From 82c4a927a4eb93dfca9fadfd9fa96f761a909923 Mon Sep 17 00:00:00 2001 From: Sergiu Ghitea <28300158+sergiught@users.noreply.github.com> Date: Tue, 27 Oct 2026 02:43:09 +0100 Subject: [PATCH 1/4] fix(genopenapi): strip descriptions written next to $ref OpenAPI 3.1 lets a description sit beside a $ref. kin-openapi keeps that sibling in an unexported field, so stripUpstreamProse never saw it and 36 Auth0 descriptions would have reached the vendored skeleton. Drop them from the raw JSON before loading, so NOTICE's no-prose claim holds. --- cmd/genopenapi/main.go | 33 +++++++++++++++++++++++++++++++++ cmd/genopenapi/main_test.go | 27 +++++++++++++++++++++++++++ 2 files changed, 60 insertions(+) diff --git a/cmd/genopenapi/main.go b/cmd/genopenapi/main.go index d492c5a..885db02 100644 --- a/cmd/genopenapi/main.go +++ b/cmd/genopenapi/main.go @@ -67,6 +67,10 @@ func runStrip(rawPath, out string) error { if err != nil { return fmt.Errorf("read raw spec: %w", err) } + raw, err = dropRefSiblingDescriptions(raw) + if err != nil { + return fmt.Errorf("parse raw spec: %w", err) + } doc, err := openapi3.NewLoader().LoadFromData(raw) if err != nil { return fmt.Errorf("parse raw spec: %w", err) @@ -82,6 +86,35 @@ func runStrip(rawPath, out string) error { return nil } +// dropRefSiblingDescriptions removes every `description` written next to a +// `$ref` in the raw spec. OpenAPI 3.1 allows that sibling, and kin-openapi +// keeps it in an unexported field that stripUpstreamProse can't reach, so it +// is dropped from the JSON before the document is loaded. +func dropRefSiblingDescriptions(raw []byte) ([]byte, error) { + var tree any + if err := json.Unmarshal(raw, &tree); err != nil { + return nil, err + } + var walk func(any) + walk = func(node any) { + switch v := node.(type) { + case map[string]any: + if _, ok := v["$ref"]; ok { + delete(v, "description") + } + for _, child := range v { + walk(child) + } + case []any: + for _, child := range v { + walk(child) + } + } + } + walk(tree) + return json.Marshal(tree) +} + // bundle stitches together the base Mgmt API spec and the per-package // fragments shipped by the surface packages, using `server` as the override // for servers[0].url in the merged doc. diff --git a/cmd/genopenapi/main_test.go b/cmd/genopenapi/main_test.go index e1a7720..732fbc7 100644 --- a/cmd/genopenapi/main_test.go +++ b/cmd/genopenapi/main_test.go @@ -2,6 +2,8 @@ package main import ( "encoding/json" + "os" + "path/filepath" "testing" "github.com/stretchr/testify/assert" @@ -83,6 +85,31 @@ func TestBundleStripsUpstreamProse(t *testing.T) { "grant-type URNs are protocol identifiers and must survive") } +func TestRunStripDropsRefSiblingDescriptions(t *testing.T) { + dir := t.TempDir() + raw := filepath.Join(dir, "raw.json") + out := filepath.Join(dir, "out.json") + require.NoError(t, os.WriteFile(raw, []byte(`{ + "openapi": "3.1.0", + "info": {"title": "Auth0 Management API", "version": "2.0"}, + "paths": {}, + "components": {"schemas": { + "Mode": {"type": "string"}, + "Config": {"type": "object", "properties": { + "mode": {"$ref": "#/components/schemas/Mode", "description": "Auth0 sibling prose"} + }} + }} +}`), 0o600)) + + require.NoError(t, runStrip(raw, out)) + + body, err := os.ReadFile(out) + require.NoError(t, err) + assert.NotContains(t, string(body), "Auth0 sibling prose", + "a description written next to $ref is Auth0 prose too") + assert.Contains(t, string(body), `"$ref": "#/components/schemas/Mode"`) +} + func TestBundleRewritesInfoForAuth0Mock(t *testing.T) { doc, err := bundle("http://localhost:8080") require.NoError(t, err) From 9eb7c65b3c16b94836f9ef02d7d6b427c8e70fab Mon Sep 17 00:00:00 2001 From: Sergiu Ghitea <28300158+sergiught@users.noreply.github.com> Date: Tue, 27 Oct 2026 02:43:15 +0100 Subject: [PATCH 2/4] feat(mgmtapi): refresh the Auth0 Management API skeleton to the current spec Re-vendored from Auth0's published openapi.json with make refresh-spec: 221 -> 261 paths, 406 -> 485 operations. 81 operations are new (among them experimentation, agents, client-profiles, rate-limit-policies, org clients and groups, effective roles and permissions, network ACLs, and /search on clients, client-grants, organizations and resource-servers). Auth0 dropped the two /users/{id}/federated-connections-tokensets operations. Event and stream ids are now 22 characters after evt_/est_ (were 16), so test fixtures and the README example are padded to match. --- CONTRIBUTING.md | 2 +- README.md | 8 +- api/auth0-management-api.openapi.json | 92328 ++++++++++++++++------- api/auth0-mock.openapi.json | 93645 ++++++++++++++++-------- docs/ARCHITECTURE.md | 2 +- features/Events.feature | 52 +- internal/admin0/events_test.go | 4 +- internal/mgmtapi/mount_test.go | 4 +- internal/spec/validator_test.go | 4 +- pkg/auth0mock/events_test.go | 4 +- 10 files changed, 128361 insertions(+), 57692 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 63c76c7..5b70d4b 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -182,7 +182,7 @@ To pull in a newer Auth0 spec: 2. Run `make refresh-spec`. It strips the raw file into the committed skeleton and regenerates the merged `api/auth0-mock.openapi.json`. 3. Run `make test`, review the skeleton diff, and open a PR. The repo will drift from upstream between refreshes — that's expected; the mock's behaviour is pinned by tests, not by being current. -If you need to **change the generic handler's behaviour** (e.g. inject latency, log differently), edit `internal/mgmtapi/handler.go`, but keep in mind it serves all ~400 endpoints uniformly. +If you need to **change the generic handler's behaviour** (e.g. inject latency, log differently), edit `internal/mgmtapi/handler.go`, but keep in mind it serves all ~480 endpoints uniformly. ### A new test recipe diff --git a/README.md b/README.md index fb8d576..bfc8cca 100644 --- a/README.md +++ b/README.md @@ -58,7 +58,7 @@ Real RS256 JWTs. 400+ Management API endpoints. Runtime claim and permission inj A self-contained Go service that looks and behaves like Auth0 to a calling client: - 🎫 **Mints real RS256 JWTs** signed with an in-process key, and publishes the matching JWKS at `/.well-known/jwks.json`. Consumer SDKs validate signatures normally — no `InsecureSkipVerify`, no fake-token kludges. -- 📦 **Covers the whole Management API** by embedding a stripped skeleton of Auth0's OpenAPI 3.1 document (~400 operations: paths, methods, and schemas; Auth0's prose removed) and routing every endpoint through one generic handler. You stub responses by POSTing `{method, path, response}` to `/admin0/expectations`, and the OpenAPI schema validates the stubbed body at registration time. An optional `request` matcher lets you register multiple responses per operation; resolution is 4-tier (exact-path beats template-path; within a path, a request-matched expectation beats a catch-all; newest wins within a tier). +- 📦 **Covers the whole Management API** by embedding a stripped skeleton of Auth0's OpenAPI 3.1 document (~480 operations: paths, methods, and schemas; Auth0's prose removed) and routing every endpoint through one generic handler. You stub responses by POSTing `{method, path, response}` to `/admin0/expectations`, and the OpenAPI schema validates the stubbed body at registration time. An optional `request` matcher lets you register multiple responses per operation; resolution is 4-tier (exact-path beats template-path; within a path, a request-matched expectation beats a catch-all; newest wins within a tier). - 🛠 **Shapes runtime state over HTTP**: custom JWT claims, per-audience permissions, and the MFA-required flag are mutable mid-test through `/admin0/*` endpoints. No restart, no config-file juggling. - 🐳 **Ships as a single static binary** (~13 MB) or a small Docker image. Sub-second boot, both HTTP (`:8080`) and HTTPS (`:8443`) by default. @@ -262,7 +262,7 @@ Client credentials may also be sent via HTTP Basic (`client_secret_basic`); if b > [!IMPORTANT] > **Audience is echoed, not enforced.** The mock mints tokens with whatever `audience` you ask for (falling back to `DEFAULT_AUDIENCE`) and the bearer middleware verifies signature + expiry + issuer but *not* that the audience matches anything client-side. This is deliberate — tests need to swap audiences freely. Real Auth0 does enforce audience against the client's registered APIs; if your downstream service relies on `aud` checks, you'll need to add your own assertion in test fixtures. -### 📦 Management API (spec-driven, ~400 endpoints) +### 📦 Management API (spec-driven, ~480 endpoints) Every operation in the embedded Auth0 Management API skeleton is mounted. Default response is `404 no_match`. Tests register stubs: @@ -301,8 +301,8 @@ curl -X POST http://localhost:8080/admin0/events \ "type":"user.created","offset":"0", "event":{ "specversion":"1.0","type":"user.created","source":"https://auth0.local/", - "id":"evt_aaaaaaaaaaaaaaaa","time":"2026-05-19T00:00:00Z", - "a0tenant":"my-tenant","a0stream":"est_aaaaaaaaaaaaaaaa", + "id":"evt_aaaaaaaaaaaaaaaa000000","time":"2026-05-19T00:00:00Z", + "a0tenant":"my-tenant","a0stream":"est_aaaaaaaaaaaaaaaa000000", "data":{"object":{"user_id":"u-1","created_at":"2026-05-19T00:00:00Z","updated_at":"2026-05-19T00:00:00Z","identities":[]}} } }' diff --git a/api/auth0-management-api.openapi.json b/api/auth0-management-api.openapi.json index 977c1eb..d18ab12 100644 --- a/api/auth0-management-api.openapi.json +++ b/api/auth0-management-api.openapi.json @@ -1,5 +1,511 @@ { "components": { + "parameters": { + "ClientProfileIdParameter": { + "in": "path", + "name": "id", + "required": true, + "schema": { + "$ref": "#/components/schemas/ClientProfileId" + } + }, + "ClientProfilesTakeParameter": { + "in": "query", + "name": "take", + "schema": { + "default": 50, + "minimum": 1, + "type": "integer" + } + }, + "FromParameter": { + "in": "query", + "name": "from", + "schema": { + "type": "string" + } + }, + "Kid": { + "in": "path", + "name": "kid", + "required": true, + "schema": { + "type": "string" + } + }, + "OrganizationClientsTakeParameter": { + "in": "query", + "name": "take", + "schema": { + "default": 50, + "minimum": 1, + "type": "integer" + } + }, + "OrganizationId": { + "in": "path", + "name": "organization_id", + "required": true, + "schema": { + "format": "organization-id", + "type": "string" + } + }, + "RoleId": { + "in": "path", + "name": "role_id", + "required": true, + "schema": { + "format": "role-id", + "type": "string" + } + }, + "TakeParameter": { + "in": "query", + "name": "take", + "schema": { + "default": 50, + "maximum": 100, + "minimum": 1, + "type": "integer" + } + }, + "UsersId": { + "in": "path", + "name": "id", + "required": true, + "schema": { + "format": "user-id", + "type": "string" + } + } + }, + "requestBodies": { + "CreateClientProfile": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/CreateClientProfileRequestContent" + } + } + } + }, + "CreateKeysNetworkAclsRequest": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/CreateKeysNetworkAclsRequestContent" + } + } + } + }, + "UpdateClientProfile": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/UpdateClientProfileRequestContent" + } + } + } + } + }, + "responses": { + "BadRequest": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/BadRequestSchema" + } + } + }, + "description": "" + }, + "Conflict": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ConflictSchema" + } + } + }, + "description": "" + }, + "CreateClientProfile": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ClientProfile" + } + } + }, + "description": "" + }, + "CreateKeysNetworkAclsResponse": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/CreateKeysNetworkAclsResponseContent" + } + } + }, + "description": "" + }, + "CreateOrganizationClientsConflict": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ConflictSchema" + } + } + }, + "description": "" + }, + "CreateOrganizationClientsForbidden": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ForbiddenSchema" + } + } + }, + "description": "" + }, + "CreateOrganizationClientsNotFound": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/NotFoundSchema" + } + } + }, + "description": "" + }, + "CreateOrganizationClientsUnauthorized": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/UnauthorizedSchema" + } + } + }, + "description": "" + }, + "DeleteClientProfile": { + "description": "" + }, + "DeleteOrganizationClientsForbidden": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ForbiddenSchema" + } + } + }, + "description": "" + }, + "DeleteOrganizationClientsNotFound": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/NotFoundSchema" + } + } + }, + "description": "" + }, + "DeleteOrganizationClientsUnauthorized": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/UnauthorizedSchema" + } + } + }, + "description": "" + }, + "Forbidden": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ForbiddenSchema" + } + } + }, + "description": "" + }, + "GetAllKeysNetworkAclsResponse": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/GetAllKeysNetworkAclsResponseContent" + } + } + }, + "description": "" + }, + "GetClientProfile": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ClientProfile" + } + } + }, + "description": "" + }, + "GetKeyNetworkAclResponse": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/NetworkAclKey" + } + } + }, + "description": "" + }, + "GetOrganizationClientForbidden": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ForbiddenSchema" + } + } + }, + "description": "" + }, + "GetOrganizationClientNotFound": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/NotFoundSchema" + } + } + }, + "description": "" + }, + "GetOrganizationClientUnauthorized": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/UnauthorizedSchema" + } + } + }, + "description": "" + }, + "GetStatsDailyBadRequest": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/BadRequestSchema" + } + } + }, + "description": "" + }, + "GetStatsDailyForbidden": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ForbiddenSchema" + } + } + }, + "description": "" + }, + "GetStatsDailyTooManyRequests": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/TooManyRequestsSchema" + } + } + }, + "description": "" + }, + "GetStatsDailyUnauthorized": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/UnauthorizedSchema" + } + } + }, + "description": "" + }, + "GetUserConsentSigningKeyResponse": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ConsentSigningKey" + } + } + }, + "description": "" + }, + "ListClientProfiles": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ListClientProfilesPaginatedResponseContent" + } + } + }, + "description": "" + }, + "ListOrganizationClientsForbidden": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ForbiddenSchema" + } + } + }, + "description": "" + }, + "ListOrganizationClientsNotFound": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/NotFoundSchema" + } + } + }, + "description": "" + }, + "ListOrganizationClientsUnauthorized": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/UnauthorizedSchema" + } + } + }, + "description": "" + }, + "ListOrganizationRoleMembersResponse": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ListOrganizationRoleMembersResponseContent" + } + } + }, + "description": "" + }, + "ListUserConsentSigningKeysResponse": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ListUserConsentSigningKeysResponseContent" + } + } + }, + "description": "" + }, + "NotFound": { + "content": { + "application/json": { + "schema": { + "properties": { + "error": { + "const": "Not Found" + }, + "message": { + "type": "string" + }, + "statusCode": { + "const": 404 + } + }, + "required": [ + "message", + "statusCode", + "error" + ], + "type": "object" + } + } + }, + "description": "" + }, + "TooManyRequests": { + "content": { + "application/json": { + "schema": { + "properties": { + "error": { + "const": "Too Many Requests" + }, + "message": { + "type": "string" + }, + "statusCode": { + "const": 429 + } + }, + "required": [ + "message", + "statusCode", + "error" + ], + "type": "object" + } + } + }, + "description": "" + }, + "Unauthorized": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/UnauthorizedSchema" + } + } + }, + "description": "" + }, + "UpdateClientProfile": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ClientProfile" + } + } + }, + "description": "" + }, + "UpdateOrganizationClientForbidden": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ForbiddenSchema" + } + } + }, + "description": "" + }, + "UpdateOrganizationClientNotFound": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/NotFoundSchema" + } + } + }, + "description": "" + }, + "UpdateOrganizationClientUnauthorized": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/UnauthorizedSchema" + } + } + }, + "description": "" + } + }, "schemas": { "Action": { "additionalProperties": false, @@ -656,7 +1162,8 @@ "event-stream", "password-hash-migration", "login-post-identifier", - "signup-post-identifier" + "signup-post-identifier", + "post-credential-validation" ], "type": "string" }, @@ -905,6 +1412,7 @@ "enum": [ "branding.settings", "branding.themes.default", + "country_codes", "client.logo_uri", "client.description", "organization.display_name", @@ -919,7 +1427,8 @@ "untrusted_data.authorization_params.screen_hint", "untrusted_data.authorization_params.ui_locales", "user.organizations", - "transaction.custom_domain.domain" + "transaction.custom_domain.domain", + "experiment" ], "type": "string" }, @@ -1129,6 +1638,183 @@ ], "type": "object" }, + "AddSynchronizedGroupsRequestContent": { + "additionalProperties": false, + "properties": { + "groups": { + "items": { + "$ref": "#/components/schemas/SynchronizedGroupPayload" + }, + "type": "array" + } + }, + "required": [ + "groups" + ], + "type": "object" + }, + "AdvanceRampRequestContent": { + "additionalProperties": false, + "properties": { + "target_level": { + "maximum": 100, + "minimum": 0, + "type": "integer" + } + }, + "required": [ + "target_level" + ], + "type": "object" + }, + "AdvanceRampResponseContent": { + "additionalProperties": false, + "properties": { + "current_level": { + "type": "integer" + }, + "experiment_id": { + "type": "string" + }, + "from_level": { + "type": "integer" + }, + "to_level": { + "type": "integer" + } + }, + "required": [ + "experiment_id", + "from_level", + "to_level", + "current_level" + ], + "type": "object" + }, + "AgentMetadata": { + "additionalProperties": true, + "type": "object" + }, + "AgentResponseContent": { + "additionalProperties": false, + "properties": { + "agent_id": { + "format": "agent-id", + "type": "string" + }, + "created_at": { + "format": "date-time", + "type": "string" + }, + "external_agent_id": { + "maxLength": 128, + "type": "string" + }, + "metadata": { + "$ref": "#/components/schemas/AgentMetadata" + }, + "name": { + "maxLength": 255, + "type": "string" + }, + "updated_at": { + "format": "date-time", + "type": "string" + } + }, + "required": [ + "agent_id", + "name", + "metadata", + "created_at", + "updated_at" + ], + "type": "object" + }, + "AllocationItem": { + "additionalProperties": false, + "properties": { + "is_control": { + "type": "boolean" + }, + "is_fallback": { + "type": "boolean" + }, + "priority": { + "type": "integer" + }, + "segment_id": { + "type": "string" + }, + "segment_name": { + "type": "string" + }, + "segment_snapshot": { + "additionalProperties": true, + "type": [ + "object", + "null" + ] + }, + "variation_id": { + "type": "string" + }, + "variation_name": { + "type": "string" + }, + "variation_snapshot": { + "additionalProperties": true, + "type": [ + "object", + "null" + ] + }, + "weight": { + "type": "integer" + } + }, + "type": "object" + }, + "AllocationRequestItem": { + "additionalProperties": false, + "properties": { + "is_control": { + "type": "boolean" + }, + "is_fallback": { + "type": "boolean" + }, + "priority": { + "minimum": 1, + "type": "integer" + }, + "segment_id": { + "pattern": "^seg_[A-HJ-NP-Za-km-z1-9]+$", + "type": "string" + }, + "variation_id": { + "pattern": "^var_[A-HJ-NP-Za-km-z1-9]+$", + "type": "string" + }, + "weight": { + "maximum": 100, + "minimum": 0, + "type": "integer" + } + }, + "required": [ + "variation_id", + "is_control" + ], + "type": "object" + }, + "AllocationStrategyEnum": { + "enum": [ + "percentage", + "segment" + ], + "type": "string" + }, "AnomalyIPFormat": { "oneOf": [ { @@ -1142,6 +1828,19 @@ ], "type": "string" }, + "AnonymousSessions": { + "additionalProperties": false, + "properties": { + "active": { + "default": false, + "type": "boolean" + } + }, + "required": [ + "active" + ], + "type": "object" + }, "AppMetadata": { "additionalProperties": true, "type": "object" @@ -1152,6 +1851,23 @@ ], "type": "string" }, + "AssignGroupRolesRequestContent": { + "additionalProperties": false, + "properties": { + "roles": { + "items": { + "format": "role-id", + "type": "string" + }, + "minItems": 1, + "type": "array" + } + }, + "required": [ + "roles" + ], + "type": "object" + }, "AssignOrganizationMemberRolesRequestContent": { "additionalProperties": false, "properties": { @@ -1169,6 +1885,25 @@ ], "type": "object" }, + "AssignRoleGroupsRequestContent": { + "additionalProperties": false, + "properties": { + "groups": { + "items": { + "maxLength": 26, + "minLength": 18, + "pattern": "^grp_[1-9a-km-zA-HJ-NP-Z]{14,22}$", + "type": "string" + }, + "minItems": 1, + "type": "array" + } + }, + "required": [ + "groups" + ], + "type": "object" + }, "AssignRoleUsersRequestContent": { "additionalProperties": false, "properties": { @@ -1247,7 +1982,8 @@ "AsyncApprovalNotificationsChannelsEnum": { "enum": [ "guardian-push", - "email" + "email", + "my-account" ], "type": "string" }, @@ -1452,6 +2188,17 @@ ], "type": "object" }, + "AuthenticationFlowEnum": { + "enum": [ + "authentication", + "mfa_enrollment", + "mfa_challenge", + "password_reset", + "passkey_enrollment", + "all" + ], + "type": "string" + }, "AuthenticationMethodTypeEnum": { "enum": [ "recovery-code", @@ -1476,6 +2223,49 @@ ], "type": "string" }, + "B2bIntegrationConfiguration": { + "additionalProperties": false, + "properties": { + "integration_type": { + "$ref": "#/components/schemas/B2bIntegrationConfigurationIntegrationTypeEnum" + }, + "sso_profiles": { + "items": { + "format": "ss-profile-id", + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "B2bIntegrationConfigurationIntegrationTypeEnum": { + "enum": [ + "custom_auth_server", + "third_party", + "application" + ], + "type": "string" + }, + "BadRequestSchema": { + "properties": { + "error": { + "const": "Bad Request" + }, + "message": { + "type": "string" + }, + "statusCode": { + "const": 400 + } + }, + "required": [ + "message", + "statusCode", + "error" + ], + "type": "object" + }, "BotDetectionAllowlist": { "items": { "$ref": "#/components/schemas/BotDetectionIPAddressOrCidrBlock" @@ -1575,30 +2365,6 @@ }, "type": "object" }, - "BrandingIdentifiers": { - "additionalProperties": false, - "properties": { - "login_display": { - "$ref": "#/components/schemas/BrandingLoginDisplayEnum" - }, - "otp_autocomplete": { - "default": true, - "type": "boolean" - }, - "phone_display": { - "$ref": "#/components/schemas/BrandingPhoneDisplay" - } - }, - "type": "object" - }, - "BrandingLoginDisplayEnum": { - "default": "unified", - "enum": [ - "unified", - "separate" - ], - "type": "string" - }, "BrandingPageBackground": { "oneOf": [ { @@ -1616,35 +2382,6 @@ } ] }, - "BrandingPhoneDisplay": { - "additionalProperties": false, - "properties": { - "formatting": { - "$ref": "#/components/schemas/BrandingPhoneFormattingEnum" - }, - "masking": { - "$ref": "#/components/schemas/BrandingPhoneMaskingEnum" - } - }, - "type": "object" - }, - "BrandingPhoneFormattingEnum": { - "default": "international", - "enum": [ - "regional", - "international" - ], - "type": "string" - }, - "BrandingPhoneMaskingEnum": { - "default": "mask_digits", - "enum": [ - "show_all", - "hide_country_code", - "mask_digits" - ], - "type": "string" - }, "BrandingThemeBorders": { "additionalProperties": false, "properties": { @@ -1990,6 +2727,64 @@ ], "type": "object" }, + "BrandingThemeIdentifiers": { + "additionalProperties": false, + "properties": { + "login_display": { + "$ref": "#/components/schemas/BrandingThemeIdentifiersLoginDisplayEnum" + }, + "otp_autocomplete": { + "type": "boolean" + }, + "phone_display": { + "$ref": "#/components/schemas/BrandingThemeIdentifiersPhoneDisplay" + } + }, + "required": [ + "login_display", + "otp_autocomplete", + "phone_display" + ], + "type": "object" + }, + "BrandingThemeIdentifiersLoginDisplayEnum": { + "enum": [ + "separate", + "unified" + ], + "type": "string" + }, + "BrandingThemeIdentifiersPhoneDisplay": { + "additionalProperties": false, + "properties": { + "formatting": { + "$ref": "#/components/schemas/BrandingThemeIdentifiersPhoneDisplayFormattingEnum" + }, + "masking": { + "$ref": "#/components/schemas/BrandingThemeIdentifiersPhoneDisplayMaskingEnum" + } + }, + "required": [ + "formatting", + "masking" + ], + "type": "object" + }, + "BrandingThemeIdentifiersPhoneDisplayFormattingEnum": { + "enum": [ + "international", + "regional" + ], + "type": "string" + }, + "BrandingThemeIdentifiersPhoneDisplayMaskingEnum": { + "enum": [ + "hide_country_code", + "mask_digits", + "show_all" + ], + "type": "string" + }, "BrandingThemePageBackground": { "additionalProperties": false, "properties": { @@ -2150,6 +2945,14 @@ }, "type": "object" }, + "BruteForceProtectionFormSubmissionModeEnum": { + "default": "auto", + "enum": [ + "auto", + "manual" + ], + "type": "string" + }, "BruteForceProtectionModeEnum": { "default": "count_per_identifier_and_ip", "enum": [ @@ -2306,6 +3109,13 @@ ], "type": "object" }, + "CimdExternalMetadataCreatedByEnum": { + "enum": [ + "admin", + "client" + ], + "type": "string" + }, "CimdMappedClientAuthenticationMethods": { "additionalProperties": true, "properties": { @@ -2465,12 +3275,18 @@ }, "type": "array" }, + "anonymous_sessions": { + "$ref": "#/components/schemas/AnonymousSessions" + }, "app_type": { "$ref": "#/components/schemas/ClientAppTypeEnum" }, "async_approval_notification_channels": { "$ref": "#/components/schemas/ClientAsyncApprovalNotificationsChannelsAPIPostConfiguration" }, + "b2b_integration_configuration": { + "$ref": "#/components/schemas/B2bIntegrationConfiguration" + }, "callbacks": { "items": { "type": "string" @@ -2500,6 +3316,10 @@ "compliance_level": { "$ref": "#/components/schemas/ClientComplianceLevelEnum" }, + "created_at": { + "format": "date-time", + "type": "string" + }, "cross_origin_authentication": { "type": "boolean" }, @@ -2529,6 +3349,9 @@ "encryption_key": { "$ref": "#/components/schemas/ClientEncryptionKey" }, + "enforce_anon_session_transfer_network_binding": { + "$ref": "#/components/schemas/ClientAnonymousSessionTransferNetworkBindingEnum" + }, "express_configuration": { "$ref": "#/components/schemas/ExpressConfiguration" }, @@ -2539,9 +3362,15 @@ "external_metadata_created_by": { "$ref": "#/components/schemas/ClientExternalMetadataCreatedByEnum" }, + "external_metadata_status": { + "$ref": "#/components/schemas/ClientExternalMetadataStatusEnum" + }, "external_metadata_type": { "$ref": "#/components/schemas/ClientExternalMetadataTypeEnum" }, + "fedcm_login": { + "$ref": "#/components/schemas/FedCMLogin" + }, "form_template": { "default": "", "type": "string" @@ -2556,6 +3385,9 @@ }, "type": "array" }, + "identity_assertion_authorization_grant": { + "$ref": "#/components/schemas/IdentityAssertionAuthorizationGrant" + }, "initiate_login_uri": { "format": "absolute-https-uri-with-placeholders-or-empty", "type": "string" @@ -2588,7 +3420,9 @@ "default": "My application", "type": "string" }, - "native_social_login": {}, + "native_social_login": { + "$ref": "#/components/schemas/NativeSocialLogin" + }, "oidc_conformant": { "default": false, "type": "boolean" @@ -2596,6 +3430,9 @@ "oidc_logout": { "$ref": "#/components/schemas/ClientOIDCBackchannelLogoutSettings" }, + "oidc_support": { + "$ref": "#/components/schemas/ClientOidcSupport" + }, "organization_discovery_methods": { "items": { "$ref": "#/components/schemas/ClientOrganizationDiscoveryEnum" @@ -2670,6 +3507,13 @@ "token_quota": { "$ref": "#/components/schemas/TokenQuota" }, + "token_vault_privileged_access": { + "$ref": "#/components/schemas/ClientTokenVaultPrivilegedAccessWithCredentialId" + }, + "updated_at": { + "format": "date-time", + "type": "string" + }, "web_origins": { "items": { "type": "string" @@ -3233,6 +4077,15 @@ }, "type": "object" }, + "ClientAnonymousSessionTransferNetworkBindingEnum": { + "default": "ip", + "enum": [ + "ip", + "asn", + "none" + ], + "type": "string" + }, "ClientAppTypeEnum": { "enum": [ "native", @@ -3534,9 +4387,17 @@ ], "type": "string" }, + "ClientExternalMetadataStatusEnum": { + "enum": [ + "available", + "unavailable" + ], + "type": "string" + }, "ClientExternalMetadataTypeEnum": { "enum": [ - "cimd" + "cimd", + "dcr" ], "type": "string" }, @@ -3621,10 +4482,18 @@ }, "type": "object" }, + "ClientGrantSortFieldEnum": { + "enum": [ + "audience", + "updated_at" + ], + "type": "string" + }, "ClientGrantSubjectTypeEnum": { "enum": [ "client", - "user" + "user", + "anonymous_user" ], "type": "string" }, @@ -3713,6 +4582,19 @@ ], "type": "string" }, + "ClientMyOrganizationConfigurationThirdPartyClientAccessAllowedValuesEnum": { + "enum": [ + "allow", + "block" + ], + "type": "string" + }, + "ClientMyOrganizationConfigurationThirdPartyClientAccessDefaultValueEnum": { + "enum": [ + "block" + ], + "type": "string" + }, "ClientMyOrganizationDeletionBehaviorEnum": { "default": "allow", "enum": [ @@ -3737,6 +4619,21 @@ "format": "connection-profile-id", "type": "string" }, + "enforce_permission_ceiling": { + "default": false, + "type": "boolean" + }, + "enforce_self_assignment_restriction": { + "default": false, + "type": "boolean" + }, + "invitation_landing_client_id": { + "format": "client-id", + "type": "string" + }, + "third_party_client_access": { + "$ref": "#/components/schemas/ClientMyOrganizationThirdPartyClientAccessConfiguration" + }, "user_attribute_profile_id": { "format": "user-attribute-profile-id", "type": "string" @@ -3767,6 +4664,21 @@ "format": "connection-profile-id", "type": "string" }, + "enforce_permission_ceiling": { + "default": false, + "type": "boolean" + }, + "enforce_self_assignment_restriction": { + "default": false, + "type": "boolean" + }, + "invitation_landing_client_id": { + "format": "client-id", + "type": "string" + }, + "third_party_client_access": { + "$ref": "#/components/schemas/ClientMyOrganizationThirdPartyClientAccessConfiguration" + }, "user_attribute_profile_id": { "format": "user-attribute-profile-id", "type": "string" @@ -3794,6 +4706,21 @@ "format": "connection-profile-id", "type": "string" }, + "enforce_permission_ceiling": { + "default": false, + "type": "boolean" + }, + "enforce_self_assignment_restriction": { + "default": false, + "type": "boolean" + }, + "invitation_landing_client_id": { + "format": "client-id", + "type": "string" + }, + "third_party_client_access": { + "$ref": "#/components/schemas/ClientMyOrganizationThirdPartyClientAccessConfiguration" + }, "user_attribute_profile_id": { "format": "user-attribute-profile-id", "type": "string" @@ -3805,6 +4732,26 @@ ], "type": "object" }, + "ClientMyOrganizationThirdPartyClientAccessConfiguration": { + "additionalProperties": false, + "properties": { + "allowed_values": { + "items": { + "$ref": "#/components/schemas/ClientMyOrganizationConfigurationThirdPartyClientAccessAllowedValuesEnum" + }, + "minItems": 1, + "type": "array" + }, + "default_value": { + "$ref": "#/components/schemas/ClientMyOrganizationConfigurationThirdPartyClientAccessDefaultValueEnum" + } + }, + "required": [ + "default_value", + "allowed_values" + ], + "type": "object" + }, "ClientOIDCBackchannelLogoutInitiators": { "additionalProperties": true, "properties": { @@ -3830,7 +4777,8 @@ "account-deleted", "email-identifier-changed", "mfa-phone-unenrolled", - "account-deactivated" + "account-deactivated", + "profile-changed" ], "type": "string" }, @@ -3872,6 +4820,78 @@ }, "type": "object" }, + "ClientOidcSupport": { + "additionalProperties": true, + "properties": { + "allow_all_scopes": { + "type": "boolean" + }, + "allowed_scopes": { + "items": { + "$ref": "#/components/schemas/ClientOidcSupportAllowedScopesEnum" + }, + "type": "array" + }, + "is_allowed": { + "type": "boolean" + } + }, + "type": "object" + }, + "ClientOidcSupportAllowedScopesEnum": { + "enum": [ + "profile", + "email", + "address", + "phone" + ], + "type": "string" + }, + "ClientOidcSupportPatch": { + "additionalProperties": false, + "properties": { + "allow_all_scopes": { + "type": "boolean" + }, + "allowed_scopes": { + "items": { + "$ref": "#/components/schemas/ClientOidcSupportAllowedScopesEnum" + }, + "type": "array" + }, + "is_allowed": { + "type": "boolean" + } + }, + "required": [ + "is_allowed" + ], + "type": [ + "object", + "null" + ] + }, + "ClientOidcSupportPost": { + "additionalProperties": false, + "properties": { + "allow_all_scopes": { + "type": "boolean" + }, + "allowed_scopes": { + "items": { + "$ref": "#/components/schemas/ClientOidcSupportAllowedScopesEnum" + }, + "type": "array" + }, + "is_allowed": { + "type": "boolean" + } + }, + "required": [ + "is_allowed" + ], + "type": "object" + }, "ClientOrganizationDiscoveryEnum": { "enum": [ "email", @@ -3923,6 +4943,217 @@ "null" ] }, + "ClientProfile": { + "additionalProperties": false, + "properties": { + "apply_policy": { + "$ref": "#/components/schemas/ClientProfileApplyPolicy" + }, + "client_configuration": { + "$ref": "#/components/schemas/ClientProfileClientConfiguration" + }, + "created_at": { + "format": "date-time", + "type": "string" + }, + "description": { + "$ref": "#/components/schemas/ClientProfileDescription" + }, + "id": { + "$ref": "#/components/schemas/ClientProfileId" + }, + "name": { + "$ref": "#/components/schemas/ClientProfileName" + }, + "updated_at": { + "format": "date-time", + "type": "string" + } + }, + "required": [ + "id", + "name", + "client_configuration", + "apply_policy" + ], + "type": "object" + }, + "ClientProfileApplyPolicy": { + "additionalProperties": false, + "properties": { + "external_metadata_created_by": { + "$ref": "#/components/schemas/ClientProfileApplyPolicyExternalMetadataCreatedByEnum" + }, + "external_metadata_type": { + "$ref": "#/components/schemas/ClientProfileApplyPolicyExternalMetadataTypeEnum" + } + }, + "required": [ + "external_metadata_type", + "external_metadata_created_by" + ], + "type": "object" + }, + "ClientProfileApplyPolicyExternalMetadataCreatedByEnum": { + "enum": [ + "client" + ], + "type": "string" + }, + "ClientProfileApplyPolicyExternalMetadataTypeEnum": { + "enum": [ + "cimd" + ], + "type": "string" + }, + "ClientProfileClientConfiguration": { + "additionalProperties": false, + "properties": { + "organization_discovery_methods": { + "$ref": "#/components/schemas/ClientProfileClientConfigurationOrganizationDiscoveryMethods" + }, + "organization_require_behavior": { + "$ref": "#/components/schemas/ClientProfileClientConfigurationOrganizationRequireBehavior" + }, + "organization_usage": { + "$ref": "#/components/schemas/ClientProfileClientConfigurationOrganizationUsage" + }, + "refresh_token": { + "$ref": "#/components/schemas/ClientProfileClientConfigurationRefreshToken" + }, + "require_proof_of_possession": { + "$ref": "#/components/schemas/ClientProfileClientConfigurationRequireProofOfPossession" + } + }, + "type": "object" + }, + "ClientProfileClientConfigurationOrganizationDiscoveryMethodEnum": { + "enum": [ + "email", + "organization_name" + ], + "type": "string" + }, + "ClientProfileClientConfigurationOrganizationDiscoveryMethods": { + "additionalProperties": false, + "properties": { + "default_value": { + "items": { + "$ref": "#/components/schemas/ClientProfileClientConfigurationOrganizationDiscoveryMethodEnum" + }, + "type": "array" + } + }, + "type": "object" + }, + "ClientProfileClientConfigurationOrganizationRequireBehavior": { + "additionalProperties": false, + "properties": { + "default_value": { + "$ref": "#/components/schemas/ClientProfileClientConfigurationOrganizationRequireBehaviorEnum" + } + }, + "type": "object" + }, + "ClientProfileClientConfigurationOrganizationRequireBehaviorEnum": { + "enum": [ + "no_prompt", + "pre_login_prompt", + "post_login_prompt" + ], + "type": "string" + }, + "ClientProfileClientConfigurationOrganizationUsage": { + "additionalProperties": false, + "properties": { + "default_value": { + "$ref": "#/components/schemas/ClientProfileClientConfigurationOrganizationUsageEnum" + } + }, + "type": "object" + }, + "ClientProfileClientConfigurationOrganizationUsageEnum": { + "enum": [ + "deny", + "allow", + "require" + ], + "type": "string" + }, + "ClientProfileClientConfigurationRefreshToken": { + "additionalProperties": false, + "properties": { + "idle_token_lifetime": { + "$ref": "#/components/schemas/ClientProfileRefreshTokenIdleTokenLifetime" + }, + "leeway": { + "$ref": "#/components/schemas/ClientProfileRefreshTokenLeeway" + }, + "token_lifetime": { + "$ref": "#/components/schemas/ClientProfileRefreshTokenTokenLifetime" + } + }, + "type": "object" + }, + "ClientProfileClientConfigurationRequireProofOfPossession": { + "additionalProperties": false, + "properties": { + "default_value": { + "type": "boolean" + } + }, + "type": "object" + }, + "ClientProfileDescription": { + "maxLength": 256, + "pattern": "^[^\\u0000]*$", + "type": [ + "string", + "null" + ] + }, + "ClientProfileId": { + "format": "client-profile-id", + "type": "string" + }, + "ClientProfileName": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[^\\u0000]*$", + "type": "string" + }, + "ClientProfileRefreshTokenIdleTokenLifetime": { + "additionalProperties": false, + "properties": { + "default_value": { + "maximum": 31557600, + "minimum": 1, + "type": "integer" + } + }, + "type": "object" + }, + "ClientProfileRefreshTokenLeeway": { + "additionalProperties": false, + "properties": { + "default_value": { + "minimum": 0, + "type": "integer" + } + }, + "type": "object" + }, + "ClientProfileRefreshTokenTokenLifetime": { + "additionalProperties": false, + "properties": { + "default_value": { + "maximum": 31557600, + "minimum": 1, + "type": "integer" + } + }, + "type": "object" + }, "ClientRedirectionPolicyEnum": { "enum": [ "allow_always", @@ -4003,6 +5234,265 @@ ], "type": "object" }, + "ClientSearchResponse": { + "additionalProperties": true, + "properties": { + "allowed_clients": { + "items": { + "type": "string" + }, + "type": "array" + }, + "allowed_logout_urls": { + "items": { + "type": "string" + }, + "type": "array" + }, + "allowed_origins": { + "items": { + "type": "string" + }, + "type": "array" + }, + "anonymous_sessions": { + "$ref": "#/components/schemas/AnonymousSessions" + }, + "app_type": { + "$ref": "#/components/schemas/ClientAppTypeEnum" + }, + "async_approval_notification_channels": { + "$ref": "#/components/schemas/ClientAsyncApprovalNotificationsChannelsAPIPostConfiguration" + }, + "b2b_integration_configuration": { + "$ref": "#/components/schemas/B2bIntegrationConfiguration" + }, + "callbacks": { + "items": { + "type": "string" + }, + "type": "array" + }, + "client_aliases": { + "items": { + "type": "string" + }, + "type": "array" + }, + "client_authentication_methods": { + "$ref": "#/components/schemas/ClientAuthenticationMethod" + }, + "client_id": { + "default": "AaiyAPdpYdesoKnqjj8HJqRn4T5titww", + "type": "string" + }, + "client_metadata": { + "$ref": "#/components/schemas/ClientMetadata" + }, + "compliance_level": { + "$ref": "#/components/schemas/ClientComplianceLevelEnum" + }, + "created_at": { + "format": "date-time", + "type": "string" + }, + "cross_origin_authentication": { + "type": "boolean" + }, + "cross_origin_loc": { + "format": "url", + "type": "string" + }, + "custom_login_page": { + "default": "", + "type": "string" + }, + "custom_login_page_on": { + "default": true, + "type": "boolean" + }, + "custom_login_page_preview": { + "default": "", + "type": "string" + }, + "default_organization": { + "$ref": "#/components/schemas/ClientDefaultOrganization" + }, + "description": { + "default": "", + "type": "string" + }, + "enforce_anon_session_transfer_network_binding": { + "$ref": "#/components/schemas/ClientAnonymousSessionTransferNetworkBindingEnum" + }, + "express_configuration": { + "$ref": "#/components/schemas/ExpressConfiguration" + }, + "external_client_id": { + "format": "absolute-https-uri-or-empty", + "type": "string" + }, + "external_metadata_created_by": { + "$ref": "#/components/schemas/ClientExternalMetadataCreatedByEnum" + }, + "external_metadata_status": { + "$ref": "#/components/schemas/ClientExternalMetadataStatusEnum" + }, + "external_metadata_type": { + "$ref": "#/components/schemas/ClientExternalMetadataTypeEnum" + }, + "fedcm_login": { + "$ref": "#/components/schemas/FedCMLogin" + }, + "form_template": { + "default": "", + "type": "string" + }, + "global": { + "default": false, + "type": "boolean" + }, + "grant_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "identity_assertion_authorization_grant": { + "$ref": "#/components/schemas/IdentityAssertionAuthorizationGrant" + }, + "initiate_login_uri": { + "format": "absolute-https-uri-with-placeholders-or-empty", + "type": "string" + }, + "is_first_party": { + "default": false, + "type": "boolean" + }, + "is_token_endpoint_ip_header_trusted": { + "default": false, + "type": "boolean" + }, + "jwks_uri": { + "format": "absolute-https-uri-or-empty", + "type": "string" + }, + "jwt_configuration": { + "$ref": "#/components/schemas/ClientJwtConfiguration" + }, + "logo_uri": { + "type": "string" + }, + "mobile": { + "$ref": "#/components/schemas/ClientMobile" + }, + "my_organization_configuration": { + "$ref": "#/components/schemas/ClientMyOrganizationResponseConfiguration" + }, + "name": { + "default": "My application", + "type": "string" + }, + "native_social_login": { + "$ref": "#/components/schemas/NativeSocialLogin" + }, + "oidc_conformant": { + "default": false, + "type": "boolean" + }, + "oidc_logout": { + "$ref": "#/components/schemas/ClientOIDCBackchannelLogoutSettings" + }, + "oidc_support": { + "$ref": "#/components/schemas/ClientOidcSupport" + }, + "organization_discovery_methods": { + "items": { + "$ref": "#/components/schemas/ClientOrganizationDiscoveryEnum" + }, + "minItems": 1, + "type": "array" + }, + "organization_require_behavior": { + "$ref": "#/components/schemas/ClientOrganizationRequireBehaviorEnum" + }, + "organization_usage": { + "$ref": "#/components/schemas/ClientOrganizationUsageEnum" + }, + "par_request_expiry": { + "maximum": 600, + "minimum": 10, + "type": [ + "integer", + "null" + ] + }, + "redirection_policy": { + "$ref": "#/components/schemas/ClientRedirectionPolicyEnum" + }, + "refresh_token": { + "$ref": "#/components/schemas/ClientRefreshTokenConfiguration" + }, + "require_proof_of_possession": { + "default": false, + "type": "boolean" + }, + "require_pushed_authorization_requests": { + "default": false, + "type": "boolean" + }, + "resource_server_identifier": { + "type": "string" + }, + "session_transfer": { + "$ref": "#/components/schemas/ClientSessionTransferConfiguration" + }, + "signed_request_object": { + "$ref": "#/components/schemas/ClientSignedRequestObjectWithCredentialId" + }, + "skip_non_verifiable_callback_uri_confirmation_prompt": { + "type": "boolean" + }, + "sso": { + "default": false, + "type": "boolean" + }, + "sso_disabled": { + "default": false, + "type": "boolean" + }, + "tenant": { + "default": "", + "type": "string" + }, + "third_party_security_mode": { + "$ref": "#/components/schemas/ClientThirdPartySecurityModeEnum" + }, + "token_endpoint_auth_method": { + "$ref": "#/components/schemas/ClientTokenEndpointAuthMethodEnum" + }, + "token_exchange": { + "$ref": "#/components/schemas/ClientTokenExchangeConfiguration" + }, + "token_quota": { + "$ref": "#/components/schemas/TokenQuota" + }, + "token_vault_privileged_access": { + "$ref": "#/components/schemas/ClientTokenVaultPrivilegedAccessWithCredentialId" + }, + "updated_at": { + "format": "date-time", + "type": "string" + }, + "web_origins": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, "ClientSessionTransferAllowedAuthenticationMethodsEnum": { "enum": [ "cookie", @@ -4069,8 +5559,7 @@ "ClientSessionTransferDelegationDeviceBindingEnum": { "default": "ip", "enum": [ - "ip", - "asn" + "ip" ], "type": "string" }, @@ -4142,6 +5631,13 @@ "null" ] }, + "ClientSortFieldEnum": { + "enum": [ + "name", + "updated_at" + ], + "type": "string" + }, "ClientThirdPartySecurityModeEnum": { "enum": [ "strict", @@ -4206,6 +5702,79 @@ "minLength": 1, "type": "string" }, + "ClientTokenVaultPrivilegedAccessWithCredentialId": { + "additionalProperties": false, + "properties": { + "credentials": { + "items": { + "$ref": "#/components/schemas/CredentialId" + }, + "type": "array" + }, + "grants": { + "items": { + "$ref": "#/components/schemas/TokenVaultPrivilegedAccessGrant" + }, + "type": "array" + }, + "ip_allowlist": { + "items": { + "$ref": "#/components/schemas/TokenVaultPrivilegedAccessIpAllowlistEntry" + }, + "type": "array" + } + }, + "required": [ + "credentials" + ], + "type": "object" + }, + "ClientTokenVaultPrivilegedAccessWithPublicKey": { + "additionalProperties": false, + "properties": { + "credentials": { + "items": { + "$ref": "#/components/schemas/PublicKeyCredential" + }, + "type": "array" + }, + "grants": { + "items": { + "$ref": "#/components/schemas/TokenVaultPrivilegedAccessGrant" + }, + "type": "array" + }, + "ip_allowlist": { + "items": { + "$ref": "#/components/schemas/TokenVaultPrivilegedAccessIpAllowlistEntry" + }, + "type": "array" + } + }, + "required": [ + "credentials" + ], + "type": "object" + }, + "ConflictSchema": { + "properties": { + "error": { + "const": "Conflict" + }, + "message": { + "type": "string" + }, + "statusCode": { + "const": 409 + } + }, + "required": [ + "message", + "statusCode", + "error" + ], + "type": "object" + }, "ConnectedAccount": { "additionalProperties": false, "properties": { @@ -4370,18 +5939,6 @@ ], "type": "object" }, - "ConnectionAttributeIdentifier": { - "additionalProperties": false, - "properties": { - "active": { - "type": "boolean" - }, - "default_method": { - "$ref": "#/components/schemas/DefaultMethodEmailIdentifierEnum" - } - }, - "type": "object" - }, "ConnectionAttributeMapAttributes": { "additionalProperties": true, "type": "object" @@ -4694,6 +6251,13 @@ } ] }, + "ConnectionClientIdSAMLXAARequestingApp": { + "oneOf": [ + { + "$ref": "#/components/schemas/ConnectionClientIdOIDC" + } + ] + }, "ConnectionClientIdSalesforce": { "maxLength": 255, "minLength": 1, @@ -4836,6 +6400,16 @@ } ] }, + "ConnectionClientSecretSAMLXAARequestingApp": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionClientSecret" + }, + { + "maxLength": 700 + } + ] + }, "ConnectionClientSecretSalesforce": { "maxLength": 255, "minLength": 1, @@ -4889,6 +6463,9 @@ "active": { "type": "boolean" }, + "allow_missing_user_id": { + "type": "boolean" + }, "cross_app_access": { "type": "boolean" } @@ -4932,6 +6509,28 @@ ], "type": "string" }, + "ConnectionCrossAppAccessResourceApp": { + "additionalProperties": false, + "properties": { + "status": { + "$ref": "#/components/schemas/ConnectionCrossAppAccessResourceAppStatusEnum" + } + }, + "required": [ + "status" + ], + "type": [ + "object", + "null" + ] + }, + "ConnectionCrossAppAccessResourceAppStatusEnum": { + "enum": [ + "disabled", + "enabled" + ], + "type": "string" + }, "ConnectionCustomHeadersOAuth2": { "additionalProperties": { "maxLength": 1024, @@ -5124,6 +6723,8 @@ "ConnectionDpopSigningAlgEnum": { "enum": [ "ES256", + "ES384", + "ES512", "Ed25519" ], "type": "string" @@ -5179,6 +6780,9 @@ "minLength": 1, "type": "string" }, + "ConnectionEnablePushedAuthorizationRequests": { + "type": "boolean" + }, "ConnectionEnableScriptContext": { "type": "boolean" }, @@ -5282,18 +6886,6 @@ "default": false, "type": "boolean" }, - "ConnectionFederatedConnectionsAccessTokens": { - "additionalProperties": false, - "properties": { - "active": { - "type": "boolean" - } - }, - "type": [ - "object", - "null" - ] - }, "ConnectionFieldsMap": { "additionalProperties": { "maxLength": 128, @@ -5332,6 +6924,12 @@ "connected_accounts": { "$ref": "#/components/schemas/ConnectionConnectedAccountsPurpose" }, + "cross_app_access_requesting_app": { + "$ref": "#/components/schemas/CrossAppAccessRequestingApp" + }, + "cross_app_access_resource_app": { + "$ref": "#/components/schemas/CrossAppAccessResourceApp" + }, "display_name": { "type": "string" }, @@ -5633,6 +7231,9 @@ "maxItems": 12, "type": "array" }, + "ConnectionIdTokenSessionExpirySupported": { + "type": "boolean" + }, "ConnectionIdTokenSignedResponseAlgEnum": { "enum": [ "ES256", @@ -5757,7 +7358,16 @@ "windowslive", "wordpress", "yahoo", - "yandex" + "yandex", + "notion-mcp", + "asana", + "atlassian", + "cloudflare-mcp", + "gitlab", + "hubspot-mcp", + "linear-mcp", + "sentry-mcp", + "slack" ], "type": "string" }, @@ -6017,6 +7627,9 @@ "thumbprints": { "$ref": "#/components/schemas/ConnectionThumbprintsAD" }, + "thumbprints_sha384": { + "$ref": "#/components/schemas/ConnectionThumbprintsSha384AD" + }, "upstream_params": { "$ref": "#/components/schemas/ConnectionUpstreamParams" } @@ -6070,6 +7683,9 @@ "thumbprints": { "$ref": "#/components/schemas/ConnectionThumbprints" }, + "thumbprints_sha384": { + "$ref": "#/components/schemas/ConnectionThumbprintsSha384" + }, "upstream_params": { "$ref": "#/components/schemas/ConnectionUpstreamParamsADFS" }, @@ -6441,9 +8057,6 @@ "ext_user_id": { "type": "boolean" }, - "federated_connections_access_tokens": { - "$ref": "#/components/schemas/ConnectionFederatedConnectionsAccessTokens" - }, "granted": { "type": "boolean" }, @@ -6474,6 +8087,9 @@ "thumbprints": { "$ref": "#/components/schemas/ConnectionThumbprints" }, + "thumbprints_sha384": { + "$ref": "#/components/schemas/ConnectionThumbprintsSha384" + }, "upstream_params": { "$ref": "#/components/schemas/ConnectionUpstreamParams" }, @@ -6618,12 +8234,15 @@ "dpop_signing_alg": { "$ref": "#/components/schemas/ConnectionDpopSigningAlgEnum" }, - "federated_connections_access_tokens": { - "$ref": "#/components/schemas/ConnectionFederatedConnectionsAccessTokens" + "enable_pushed_authorization_requests": { + "$ref": "#/components/schemas/ConnectionEnablePushedAuthorizationRequests" }, "icon_url": { "$ref": "#/components/schemas/ConnectionIconUrl" }, + "id_token_session_expiry_supported": { + "$ref": "#/components/schemas/ConnectionIdTokenSessionExpirySupported" + }, "id_token_signed_response_algs": { "$ref": "#/components/schemas/ConnectionIdTokenSignedResponseAlgs" }, @@ -6636,6 +8255,9 @@ "oidc_metadata": { "$ref": "#/components/schemas/ConnectionOptionsOIDCMetadata" }, + "pushed_authorization_request_endpoint": { + "$ref": "#/components/schemas/ConnectionPushedAuthorizationRequestEndpoint" + }, "scope": { "$ref": "#/components/schemas/ConnectionScopeOIDC" }, @@ -6663,6 +8285,9 @@ "upstream_params": { "$ref": "#/components/schemas/ConnectionUpstreamParams" }, + "useOauthSpecScope": { + "$ref": "#/components/schemas/ConnectionUseOauthSpecScope" + }, "userinfo_endpoint": { "$ref": "#/components/schemas/ConnectionUserinfoEndpointOIDC" } @@ -6719,6 +8344,9 @@ "thumbprints": { "$ref": "#/components/schemas/ConnectionThumbprintsSAML" }, + "thumbprints_sha384": { + "$ref": "#/components/schemas/ConnectionThumbprintsSha384SAML" + }, "upstream_params": { "$ref": "#/components/schemas/ConnectionUpstreamParams" } @@ -7254,9 +8882,6 @@ "ext_is_suspended": { "$ref": "#/components/schemas/ConnectionExtIsSuspendedGoogleApps" }, - "federated_connections_access_tokens": { - "$ref": "#/components/schemas/ConnectionFederatedConnectionsAccessTokens" - }, "handle_login_from_social": { "$ref": "#/components/schemas/ConnectionHandleLoginFromSocialGoogleApps" }, @@ -7921,6 +9546,9 @@ "op_tos_uri": { "$ref": "#/components/schemas/ConnectionOpTosUri" }, + "pushed_authorization_request_endpoint": { + "$ref": "#/components/schemas/ConnectionPushedAuthorizationRequestEndpoint" + }, "registration_endpoint": { "$ref": "#/components/schemas/ConnectionRegistrationEndpoint" }, @@ -7939,6 +9567,9 @@ "request_uri_parameter_supported": { "$ref": "#/components/schemas/ConnectionRequestUriParameterSupported" }, + "require_pushed_authorization_requests": { + "$ref": "#/components/schemas/ConnectionRequirePushedAuthorizationRequests" + }, "require_request_uri_registration": { "$ref": "#/components/schemas/ConnectionRequireRequestUriRegistration" }, @@ -8134,6 +9765,12 @@ }, { "properties": { + "client_id": { + "$ref": "#/components/schemas/ConnectionClientIdSAMLXAARequestingApp" + }, + "client_secret": { + "$ref": "#/components/schemas/ConnectionClientSecretSAMLXAARequestingApp" + }, "debug": { "$ref": "#/components/schemas/ConnectionDebugSAML" }, @@ -8146,6 +9783,9 @@ "disableSignout": { "type": "boolean" }, + "discovery_url": { + "$ref": "#/components/schemas/ConnectionDiscoveryUrl" + }, "fieldsMap": { "$ref": "#/components/schemas/ConnectionFieldsMapSAML" }, @@ -8161,6 +9801,9 @@ "metadataXml": { "$ref": "#/components/schemas/ConnectionMetadataXmlSAML" }, + "oidc_metadata": { + "$ref": "#/components/schemas/ConnectionOptionsOIDCMetadata" + }, "recipientUrl": { "$ref": "#/components/schemas/ConnectionRecipientUrlSAML" }, @@ -8980,6 +10623,9 @@ "connection_name_prefix_template": { "$ref": "#/components/schemas/ConnectionNamePrefixTemplate" }, + "cross_app_access_resource_app": { + "$ref": "#/components/schemas/ConnectionProfileCrossAppAccessResourceApp" + }, "enabled_features": { "$ref": "#/components/schemas/ConnectionProfileEnabledFeatures" }, @@ -8992,6 +10638,9 @@ "organization": { "$ref": "#/components/schemas/ConnectionProfileOrganization" }, + "provisioning": { + "$ref": "#/components/schemas/ConnectionProfileProvisioning" + }, "strategy_overrides": { "$ref": "#/components/schemas/ConnectionProfileStrategyOverrides" } @@ -9007,6 +10656,54 @@ "additionalProperties": false, "type": "object" }, + "ConnectionProfileCrossAppAccessResourceApp": { + "additionalProperties": false, + "properties": { + "status": { + "$ref": "#/components/schemas/ConnectionProfileCrossAppAccessResourceAppStatus" + } + }, + "required": [ + "status" + ], + "type": "object" + }, + "ConnectionProfileCrossAppAccessResourceAppStatus": { + "additionalProperties": false, + "properties": { + "allowed_values": { + "$ref": "#/components/schemas/ConnectionProfileCrossAppAccessResourceAppStatusAllowedValuesEnum" + }, + "default_value": { + "$ref": "#/components/schemas/ConnectionProfileCrossAppAccessResourceAppStatusDefaultValueEnum" + } + }, + "required": [ + "default_value" + ], + "type": "object" + }, + "ConnectionProfileCrossAppAccessResourceAppStatusAllowedValuesEnum": { + "items": { + "$ref": "#/components/schemas/ConnectionProfileCrossAppAccessResourceAppStatusValueEnum" + }, + "minItems": 2, + "type": "array" + }, + "ConnectionProfileCrossAppAccessResourceAppStatusDefaultValueEnum": { + "enum": [ + "enabled", + "disabled" + ], + "type": "string" + }, + "ConnectionProfileCrossAppAccessResourceAppStatusValueEnum": { + "enum": [ + "enabled", + "disabled" + ], + "type": "string" + }, "ConnectionProfileEnabledFeatures": { "items": { "$ref": "#/components/schemas/EnabledFeaturesEnum" @@ -9050,6 +10747,94 @@ ], "type": "string" }, + "ConnectionProfileProvisioning": { + "additionalProperties": false, + "properties": { + "google_workspace": { + "$ref": "#/components/schemas/ConnectionProfileProvisioningGoogleWorkspace" + }, + "scim": { + "$ref": "#/components/schemas/ConnectionProfileProvisioningScim" + } + }, + "type": "object" + }, + "ConnectionProfileProvisioningGoogleWorkspace": { + "additionalProperties": false, + "properties": { + "sync_users": { + "$ref": "#/components/schemas/ConnectionProfileProvisioningGoogleWorkspaceSyncUsers" + } + }, + "required": [ + "sync_users" + ], + "type": "object" + }, + "ConnectionProfileProvisioningGoogleWorkspaceSyncUsers": { + "type": "boolean" + }, + "ConnectionProfileProvisioningScim": { + "additionalProperties": false, + "properties": { + "tokens": { + "$ref": "#/components/schemas/ConnectionProfileProvisioningScimTokens" + } + }, + "required": [ + "tokens" + ], + "type": "object" + }, + "ConnectionProfileProvisioningScimTokenDefaultExpiry": { + "minimum": 900, + "type": [ + "integer", + "null" + ] + }, + "ConnectionProfileProvisioningScimTokenMaxAllowedExpiry": { + "minimum": 900, + "type": [ + "integer", + "null" + ] + }, + "ConnectionProfileProvisioningScimTokenScopeEnum": { + "enum": [ + "get:users", + "post:users", + "patch:users", + "delete:users", + "put:users" + ], + "type": "string" + }, + "ConnectionProfileProvisioningScimTokenScopes": { + "items": { + "$ref": "#/components/schemas/ConnectionProfileProvisioningScimTokenScopeEnum" + }, + "minItems": 1, + "type": "array" + }, + "ConnectionProfileProvisioningScimTokens": { + "additionalProperties": false, + "properties": { + "default_expiry": { + "$ref": "#/components/schemas/ConnectionProfileProvisioningScimTokenDefaultExpiry" + }, + "max_allowed_expiry": { + "$ref": "#/components/schemas/ConnectionProfileProvisioningScimTokenMaxAllowedExpiry" + }, + "scopes": { + "$ref": "#/components/schemas/ConnectionProfileProvisioningScimTokenScopes" + } + }, + "required": [ + "scopes" + ], + "type": "object" + }, "ConnectionProfileStrategyOverride": { "additionalProperties": false, "properties": { @@ -9058,6 +10843,9 @@ }, "enabled_features": { "$ref": "#/components/schemas/ConnectionProfileStrategyOverridesEnabledFeatures" + }, + "provisioning": { + "$ref": "#/components/schemas/ConnectionProfileStrategyOverridesProvisioning" } }, "type": "object" @@ -9102,6 +10890,18 @@ }, "type": "array" }, + "ConnectionProfileStrategyOverridesProvisioning": { + "additionalProperties": false, + "properties": { + "google_workspace": { + "$ref": "#/components/schemas/ConnectionProfileProvisioningGoogleWorkspace" + }, + "scim": { + "$ref": "#/components/schemas/ConnectionProfileProvisioningScim" + } + }, + "type": "object" + }, "ConnectionProfileTemplate": { "additionalProperties": false, "properties": { @@ -9120,6 +10920,9 @@ "organization": { "$ref": "#/components/schemas/ConnectionProfileOrganization" }, + "provisioning": { + "$ref": "#/components/schemas/ConnectionProfileProvisioning" + }, "strategy_overrides": { "$ref": "#/components/schemas/ConnectionProfileStrategyOverrides" } @@ -9180,6 +10983,15 @@ "disable_self_service_change_password": { "type": "boolean" }, + "discovery_url": { + "$ref": "#/components/schemas/ConnectionsDiscoveryUrl" + }, + "dpop_signing_alg": { + "$ref": "#/components/schemas/ConnectionDpopSigningAlgEnum" + }, + "enable_pushed_authorization_requests": { + "$ref": "#/components/schemas/ConnectionEnablePushedAuthorizationRequests" + }, "enable_script_context": { "type": "boolean" }, @@ -9204,12 +11016,12 @@ "ext_profile": { "type": "boolean" }, - "federated_connections_access_tokens": { - "$ref": "#/components/schemas/ConnectionFederatedConnectionsAccessTokens" - }, "gateway_authentication": { "$ref": "#/components/schemas/ConnectionGatewayAuthentication" }, + "id_token_session_expiry_supported": { + "$ref": "#/components/schemas/ConnectionIdTokenSessionExpirySupported" + }, "id_token_signed_response_algs": { "$ref": "#/components/schemas/ConnectionIdTokenSignedResponseAlgs" }, @@ -9225,6 +11037,9 @@ "null" ] }, + "oidc_metadata": { + "$ref": "#/components/schemas/ConnectionsOIDCMetadata" + }, "passkey_options": { "$ref": "#/components/schemas/ConnectionPasskeyOptions" }, @@ -9253,9 +11068,18 @@ "minItems": 3, "type": "array" }, + "pushed_authorization_request_endpoint": { + "$ref": "#/components/schemas/ConnectionPushedAuthorizationRequestEndpoint" + }, "set_user_root_attributes": { "$ref": "#/components/schemas/ConnectionSetUserRootAttributesEnum" }, + "thumbprints": { + "$ref": "#/components/schemas/ConnectionThumbprints" + }, + "thumbprints_sha384": { + "$ref": "#/components/schemas/ConnectionThumbprintsSha384" + }, "token_endpoint_auth_method": { "$ref": "#/components/schemas/ConnectionTokenEndpointAuthMethodEnum" }, @@ -9268,6 +11092,9 @@ "upstream_params": { "$ref": "#/components/schemas/ConnectionUpstreamParams" }, + "useOauthSpecScope": { + "$ref": "#/components/schemas/ConnectionUseOauthSpecScope" + }, "validation": { "$ref": "#/components/schemas/ConnectionValidationOptions" } @@ -9321,6 +11148,13 @@ }, "type": "object" }, + "ConnectionPushedAuthorizationRequestEndpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "pattern": "^https:\\/\\/.*", + "type": "string" + }, "ConnectionRealmFallback": { "default": false, "type": "boolean" @@ -9392,6 +11226,9 @@ "default": false, "type": "boolean" }, + "ConnectionRequirePushedAuthorizationRequests": { + "type": "boolean" + }, "ConnectionRequireRequestUriRegistration": { "default": false, "type": "boolean" @@ -10181,6 +12018,12 @@ "connected_accounts": { "$ref": "#/components/schemas/ConnectionConnectedAccountsPurposeXAA" }, + "cross_app_access_requesting_app": { + "$ref": "#/components/schemas/CrossAppAccessRequestingApp" + }, + "cross_app_access_resource_app": { + "$ref": "#/components/schemas/ConnectionCrossAppAccessResourceApp" + }, "options": { "$ref": "#/components/schemas/ConnectionOptionsOIDC" }, @@ -10235,6 +12078,9 @@ "allOf": [ { "properties": { + "cross_app_access_requesting_app": { + "$ref": "#/components/schemas/CrossAppAccessRequestingApp" + }, "options": { "$ref": "#/components/schemas/ConnectionOptionsOkta" }, @@ -10364,6 +12210,12 @@ "allOf": [ { "properties": { + "cross_app_access_requesting_app": { + "$ref": "#/components/schemas/CrossAppAccessRequestingApp" + }, + "cross_app_access_resource_app": { + "$ref": "#/components/schemas/ConnectionCrossAppAccessResourceApp" + }, "options": { "$ref": "#/components/schemas/ConnectionOptionsSAML" }, @@ -11163,6 +13015,15 @@ "wordpress", "yahoo", "yandex", + "notion-mcp", + "asana", + "atlassian", + "cloudflare-mcp", + "gitlab", + "hubspot-mcp", + "linear-mcp", + "sentry-mcp", + "slack", "auth0-adldap" ], "type": "string" @@ -11273,6 +13134,36 @@ "maxItems": 1, "type": "array" }, + "ConnectionThumbprintsSha384": { + "items": { + "format": "hexadecimal", + "maxLength": 96, + "minLength": 96, + "type": "string" + }, + "maxItems": 20, + "type": "array" + }, + "ConnectionThumbprintsSha384AD": { + "items": { + "format": "hexadecimal", + "maxLength": 96, + "minLength": 96, + "type": "string" + }, + "maxItems": 2, + "type": "array" + }, + "ConnectionThumbprintsSha384SAML": { + "items": { + "format": "hexadecimal", + "maxLength": 96, + "minLength": 96, + "type": "string" + }, + "maxItems": 1, + "type": "array" + }, "ConnectionTokenEndpoint": { "allOf": [ {}, @@ -11511,6 +13402,9 @@ "default": false, "type": "boolean" }, + "ConnectionUseOauthSpecScope": { + "type": "boolean" + }, "ConnectionUserAuthorizationURLOAuth1": { "allOf": [ { @@ -11622,6 +13516,13 @@ ], "type": "string" }, + "ConnectionsDiscoveryUrl": { + "maxLength": 255, + "type": [ + "string", + "null" + ] + }, "ConnectionsMetadata": { "additionalProperties": { "maxLength": 255, @@ -11633,6 +13534,301 @@ "maxProperties": 10, "type": "object" }, + "ConnectionsOIDCMetadata": { + "additionalProperties": true, + "properties": { + "acr_values_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" + }, + "authorization_endpoint": { + "format": "uri", + "maxLength": 2083, + "minLength": 8, + "type": "string" + }, + "claim_types_supported": { + "items": { + "maxLength": 25, + "type": "string" + }, + "type": "array" + }, + "claims_locales_supported": { + "items": { + "maxLength": 50, + "type": "string" + }, + "type": "array" + }, + "claims_parameter_supported": { + "type": "boolean" + }, + "claims_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" + }, + "display_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "dpop_signing_alg_values_supported": { + "items": { + "maxLength": 14, + "type": "string" + }, + "type": "array" + }, + "end_session_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "pattern": "^https:\\/\\/.*", + "type": "string" + }, + "grant_types_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" + }, + "id_token_encryption_alg_values_supported": { + "items": { + "maxLength": 14, + "type": "string" + }, + "type": "array" + }, + "id_token_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" + }, + "id_token_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "minItems": 1, + "type": "array" + }, + "issuer": { + "format": "uri", + "maxLength": 255, + "type": "string" + }, + "jwks_uri": { + "format": "uri", + "maxLength": 255, + "type": "string" + }, + "op_policy_uri": { + "format": "uri", + "maxLength": 255, + "type": "string" + }, + "op_tos_uri": { + "format": "uri", + "maxLength": 255, + "type": "string" + }, + "pushed_authorization_request_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "pattern": "^https:\\/\\/.*", + "type": "string" + }, + "registration_endpoint": { + "format": "uri", + "maxLength": 255, + "type": "string" + }, + "request_object_encryption_alg_values_supported": { + "items": { + "maxLength": 28, + "type": "string" + }, + "type": "array" + }, + "request_object_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" + }, + "request_object_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "request_parameter_supported": { + "type": "boolean" + }, + "request_uri_parameter_supported": { + "type": "boolean" + }, + "require_pushed_authorization_requests": { + "type": "boolean" + }, + "require_request_uri_registration": { + "type": "boolean" + }, + "response_modes_supported": { + "items": { + "maxLength": 20, + "type": "string" + }, + "type": "array" + }, + "response_types_supported": { + "items": { + "maxLength": 40, + "type": "string" + }, + "minItems": 1, + "type": "array" + }, + "scopes_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": [ + "array", + "null" + ] + }, + "service_documentation": { + "format": "uri", + "maxLength": 255, + "type": "string" + }, + "subject_types_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": [ + "array", + "null" + ] + }, + "token_endpoint": { + "format": "uri", + "maxLength": 255, + "type": "string" + }, + "token_endpoint_auth_methods_supported": { + "items": { + "maxLength": 60, + "type": "string" + }, + "type": "array" + }, + "token_endpoint_auth_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "ui_locales_supported": { + "items": { + "maxLength": 50, + "type": "string" + }, + "type": "array" + }, + "userinfo_encryption_alg_values_supported": { + "items": { + "type": "string" + }, + "type": "array" + }, + "userinfo_encryption_enc_values_supported": { + "items": { + "type": "string" + }, + "type": "array" + }, + "userinfo_endpoint": { + "format": "uri", + "maxLength": 255, + "type": "string" + }, + "userinfo_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + } + }, + "type": [ + "object", + "null" + ] + }, + "ConsentSigningKey": { + "additionalProperties": false, + "properties": { + "created_at": { + "format": "date-time", + "type": "string" + }, + "device_identifier": { + "type": "string" + }, + "expires_at": { + "format": "date-time", + "type": "string" + }, + "kid": { + "type": "string" + } + }, + "required": [ + "kid", + "device_identifier", + "created_at", + "expires_at" + ], + "type": "object" + }, + "ContentSecurityPolicyConfig": { + "additionalProperties": false, + "properties": { + "enabled": { + "type": "boolean" + }, + "policies": { + "$ref": "#/components/schemas/CspPolicies" + }, + "reporting_infrastructure": { + "$ref": "#/components/schemas/CspReportingInfrastructure" + } + }, + "type": [ + "object", + "null" + ] + }, "CreateActionModuleRequestContent": { "additionalProperties": false, "properties": { @@ -11888,6 +14084,47 @@ }, "type": "object" }, + "CreateAgentRequestContent": { + "additionalProperties": false, + "properties": { + "client_id": { + "maxLength": 255, + "type": "string" + }, + "external_agent_id": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[^\u0000]*$", + "type": "string" + }, + "metadata": { + "$ref": "#/components/schemas/AgentMetadata" + }, + "name": { + "maxLength": 255, + "minLength": 1, + "pattern": "^[^\u003c\u003e\u0000]+$", + "type": "string" + } + }, + "required": [ + "name" + ], + "type": "object" + }, + "CreateAnonymousSessions": { + "additionalProperties": false, + "properties": { + "active": { + "default": false, + "type": "boolean" + } + }, + "required": [ + "active" + ], + "type": "object" + }, "CreateBrandingPhoneProviderRequestContent": { "additionalProperties": true, "properties": { @@ -11970,6 +14207,9 @@ "fonts": { "$ref": "#/components/schemas/BrandingThemeFonts" }, + "identifiers": { + "$ref": "#/components/schemas/BrandingThemeIdentifiers" + }, "page_background": { "$ref": "#/components/schemas/BrandingThemePageBackground" }, @@ -12003,6 +14243,9 @@ "fonts": { "$ref": "#/components/schemas/BrandingThemeFonts" }, + "identifiers": { + "$ref": "#/components/schemas/BrandingThemeIdentifiers" + }, "page_background": { "$ref": "#/components/schemas/BrandingThemePageBackground" }, @@ -12141,6 +14384,29 @@ }, "type": "object" }, + "CreateClientProfileRequestContent": { + "additionalProperties": false, + "properties": { + "apply_policy": { + "$ref": "#/components/schemas/ClientProfileApplyPolicy" + }, + "client_configuration": { + "$ref": "#/components/schemas/ClientProfileClientConfiguration" + }, + "description": { + "$ref": "#/components/schemas/ClientProfileDescription" + }, + "name": { + "$ref": "#/components/schemas/ClientProfileName" + } + }, + "required": [ + "name", + "client_configuration", + "apply_policy" + ], + "type": "object" + }, "CreateClientRequestContent": { "additionalProperties": false, "properties": { @@ -12168,12 +14434,18 @@ }, "type": "array" }, + "anonymous_sessions": { + "$ref": "#/components/schemas/CreateAnonymousSessions" + }, "app_type": { "$ref": "#/components/schemas/ClientAppTypeEnum" }, "async_approval_notification_channels": { "$ref": "#/components/schemas/ClientAsyncApprovalNotificationsChannelsAPIPostConfiguration" }, + "b2b_integration_configuration": { + "$ref": "#/components/schemas/B2bIntegrationConfiguration" + }, "callbacks": { "items": { "format": "callback-url", @@ -12226,9 +14498,15 @@ "encryption_key": { "$ref": "#/components/schemas/ClientEncryptionKey" }, + "enforce_anon_session_transfer_network_binding": { + "$ref": "#/components/schemas/ClientAnonymousSessionTransferNetworkBindingEnum" + }, "express_configuration": { "$ref": "#/components/schemas/ExpressConfiguration" }, + "fedcm_login": { + "$ref": "#/components/schemas/FedCMLogin" + }, "form_template": { "minLength": 1, "type": "string" @@ -12240,6 +14518,9 @@ }, "type": "array" }, + "identity_assertion_authorization_grant": { + "$ref": "#/components/schemas/CreateIdentityAssertionAuthorizationGrant" + }, "initiate_login_uri": { "format": "absolute-https-uri-with-placeholders-or-empty", "type": "string" @@ -12282,6 +14563,9 @@ "oidc_logout": { "$ref": "#/components/schemas/ClientOIDCBackchannelLogoutSettings" }, + "oidc_support": { + "$ref": "#/components/schemas/ClientOidcSupportPost" + }, "organization_discovery_methods": { "items": { "$ref": "#/components/schemas/ClientOrganizationDiscoveryEnum" @@ -12349,6 +14633,9 @@ "token_quota": { "$ref": "#/components/schemas/CreateTokenQuota" }, + "token_vault_privileged_access": { + "$ref": "#/components/schemas/ClientTokenVaultPrivilegedAccessWithPublicKey" + }, "web_origins": { "items": { "format": "url-with-placeholders", @@ -12386,12 +14673,18 @@ }, "type": "array" }, + "anonymous_sessions": { + "$ref": "#/components/schemas/AnonymousSessions" + }, "app_type": { "$ref": "#/components/schemas/ClientAppTypeEnum" }, "async_approval_notification_channels": { "$ref": "#/components/schemas/ClientAsyncApprovalNotificationsChannelsAPIPostConfiguration" }, + "b2b_integration_configuration": { + "$ref": "#/components/schemas/B2bIntegrationConfiguration" + }, "callbacks": { "items": { "type": "string" @@ -12421,6 +14714,10 @@ "compliance_level": { "$ref": "#/components/schemas/ClientComplianceLevelEnum" }, + "created_at": { + "format": "date-time", + "type": "string" + }, "cross_origin_authentication": { "type": "boolean" }, @@ -12450,6 +14747,9 @@ "encryption_key": { "$ref": "#/components/schemas/ClientEncryptionKey" }, + "enforce_anon_session_transfer_network_binding": { + "$ref": "#/components/schemas/ClientAnonymousSessionTransferNetworkBindingEnum" + }, "express_configuration": { "$ref": "#/components/schemas/ExpressConfiguration" }, @@ -12460,9 +14760,15 @@ "external_metadata_created_by": { "$ref": "#/components/schemas/ClientExternalMetadataCreatedByEnum" }, + "external_metadata_status": { + "$ref": "#/components/schemas/ClientExternalMetadataStatusEnum" + }, "external_metadata_type": { "$ref": "#/components/schemas/ClientExternalMetadataTypeEnum" }, + "fedcm_login": { + "$ref": "#/components/schemas/FedCMLogin" + }, "form_template": { "default": "", "type": "string" @@ -12477,6 +14783,9 @@ }, "type": "array" }, + "identity_assertion_authorization_grant": { + "$ref": "#/components/schemas/IdentityAssertionAuthorizationGrant" + }, "initiate_login_uri": { "format": "absolute-https-uri-with-placeholders-or-empty", "type": "string" @@ -12509,7 +14818,9 @@ "default": "My application", "type": "string" }, - "native_social_login": {}, + "native_social_login": { + "$ref": "#/components/schemas/NativeSocialLogin" + }, "oidc_conformant": { "default": false, "type": "boolean" @@ -12517,6 +14828,9 @@ "oidc_logout": { "$ref": "#/components/schemas/ClientOIDCBackchannelLogoutSettings" }, + "oidc_support": { + "$ref": "#/components/schemas/ClientOidcSupport" + }, "organization_discovery_methods": { "items": { "$ref": "#/components/schemas/ClientOrganizationDiscoveryEnum" @@ -12591,6 +14905,13 @@ "token_quota": { "$ref": "#/components/schemas/TokenQuota" }, + "token_vault_privileged_access": { + "$ref": "#/components/schemas/ClientTokenVaultPrivilegedAccessWithCredentialId" + }, + "updated_at": { + "format": "date-time", + "type": "string" + }, "web_origins": { "items": { "type": "string" @@ -12635,6 +14956,9 @@ "connection_name_prefix_template": { "$ref": "#/components/schemas/ConnectionNamePrefixTemplate" }, + "cross_app_access_resource_app": { + "$ref": "#/components/schemas/ConnectionProfileCrossAppAccessResourceApp" + }, "enabled_features": { "$ref": "#/components/schemas/ConnectionProfileEnabledFeatures" }, @@ -12644,6 +14968,9 @@ "organization": { "$ref": "#/components/schemas/ConnectionProfileOrganization" }, + "provisioning": { + "$ref": "#/components/schemas/ConnectionProfileProvisioning" + }, "strategy_overrides": { "$ref": "#/components/schemas/ConnectionProfileStrategyOverrides" } @@ -12662,6 +14989,9 @@ "connection_name_prefix_template": { "$ref": "#/components/schemas/ConnectionNamePrefixTemplate" }, + "cross_app_access_resource_app": { + "$ref": "#/components/schemas/ConnectionProfileCrossAppAccessResourceApp" + }, "enabled_features": { "$ref": "#/components/schemas/ConnectionProfileEnabledFeatures" }, @@ -12674,6 +15004,9 @@ "organization": { "$ref": "#/components/schemas/ConnectionProfileOrganization" }, + "provisioning": { + "$ref": "#/components/schemas/ConnectionProfileProvisioning" + }, "strategy_overrides": { "$ref": "#/components/schemas/ConnectionProfileStrategyOverrides" } @@ -12689,6 +15022,12 @@ "connected_accounts": { "$ref": "#/components/schemas/ConnectionConnectedAccountsPurpose" }, + "cross_app_access_requesting_app": { + "$ref": "#/components/schemas/CrossAppAccessRequestingApp" + }, + "cross_app_access_resource_app": { + "$ref": "#/components/schemas/CreateCrossAppAccessResourceApp" + }, "display_name": { "maxLength": 128, "type": "string" @@ -13401,6 +15740,12 @@ "connected_accounts": { "$ref": "#/components/schemas/ConnectionConnectedAccountsPurposeXAA" }, + "cross_app_access_requesting_app": { + "$ref": "#/components/schemas/CrossAppAccessRequestingApp" + }, + "cross_app_access_resource_app": { + "$ref": "#/components/schemas/ConnectionCrossAppAccessResourceApp" + }, "options": { "$ref": "#/components/schemas/ConnectionOptionsOIDC" }, @@ -13449,6 +15794,9 @@ "allOf": [ { "properties": { + "cross_app_access_requesting_app": { + "$ref": "#/components/schemas/CrossAppAccessRequestingApp" + }, "options": { "$ref": "#/components/schemas/ConnectionOptionsOkta" }, @@ -13560,6 +15908,12 @@ "allOf": [ { "properties": { + "cross_app_access_requesting_app": { + "$ref": "#/components/schemas/CrossAppAccessRequestingApp" + }, + "cross_app_access_resource_app": { + "$ref": "#/components/schemas/ConnectionCrossAppAccessResourceApp" + }, "options": { "$ref": "#/components/schemas/ConnectionOptionsSAML" }, @@ -13952,6 +16306,12 @@ "connected_accounts": { "$ref": "#/components/schemas/ConnectionConnectedAccountsPurpose" }, + "cross_app_access_requesting_app": { + "$ref": "#/components/schemas/CrossAppAccessRequestingApp" + }, + "cross_app_access_resource_app": { + "$ref": "#/components/schemas/CrossAppAccessResourceApp" + }, "display_name": { "type": "string" }, @@ -13995,6 +16355,18 @@ }, "type": "object" }, + "CreateCrossAppAccessResourceApp": { + "additionalProperties": false, + "properties": { + "status": { + "$ref": "#/components/schemas/CrossAppAccessResourceAppStatusEnum" + } + }, + "required": [ + "status" + ], + "type": "object" + }, "CreateCustomDomainRequestContent": { "additionalProperties": false, "properties": { @@ -14645,6 +17017,156 @@ ], "type": "object" }, + "CreateExperimentRequestContent": { + "additionalProperties": false, + "properties": { + "allocation_strategy": { + "$ref": "#/components/schemas/AllocationStrategyEnum" + }, + "allocations": { + "items": { + "$ref": "#/components/schemas/AllocationRequestItem" + }, + "minItems": 1, + "type": "array" + }, + "authentication_flow": { + "$ref": "#/components/schemas/AuthenticationFlowEnum" + }, + "default_config": { + "$ref": "#/components/schemas/DefaultConfigEnum" + }, + "description": { + "maxLength": 1024, + "minLength": 3, + "pattern": "^(?!.*\\x00)\\S(.*\\S)?$", + "type": "string" + }, + "feature_flag_id": { + "pattern": "^flg_[A-Za-z0-9_]+$", + "type": "string" + }, + "levels": { + "items": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "minItems": 1, + "type": "array" + }, + "name": { + "maxLength": 255, + "minLength": 3, + "pattern": "^(?!.*\\x00)\\S(.*\\S)?$", + "type": "string" + } + }, + "required": [ + "name", + "feature_flag_id", + "authentication_flow", + "allocation_strategy" + ], + "type": "object" + }, + "CreateExperimentResponseContent": { + "additionalProperties": false, + "properties": { + "allocation_strategy": { + "$ref": "#/components/schemas/AllocationStrategyEnum" + }, + "allocations": { + "items": { + "$ref": "#/components/schemas/AllocationItem" + }, + "type": "array" + }, + "authentication_flow": { + "type": "string" + }, + "created_at": { + "format": "date-time", + "type": "string" + }, + "current_level": { + "type": [ + "integer", + "null" + ] + }, + "default_config": { + "$ref": "#/components/schemas/DefaultConfigEnum" + }, + "description": { + "type": "string" + }, + "editable_fields": { + "items": { + "type": "string" + }, + "type": "array" + }, + "ended_at": { + "format": "date-time", + "type": "string" + }, + "feature_flag_id": { + "type": "string" + }, + "feature_flag_name": { + "type": "string" + }, + "feature_flag_snapshot": { + "additionalProperties": true, + "type": [ + "object", + "null" + ] + }, + "id": { + "pattern": "^exp_[A-HJ-NP-Za-km-z1-9]+$", + "type": "string" + }, + "is_valid": { + "type": "boolean" + }, + "levels": { + "items": { + "type": "integer" + }, + "type": "array" + }, + "name": { + "type": "string" + }, + "started_at": { + "format": "date-time", + "type": "string" + }, + "status": { + "$ref": "#/components/schemas/ExperimentStatusEnum" + }, + "updated_at": { + "format": "date-time", + "type": "string" + } + }, + "required": [ + "id", + "name", + "feature_flag_id", + "authentication_flow", + "allocation_strategy", + "status", + "is_valid", + "allocations", + "editable_fields", + "created_at", + "updated_at" + ], + "type": "object" + }, "CreateExportUsersFields": { "additionalProperties": false, "properties": { @@ -14733,6 +17255,80 @@ ], "type": "object" }, + "CreateFeatureFlagParameters": { + "additionalProperties": { + "$ref": "#/components/schemas/FeatureFlagConfigParam" + }, + "maxProperties": 10, + "minProperties": 1, + "type": "object" + }, + "CreateFeatureFlagRequestContent": { + "additionalProperties": false, + "properties": { + "description": { + "maxLength": 1024, + "minLength": 3, + "pattern": "^(?!.*\\x00)\\S(.*\\S)?$", + "type": "string" + }, + "name": { + "maxLength": 255, + "minLength": 3, + "pattern": "^(?!.*\\x00)\\S(.*\\S)?$", + "type": "string" + }, + "parameters": { + "$ref": "#/components/schemas/CreateFeatureFlagParameters" + } + }, + "required": [ + "name", + "parameters" + ], + "type": "object" + }, + "CreateFeatureFlagResponseContent": { + "additionalProperties": false, + "properties": { + "created_at": { + "format": "date-time", + "type": "string" + }, + "description": { + "type": "string" + }, + "id": { + "pattern": "^flg_[A-Za-z0-9_]+$", + "type": "string" + }, + "name": { + "type": "string" + }, + "parameters": { + "$ref": "#/components/schemas/FeatureFlagConfigParams" + }, + "status": { + "$ref": "#/components/schemas/FeatureFlagStatusEnum" + }, + "type": { + "$ref": "#/components/schemas/FeatureFlagTypeEnum" + }, + "updated_at": { + "format": "date-time", + "type": "string" + } + }, + "required": [ + "id", + "name", + "type", + "status", + "created_at", + "updated_at" + ], + "type": "object" + }, "CreateFlowRequestContent": { "additionalProperties": false, "properties": { @@ -16395,6 +18991,20 @@ "minProperties": 1, "type": "object" }, + "CreateIdentityAssertionAuthorizationGrant": { + "additionalProperties": false, + "minProperties": 1, + "properties": { + "active": { + "default": false, + "type": "boolean" + } + }, + "required": [ + "active" + ], + "type": "object" + }, "CreateImportUsersRequestContent": { "additionalProperties": true, "properties": { @@ -16462,6 +19072,64 @@ ], "type": "object" }, + "CreateKeysNetworkAclsRequestContent": { + "additionalProperties": false, + "properties": { + "alg": { + "$ref": "#/components/schemas/NetworkAclKeyAlgorithmEnum" + }, + "name": { + "maxLength": 255, + "pattern": "^[^\\u0000]*$", + "type": "string" + }, + "value": { + "format": "hmac_sha256_key_value", + "maxLength": 1024, + "type": "string" + } + }, + "required": [ + "name", + "alg", + "value" + ], + "type": "object" + }, + "CreateKeysNetworkAclsResponseContent": { + "additionalProperties": false, + "properties": { + "alg": { + "$ref": "#/components/schemas/NetworkAclKeyAlgorithmEnum" + }, + "created_at": { + "type": "string" + }, + "fingerprint": { + "maxLength": 1024, + "type": "string" + }, + "id": { + "type": "string" + }, + "name": { + "maxLength": 255, + "type": "string" + }, + "updated_at": { + "type": "string" + } + }, + "required": [ + "id", + "name", + "alg", + "fingerprint", + "created_at", + "updated_at" + ], + "type": "object" + }, "CreateLogStreamDatadogRequestBody": { "additionalProperties": false, "properties": { @@ -16852,6 +19520,9 @@ "pattern": "^[^\u0000]*$", "type": "string" }, + "organization_member_access_level": { + "$ref": "#/components/schemas/OrganizationMemberAccessLevelEnum" + }, "show_as_button": { "type": "boolean" } @@ -16891,6 +19562,9 @@ "pattern": "^[^\u0000]*$", "type": "string" }, + "organization_member_access_level": { + "$ref": "#/components/schemas/OrganizationMemberAccessLevelEnum" + }, "show_as_button": { "type": "boolean" } @@ -16900,6 +19574,46 @@ ], "type": "object" }, + "CreateOrganizationClientRequestItem": { + "additionalProperties": false, + "properties": { + "client_id": { + "format": "client-id", + "type": "string" + }, + "use_for_member_access": { + "type": "boolean" + } + }, + "required": [ + "client_id", + "use_for_member_access" + ], + "type": "object" + }, + "CreateOrganizationClientsRequestContent": { + "additionalProperties": false, + "properties": { + "clients": { + "items": { + "$ref": "#/components/schemas/CreateOrganizationClientRequestItem" + }, + "maxItems": 10, + "minItems": 1, + "type": "array" + } + }, + "required": [ + "clients" + ], + "type": "object" + }, + "CreateOrganizationClientsResponseContent": { + "items": { + "$ref": "#/components/schemas/OrganizationClient" + }, + "type": "array" + }, "CreateOrganizationDiscoveryDomainRequestContent": { "additionalProperties": false, "properties": { @@ -16955,6 +19669,23 @@ ], "type": "object" }, + "CreateOrganizationGroupRolesRequestContent": { + "additionalProperties": false, + "properties": { + "roles": { + "items": { + "format": "role-id", + "type": "string" + }, + "minItems": 1, + "type": "array" + } + }, + "required": [ + "roles" + ], + "type": "object" + }, "CreateOrganizationInvitationRequestContent": { "additionalProperties": false, "properties": { @@ -17105,6 +19836,9 @@ }, "type": "array" }, + "is_app_entitlement_active": { + "type": "boolean" + }, "metadata": { "$ref": "#/components/schemas/OrganizationMetadata" }, @@ -17115,6 +19849,9 @@ "minLength": 1, "type": "string" }, + "third_party_client_access": { + "$ref": "#/components/schemas/OrganizationThirdPartyClientAccessEnum" + }, "token_quota": { "$ref": "#/components/schemas/CreateTokenQuota" } @@ -17130,6 +19867,9 @@ "branding": { "$ref": "#/components/schemas/OrganizationBranding" }, + "client": { + "$ref": "#/components/schemas/OrganizationClientAssociation" + }, "display_name": { "default": "Acme Users", "maxLength": 255, @@ -17147,6 +19887,9 @@ "maxLength": 50, "type": "string" }, + "is_app_entitlement_active": { + "type": "boolean" + }, "metadata": { "$ref": "#/components/schemas/OrganizationMetadata" }, @@ -17157,6 +19900,9 @@ "minLength": 1, "type": "string" }, + "third_party_client_access": { + "$ref": "#/components/schemas/OrganizationThirdPartyClientAccessEnum" + }, "token_quota": { "$ref": "#/components/schemas/TokenQuota" } @@ -17241,7 +19987,6 @@ "required": [ "content", "disabled", - "id", "type" ], "type": "object" @@ -17320,15 +20065,85 @@ ], "type": "object" }, + "CreateRateLimitPolicyRequestContent": { + "additionalProperties": false, + "properties": { + "configuration": { + "$ref": "#/components/schemas/RateLimitPolicyConfiguration" + }, + "consumer": { + "$ref": "#/components/schemas/RateLimitPolicyConsumerEnum" + }, + "consumer_selector": { + "maxLength": 255, + "type": "string" + }, + "resource": { + "$ref": "#/components/schemas/RateLimitPolicyResourceEnum" + } + }, + "required": [ + "resource", + "consumer", + "consumer_selector", + "configuration" + ], + "type": "object" + }, + "CreateRateLimitPolicyResponseContent": { + "additionalProperties": false, + "properties": { + "configuration": { + "$ref": "#/components/schemas/RateLimitPolicyConfiguration" + }, + "consumer": { + "$ref": "#/components/schemas/RateLimitPolicyConsumerEnum" + }, + "consumer_selector": { + "maxLength": 255, + "type": "string" + }, + "created_at": { + "format": "date-time", + "type": "string" + }, + "id": { + "format": "rate-limit-policy-id", + "maxLength": 26, + "type": "string" + }, + "resource": { + "$ref": "#/components/schemas/RateLimitPolicyResourceEnum" + }, + "updated_at": { + "format": "date-time", + "type": "string" + } + }, + "required": [ + "id", + "resource", + "consumer", + "consumer_selector", + "configuration" + ], + "type": "object" + }, "CreateResourceServerRequestContent": { "additionalProperties": false, "properties": { + "access_token": { + "$ref": "#/components/schemas/ResourceServerAccessToken" + }, "allow_offline_access": { "type": "boolean" }, "allow_online_access": { "type": "boolean" }, + "allow_online_access_with_ephemeral_sessions": { + "type": "boolean" + }, "authorization_details": { "items": {}, "type": [ @@ -17358,6 +20173,9 @@ "proof_of_possession": { "$ref": "#/components/schemas/ResourceServerProofOfPossession" }, + "require_consent_non_repudiation": { + "type": "boolean" + }, "scopes": { "items": { "$ref": "#/components/schemas/ResourceServerScope" @@ -17387,6 +20205,17 @@ "maximum": 2592000, "minimum": 0, "type": "integer" + }, + "token_lifetime_for_anonymous_access_tokens": { + "maximum": 2592000, + "minimum": 86400, + "type": [ + "integer", + "null" + ] + }, + "type": { + "$ref": "#/components/schemas/ResourceServerTypeEnum" } }, "required": [ @@ -17397,12 +20226,18 @@ "CreateResourceServerResponseContent": { "additionalProperties": false, "properties": { + "access_token": { + "$ref": "#/components/schemas/ResourceServerAccessToken" + }, "allow_offline_access": { "type": "boolean" }, "allow_online_access": { "type": "boolean" }, + "allow_online_access_with_ephemeral_sessions": { + "type": "boolean" + }, "authorization_details": { "items": {}, "type": [ @@ -17438,6 +20273,9 @@ "proof_of_possession": { "$ref": "#/components/schemas/ResourceServerProofOfPossession" }, + "require_consent_non_repudiation": { + "type": "boolean" + }, "scopes": { "items": { "$ref": "#/components/schemas/ResourceServerScope" @@ -17466,8 +20304,14 @@ "token_lifetime": { "type": "integer" }, + "token_lifetime_for_anonymous_access_tokens": { + "type": "integer" + }, "token_lifetime_for_web": { "type": "integer" + }, + "type": { + "$ref": "#/components/schemas/ResourceServerTypeEnum" } }, "type": "object" @@ -17480,6 +20324,14 @@ }, "name": { "type": "string" + }, + "owner_id": { + "format": "organization-id", + "maxLength": 50, + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/RoleTypeEnum" } }, "required": [ @@ -17498,6 +20350,12 @@ }, "name": { "type": "string" + }, + "owner_id": { + "$ref": "#/components/schemas/RoleOwnerId" + }, + "type": { + "$ref": "#/components/schemas/RoleTypeEnum" } }, "type": "object" @@ -17667,6 +20525,80 @@ }, "type": "object" }, + "CreateSegmentRequestContent": { + "additionalProperties": false, + "properties": { + "description": { + "maxLength": 1024, + "minLength": 3, + "pattern": "^(?!.*\\x00)\\S(.*\\S)?$", + "type": "string" + }, + "name": { + "maxLength": 255, + "minLength": 3, + "pattern": "^(?!.*\\x00)\\S(.*\\S)?$", + "type": "string" + }, + "rules": { + "items": { + "$ref": "#/components/schemas/SegmentRule" + }, + "minItems": 1, + "type": "array" + } + }, + "required": [ + "name", + "rules" + ], + "type": "object" + }, + "CreateSegmentResponseContent": { + "additionalProperties": false, + "properties": { + "created_at": { + "format": "date-time", + "type": "string" + }, + "description": { + "type": "string" + }, + "id": { + "pattern": "^seg_[A-HJ-NP-Za-km-z1-9]+$", + "type": "string" + }, + "name": { + "type": "string" + }, + "rules": { + "items": { + "$ref": "#/components/schemas/SegmentRule" + }, + "type": "array" + }, + "status": { + "$ref": "#/components/schemas/SegmentStatusEnum" + }, + "type": { + "$ref": "#/components/schemas/SegmentTypeEnum" + }, + "updated_at": { + "format": "date-time", + "type": "string" + } + }, + "required": [ + "id", + "name", + "type", + "status", + "rules", + "created_at", + "updated_at" + ], + "type": "object" + }, "CreateSelfServiceProfileRequestContent": { "additionalProperties": false, "properties": { @@ -17783,6 +20715,9 @@ "provisioning_config": { "$ref": "#/components/schemas/SelfServiceProfileSsoTicketProvisioningConfig" }, + "third_party_client_access_config": { + "$ref": "#/components/schemas/ThirdPartyClientAccessConfig" + }, "ttl_sec": { "maximum": 432000, "minimum": 0, @@ -17927,9 +20862,22 @@ "CreateUserAuthenticationMethodRequestContent": { "additionalProperties": false, "properties": { + "aaguid": { + "format": "uuid", + "type": "string" + }, + "credential_backed_up": { + "type": "boolean" + }, + "credential_device_type": { + "$ref": "#/components/schemas/CredentialDeviceTypeEnum" + }, "email": { "type": "string" }, + "identity_user_id": { + "type": "string" + }, "key_id": { "type": "string" }, @@ -17954,8 +20902,20 @@ "totp_secret": { "type": "string" }, + "transports": { + "items": { + "type": "string" + }, + "type": "array" + }, "type": { "$ref": "#/components/schemas/CreatedUserAuthenticationMethodTypeEnum" + }, + "user_agent": { + "type": "string" + }, + "user_handle": { + "type": "string" } }, "required": [ @@ -17979,6 +20939,12 @@ "format": "date-time", "type": "string" }, + "credential_backed_up": { + "type": "boolean" + }, + "credential_device_type": { + "$ref": "#/components/schemas/CredentialDeviceTypeEnum" + }, "email": { "type": "string" }, @@ -17986,6 +20952,9 @@ "format": "authenticator-id", "type": "string" }, + "identity_user_id": { + "type": "string" + }, "key_id": { "type": "string" }, @@ -18009,8 +20978,20 @@ "totp_secret": { "type": "string" }, + "transports": { + "items": { + "type": "string" + }, + "type": "array" + }, "type": { "$ref": "#/components/schemas/CreatedUserAuthenticationMethodTypeEnum" + }, + "user_agent": { + "type": "string" + }, + "user_handle": { + "type": "string" } }, "required": [ @@ -18136,7 +21117,8 @@ "type": "boolean" }, "created_at": { - "$ref": "#/components/schemas/UserDateSchema" + "format": "date-time", + "type": "string" }, "email": { "default": "john.doe@gmail.com", @@ -18163,7 +21145,12 @@ "type": "string" }, "last_login": { - "$ref": "#/components/schemas/UserDateSchema" + "format": "date-time", + "type": "string" + }, + "last_password_reset": { + "format": "date-time", + "type": "string" }, "logins_count": { "type": "integer" @@ -18174,6 +21161,10 @@ }, "type": "array" }, + "multifactor_last_modified": { + "format": "date-time", + "type": "string" + }, "name": { "type": "string" }, @@ -18192,7 +21183,8 @@ "type": "string" }, "updated_at": { - "$ref": "#/components/schemas/UserDateSchema" + "format": "date-time", + "type": "string" }, "user_id": { "default": "auth0|507f1f77bcf86cd799439020", @@ -18208,6 +21200,70 @@ }, "type": "object" }, + "CreateVariationRequestContent": { + "additionalProperties": false, + "properties": { + "description": { + "maxLength": 1024, + "minLength": 3, + "pattern": "^(?!.*\\x00)\\S(.*\\S)?$", + "type": "string" + }, + "name": { + "maxLength": 255, + "minLength": 3, + "pattern": "^(?!.*\\x00)\\S(.*\\S)?$", + "type": "string" + }, + "overrides": { + "$ref": "#/components/schemas/VariationOverridesMap" + } + }, + "required": [ + "name", + "overrides" + ], + "type": "object" + }, + "CreateVariationResponseContent": { + "additionalProperties": false, + "properties": { + "created_at": { + "format": "date-time", + "type": "string" + }, + "description": { + "type": "string" + }, + "feature_flag_id": { + "pattern": "^flg_[A-Za-z0-9_]+$", + "type": "string" + }, + "id": { + "pattern": "^var_[A-HJ-NP-Za-km-z1-9]+$", + "type": "string" + }, + "name": { + "type": "string" + }, + "overrides": { + "$ref": "#/components/schemas/VariationOverridesMap" + }, + "updated_at": { + "format": "date-time", + "type": "string" + } + }, + "required": [ + "id", + "feature_flag_id", + "name", + "overrides", + "created_at", + "updated_at" + ], + "type": "object" + }, "CreateVerifiableCredentialTemplateRequestContent": { "additionalProperties": false, "properties": { @@ -18375,6 +21431,13 @@ ], "type": "string" }, + "CredentialDeviceTypeEnum": { + "enum": [ + "single_device", + "multi_device" + ], + "type": "string" + }, "CredentialId": { "additionalProperties": false, "properties": { @@ -18388,6 +21451,161 @@ ], "type": "object" }, + "CrossAppAccessRequestingApp": { + "additionalProperties": false, + "properties": { + "active": { + "type": "boolean" + } + }, + "required": [ + "active" + ], + "type": "object" + }, + "CrossAppAccessResourceApp": { + "additionalProperties": false, + "properties": { + "status": { + "$ref": "#/components/schemas/CrossAppAccessResourceAppStatusEnum" + } + }, + "required": [ + "status" + ], + "type": "object" + }, + "CrossAppAccessResourceAppStatusEnum": { + "enum": [ + "enabled", + "disabled" + ], + "type": "string" + }, + "CspDirectives": { + "additionalProperties": { + "items": { + "maxLength": 2048, + "type": "string" + }, + "type": "array" + }, + "maxProperties": 30, + "type": "object" + }, + "CspFlag": { + "enum": [ + "upgrade-insecure-requests", + "block-all-mixed-content" + ], + "type": "string" + }, + "CspFlags": { + "items": { + "$ref": "#/components/schemas/CspFlag" + }, + "type": "array" + }, + "CspPolicies": { + "items": { + "$ref": "#/components/schemas/CspPolicy" + }, + "type": "array" + }, + "CspPolicy": { + "additionalProperties": false, + "properties": { + "directives": { + "$ref": "#/components/schemas/CspDirectives" + }, + "flags": { + "$ref": "#/components/schemas/CspFlags" + }, + "mode": { + "$ref": "#/components/schemas/CspPolicyMode" + }, + "reporting": { + "$ref": "#/components/schemas/CspPolicyReporting" + } + }, + "type": "object" + }, + "CspPolicyMode": { + "enum": [ + "enforcing", + "reporting" + ], + "type": "string" + }, + "CspPolicyReporting": { + "additionalProperties": false, + "properties": { + "report_to_group": { + "type": "string" + }, + "report_uri": { + "type": "string" + } + }, + "type": [ + "object", + "null" + ] + }, + "CspReportTo": { + "additionalProperties": false, + "properties": { + "endpoints": { + "$ref": "#/components/schemas/CspReportToEndpoints" + }, + "group": { + "type": "string" + }, + "max_age": { + "type": "integer" + } + }, + "type": [ + "object", + "null" + ] + }, + "CspReportToEndpoint": { + "additionalProperties": false, + "properties": { + "url": { + "type": "string" + } + }, + "type": "object" + }, + "CspReportToEndpoints": { + "items": { + "$ref": "#/components/schemas/CspReportToEndpoint" + }, + "type": "array" + }, + "CspReportingEndpoints": { + "additionalProperties": { + "type": "string" + }, + "type": "object" + }, + "CspReportingInfrastructure": { + "additionalProperties": false, + "properties": { + "report_to": { + "$ref": "#/components/schemas/CspReportTo" + }, + "reporting_endpoints": { + "$ref": "#/components/schemas/CspReportingEndpoints" + } + }, + "type": [ + "object", + "null" + ] + }, "CustomDomain": { "additionalProperties": false, "properties": { @@ -18461,7 +21679,7 @@ ] }, "CustomDomainCustomClientIpHeaderEnum": { - "default": "true-client-ip", + "default": "x-forwarded-for", "enum": [ "true-client-ip", "cf-connecting-ip", @@ -18666,6 +21884,13 @@ }, "type": "object" }, + "DefaultConfigEnum": { + "enum": [ + "tenant", + "flag" + ], + "type": "string" + }, "DefaultMethodEmailIdentifierEnum": { "enum": [ "password", @@ -18673,6 +21898,13 @@ ], "type": "string" }, + "DefaultMethodPhoneNumberIdentifierEnum": { + "enum": [ + "password", + "phone_otp" + ], + "type": "string" + }, "DefaultTokenQuota": { "additionalProperties": false, "minProperties": 1, @@ -18689,6 +21921,23 @@ "null" ] }, + "DeleteGroupRolesRequestContent": { + "additionalProperties": false, + "properties": { + "roles": { + "items": { + "format": "role-id", + "type": "string" + }, + "minItems": 1, + "type": "array" + } + }, + "required": [ + "roles" + ], + "type": "object" + }, "DeleteHookSecretRequestContent": { "items": { "type": "string" @@ -18696,6 +21945,41 @@ "minItems": 1, "type": "array" }, + "DeleteOrganizationClientsRequestContent": { + "additionalProperties": false, + "properties": { + "clients": { + "items": { + "format": "client-id", + "type": "string" + }, + "maxItems": 10, + "minItems": 1, + "type": "array" + } + }, + "required": [ + "clients" + ], + "type": "object" + }, + "DeleteOrganizationGroupRolesRequestContent": { + "additionalProperties": false, + "properties": { + "roles": { + "items": { + "format": "role-id", + "type": "string" + }, + "minItems": 1, + "type": "array" + } + }, + "required": [ + "roles" + ], + "type": "object" + }, "DeleteOrganizationMemberRolesRequestContent": { "additionalProperties": false, "properties": { @@ -18730,6 +22014,25 @@ ], "type": "object" }, + "DeleteRoleGroupsRequestContent": { + "additionalProperties": false, + "properties": { + "groups": { + "items": { + "maxLength": 26, + "minLength": 18, + "pattern": "^grp_[1-9a-km-zA-HJ-NP-Z]{14,22}$", + "type": "string" + }, + "minItems": 1, + "type": "array" + } + }, + "required": [ + "groups" + ], + "type": "object" + }, "DeleteRolePermissionsRequestContent": { "additionalProperties": false, "properties": { @@ -18746,6 +22049,22 @@ ], "type": "object" }, + "DeleteSynchronizedGroupsRequestContent": { + "additionalProperties": false, + "properties": { + "groups": { + "items": { + "$ref": "#/components/schemas/SynchronizedGroupSelectionId" + }, + "minItems": 1, + "type": "array" + } + }, + "required": [ + "groups" + ], + "type": "object" + }, "DeleteUserIdentityResponseContent": { "items": { "additionalProperties": false, @@ -18774,8 +22093,7 @@ "type": "string" }, "user_id": { - "default": "5457edea1b8f22891a000004", - "type": "string" + "$ref": "#/components/schemas/UserId" } }, "required": [ @@ -19219,7 +22537,7 @@ "additionalProperties": false, "properties": { "identifier": { - "$ref": "#/components/schemas/ConnectionAttributeIdentifier" + "$ref": "#/components/schemas/EmailAttributeIdentifier" }, "profile_required": { "type": "boolean" @@ -19236,6 +22554,18 @@ }, "type": "object" }, + "EmailAttributeIdentifier": { + "additionalProperties": false, + "properties": { + "active": { + "type": "boolean" + }, + "default_method": { + "$ref": "#/components/schemas/DefaultMethodEmailIdentifierEnum" + } + }, + "type": "object" + }, "EmailMailgunRegionEnum": { "enum": [ "eu", @@ -19440,6 +22770,7 @@ "enum": [ "verify_email", "verify_email_by_code", + "auth_email_by_code", "reset_email", "reset_email_by_code", "welcome_email", @@ -19457,7 +22788,8 @@ "EnabledFeaturesEnum": { "enum": [ "scim", - "universal_logout" + "universal_logout", + "directory_sync" ], "type": "string" }, @@ -19603,7 +22935,7 @@ "additionalProperties": false, "properties": { "data": { - "type": "string" + "$ref": "#/components/schemas/EventStreamCloudEventData" }, "id": { "format": "event-id", @@ -19633,213 +22965,17 @@ ], "type": "string" }, - "EventStreamCloudEventContext": { - "additionalProperties": false, - "properties": { - "client": { - "$ref": "#/components/schemas/EventStreamCloudEventContextClient" - }, - "connection": { - "$ref": "#/components/schemas/EventStreamCloudEventContextConnection" - }, - "request": { - "$ref": "#/components/schemas/EventStreamCloudEventContextRequest" - }, - "tenant": { - "$ref": "#/components/schemas/EventStreamCloudEventContextTenant" - } - }, - "required": [ - "tenant" - ], - "type": "object" - }, - "EventStreamCloudEventContextClient": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - }, - "metadata": { - "$ref": "#/components/schemas/EventStreamCloudEventContextClientMetadata" - }, - "name": { - "type": "string" - } - }, - "required": [ - "id", - "name", - "metadata" - ], - "type": "object" - }, - "EventStreamCloudEventContextClientMetadata": { - "additionalProperties": true, - "type": "object" - }, - "EventStreamCloudEventContextConnection": { - "additionalProperties": false, - "properties": { - "id": { - "pattern": "con_[a-zA-Z0-9]{16}", - "type": "string" - }, - "name": { - "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", - "type": "string" - }, - "strategy": { - "type": "string" - } - }, - "required": [ - "id", - "name", - "strategy" - ], - "type": "object" - }, - "EventStreamCloudEventContextRequest": { - "additionalProperties": false, - "properties": { - "custom_domain": { - "type": "string" - }, - "geo": { - "$ref": "#/components/schemas/EventStreamCloudEventContextRequestGeo" - }, - "hostname": { - "type": "string" - }, - "ip": { - "type": "string" - }, - "method": { - "type": "string" - }, - "user_agent": { - "type": "string" - } - }, - "required": [ - "geo", - "hostname", - "ip", - "method", - "user_agent" - ], - "type": "object" - }, - "EventStreamCloudEventContextRequestGeo": { - "additionalProperties": false, - "properties": { - "city_name": { - "type": "string" - }, - "continent_code": { - "type": "string" - }, - "country_code": { - "type": "string" - }, - "country_name": { - "type": "string" - }, - "latitude": { - "type": "number" - }, - "longitude": { - "type": "number" - }, - "subdivision_code": { - "type": "string" - }, - "subdivision_name": { - "type": "string" - }, - "time_zone": { - "type": "string" - } - }, - "type": "object" - }, - "EventStreamCloudEventContextTenant": { - "additionalProperties": false, - "properties": { - "tenant_id": { - "pattern": "ten_[a-zA-Z0-9]{16}", - "type": "string" - } - }, - "required": [ - "tenant_id" - ], - "type": "object" - }, - "EventStreamCloudEventErrorCodeEnum": { - "enum": [ - "invalid_cursor", - "cursor_expired", - "timeout", - "payload_too_large", - "processing_error", - "connection_timeout" - ], - "type": "string" - }, - "EventStreamCloudEventErrorDetail": { - "additionalProperties": false, - "properties": { - "code": { - "$ref": "#/components/schemas/EventStreamCloudEventErrorCodeEnum" - }, - "message": { - "type": "string" - }, - "offset": { - "type": "string" - } - }, - "required": [ - "code", - "message" - ], - "type": "object" - }, - "EventStreamCloudEventErrorMessage": { - "additionalProperties": false, - "properties": { - "error": { - "$ref": "#/components/schemas/EventStreamCloudEventErrorDetail" - }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventErrorMessageTypeEnum" - } - }, - "required": [ - "type", - "error" - ], - "type": "object" - }, - "EventStreamCloudEventErrorMessageTypeEnum": { - "enum": [ - "error" - ], - "type": "string" - }, - "EventStreamCloudEventGroupCreated": { + "EventStreamCloudEventConnectionCreated": { "additionalProperties": false, "properties": { "event": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupCreatedCloudEvent" + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedCloudEvent" }, "offset": { "type": "string" }, "type": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupCreatedTypeEnum" + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedTypeEnum" } }, "required": [ @@ -19849,14 +22985,14 @@ ], "type": "object" }, - "EventStreamCloudEventGroupCreatedCloudEvent": { + "EventStreamCloudEventConnectionCreatedCloudEvent": { "additionalProperties": false, "properties": { "a0purpose": { "$ref": "#/components/schemas/EventStreamCloudEventA0PurposeEnum" }, "a0stream": { - "pattern": "est_[a-zA-Z0-9]{16}", + "pattern": "est_[a-zA-Z0-9]{22}", "type": "string" }, "a0tenant": { @@ -19866,24 +23002,24 @@ "type": "string" }, "data": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupCreatedData" + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedData" }, "id": { - "pattern": "evt_[a-zA-Z0-9]{16}", + "pattern": "evt_[a-zA-Z0-9]{22}", "type": "string" }, "source": { "type": "string" }, "specversion": { - "type": "string" + "$ref": "#/components/schemas/EventStreamCloudEventSpecVersionEnum" }, "time": { "format": "date-time", "type": "string" }, "type": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupCreatedCloudEventTypeEnum" + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedCloudEventTypeEnum" } }, "required": [ @@ -19893,25 +23029,27 @@ "id", "time", "data", - "a0tenant", - "a0stream" + "a0tenant" ], "type": "object" }, - "EventStreamCloudEventGroupCreatedCloudEventTypeEnum": { + "EventStreamCloudEventConnectionCreatedCloudEventTypeEnum": { "enum": [ - "group.created" + "connection.created" ], "type": "string" }, - "EventStreamCloudEventGroupCreatedData": { + "EventStreamCloudEventConnectionCreatedData": { "additionalProperties": false, "properties": { "context": { "$ref": "#/components/schemas/EventStreamCloudEventContext" }, "object": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupCreatedObject" + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject" + }, + "previous_object": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject" } }, "required": [ @@ -19919,15942 +23057,16078 @@ ], "type": "object" }, - "EventStreamCloudEventGroupCreatedObject": { + "EventStreamCloudEventConnectionCreatedObject": { "oneOf": [ { - "$ref": "#/components/schemas/EventStreamCloudEventGroupCreatedObject0" + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject0" }, { - "$ref": "#/components/schemas/EventStreamCloudEventGroupCreatedObject1" + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject1" }, { - "$ref": "#/components/schemas/EventStreamCloudEventGroupCreatedObject2" - } - ] - }, - "EventStreamCloudEventGroupCreatedObject0": { - "additionalProperties": false, - "properties": { - "connection_id": { - "pattern": "con_[a-zA-Z0-9]{16}", - "type": "string" + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject2" }, - "created_at": { - "format": "date-time", - "type": "string" + { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject3" }, - "external_id": { - "type": "string" + { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject4" }, - "id": { - "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", - "type": "string" + { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject5" }, - "name": { - "type": "string" + { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject6" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupCreatedObject0TypeEnum" + { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject7" } - }, - "required": [ - "id", - "name", - "created_at", - "type", - "connection_id" - ], - "type": "object" - }, - "EventStreamCloudEventGroupCreatedObject0TypeEnum": { - "enum": [ - "connection" - ], - "type": "string" + ] }, - "EventStreamCloudEventGroupCreatedObject1": { + "EventStreamCloudEventConnectionCreatedObject0": { "additionalProperties": false, "properties": { - "created_at": { - "format": "date-time", - "type": "string" + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject0Authentication" }, - "external_id": { + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject0ConnectedAccounts" + }, + "display_name": { + "maxLength": 128, + "minLength": 1, "type": "string" }, + "enabled_clients": { + "items": { + "type": "string" + }, + "type": "array" + }, "id": { - "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, + "is_domain_connection": { + "type": "boolean" + }, + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject0Metadata" + }, "name": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" }, - "organization_id": { - "pattern": "org_[a-zA-Z0-9]{16}", - "type": "string" + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject0Options" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupCreatedObject1TypeEnum" + "realms": { + "items": { + "type": "string" + }, + "type": "array" + }, + "show_as_button": { + "type": "boolean" + }, + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject0StrategyEnum" } }, "required": [ "id", "name", - "created_at", - "type", - "organization_id" + "strategy" ], "type": "object" }, - "EventStreamCloudEventGroupCreatedObject1TypeEnum": { - "enum": [ - "organization" - ], - "type": "string" - }, - "EventStreamCloudEventGroupCreatedObject2": { + "EventStreamCloudEventConnectionCreatedObject0Authentication": { "additionalProperties": false, "properties": { - "created_at": { - "format": "date-time", - "type": "string" - }, - "external_id": { - "type": "string" - }, - "id": { - "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", - "type": "string" - }, - "name": { - "type": "string" - }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupCreatedObject2TypeEnum" + "active": { + "type": "boolean" } }, "required": [ - "id", - "name", - "created_at", - "type" + "active" ], "type": "object" }, - "EventStreamCloudEventGroupCreatedObject2TypeEnum": { - "enum": [ - "tenant" - ], - "type": "string" - }, - "EventStreamCloudEventGroupCreatedTypeEnum": { - "enum": [ - "group.created" - ], - "type": "string" - }, - "EventStreamCloudEventGroupDeleted": { + "EventStreamCloudEventConnectionCreatedObject0ConnectedAccounts": { "additionalProperties": false, "properties": { - "event": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupDeletedCloudEvent" - }, - "offset": { - "type": "string" + "active": { + "type": "boolean" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupDeletedTypeEnum" + "cross_app_access": { + "type": "boolean" } }, "required": [ - "type", - "offset", - "event" + "active" ], "type": "object" }, - "EventStreamCloudEventGroupDeletedCloudEvent": { + "EventStreamCloudEventConnectionCreatedObject0Metadata": { + "additionalProperties": false, + "type": "object" + }, + "EventStreamCloudEventConnectionCreatedObject0Options": { "additionalProperties": false, "properties": { - "a0purpose": { - "$ref": "#/components/schemas/EventStreamCloudEventA0PurposeEnum" + "attribute_map": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject0OptionsAttributeMap" }, - "a0stream": { - "pattern": "est_[a-zA-Z0-9]{16}", + "authorization_endpoint": { + "format": "uri", + "maxLength": 2083, + "minLength": 8, "type": "string" }, - "a0tenant": { - "maxLength": 63, - "minLength": 3, - "pattern": "[a-z0-9][-a-z0-9]{1,62}[a-z0-9]", + "client_id": { + "maxLength": 255, "type": "string" }, - "data": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupDeletedData" + "connection_settings": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject0OptionsConnectionSettings" }, - "id": { - "pattern": "evt_[a-zA-Z0-9]{16}", + "discovery_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "source": { - "type": "string" + "domain_aliases": { + "items": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "type": "array" }, - "specversion": { - "type": "string" + "dpop_signing_alg": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject0OptionsDpopSigningAlgEnum" }, - "time": { - "format": "date-time", - "type": "string" + "federated_connections_access_tokens": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject0OptionsFederatedConnectionsAccessTokens" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupDeletedCloudEventTypeEnum" - } - }, - "required": [ - "specversion", - "type", - "source", - "id", - "time", - "data", - "a0tenant", - "a0stream" - ], - "type": "object" - }, - "EventStreamCloudEventGroupDeletedCloudEventTypeEnum": { - "enum": [ - "group.deleted" - ], - "type": "string" - }, - "EventStreamCloudEventGroupDeletedData": { - "additionalProperties": false, - "properties": { - "context": { - "$ref": "#/components/schemas/EventStreamCloudEventContext" + "icon_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" }, - "object": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupDeletedObject" - } - }, - "required": [ - "object" - ], - "type": "object" - }, - "EventStreamCloudEventGroupDeletedObject": { - "oneOf": [ - { - "$ref": "#/components/schemas/EventStreamCloudEventGroupDeletedObject0" + "id_token_session_expiry_supported": { + "type": "boolean" }, - { - "$ref": "#/components/schemas/EventStreamCloudEventGroupDeletedObject1" + "id_token_signed_response_algs": { + "items": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject0OptionsIdTokenSignedResponseAlgsItemEnum" + }, + "type": "array" }, - { - "$ref": "#/components/schemas/EventStreamCloudEventGroupDeletedObject2" - } - ] - }, - "EventStreamCloudEventGroupDeletedObject0": { - "additionalProperties": false, - "properties": { - "connection_id": { - "pattern": "con_[a-zA-Z0-9]{16}", + "issuer": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "created_at": { - "format": "date-time", + "jwks_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "external_id": { + "non_persistent_attrs": { + "items": { + "maxLength": 255, + "type": "string" + }, + "type": "array" + }, + "oidc_metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject0OptionsOidcMetadata" + }, + "schema_version": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject0OptionsSchemaVersionEnum" + }, + "scope": { + "maxLength": 255, + "minLength": 6, "type": "string" }, - "id": { - "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", + "send_back_channel_nonce": { + "type": "boolean" + }, + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject0OptionsSetUserRootAttributesEnum" + }, + "tenant_domain": { + "maxLength": 255, + "minLength": 1, "type": "string" }, - "name": { + "token_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, + "token_endpoint_auth_method": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject0OptionsTokenEndpointAuthMethodEnum" + }, + "token_endpoint_auth_signing_alg": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject0OptionsTokenEndpointAuthSigningAlgEnum" + }, + "token_endpoint_jwtca_aud_format": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject0OptionsTokenEndpointJwtcaAudFormatEnum" + }, "type": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupDeletedObject0TypeEnum" + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject0OptionsTypeEnum" }, - "updated_at": { - "format": "date-time", + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject0OptionsUpstreamParams" + }, + "useOauthSpecScope": { + "type": "boolean" + }, + "userinfo_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" } }, "required": [ - "id", - "name", - "created_at", - "type", - "connection_id", - "updated_at" + "client_id" ], "type": "object" }, - "EventStreamCloudEventGroupDeletedObject0TypeEnum": { + "EventStreamCloudEventConnectionCreatedObject0OptionsAttributeMap": { + "additionalProperties": false, + "properties": { + "attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject0OptionsAttributeMapAttributes" + }, + "mapping_mode": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject0OptionsAttributeMapMappingModeEnum" + }, + "userinfo_scope": { + "maxLength": 255, + "type": "string" + } + }, + "type": "object" + }, + "EventStreamCloudEventConnectionCreatedObject0OptionsAttributeMapAttributes": { + "additionalProperties": true, + "type": "object" + }, + "EventStreamCloudEventConnectionCreatedObject0OptionsAttributeMapMappingModeEnum": { "enum": [ - "connection" + "bind_all", + "use_map" ], "type": "string" }, - "EventStreamCloudEventGroupDeletedObject1": { + "EventStreamCloudEventConnectionCreatedObject0OptionsConnectionSettings": { "additionalProperties": false, "properties": { - "created_at": { - "format": "date-time", - "type": "string" - }, - "external_id": { - "type": "string" - }, - "id": { - "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", - "type": "string" - }, - "name": { - "type": "string" - }, - "organization_id": { - "pattern": "org_[a-zA-Z0-9]{16}", - "type": "string" - }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupDeletedObject1TypeEnum" - }, - "updated_at": { - "format": "date-time", - "type": "string" + "pkce": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject0OptionsConnectionSettingsPkceEnum" + } + }, + "type": "object" + }, + "EventStreamCloudEventConnectionCreatedObject0OptionsConnectionSettingsPkceEnum": { + "enum": [ + "auto", + "S256", + "plain", + "disabled" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionCreatedObject0OptionsDpopSigningAlgEnum": { + "enum": [ + "ES256", + "ES384", + "ES512", + "Ed25519" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionCreatedObject0OptionsFederatedConnectionsAccessTokens": { + "additionalProperties": false, + "properties": { + "active": { + "type": "boolean" } }, "required": [ - "id", - "name", - "created_at", - "type", - "organization_id", - "updated_at" + "active" ], "type": "object" }, - "EventStreamCloudEventGroupDeletedObject1TypeEnum": { + "EventStreamCloudEventConnectionCreatedObject0OptionsIdTokenSignedResponseAlgsItemEnum": { "enum": [ - "organization" + "ES256", + "ES384", + "PS256", + "PS384", + "RS256", + "RS384", + "RS512" ], "type": "string" }, - "EventStreamCloudEventGroupDeletedObject2": { + "EventStreamCloudEventConnectionCreatedObject0OptionsOidcMetadata": { "additionalProperties": false, "properties": { - "created_at": { - "format": "date-time", + "acr_values_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" + }, + "authorization_endpoint": { + "format": "uri", + "maxLength": 2083, + "minLength": 8, "type": "string" }, - "external_id": { + "claim_types_supported": { + "items": { + "maxLength": 25, + "type": "string" + }, + "type": "array" + }, + "claims_locales_supported": { + "items": { + "maxLength": 50, + "type": "string" + }, + "type": "array" + }, + "claims_parameter_supported": { + "type": "boolean" + }, + "claims_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" + }, + "code_challenge_methods_supported": { + "items": { + "maxLength": 20, + "type": "string" + }, + "type": "array" + }, + "display_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "dpop_signing_alg_values_supported": { + "items": { + "maxLength": 14, + "type": "string" + }, + "type": "array" + }, + "end_session_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "id": { - "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", + "grant_types_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" + }, + "id_token_encryption_alg_values_supported": { + "items": { + "maxLength": 14, + "type": "string" + }, + "type": "array" + }, + "id_token_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" + }, + "id_token_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "minItems": 1, + "type": "array" + }, + "issuer": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "name": { + "jwks_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupDeletedObject2TypeEnum" + "op_policy_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" }, - "updated_at": { - "format": "date-time", + "op_tos_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" + }, + "registration_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" + }, + "request_object_encryption_alg_values_supported": { + "items": { + "maxLength": 28, + "type": "string" + }, + "type": "array" + }, + "request_object_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" + }, + "request_object_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "request_parameter_supported": { + "type": "boolean" + }, + "request_uri_parameter_supported": { + "type": "boolean" + }, + "require_request_uri_registration": { + "type": "boolean" + }, + "response_modes_supported": { + "items": { + "maxLength": 20, + "type": "string" + }, + "type": "array" + }, + "response_types_supported": { + "items": { + "maxLength": 40, + "type": "string" + }, + "minItems": 1, + "type": "array" + }, + "scopes_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" + }, + "service_documentation": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" + }, + "subject_types_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" + }, + "token_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" + }, + "token_endpoint_auth_methods_supported": { + "items": { + "maxLength": 60, + "type": "string" + }, + "type": "array" + }, + "token_endpoint_auth_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "ui_locales_supported": { + "items": { + "maxLength": 50, + "type": "string" + }, + "type": "array" + }, + "userinfo_encryption_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "userinfo_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" + }, + "userinfo_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" + }, + "userinfo_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" } }, "required": [ - "id", - "name", - "created_at", - "type", - "updated_at" + "authorization_endpoint", + "id_token_signing_alg_values_supported", + "issuer", + "jwks_uri" ], "type": "object" }, - "EventStreamCloudEventGroupDeletedObject2TypeEnum": { + "EventStreamCloudEventConnectionCreatedObject0OptionsSchemaVersionEnum": { "enum": [ - "tenant" + "openid-1.0.0", + "oidc-v4" ], "type": "string" }, - "EventStreamCloudEventGroupDeletedTypeEnum": { + "EventStreamCloudEventConnectionCreatedObject0OptionsSetUserRootAttributesEnum": { "enum": [ - "group.deleted" + "on_each_login", + "on_first_login", + "never_on_login" ], "type": "string" }, - "EventStreamCloudEventGroupMemberAdded": { - "additionalProperties": false, - "properties": { - "event": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedCloudEvent" - }, - "offset": { - "type": "string" - }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedTypeEnum" - } - }, - "required": [ - "type", - "offset", - "event" + "EventStreamCloudEventConnectionCreatedObject0OptionsTokenEndpointAuthMethodEnum": { + "enum": [ + "client_secret_post", + "private_key_jwt" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionCreatedObject0OptionsTokenEndpointAuthSigningAlgEnum": { + "enum": [ + "ES256", + "ES384", + "PS256", + "PS384", + "RS256", + "RS384", + "RS512" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionCreatedObject0OptionsTokenEndpointJwtcaAudFormatEnum": { + "enum": [ + "issuer", + "token_endpoint" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionCreatedObject0OptionsTypeEnum": { + "enum": [ + "back_channel", + "front_channel" ], + "type": "string" + }, + "EventStreamCloudEventConnectionCreatedObject0OptionsUpstreamParams": { + "additionalProperties": true, "type": "object" }, - "EventStreamCloudEventGroupMemberAddedCloudEvent": { + "EventStreamCloudEventConnectionCreatedObject0StrategyEnum": { + "enum": [ + "oidc" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionCreatedObject1": { "additionalProperties": false, "properties": { - "a0purpose": { - "$ref": "#/components/schemas/EventStreamCloudEventA0PurposeEnum" + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject1Authentication" }, - "a0stream": { - "pattern": "est_[a-zA-Z0-9]{16}", - "type": "string" + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject1ConnectedAccounts" }, - "a0tenant": { - "maxLength": 63, - "minLength": 3, - "pattern": "[a-z0-9][-a-z0-9]{1,62}[a-z0-9]", + "display_name": { + "maxLength": 128, + "minLength": 1, "type": "string" }, - "data": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedData" + "enabled_clients": { + "items": { + "type": "string" + }, + "type": "array" }, "id": { - "pattern": "evt_[a-zA-Z0-9]{16}", + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, - "source": { - "type": "string" + "is_domain_connection": { + "type": "boolean" }, - "specversion": { - "type": "string" + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject1Metadata" }, - "time": { - "format": "date-time", + "name": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedCloudEventTypeEnum" + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject1Options" + }, + "realms": { + "items": { + "type": "string" + }, + "type": "array" + }, + "show_as_button": { + "type": "boolean" + }, + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject1StrategyEnum" } }, "required": [ - "specversion", - "type", - "source", "id", - "time", - "data", - "a0tenant", - "a0stream" + "name", + "strategy" ], "type": "object" }, - "EventStreamCloudEventGroupMemberAddedCloudEventTypeEnum": { - "enum": [ - "group.member.added" - ], - "type": "string" - }, - "EventStreamCloudEventGroupMemberAddedData": { + "EventStreamCloudEventConnectionCreatedObject1Authentication": { "additionalProperties": false, "properties": { - "context": { - "$ref": "#/components/schemas/EventStreamCloudEventContext" - }, - "object": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedObject" + "active": { + "type": "boolean" } }, "required": [ - "object" + "active" ], "type": "object" }, - "EventStreamCloudEventGroupMemberAddedObject": { + "EventStreamCloudEventConnectionCreatedObject1ConnectedAccounts": { "additionalProperties": false, "properties": { - "group": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedObjectGroup" - }, - "member": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedObjectMember" + "active": { + "type": "boolean" } }, "required": [ - "group", - "member" + "active" ], "type": "object" }, - "EventStreamCloudEventGroupMemberAddedObjectGroup": { - "oneOf": [ - { - "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedObjectGroup0" - }, - { - "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedObjectGroup1" - }, - { - "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedObjectGroup2" - } - ] - }, - "EventStreamCloudEventGroupMemberAddedObjectGroup0": { + "EventStreamCloudEventConnectionCreatedObject1Metadata": { "additionalProperties": false, - "properties": { - "connection_id": { - "pattern": "con_[a-zA-Z0-9]{16}", - "type": "string" - }, - "external_id": { - "type": "string" - }, - "id": { - "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", - "type": "string" - }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedObjectGroup0TypeEnum" - } - }, - "required": [ - "id", - "type", - "connection_id" - ], "type": "object" }, - "EventStreamCloudEventGroupMemberAddedObjectGroup0TypeEnum": { - "enum": [ - "connection" - ], - "type": "string" - }, - "EventStreamCloudEventGroupMemberAddedObjectGroup1": { + "EventStreamCloudEventConnectionCreatedObject1Options": { "additionalProperties": false, "properties": { - "external_id": { - "type": "string" + "attribute_map": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject1OptionsAttributeMap" }, - "id": { - "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", + "authorization_endpoint": { + "format": "uri", + "maxLength": 2083, + "minLength": 8, "type": "string" }, - "organization_id": { - "pattern": "org_[a-zA-Z0-9]{16}", + "client_id": { + "maxLength": 255, "type": "string" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedObjectGroup1TypeEnum" - } - }, - "required": [ - "id", - "type", - "organization_id" - ], - "type": "object" - }, - "EventStreamCloudEventGroupMemberAddedObjectGroup1TypeEnum": { - "enum": [ - "organization" - ], - "type": "string" - }, - "EventStreamCloudEventGroupMemberAddedObjectGroup2": { - "additionalProperties": false, - "properties": { - "external_id": { - "type": "string" + "connection_settings": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject1OptionsConnectionSettings" }, - "id": { - "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", + "domain": { + "maxLength": 255, + "minLength": 4, "type": "string" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedObjectGroup2TypeEnum" - } - }, - "required": [ - "id", - "type" - ], - "type": "object" - }, - "EventStreamCloudEventGroupMemberAddedObjectGroup2TypeEnum": { - "enum": [ - "tenant" - ], - "type": "string" - }, - "EventStreamCloudEventGroupMemberAddedObjectMember": { - "oneOf": [ - { - "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedObjectMember0" + "domain_aliases": { + "items": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "type": "array" }, - { - "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedObjectMember1" - } - ] - }, - "EventStreamCloudEventGroupMemberAddedObjectMember0": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" + "dpop_signing_alg": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject1OptionsDpopSigningAlgEnum" }, - "member_type": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedObjectMember0MemberTypeEnum" - } - }, - "required": [ - "member_type", - "id" - ], - "type": "object" - }, - "EventStreamCloudEventGroupMemberAddedObjectMember0MemberTypeEnum": { - "enum": [ - "user" - ], - "type": "string" - }, - "EventStreamCloudEventGroupMemberAddedObjectMember1": { - "additionalProperties": false, - "properties": { - "connection_id": { - "pattern": "con_[a-zA-Z0-9]{16}", - "type": "string" + "federated_connections_access_tokens": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject1OptionsFederatedConnectionsAccessTokens" }, - "id": { + "icon_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "member_type": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedObjectMember1MemberTypeEnum" + "id_token_session_expiry_supported": { + "type": "boolean" }, - "type": { - "type": "string" - } - }, - "required": [ - "member_type", - "id", - "type", - "connection_id" - ], - "type": "object" - }, - "EventStreamCloudEventGroupMemberAddedObjectMember1MemberTypeEnum": { - "enum": [ - "connection" - ], - "type": "string" - }, - "EventStreamCloudEventGroupMemberAddedTypeEnum": { - "enum": [ - "group.member.added" - ], - "type": "string" - }, - "EventStreamCloudEventGroupMemberDeleted": { - "additionalProperties": false, - "properties": { - "event": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedCloudEvent" + "id_token_signed_response_algs": { + "items": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject1OptionsIdTokenSignedResponseAlgsItemEnum" + }, + "type": "array" }, - "offset": { + "issuer": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedTypeEnum" - } - }, - "required": [ - "type", - "offset", - "event" - ], - "type": "object" - }, - "EventStreamCloudEventGroupMemberDeletedCloudEvent": { - "additionalProperties": false, - "properties": { - "a0purpose": { - "$ref": "#/components/schemas/EventStreamCloudEventA0PurposeEnum" - }, - "a0stream": { - "pattern": "est_[a-zA-Z0-9]{16}", + "jwks_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "a0tenant": { - "maxLength": 63, - "minLength": 3, - "pattern": "[a-z0-9][-a-z0-9]{1,62}[a-z0-9]", - "type": "string" + "non_persistent_attrs": { + "items": { + "maxLength": 255, + "type": "string" + }, + "type": "array" }, - "data": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedData" + "oidc_metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject1OptionsOidcMetadata" }, - "id": { - "pattern": "evt_[a-zA-Z0-9]{16}", - "type": "string" + "schema_version": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject1OptionsSchemaVersionEnum" }, - "source": { + "scope": { + "maxLength": 255, + "minLength": 6, "type": "string" }, - "specversion": { + "send_back_channel_nonce": { + "type": "boolean" + }, + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject1OptionsSetUserRootAttributesEnum" + }, + "tenant_domain": { + "maxLength": 255, + "minLength": 1, "type": "string" }, - "time": { - "format": "date-time", + "token_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedCloudEventTypeEnum" - } - }, - "required": [ - "specversion", - "type", - "source", - "id", - "time", - "data", - "a0tenant", - "a0stream" - ], - "type": "object" - }, - "EventStreamCloudEventGroupMemberDeletedCloudEventTypeEnum": { - "enum": [ - "group.member.deleted" - ], - "type": "string" - }, - "EventStreamCloudEventGroupMemberDeletedData": { - "additionalProperties": false, - "properties": { - "context": { - "$ref": "#/components/schemas/EventStreamCloudEventContext" + "token_endpoint_auth_method": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject1OptionsTokenEndpointAuthMethodEnum" }, - "object": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedObject" - } - }, - "required": [ - "object" - ], - "type": "object" - }, - "EventStreamCloudEventGroupMemberDeletedObject": { - "additionalProperties": false, - "properties": { - "group": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedObjectGroup" + "token_endpoint_auth_signing_alg": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject1OptionsTokenEndpointAuthSigningAlgEnum" }, - "member": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedObjectMember" - } - }, - "required": [ - "group", - "member" - ], - "type": "object" - }, - "EventStreamCloudEventGroupMemberDeletedObjectGroup": { - "oneOf": [ - { - "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedObjectGroup0" + "token_endpoint_jwtca_aud_format": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject1OptionsTokenEndpointJwtcaAudFormatEnum" }, - { - "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedObjectGroup1" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject1OptionsTypeEnum" }, - { - "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedObjectGroup2" - } - ] - }, - "EventStreamCloudEventGroupMemberDeletedObjectGroup0": { - "additionalProperties": false, - "properties": { - "connection_id": { - "pattern": "con_[a-zA-Z0-9]{16}", - "type": "string" + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject1OptionsUpstreamParams" }, - "external_id": { - "type": "string" + "useOauthSpecScope": { + "type": "boolean" }, - "id": { - "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", + "userinfo_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" - }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedObjectGroup0TypeEnum" } }, "required": [ - "id", - "type", - "connection_id" + "client_id" ], "type": "object" }, - "EventStreamCloudEventGroupMemberDeletedObjectGroup0TypeEnum": { - "enum": [ - "connection" - ], - "type": "string" - }, - "EventStreamCloudEventGroupMemberDeletedObjectGroup1": { + "EventStreamCloudEventConnectionCreatedObject1OptionsAttributeMap": { "additionalProperties": false, "properties": { - "external_id": { - "type": "string" + "attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject1OptionsAttributeMapAttributes" }, - "id": { - "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", - "type": "string" + "mapping_mode": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject1OptionsAttributeMapMappingModeEnum" }, - "organization_id": { - "pattern": "org_[a-zA-Z0-9]{16}", + "userinfo_scope": { + "maxLength": 255, "type": "string" - }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedObjectGroup1TypeEnum" } }, - "required": [ - "id", - "type", - "organization_id" - ], "type": "object" }, - "EventStreamCloudEventGroupMemberDeletedObjectGroup1TypeEnum": { + "EventStreamCloudEventConnectionCreatedObject1OptionsAttributeMapAttributes": { + "additionalProperties": true, + "type": "object" + }, + "EventStreamCloudEventConnectionCreatedObject1OptionsAttributeMapMappingModeEnum": { "enum": [ - "organization" + "basic_profile", + "use_map" ], "type": "string" }, - "EventStreamCloudEventGroupMemberDeletedObjectGroup2": { + "EventStreamCloudEventConnectionCreatedObject1OptionsConnectionSettings": { "additionalProperties": false, "properties": { - "external_id": { - "type": "string" - }, - "id": { - "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", - "type": "string" - }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedObjectGroup2TypeEnum" + "pkce": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject1OptionsConnectionSettingsPkceEnum" } }, - "required": [ - "id", - "type" - ], "type": "object" }, - "EventStreamCloudEventGroupMemberDeletedObjectGroup2TypeEnum": { + "EventStreamCloudEventConnectionCreatedObject1OptionsConnectionSettingsPkceEnum": { "enum": [ - "tenant" + "auto", + "S256", + "plain", + "disabled" ], "type": "string" }, - "EventStreamCloudEventGroupMemberDeletedObjectMember": { - "oneOf": [ - { - "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedObjectMember0" - }, - { - "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedObjectMember1" - } - ] - }, - "EventStreamCloudEventGroupMemberDeletedObjectMember0": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - }, - "member_type": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedObjectMember0MemberTypeEnum" - } - }, - "required": [ - "member_type", - "id" - ], - "type": "object" - }, - "EventStreamCloudEventGroupMemberDeletedObjectMember0MemberTypeEnum": { + "EventStreamCloudEventConnectionCreatedObject1OptionsDpopSigningAlgEnum": { "enum": [ - "user" + "ES256", + "ES384", + "ES512", + "Ed25519" ], "type": "string" }, - "EventStreamCloudEventGroupMemberDeletedObjectMember1": { + "EventStreamCloudEventConnectionCreatedObject1OptionsFederatedConnectionsAccessTokens": { "additionalProperties": false, "properties": { - "connection_id": { - "pattern": "con_[a-zA-Z0-9]{16}", - "type": "string" - }, - "id": { - "type": "string" - }, - "member_type": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedObjectMember1MemberTypeEnum" - }, - "type": { - "type": "string" + "active": { + "type": "boolean" } }, "required": [ - "member_type", - "id", - "type", - "connection_id" + "active" ], "type": "object" }, - "EventStreamCloudEventGroupMemberDeletedObjectMember1MemberTypeEnum": { - "enum": [ - "connection" - ], - "type": "string" - }, - "EventStreamCloudEventGroupMemberDeletedTypeEnum": { + "EventStreamCloudEventConnectionCreatedObject1OptionsIdTokenSignedResponseAlgsItemEnum": { "enum": [ - "group.member.deleted" + "ES256", + "ES384", + "PS256", + "PS384", + "RS256", + "RS384", + "RS512" ], "type": "string" }, - "EventStreamCloudEventGroupRoleAssigned": { - "additionalProperties": false, - "properties": { - "event": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleAssignedCloudEvent" - }, - "offset": { - "type": "string" - }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleAssignedTypeEnum" - } - }, - "required": [ - "type", - "offset", - "event" - ], - "type": "object" - }, - "EventStreamCloudEventGroupRoleAssignedCloudEvent": { + "EventStreamCloudEventConnectionCreatedObject1OptionsOidcMetadata": { "additionalProperties": false, "properties": { - "a0purpose": { - "$ref": "#/components/schemas/EventStreamCloudEventA0PurposeEnum" + "acr_values_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "a0stream": { - "pattern": "est_[a-zA-Z0-9]{16}", + "authorization_endpoint": { + "format": "uri", + "maxLength": 2083, + "minLength": 8, "type": "string" }, - "a0tenant": { - "maxLength": 63, - "minLength": 3, - "pattern": "[a-z0-9][-a-z0-9]{1,62}[a-z0-9]", - "type": "string" + "claim_types_supported": { + "items": { + "maxLength": 25, + "type": "string" + }, + "type": "array" }, - "data": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleAssignedData" + "claims_locales_supported": { + "items": { + "maxLength": 50, + "type": "string" + }, + "type": "array" }, - "id": { - "pattern": "evt_[a-zA-Z0-9]{16}", - "type": "string" + "claims_parameter_supported": { + "type": "boolean" }, - "source": { + "claims_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" + }, + "code_challenge_methods_supported": { + "items": { + "maxLength": 20, + "type": "string" + }, + "type": "array" + }, + "display_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "dpop_signing_alg_values_supported": { + "items": { + "maxLength": 14, + "type": "string" + }, + "type": "array" + }, + "end_session_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "specversion": { + "grant_types_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" + }, + "id_token_encryption_alg_values_supported": { + "items": { + "maxLength": 14, + "type": "string" + }, + "type": "array" + }, + "id_token_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" + }, + "id_token_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "minItems": 1, + "type": "array" + }, + "issuer": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "time": { - "format": "date-time", + "jwks_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleAssignedCloudEventTypeEnum" - } - }, - "required": [ - "specversion", - "type", - "source", - "id", - "time", - "data", - "a0tenant", - "a0stream" - ], - "type": "object" - }, - "EventStreamCloudEventGroupRoleAssignedCloudEventTypeEnum": { - "enum": [ - "group.role.assigned" - ], - "type": "string" - }, - "EventStreamCloudEventGroupRoleAssignedData": { - "additionalProperties": false, - "properties": { - "context": { - "$ref": "#/components/schemas/EventStreamCloudEventContext" + "op_policy_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" }, - "object": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleAssignedObject" - } - }, - "required": [ - "object" - ], - "type": "object" - }, - "EventStreamCloudEventGroupRoleAssignedObject": { - "additionalProperties": false, - "properties": { - "created_at": { - "format": "date-time", + "op_tos_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "group": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleAssignedObjectGroup" + "registration_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" }, - "role": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleAssignedObjectRole" - } - }, - "required": [ - "group", - "role", - "created_at" - ], - "type": "object" - }, - "EventStreamCloudEventGroupRoleAssignedObjectGroup": { - "oneOf": [ - { - "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleAssignedObjectGroup0" + "request_object_encryption_alg_values_supported": { + "items": { + "maxLength": 28, + "type": "string" + }, + "type": "array" }, - { - "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleAssignedObjectGroup1" + "request_object_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" }, - { - "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleAssignedObjectGroup2" - } - ] - }, - "EventStreamCloudEventGroupRoleAssignedObjectGroup0": { - "additionalProperties": false, - "properties": { - "connection_id": { - "pattern": "con_[a-zA-Z0-9]{16}", + "request_object_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "request_parameter_supported": { + "type": "boolean" + }, + "request_uri_parameter_supported": { + "type": "boolean" + }, + "require_request_uri_registration": { + "type": "boolean" + }, + "response_modes_supported": { + "items": { + "maxLength": 20, + "type": "string" + }, + "type": "array" + }, + "response_types_supported": { + "items": { + "maxLength": 40, + "type": "string" + }, + "minItems": 1, + "type": "array" + }, + "scopes_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" + }, + "service_documentation": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "external_id": { + "subject_types_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" + }, + "token_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "id": { - "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", + "token_endpoint_auth_methods_supported": { + "items": { + "maxLength": 60, + "type": "string" + }, + "type": "array" + }, + "token_endpoint_auth_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "ui_locales_supported": { + "items": { + "maxLength": 50, + "type": "string" + }, + "type": "array" + }, + "userinfo_encryption_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "userinfo_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" + }, + "userinfo_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleAssignedObjectGroup0TypeEnum" + "userinfo_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" } }, "required": [ - "id", - "type", - "connection_id" + "authorization_endpoint", + "id_token_signing_alg_values_supported", + "issuer", + "jwks_uri" ], "type": "object" }, - "EventStreamCloudEventGroupRoleAssignedObjectGroup0TypeEnum": { + "EventStreamCloudEventConnectionCreatedObject1OptionsSchemaVersionEnum": { "enum": [ - "connection" + "openid-1.0.0", + "oidc-v4" ], "type": "string" }, - "EventStreamCloudEventGroupRoleAssignedObjectGroup1": { - "additionalProperties": false, - "properties": { - "external_id": { - "type": "string" - }, - "id": { - "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", - "type": "string" - }, - "organization_id": { - "pattern": "org_[a-zA-Z0-9]{16}", - "type": "string" - }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleAssignedObjectGroup1TypeEnum" - } - }, - "required": [ - "id", - "type", - "organization_id" + "EventStreamCloudEventConnectionCreatedObject1OptionsSetUserRootAttributesEnum": { + "enum": [ + "on_each_login", + "on_first_login", + "never_on_login" ], - "type": "object" + "type": "string" }, - "EventStreamCloudEventGroupRoleAssignedObjectGroup1TypeEnum": { + "EventStreamCloudEventConnectionCreatedObject1OptionsTokenEndpointAuthMethodEnum": { "enum": [ - "organization" + "client_secret_post", + "private_key_jwt" ], "type": "string" }, - "EventStreamCloudEventGroupRoleAssignedObjectGroup2": { - "additionalProperties": false, - "properties": { - "external_id": { - "type": "string" - }, - "id": { - "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", - "type": "string" - }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleAssignedObjectGroup2TypeEnum" - } - }, - "required": [ - "id", - "type" + "EventStreamCloudEventConnectionCreatedObject1OptionsTokenEndpointAuthSigningAlgEnum": { + "enum": [ + "ES256", + "ES384", + "PS256", + "PS384", + "RS256", + "RS384", + "RS512" ], - "type": "object" + "type": "string" }, - "EventStreamCloudEventGroupRoleAssignedObjectGroup2TypeEnum": { + "EventStreamCloudEventConnectionCreatedObject1OptionsTokenEndpointJwtcaAudFormatEnum": { "enum": [ - "tenant" + "issuer", + "token_endpoint" ], "type": "string" }, - "EventStreamCloudEventGroupRoleAssignedObjectRole": { - "additionalProperties": false, - "properties": { - "id": { - "pattern": "rol_[a-zA-Z0-9]{16}", - "type": "string" - }, - "name": { - "type": "string" - } - }, - "required": [ - "id", - "name" + "EventStreamCloudEventConnectionCreatedObject1OptionsTypeEnum": { + "enum": [ + "back_channel" ], + "type": "string" + }, + "EventStreamCloudEventConnectionCreatedObject1OptionsUpstreamParams": { + "additionalProperties": true, "type": "object" }, - "EventStreamCloudEventGroupRoleAssignedTypeEnum": { + "EventStreamCloudEventConnectionCreatedObject1StrategyEnum": { "enum": [ - "group.role.assigned" + "okta" ], "type": "string" }, - "EventStreamCloudEventGroupRoleDeleted": { + "EventStreamCloudEventConnectionCreatedObject2": { "additionalProperties": false, "properties": { - "event": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleDeletedCloudEvent" + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject2Authentication" }, - "offset": { + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject2ConnectedAccounts" + }, + "display_name": { + "maxLength": 128, + "minLength": 1, "type": "string" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleDeletedTypeEnum" - } - }, - "required": [ - "type", - "offset", - "event" - ], - "type": "object" - }, - "EventStreamCloudEventGroupRoleDeletedCloudEvent": { - "additionalProperties": false, - "properties": { - "a0purpose": { - "$ref": "#/components/schemas/EventStreamCloudEventA0PurposeEnum" + "enabled_clients": { + "items": { + "type": "string" + }, + "type": "array" }, - "a0stream": { - "pattern": "est_[a-zA-Z0-9]{16}", + "id": { + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, - "a0tenant": { - "maxLength": 63, - "minLength": 3, - "pattern": "[a-z0-9][-a-z0-9]{1,62}[a-z0-9]", - "type": "string" + "is_domain_connection": { + "type": "boolean" }, - "data": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleDeletedData" + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject2Metadata" }, - "id": { - "pattern": "evt_[a-zA-Z0-9]{16}", + "name": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" }, - "source": { - "type": "string" + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject2Options" }, - "specversion": { - "type": "string" + "realms": { + "items": { + "type": "string" + }, + "type": "array" }, - "time": { - "format": "date-time", - "type": "string" + "show_as_button": { + "type": "boolean" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleDeletedCloudEventTypeEnum" + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject2StrategyEnum" } }, "required": [ - "specversion", - "type", - "source", "id", - "time", - "data", - "a0tenant", - "a0stream" + "name", + "strategy" ], "type": "object" }, - "EventStreamCloudEventGroupRoleDeletedCloudEventTypeEnum": { - "enum": [ - "group.role.deleted" - ], - "type": "string" - }, - "EventStreamCloudEventGroupRoleDeletedData": { + "EventStreamCloudEventConnectionCreatedObject2Authentication": { "additionalProperties": false, "properties": { - "context": { - "$ref": "#/components/schemas/EventStreamCloudEventContext" - }, - "object": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleDeletedObject" + "active": { + "type": "boolean" } }, "required": [ - "object" + "active" ], "type": "object" }, - "EventStreamCloudEventGroupRoleDeletedObject": { + "EventStreamCloudEventConnectionCreatedObject2ConnectedAccounts": { "additionalProperties": false, "properties": { - "deleted_at": { - "format": "date-time", - "type": "string" - }, - "group": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleDeletedObjectGroup" - }, - "role": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleDeletedObjectRole" + "active": { + "type": "boolean" } }, "required": [ - "group", - "role", - "deleted_at" + "active" ], "type": "object" }, - "EventStreamCloudEventGroupRoleDeletedObjectGroup": { - "oneOf": [ - { - "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleDeletedObjectGroup0" - }, - { - "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleDeletedObjectGroup1" - }, - { - "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleDeletedObjectGroup2" - } - ] - }, - "EventStreamCloudEventGroupRoleDeletedObjectGroup0": { + "EventStreamCloudEventConnectionCreatedObject2Metadata": { "additionalProperties": false, - "properties": { - "connection_id": { - "pattern": "con_[a-zA-Z0-9]{16}", - "type": "string" - }, - "external_id": { - "type": "string" - }, - "id": { - "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", - "type": "string" - }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleDeletedObjectGroup0TypeEnum" - } - }, - "required": [ - "id", - "type", - "connection_id" - ], "type": "object" }, - "EventStreamCloudEventGroupRoleDeletedObjectGroup0TypeEnum": { - "enum": [ - "connection" - ], - "type": "string" - }, - "EventStreamCloudEventGroupRoleDeletedObjectGroup1": { + "EventStreamCloudEventConnectionCreatedObject2Options": { "additionalProperties": false, "properties": { - "external_id": { - "type": "string" + "assertion_decryption_settings": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject2OptionsAssertionDecryptionSettings" }, - "id": { - "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", + "cert": { + "maxLength": 10240, + "minLength": 1, "type": "string" }, - "organization_id": { - "pattern": "org_[a-zA-Z0-9]{16}", + "cert_rollover_notification": { + "format": "date-time", "type": "string" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleDeletedObjectGroup1TypeEnum" - } - }, - "required": [ - "id", - "type", - "organization_id" - ], - "type": "object" - }, - "EventStreamCloudEventGroupRoleDeletedObjectGroup1TypeEnum": { - "enum": [ - "organization" - ], - "type": "string" - }, - "EventStreamCloudEventGroupRoleDeletedObjectGroup2": { - "additionalProperties": false, - "properties": { - "external_id": { - "type": "string" + "debug": { + "type": "boolean" }, - "id": { - "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", - "type": "string" + "deflate": { + "type": "boolean" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleDeletedObjectGroup2TypeEnum" - } - }, - "required": [ - "id", - "type" - ], - "type": "object" - }, - "EventStreamCloudEventGroupRoleDeletedObjectGroup2TypeEnum": { - "enum": [ - "tenant" - ], - "type": "string" - }, - "EventStreamCloudEventGroupRoleDeletedObjectRole": { - "additionalProperties": false, - "properties": { - "id": { - "pattern": "rol_[a-zA-Z0-9]{16}", + "destinationUrl": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "EventStreamCloudEventGroupRoleDeletedTypeEnum": { - "enum": [ - "group.role.deleted" - ], - "type": "string" - }, - "EventStreamCloudEventGroupUpdated": { - "additionalProperties": false, - "properties": { - "event": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupUpdatedCloudEvent" }, - "offset": { + "digestAlgorithm": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject2OptionsDigestAlgorithmEnum" + }, + "disableFieldsMapFix": { + "type": "boolean" + }, + "disableSignout": { + "type": "boolean" + }, + "discovery_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupUpdatedTypeEnum" - } - }, - "required": [ - "type", - "offset", - "event" - ], - "type": "object" - }, - "EventStreamCloudEventGroupUpdatedCloudEvent": { - "additionalProperties": false, - "properties": { - "a0purpose": { - "$ref": "#/components/schemas/EventStreamCloudEventA0PurposeEnum" + "domain_aliases": { + "items": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "type": "array" }, - "a0stream": { - "pattern": "est_[a-zA-Z0-9]{16}", + "entityId": { + "maxLength": 128, + "minLength": 1, "type": "string" }, - "a0tenant": { - "maxLength": 63, - "minLength": 3, - "pattern": "[a-z0-9][-a-z0-9]{1,62}[a-z0-9]", + "expires": { + "format": "date-time", "type": "string" }, - "data": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupUpdatedData" + "fieldsMap": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject2OptionsFieldsMap" }, - "id": { - "pattern": "evt_[a-zA-Z0-9]{16}", + "fieldsMapJsonRaw": { + "maxLength": 8192, "type": "string" }, - "source": { + "global_token_revocation_jwt_iss": { + "maxLength": 1024, + "minLength": 1, "type": "string" }, - "specversion": { + "global_token_revocation_jwt_sub": { + "maxLength": 1024, + "minLength": 1, "type": "string" }, - "time": { - "format": "date-time", + "icon_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupUpdatedCloudEventTypeEnum" - } - }, - "required": [ - "specversion", - "type", - "source", - "id", - "time", - "data", - "a0tenant", - "a0stream" - ], - "type": "object" - }, - "EventStreamCloudEventGroupUpdatedCloudEventTypeEnum": { - "enum": [ - "group.updated" - ], - "type": "string" - }, - "EventStreamCloudEventGroupUpdatedData": { - "additionalProperties": false, - "properties": { - "context": { - "$ref": "#/components/schemas/EventStreamCloudEventContext" + "idpinitiated": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject2OptionsIdpinitiated" }, - "object": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupUpdatedObject" - } - }, - "required": [ - "object" - ], - "type": "object" - }, - "EventStreamCloudEventGroupUpdatedObject": { - "oneOf": [ - { - "$ref": "#/components/schemas/EventStreamCloudEventGroupUpdatedObject0" + "metadataUrl": { + "format": "uri", + "maxLength": 2048, + "minLength": 8, + "type": "string" }, - { - "$ref": "#/components/schemas/EventStreamCloudEventGroupUpdatedObject1" + "non_persistent_attrs": { + "items": { + "maxLength": 255, + "type": "string" + }, + "type": "array" }, - { - "$ref": "#/components/schemas/EventStreamCloudEventGroupUpdatedObject2" - } - ] - }, - "EventStreamCloudEventGroupUpdatedObject0": { - "additionalProperties": false, - "properties": { - "connection_id": { - "pattern": "con_[a-zA-Z0-9]{16}", - "type": "string" + "oidc_metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject2OptionsOidcMetadata" }, - "created_at": { - "format": "date-time", + "protocolBinding": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject2OptionsProtocolBindingEnum" + }, + "recipientUrl": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "external_id": { + "requestTemplate": { + "maxLength": 10240, + "minLength": 1, "type": "string" }, - "id": { - "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject2OptionsSetUserRootAttributesEnum" + }, + "signInEndpoint": { + "format": "uri", + "maxLength": 2048, + "minLength": 8, "type": "string" }, - "name": { + "signOutEndpoint": { + "format": "uri", + "maxLength": 2048, + "minLength": 8, "type": "string" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupUpdatedObject0TypeEnum" + "signSAMLRequest": { + "type": "boolean" }, - "updated_at": { - "format": "date-time", - "type": "string" - } - }, - "required": [ - "id", - "name", - "created_at", - "type", - "connection_id", - "updated_at" - ], - "type": "object" - }, - "EventStreamCloudEventGroupUpdatedObject0TypeEnum": { - "enum": [ - "connection" - ], - "type": "string" - }, - "EventStreamCloudEventGroupUpdatedObject1": { - "additionalProperties": false, - "properties": { - "created_at": { - "format": "date-time", - "type": "string" + "signatureAlgorithm": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject2OptionsSignatureAlgorithmEnum" }, - "external_id": { + "signingCert": { + "maxLength": 10240, + "minLength": 1, "type": "string" }, - "id": { - "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", - "type": "string" + "subject": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject2OptionsSubject" }, - "name": { + "tenant_domain": { + "maxLength": 255, + "minLength": 1, "type": "string" }, - "organization_id": { - "pattern": "org_[a-zA-Z0-9]{16}", - "type": "string" + "thumbprints": { + "items": { + "maxLength": 40, + "minLength": 40, + "type": "string" + }, + "type": "array" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupUpdatedObject1TypeEnum" + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject2OptionsUpstreamParams" }, - "updated_at": { - "format": "date-time", + "user_id_attribute": { + "maxLength": 2396, + "minLength": 1, "type": "string" } }, - "required": [ - "id", - "name", - "created_at", - "type", - "organization_id", - "updated_at" - ], "type": "object" }, - "EventStreamCloudEventGroupUpdatedObject1TypeEnum": { - "enum": [ - "organization" - ], - "type": "string" - }, - "EventStreamCloudEventGroupUpdatedObject2": { + "EventStreamCloudEventConnectionCreatedObject2OptionsAssertionDecryptionSettings": { "additionalProperties": false, "properties": { - "created_at": { - "format": "date-time", - "type": "string" - }, - "external_id": { - "type": "string" - }, - "id": { - "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", - "type": "string" - }, - "name": { - "type": "string" - }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupUpdatedObject2TypeEnum" + "algorithm_exceptions": { + "items": { + "maxLength": 100, + "minLength": 1, + "type": "string" + }, + "type": "array" }, - "updated_at": { - "format": "date-time", - "type": "string" + "algorithm_profile": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject2OptionsAssertionDecryptionSettingsAlgorithmProfileEnum" } }, "required": [ - "id", - "name", - "created_at", - "type", - "updated_at" + "algorithm_profile" ], "type": "object" }, - "EventStreamCloudEventGroupUpdatedObject2TypeEnum": { + "EventStreamCloudEventConnectionCreatedObject2OptionsAssertionDecryptionSettingsAlgorithmProfileEnum": { "enum": [ - "tenant" + "v2026-1" ], "type": "string" }, - "EventStreamCloudEventGroupUpdatedTypeEnum": { + "EventStreamCloudEventConnectionCreatedObject2OptionsDigestAlgorithmEnum": { "enum": [ - "group.updated" + "sha1", + "sha256" ], "type": "string" }, - "EventStreamCloudEventOffsetOnlyMessage": { + "EventStreamCloudEventConnectionCreatedObject2OptionsFieldsMap": { + "additionalProperties": true, + "type": "object" + }, + "EventStreamCloudEventConnectionCreatedObject2OptionsIdpinitiated": { "additionalProperties": false, "properties": { - "offset": { + "client_authorizequery": { + "maxLength": 2048, + "minLength": 1, "type": "string" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventOffsetOnlyMessageTypeEnum" + "client_id": { + "maxLength": 256, + "minLength": 1, + "type": "string" + }, + "client_protocol": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject2OptionsIdpinitiatedClientProtocolEnum" + }, + "enabled": { + "type": "boolean" } }, - "required": [ - "type", - "offset" - ], "type": "object" }, - "EventStreamCloudEventOffsetOnlyMessageTypeEnum": { + "EventStreamCloudEventConnectionCreatedObject2OptionsIdpinitiatedClientProtocolEnum": { "enum": [ - "offset-only" + "oidc", + "samlp", + "wsfed" ], "type": "string" }, - "EventStreamCloudEventOrgConnectionAdded": { + "EventStreamCloudEventConnectionCreatedObject2OptionsOidcMetadata": { "additionalProperties": false, "properties": { - "event": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionAddedCloudEvent" + "acr_values_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "offset": { + "authorization_endpoint": { + "format": "uri", + "maxLength": 2083, + "minLength": 8, "type": "string" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionAddedTypeEnum" - } - }, - "required": [ - "type", - "offset", - "event" - ], - "type": "object" - }, - "EventStreamCloudEventOrgConnectionAddedCloudEvent": { - "additionalProperties": false, - "properties": { - "a0purpose": { - "$ref": "#/components/schemas/EventStreamCloudEventA0PurposeEnum" + "claim_types_supported": { + "items": { + "maxLength": 25, + "type": "string" + }, + "type": "array" }, - "a0stream": { - "pattern": "est_[a-zA-Z0-9]{16}", - "type": "string" + "claims_locales_supported": { + "items": { + "maxLength": 50, + "type": "string" + }, + "type": "array" }, - "a0tenant": { - "maxLength": 63, - "minLength": 3, - "pattern": "[a-z0-9][-a-z0-9]{1,62}[a-z0-9]", - "type": "string" + "claims_parameter_supported": { + "type": "boolean" }, - "data": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionAddedData" + "claims_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "id": { - "pattern": "evt_[a-zA-Z0-9]{16}", - "type": "string" + "code_challenge_methods_supported": { + "items": { + "maxLength": 20, + "type": "string" + }, + "type": "array" }, - "source": { - "type": "string" + "display_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" }, - "specversion": { - "type": "string" + "dpop_signing_alg_values_supported": { + "items": { + "maxLength": 14, + "type": "string" + }, + "type": "array" }, - "time": { - "format": "date-time", + "end_session_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionAddedCloudEventTypeEnum" - } - }, - "required": [ - "specversion", - "type", - "source", - "id", - "time", - "data", - "a0tenant", - "a0stream" - ], - "type": "object" - }, - "EventStreamCloudEventOrgConnectionAddedCloudEventTypeEnum": { - "enum": [ - "organization.connection.added" - ], - "type": "string" - }, - "EventStreamCloudEventOrgConnectionAddedData": { - "additionalProperties": false, - "properties": { - "context": { - "$ref": "#/components/schemas/EventStreamCloudEventContext" + "grant_types_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "object": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionAddedObject" - } - }, - "required": [ - "object" - ], - "type": "object" - }, - "EventStreamCloudEventOrgConnectionAddedObject": { - "additionalProperties": false, - "properties": { - "assign_membership_on_login": { - "type": "boolean" + "id_token_encryption_alg_values_supported": { + "items": { + "maxLength": 14, + "type": "string" + }, + "type": "array" }, - "connection": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionAddedObjectConnection" + "id_token_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" }, - "is_signup_enabled": { - "type": "boolean" + "id_token_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "minItems": 1, + "type": "array" }, - "organization": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionAddedObjectOrganization" + "issuer": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" }, - "show_as_button": { - "type": "boolean" - } - }, - "required": [ - "organization", - "connection" - ], - "type": "object" - }, - "EventStreamCloudEventOrgConnectionAddedObjectConnection": { - "additionalProperties": false, - "properties": { - "id": { - "pattern": "con_[a-zA-Z0-9]{16}", + "jwks_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "EventStreamCloudEventOrgConnectionAddedObjectOrganization": { - "additionalProperties": false, - "properties": { - "id": { - "pattern": "org_[a-zA-Z0-9]{16}", + }, + "op_policy_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "name": { - "pattern": "^(?:(?!org_))[a-z0-9]([a-z0-9-_]*[a-z0-9])?$", + "op_tos_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" + }, + "registration_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" + }, + "request_object_encryption_alg_values_supported": { + "items": { + "maxLength": 28, + "type": "string" + }, + "type": "array" + }, + "request_object_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" + }, + "request_object_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "request_parameter_supported": { + "type": "boolean" + }, + "request_uri_parameter_supported": { + "type": "boolean" + }, + "require_request_uri_registration": { + "type": "boolean" + }, + "response_modes_supported": { + "items": { + "maxLength": 20, + "type": "string" + }, + "type": "array" + }, + "response_types_supported": { + "items": { + "maxLength": 40, + "type": "string" + }, + "minItems": 1, + "type": "array" + }, + "scopes_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" + }, + "service_documentation": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" + }, + "subject_types_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" + }, + "token_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" + }, + "token_endpoint_auth_methods_supported": { + "items": { + "maxLength": 60, + "type": "string" + }, + "type": "array" + }, + "token_endpoint_auth_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "ui_locales_supported": { + "items": { + "maxLength": 50, + "type": "string" + }, + "type": "array" + }, + "userinfo_encryption_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "userinfo_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" + }, + "userinfo_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" + }, + "userinfo_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" } }, "required": [ - "id" + "authorization_endpoint", + "id_token_signing_alg_values_supported", + "issuer", + "jwks_uri" ], "type": "object" }, - "EventStreamCloudEventOrgConnectionAddedTypeEnum": { + "EventStreamCloudEventConnectionCreatedObject2OptionsProtocolBindingEnum": { "enum": [ - "organization.connection.added" + "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST", + "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect" ], "type": "string" }, - "EventStreamCloudEventOrgConnectionRemoved": { - "additionalProperties": false, - "properties": { - "event": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionRemovedCloudEvent" - }, - "offset": { - "type": "string" - }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionRemovedTypeEnum" - } - }, - "required": [ - "type", - "offset", - "event" + "EventStreamCloudEventConnectionCreatedObject2OptionsSetUserRootAttributesEnum": { + "enum": [ + "on_each_login", + "on_first_login", + "never_on_login" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionCreatedObject2OptionsSignatureAlgorithmEnum": { + "enum": [ + "rsa-sha1", + "rsa-sha256" ], + "type": "string" + }, + "EventStreamCloudEventConnectionCreatedObject2OptionsSubject": { + "additionalProperties": false, "type": "object" }, - "EventStreamCloudEventOrgConnectionRemovedCloudEvent": { + "EventStreamCloudEventConnectionCreatedObject2OptionsUpstreamParams": { + "additionalProperties": true, + "type": "object" + }, + "EventStreamCloudEventConnectionCreatedObject2StrategyEnum": { + "enum": [ + "samlp" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionCreatedObject3": { "additionalProperties": false, "properties": { - "a0purpose": { - "$ref": "#/components/schemas/EventStreamCloudEventA0PurposeEnum" + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject3Authentication" }, - "a0stream": { - "pattern": "est_[a-zA-Z0-9]{16}", - "type": "string" + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject3ConnectedAccounts" }, - "a0tenant": { - "maxLength": 63, - "minLength": 3, - "pattern": "[a-z0-9][-a-z0-9]{1,62}[a-z0-9]", + "display_name": { + "maxLength": 128, + "minLength": 1, "type": "string" }, - "data": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionRemovedData" + "enabled_clients": { + "items": { + "type": "string" + }, + "type": "array" }, "id": { - "pattern": "evt_[a-zA-Z0-9]{16}", + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, - "source": { - "type": "string" + "is_domain_connection": { + "type": "boolean" }, - "specversion": { - "type": "string" + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject3Metadata" }, - "time": { - "format": "date-time", + "name": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionRemovedCloudEventTypeEnum" + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject3Options" + }, + "realms": { + "items": { + "type": "string" + }, + "type": "array" + }, + "show_as_button": { + "type": "boolean" + }, + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject3StrategyEnum" } }, "required": [ - "specversion", - "type", - "source", "id", - "time", - "data", - "a0tenant", - "a0stream" + "name", + "strategy" ], "type": "object" }, - "EventStreamCloudEventOrgConnectionRemovedCloudEventTypeEnum": { - "enum": [ - "organization.connection.removed" - ], - "type": "string" - }, - "EventStreamCloudEventOrgConnectionRemovedData": { + "EventStreamCloudEventConnectionCreatedObject3Authentication": { "additionalProperties": false, "properties": { - "context": { - "$ref": "#/components/schemas/EventStreamCloudEventContext" - }, - "object": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionRemovedObject" + "active": { + "type": "boolean" } }, "required": [ - "object" + "active" ], "type": "object" }, - "EventStreamCloudEventOrgConnectionRemovedObject": { + "EventStreamCloudEventConnectionCreatedObject3ConnectedAccounts": { "additionalProperties": false, "properties": { - "connection": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionRemovedObjectConnection" - }, - "organization": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionRemovedObjectOrganization" + "active": { + "type": "boolean" } }, "required": [ - "organization", - "connection" + "active" ], "type": "object" }, - "EventStreamCloudEventOrgConnectionRemovedObjectConnection": { + "EventStreamCloudEventConnectionCreatedObject3Metadata": { "additionalProperties": false, - "properties": { - "id": { - "pattern": "con_[a-zA-Z0-9]{16}", - "type": "string" - } - }, - "required": [ - "id" - ], "type": "object" }, - "EventStreamCloudEventOrgConnectionRemovedObjectOrganization": { + "EventStreamCloudEventConnectionCreatedObject3Options": { "additionalProperties": false, "properties": { - "id": { - "pattern": "org_[a-zA-Z0-9]{16}", - "type": "string" + "assertion_decryption_settings": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject3OptionsAssertionDecryptionSettings" }, - "name": { - "pattern": "^(?:(?!org_))[a-z0-9]([a-z0-9-_]*[a-z0-9])?$", + "cert": { + "maxLength": 10240, + "minLength": 1, "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "EventStreamCloudEventOrgConnectionRemovedTypeEnum": { - "enum": [ - "organization.connection.removed" - ], - "type": "string" - }, - "EventStreamCloudEventOrgConnectionUpdated": { - "additionalProperties": false, - "properties": { - "event": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionUpdatedCloudEvent" }, - "offset": { + "cert_rollover_notification": { + "format": "date-time", "type": "string" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionUpdatedTypeEnum" - } - }, - "required": [ - "type", - "offset", - "event" - ], - "type": "object" - }, - "EventStreamCloudEventOrgConnectionUpdatedCloudEvent": { - "additionalProperties": false, - "properties": { - "a0purpose": { - "$ref": "#/components/schemas/EventStreamCloudEventA0PurposeEnum" + "digestAlgorithm": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject3OptionsDigestAlgorithmEnum" }, - "a0stream": { - "pattern": "est_[a-zA-Z0-9]{16}", + "domain_aliases": { + "items": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "entityId": { + "maxLength": 128, + "minLength": 1, "type": "string" }, - "a0tenant": { - "maxLength": 63, - "minLength": 3, - "pattern": "[a-z0-9][-a-z0-9]{1,62}[a-z0-9]", + "expires": { + "format": "date-time", "type": "string" }, - "data": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionUpdatedData" + "icon_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" }, - "id": { - "pattern": "evt_[a-zA-Z0-9]{16}", + "idpinitiated": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject3OptionsIdpinitiated" + }, + "non_persistent_attrs": { + "items": { + "maxLength": 255, + "type": "string" + }, + "type": "array" + }, + "pingFederateBaseUrl": { + "format": "uri", + "maxLength": 256, + "minLength": 8, "type": "string" }, - "source": { + "protocolBinding": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject3OptionsProtocolBindingEnum" + }, + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject3OptionsSetUserRootAttributesEnum" + }, + "signInEndpoint": { + "format": "uri", + "maxLength": 2048, + "minLength": 8, "type": "string" }, - "specversion": { + "signSAMLRequest": { + "type": "boolean" + }, + "signatureAlgorithm": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject3OptionsSignatureAlgorithmEnum" + }, + "signingCert": { + "maxLength": 10240, + "minLength": 1, "type": "string" }, - "time": { - "format": "date-time", + "subject": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject3OptionsSubject" + }, + "tenant_domain": { + "maxLength": 255, + "minLength": 1, "type": "string" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionUpdatedCloudEventTypeEnum" + "thumbprints": { + "items": { + "maxLength": 40, + "minLength": 40, + "type": "string" + }, + "type": "array" + }, + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject3OptionsUpstreamParams" } }, "required": [ - "specversion", - "type", - "source", - "id", - "time", - "data", - "a0tenant", - "a0stream" + "pingFederateBaseUrl" ], "type": "object" }, - "EventStreamCloudEventOrgConnectionUpdatedCloudEventTypeEnum": { - "enum": [ - "organization.connection.updated" - ], - "type": "string" - }, - "EventStreamCloudEventOrgConnectionUpdatedData": { + "EventStreamCloudEventConnectionCreatedObject3OptionsAssertionDecryptionSettings": { "additionalProperties": false, "properties": { - "context": { - "$ref": "#/components/schemas/EventStreamCloudEventContext" + "algorithm_exceptions": { + "items": { + "maxLength": 100, + "minLength": 1, + "type": "string" + }, + "type": "array" }, - "object": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionUpdatedObject" + "algorithm_profile": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject3OptionsAssertionDecryptionSettingsAlgorithmProfileEnum" } }, "required": [ - "object" + "algorithm_profile" ], "type": "object" }, - "EventStreamCloudEventOrgConnectionUpdatedObject": { - "additionalProperties": false, - "properties": { - "assign_membership_on_login": { - "type": "boolean" - }, - "connection": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionUpdatedObjectConnection" - }, - "is_signup_enabled": { - "type": "boolean" - }, - "organization": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionUpdatedObjectOrganization" - }, - "show_as_button": { - "type": "boolean" - } - }, - "required": [ - "organization", - "connection" + "EventStreamCloudEventConnectionCreatedObject3OptionsAssertionDecryptionSettingsAlgorithmProfileEnum": { + "enum": [ + "v2026-1" ], - "type": "object" + "type": "string" }, - "EventStreamCloudEventOrgConnectionUpdatedObjectConnection": { - "additionalProperties": false, - "properties": { - "id": { - "pattern": "con_[a-zA-Z0-9]{16}", - "type": "string" - } - }, - "required": [ - "id" + "EventStreamCloudEventConnectionCreatedObject3OptionsDigestAlgorithmEnum": { + "enum": [ + "sha1", + "sha256" ], - "type": "object" + "type": "string" }, - "EventStreamCloudEventOrgConnectionUpdatedObjectOrganization": { + "EventStreamCloudEventConnectionCreatedObject3OptionsIdpinitiated": { "additionalProperties": false, "properties": { - "id": { - "pattern": "org_[a-zA-Z0-9]{16}", + "client_authorizequery": { + "maxLength": 2048, + "minLength": 1, "type": "string" }, - "name": { - "pattern": "^(?:(?!org_))[a-z0-9]([a-z0-9-_]*[a-z0-9])?$", + "client_id": { + "maxLength": 256, + "minLength": 1, "type": "string" + }, + "client_protocol": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject3OptionsIdpinitiatedClientProtocolEnum" + }, + "enabled": { + "type": "boolean" } }, - "required": [ - "id" - ], "type": "object" }, - "EventStreamCloudEventOrgConnectionUpdatedTypeEnum": { + "EventStreamCloudEventConnectionCreatedObject3OptionsIdpinitiatedClientProtocolEnum": { "enum": [ - "organization.connection.updated" + "oidc", + "samlp", + "wsfed" ], "type": "string" }, - "EventStreamCloudEventOrgCreated": { - "additionalProperties": false, - "properties": { - "event": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgCreatedCloudEvent" - }, - "offset": { - "type": "string" - }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgCreatedTypeEnum" - } - }, - "required": [ - "type", - "offset", - "event" + "EventStreamCloudEventConnectionCreatedObject3OptionsProtocolBindingEnum": { + "enum": [ + "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST", + "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionCreatedObject3OptionsSetUserRootAttributesEnum": { + "enum": [ + "on_each_login", + "on_first_login", + "never_on_login" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionCreatedObject3OptionsSignatureAlgorithmEnum": { + "enum": [ + "rsa-sha1", + "rsa-sha256" ], + "type": "string" + }, + "EventStreamCloudEventConnectionCreatedObject3OptionsSubject": { + "additionalProperties": false, "type": "object" }, - "EventStreamCloudEventOrgCreatedCloudEvent": { + "EventStreamCloudEventConnectionCreatedObject3OptionsUpstreamParams": { + "additionalProperties": true, + "type": "object" + }, + "EventStreamCloudEventConnectionCreatedObject3StrategyEnum": { + "enum": [ + "pingfederate" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionCreatedObject4": { "additionalProperties": false, "properties": { - "a0purpose": { - "$ref": "#/components/schemas/EventStreamCloudEventA0PurposeEnum" + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject4Authentication" }, - "a0stream": { - "pattern": "est_[a-zA-Z0-9]{16}", - "type": "string" + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject4ConnectedAccounts" }, - "a0tenant": { - "maxLength": 63, - "minLength": 3, - "pattern": "[a-z0-9][-a-z0-9]{1,62}[a-z0-9]", + "display_name": { + "maxLength": 128, + "minLength": 1, "type": "string" }, - "data": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgCreatedData" + "enabled_clients": { + "items": { + "type": "string" + }, + "type": "array" }, "id": { - "pattern": "evt_[a-zA-Z0-9]{16}", + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, - "source": { - "type": "string" + "is_domain_connection": { + "type": "boolean" }, - "specversion": { - "type": "string" + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject4Metadata" }, - "time": { - "format": "date-time", + "name": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgCreatedCloudEventTypeEnum" + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject4Options" + }, + "realms": { + "items": { + "type": "string" + }, + "type": "array" + }, + "show_as_button": { + "type": "boolean" + }, + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject4StrategyEnum" } }, "required": [ - "specversion", - "type", - "source", "id", - "time", - "data", - "a0tenant", - "a0stream" + "name", + "strategy" ], "type": "object" }, - "EventStreamCloudEventOrgCreatedCloudEventTypeEnum": { - "enum": [ - "organization.created" + "EventStreamCloudEventConnectionCreatedObject4Authentication": { + "additionalProperties": false, + "properties": { + "active": { + "type": "boolean" + } + }, + "required": [ + "active" ], - "type": "string" + "type": "object" }, - "EventStreamCloudEventOrgCreatedData": { + "EventStreamCloudEventConnectionCreatedObject4ConnectedAccounts": { "additionalProperties": false, "properties": { - "context": { - "$ref": "#/components/schemas/EventStreamCloudEventContext" - }, - "object": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgCreatedObject" + "active": { + "type": "boolean" } }, "required": [ - "object" + "active" ], "type": "object" }, - "EventStreamCloudEventOrgCreatedObject": { + "EventStreamCloudEventConnectionCreatedObject4Metadata": { + "additionalProperties": false, + "type": "object" + }, + "EventStreamCloudEventConnectionCreatedObject4Options": { "additionalProperties": false, "properties": { - "branding": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgCreatedObjectBranding" + "adfs_server": { + "maxLength": 2048, + "type": "string" }, - "display_name": { + "cert_rollover_notification": { + "format": "date-time", "type": "string" }, - "id": { - "pattern": "org_[a-zA-Z0-9]{16}", + "domain_aliases": { + "items": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "entityId": { + "maxLength": 128, + "minLength": 1, "type": "string" }, - "metadata": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgCreatedObjectMetadata" + "fedMetadataXml": { + "maxLength": 102400, + "minLength": 1, + "type": "string" }, - "name": { - "pattern": "^(?:(?!org_))[a-z0-9]([a-z0-9-_]*[a-z0-9])?$", + "icon_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "EventStreamCloudEventOrgCreatedObjectBranding": { - "additionalProperties": false, - "properties": { - "colors": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgCreatedObjectBrandingColors" }, - "logo_url": { + "non_persistent_attrs": { + "items": { + "maxLength": 255, + "type": "string" + }, + "type": "array" + }, + "prev_thumbprints": { + "items": { + "maxLength": 64, + "type": "string" + }, + "type": "array" + }, + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject4OptionsSetUserRootAttributesEnum" + }, + "should_trust_email_verified_connection": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject4OptionsShouldTrustEmailVerifiedConnectionEnum" + }, + "signInEndpoint": { "format": "uri", + "maxLength": 2048, + "minLength": 8, "type": "string" - } - }, - "type": "object" - }, - "EventStreamCloudEventOrgCreatedObjectBrandingColors": { - "additionalProperties": false, - "properties": { - "page_background": { + }, + "tenant_domain": { + "maxLength": 255, + "minLength": 1, "type": "string" }, - "primary": { + "thumbprints": { + "items": { + "maxLength": 64, + "type": "string" + }, + "type": "array" + }, + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject4OptionsUpstreamParams" + }, + "user_id_attribute": { + "maxLength": 128, + "minLength": 1, "type": "string" } }, "type": "object" }, - "EventStreamCloudEventOrgCreatedObjectMetadata": { - "additionalProperties": true, - "type": "object" - }, - "EventStreamCloudEventOrgCreatedTypeEnum": { + "EventStreamCloudEventConnectionCreatedObject4OptionsSetUserRootAttributesEnum": { "enum": [ - "organization.created" + "on_each_login", + "on_first_login", + "never_on_login" ], "type": "string" }, - "EventStreamCloudEventOrgDeleted": { - "additionalProperties": false, - "properties": { - "event": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgDeletedCloudEvent" - }, - "offset": { - "type": "string" - }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgDeletedTypeEnum" - } - }, - "required": [ - "type", - "offset", - "event" + "EventStreamCloudEventConnectionCreatedObject4OptionsShouldTrustEmailVerifiedConnectionEnum": { + "enum": [ + "never_set_emails_as_verified", + "always_set_emails_as_verified" ], + "type": "string" + }, + "EventStreamCloudEventConnectionCreatedObject4OptionsUpstreamParams": { + "additionalProperties": true, "type": "object" }, - "EventStreamCloudEventOrgDeletedCloudEvent": { + "EventStreamCloudEventConnectionCreatedObject4StrategyEnum": { + "enum": [ + "adfs" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionCreatedObject5": { "additionalProperties": false, "properties": { - "a0purpose": { - "$ref": "#/components/schemas/EventStreamCloudEventA0PurposeEnum" + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject5Authentication" }, - "a0stream": { - "pattern": "est_[a-zA-Z0-9]{16}", - "type": "string" + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject5ConnectedAccounts" }, - "a0tenant": { - "maxLength": 63, - "minLength": 3, - "pattern": "[a-z0-9][-a-z0-9]{1,62}[a-z0-9]", + "display_name": { + "maxLength": 128, + "minLength": 1, "type": "string" }, - "data": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgDeletedData" + "enabled_clients": { + "items": { + "type": "string" + }, + "type": "array" }, "id": { - "pattern": "evt_[a-zA-Z0-9]{16}", + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, - "source": { - "type": "string" + "is_domain_connection": { + "type": "boolean" }, - "specversion": { - "type": "string" + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject5Metadata" }, - "time": { - "format": "date-time", + "name": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgDeletedCloudEventTypeEnum" + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject5Options" + }, + "realms": { + "items": { + "type": "string" + }, + "type": "array" + }, + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject5StrategyEnum" } }, "required": [ - "specversion", - "type", - "source", "id", - "time", - "data", - "a0tenant", - "a0stream" + "name", + "strategy" ], "type": "object" }, - "EventStreamCloudEventOrgDeletedCloudEventTypeEnum": { - "enum": [ - "organization.deleted" + "EventStreamCloudEventConnectionCreatedObject5Authentication": { + "additionalProperties": false, + "properties": { + "active": { + "type": "boolean" + } + }, + "required": [ + "active" ], - "type": "string" + "type": "object" }, - "EventStreamCloudEventOrgDeletedData": { + "EventStreamCloudEventConnectionCreatedObject5ConnectedAccounts": { "additionalProperties": false, "properties": { - "context": { - "$ref": "#/components/schemas/EventStreamCloudEventContext" - }, - "object": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgDeletedObject" + "active": { + "type": "boolean" } }, "required": [ - "object" + "active" ], "type": "object" }, - "EventStreamCloudEventOrgDeletedObject": { + "EventStreamCloudEventConnectionCreatedObject5Metadata": { + "additionalProperties": false, + "type": "object" + }, + "EventStreamCloudEventConnectionCreatedObject5Options": { "additionalProperties": false, "properties": { - "display_name": { + "agentIP": { + "maxLength": 39, + "minLength": 2, "type": "string" }, - "id": { - "pattern": "org_[a-zA-Z0-9]{16}", + "agentMode": { + "type": "boolean" + }, + "agentVersion": { + "maxLength": 12, + "minLength": 5, "type": "string" }, - "metadata": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgDeletedObjectMetadata" + "brute_force_protection": { + "type": "boolean" }, - "name": { - "pattern": "^(?:(?!org_))[a-z0-9]([a-z0-9-_]*[a-z0-9])?$", + "certAuth": { + "type": "boolean" + }, + "certs": { + "items": { + "maxLength": 3072, + "minLength": 256, + "type": "string" + }, + "type": "array" + }, + "disable_cache": { + "type": "boolean" + }, + "disable_self_service_change_password": { + "type": "boolean" + }, + "domain_aliases": { + "items": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "icon_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" + }, + "ips": { + "items": { + "maxLength": 39, + "minLength": 2, + "type": "string" + }, + "type": "array" + }, + "kerberos": { + "type": "boolean" + }, + "kerberos_only": { + "type": "boolean" + }, + "non_persistent_attrs": { + "items": { + "maxLength": 255, + "type": "string" + }, + "type": "array" + }, + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject5OptionsSetUserRootAttributesEnum" + }, + "signInEndpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" + }, + "tenant_domain": { + "format": "hostname", + "maxLength": 512, + "minLength": 1, "type": "string" + }, + "thumbprints": { + "items": { + "maxLength": 40, + "minLength": 40, + "type": "string" + }, + "type": "array" + }, + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject5OptionsUpstreamParams" } }, - "required": [ - "id" - ], "type": "object" }, - "EventStreamCloudEventOrgDeletedObjectMetadata": { + "EventStreamCloudEventConnectionCreatedObject5OptionsSetUserRootAttributesEnum": { + "enum": [ + "on_each_login", + "on_first_login", + "never_on_login" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionCreatedObject5OptionsUpstreamParams": { "additionalProperties": true, "type": "object" }, - "EventStreamCloudEventOrgDeletedTypeEnum": { + "EventStreamCloudEventConnectionCreatedObject5StrategyEnum": { "enum": [ - "organization.deleted" + "ad" ], "type": "string" }, - "EventStreamCloudEventOrgGroupRoleAssigned": { + "EventStreamCloudEventConnectionCreatedObject6": { "additionalProperties": false, "properties": { - "event": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleAssignedCloudEvent" + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject6Authentication" }, - "offset": { + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject6ConnectedAccounts" + }, + "display_name": { + "maxLength": 128, + "minLength": 1, "type": "string" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleAssignedTypeEnum" - } - }, - "required": [ - "type", - "offset", - "event" - ], - "type": "object" - }, - "EventStreamCloudEventOrgGroupRoleAssignedCloudEvent": { - "additionalProperties": false, - "properties": { - "a0purpose": { - "$ref": "#/components/schemas/EventStreamCloudEventA0PurposeEnum" + "enabled_clients": { + "items": { + "type": "string" + }, + "type": "array" }, - "a0stream": { - "pattern": "est_[a-zA-Z0-9]{16}", + "id": { + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, - "a0tenant": { - "maxLength": 63, - "minLength": 3, - "pattern": "[a-z0-9][-a-z0-9]{1,62}[a-z0-9]", - "type": "string" + "is_domain_connection": { + "type": "boolean" }, - "data": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleAssignedData" + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject6Metadata" }, - "id": { - "pattern": "evt_[a-zA-Z0-9]{16}", + "name": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" }, - "source": { - "type": "string" + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject6Options" }, - "specversion": { - "type": "string" + "realms": { + "items": { + "type": "string" + }, + "type": "array" }, - "time": { - "format": "date-time", - "type": "string" + "show_as_button": { + "type": "boolean" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleAssignedCloudEventTypeEnum" + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject6StrategyEnum" } }, "required": [ - "specversion", - "type", - "source", "id", - "time", - "data", - "a0tenant", - "a0stream" + "name", + "strategy" ], "type": "object" }, - "EventStreamCloudEventOrgGroupRoleAssignedCloudEventTypeEnum": { - "enum": [ - "organization.group.role.assigned" + "EventStreamCloudEventConnectionCreatedObject6Authentication": { + "additionalProperties": false, + "properties": { + "active": { + "type": "boolean" + } + }, + "required": [ + "active" ], - "type": "string" + "type": "object" }, - "EventStreamCloudEventOrgGroupRoleAssignedData": { + "EventStreamCloudEventConnectionCreatedObject6ConnectedAccounts": { "additionalProperties": false, "properties": { - "context": { - "$ref": "#/components/schemas/EventStreamCloudEventContext" - }, - "object": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleAssignedObject" + "active": { + "type": "boolean" } }, "required": [ - "object" + "active" ], "type": "object" }, - "EventStreamCloudEventOrgGroupRoleAssignedObject": { + "EventStreamCloudEventConnectionCreatedObject6Metadata": { + "additionalProperties": false, + "type": "object" + }, + "EventStreamCloudEventConnectionCreatedObject6Options": { "additionalProperties": false, "properties": { - "created_at": { + "admin_access_token_expiresin": { "format": "date-time", "type": "string" }, - "group": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleAssignedObjectGroup" + "allow_setting_login_scopes": { + "type": "boolean" }, - "organization": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleAssignedObjectOrganization" + "api_enable_groups": { + "type": "boolean" }, - "role": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleAssignedObjectRole" - } - }, - "required": [ - "organization", - "role", - "group", - "created_at" - ], - "type": "object" - }, - "EventStreamCloudEventOrgGroupRoleAssignedObjectGroup": { - "oneOf": [ - { - "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleAssignedObjectGroup0" + "api_enable_users": { + "type": "boolean" }, - { - "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleAssignedObjectGroup1" + "client_id": { + "maxLength": 128, + "minLength": 1, + "type": "string" }, - { - "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleAssignedObjectGroup2" - } - ] - }, - "EventStreamCloudEventOrgGroupRoleAssignedObjectGroup0": { - "additionalProperties": false, - "properties": { - "connection_id": { - "pattern": "con_[a-zA-Z0-9]{16}", + "domain": { + "maxLength": 1024, + "minLength": 1, "type": "string" }, - "external_id": { + "domain_aliases": { + "items": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "email": { + "type": "boolean" + }, + "ext_agreed_terms": { + "type": "boolean" + }, + "ext_groups": { + "type": "boolean" + }, + "ext_groups_extended": { + "type": "boolean" + }, + "ext_is_admin": { + "type": "boolean" + }, + "ext_is_suspended": { + "type": "boolean" + }, + "federated_connections_access_tokens": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject6OptionsFederatedConnectionsAccessTokens" + }, + "handle_login_from_social": { + "type": "boolean" + }, + "icon_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "id": { - "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", + "map_user_id_to_id": { + "type": "boolean" + }, + "non_persistent_attrs": { + "items": { + "maxLength": 255, + "type": "string" + }, + "type": "array" + }, + "profile": { + "type": "boolean" + }, + "scope": { + "items": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "minItems": 1, + "type": "array" + }, + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject6OptionsSetUserRootAttributesEnum" + }, + "tenant_domain": { + "maxLength": 255, + "minLength": 1, "type": "string" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleAssignedObjectGroup0TypeEnum" + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject6OptionsUpstreamParams" } }, "required": [ - "id", - "type", - "connection_id" + "client_id" ], "type": "object" }, - "EventStreamCloudEventOrgGroupRoleAssignedObjectGroup0TypeEnum": { - "enum": [ - "connection" - ], - "type": "string" - }, - "EventStreamCloudEventOrgGroupRoleAssignedObjectGroup1": { + "EventStreamCloudEventConnectionCreatedObject6OptionsFederatedConnectionsAccessTokens": { "additionalProperties": false, "properties": { - "external_id": { - "type": "string" - }, - "id": { - "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", - "type": "string" - }, - "organization_id": { - "pattern": "org_[a-zA-Z0-9]{16}", - "type": "string" - }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleAssignedObjectGroup1TypeEnum" + "active": { + "type": "boolean" } }, "required": [ - "id", - "type", - "organization_id" + "active" ], "type": "object" }, - "EventStreamCloudEventOrgGroupRoleAssignedObjectGroup1TypeEnum": { + "EventStreamCloudEventConnectionCreatedObject6OptionsSetUserRootAttributesEnum": { "enum": [ - "organization" + "on_each_login", + "on_first_login", + "never_on_login" ], "type": "string" }, - "EventStreamCloudEventOrgGroupRoleAssignedObjectGroup2": { + "EventStreamCloudEventConnectionCreatedObject6OptionsUpstreamParams": { + "additionalProperties": true, + "type": "object" + }, + "EventStreamCloudEventConnectionCreatedObject6StrategyEnum": { + "enum": [ + "google-apps" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionCreatedObject7": { "additionalProperties": false, "properties": { - "external_id": { + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject7Authentication" + }, + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject7ConnectedAccounts" + }, + "display_name": { + "maxLength": 128, + "minLength": 1, "type": "string" }, + "enabled_clients": { + "items": { + "type": "string" + }, + "type": "array" + }, "id": { - "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleAssignedObjectGroup2TypeEnum" + "is_domain_connection": { + "type": "boolean" + }, + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject7Metadata" + }, + "name": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", + "type": "string" + }, + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject7Options" + }, + "realms": { + "items": { + "type": "string" + }, + "type": "array" + }, + "show_as_button": { + "type": "boolean" + }, + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject7StrategyEnum" } }, "required": [ "id", - "type" + "name", + "strategy" ], "type": "object" }, - "EventStreamCloudEventOrgGroupRoleAssignedObjectGroup2TypeEnum": { - "enum": [ - "tenant" - ], - "type": "string" - }, - "EventStreamCloudEventOrgGroupRoleAssignedObjectOrganization": { + "EventStreamCloudEventConnectionCreatedObject7Authentication": { "additionalProperties": false, "properties": { - "id": { - "pattern": "org_[a-zA-Z0-9]{16}", - "type": "string" + "active": { + "type": "boolean" } }, "required": [ - "id" + "active" ], "type": "object" }, - "EventStreamCloudEventOrgGroupRoleAssignedObjectRole": { + "EventStreamCloudEventConnectionCreatedObject7ConnectedAccounts": { "additionalProperties": false, "properties": { - "id": { - "pattern": "rol_[a-zA-Z0-9]{16}", - "type": "string" - }, - "name": { - "type": "string" + "active": { + "type": "boolean" } }, "required": [ - "id", - "name" + "active" ], "type": "object" }, - "EventStreamCloudEventOrgGroupRoleAssignedTypeEnum": { - "enum": [ - "organization.group.role.assigned" - ], - "type": "string" - }, - "EventStreamCloudEventOrgGroupRoleDeleted": { + "EventStreamCloudEventConnectionCreatedObject7Metadata": { "additionalProperties": false, - "properties": { - "event": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleDeletedCloudEvent" - }, - "offset": { - "type": "string" - }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleDeletedTypeEnum" - } - }, - "required": [ - "type", - "offset", - "event" - ], "type": "object" }, - "EventStreamCloudEventOrgGroupRoleDeletedCloudEvent": { + "EventStreamCloudEventConnectionCreatedObject7Options": { "additionalProperties": false, "properties": { - "a0purpose": { - "$ref": "#/components/schemas/EventStreamCloudEventA0PurposeEnum" + "api_enable_users": { + "type": "boolean" }, - "a0stream": { - "pattern": "est_[a-zA-Z0-9]{16}", + "app_domain": { + "maxLength": 255, "type": "string" }, - "a0tenant": { - "maxLength": 63, - "minLength": 3, - "pattern": "[a-z0-9][-a-z0-9]{1,62}[a-z0-9]", + "app_id": { + "maxLength": 500, "type": "string" }, - "data": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleDeletedData" + "basic_profile": { + "type": "boolean" }, - "id": { - "pattern": "evt_[a-zA-Z0-9]{16}", + "cert_rollover_notification": { + "format": "date-time", "type": "string" }, - "source": { + "client_id": { + "maxLength": 100, "type": "string" }, - "specversion": { + "domain": { + "maxLength": 512, "type": "string" }, - "time": { - "format": "date-time", + "domain_aliases": { + "items": { + "maxLength": 255, + "type": "string" + }, + "type": "array" + }, + "ext_groups": { + "type": "boolean" + }, + "ext_nested_groups": { + "type": "boolean" + }, + "ext_profile": { + "type": "boolean" + }, + "federated_connections_access_tokens": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject7OptionsFederatedConnectionsAccessTokens" + }, + "granted": { + "type": "boolean" + }, + "icon_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleDeletedCloudEventTypeEnum" + "identity_api": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject7OptionsIdentityApiEnum" + }, + "max_groups_to_retrieve": { + "maxLength": 10, + "type": "string" + }, + "non_persistent_attrs": { + "items": { + "maxLength": 255, + "type": "string" + }, + "type": "array" + }, + "scope": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" + }, + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject7OptionsSetUserRootAttributesEnum" + }, + "should_trust_email_verified_connection": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject7OptionsShouldTrustEmailVerifiedConnectionEnum" + }, + "tenantId": { + "format": "uuid", + "maxLength": 36, + "minLength": 36, + "type": "string" + }, + "tenant_domain": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject7OptionsTenantDomain" + }, + "thumbprints": { + "items": { + "maxLength": 64, + "type": "string" + }, + "type": "array" + }, + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject7OptionsUpstreamParams" + }, + "useCommonEndpoint": { + "type": "boolean" + }, + "use_wsfed": { + "type": "boolean" + }, + "userid_attribute": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject7OptionsUseridAttributeEnum" + }, + "waad_protocol": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject7OptionsWaadProtocolEnum" } }, "required": [ - "specversion", - "type", - "source", - "id", - "time", - "data", - "a0tenant", - "a0stream" + "client_id" ], "type": "object" }, - "EventStreamCloudEventOrgGroupRoleDeletedCloudEventTypeEnum": { - "enum": [ - "organization.group.role.deleted" - ], - "type": "string" - }, - "EventStreamCloudEventOrgGroupRoleDeletedData": { + "EventStreamCloudEventConnectionCreatedObject7OptionsFederatedConnectionsAccessTokens": { "additionalProperties": false, "properties": { - "context": { - "$ref": "#/components/schemas/EventStreamCloudEventContext" - }, - "object": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleDeletedObject" + "active": { + "type": "boolean" } }, "required": [ - "object" + "active" ], "type": "object" }, - "EventStreamCloudEventOrgGroupRoleDeletedObject": { - "additionalProperties": false, - "properties": { - "deleted_at": { - "format": "date-time", + "EventStreamCloudEventConnectionCreatedObject7OptionsIdentityApiEnum": { + "enum": [ + "microsoft-identity-platform-v2.0", + "azure-active-directory-v1.0" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionCreatedObject7OptionsSetUserRootAttributesEnum": { + "enum": [ + "on_each_login", + "on_first_login", + "never_on_login" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionCreatedObject7OptionsShouldTrustEmailVerifiedConnectionEnum": { + "enum": [ + "never_set_emails_as_verified", + "always_set_emails_as_verified" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionCreatedObject7OptionsTenantDomain": { + "anyOf": [ + { + "format": "hostname", + "maxLength": 512, "type": "string" }, - "group": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleDeletedObjectGroup" - }, - "organization": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleDeletedObjectOrganization" - }, - "role": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleDeletedObjectRole" + { + "format": "uuid", + "type": "string" } - }, - "required": [ - "organization", - "role", - "group", - "deleted_at" - ], + ] + }, + "EventStreamCloudEventConnectionCreatedObject7OptionsUpstreamParams": { + "additionalProperties": true, "type": "object" }, - "EventStreamCloudEventOrgGroupRoleDeletedObjectGroup": { + "EventStreamCloudEventConnectionCreatedObject7OptionsUseridAttributeEnum": { + "enum": [ + "oid", + "sub" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionCreatedObject7OptionsWaadProtocolEnum": { + "enum": [ + "ws-federation", + "openid-connect" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionCreatedObject7StrategyEnum": { + "enum": [ + "waad" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionCreatedPreviousObject": { "oneOf": [ { - "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleDeletedObjectGroup0" + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject0" }, { - "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleDeletedObjectGroup1" + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject1" }, { - "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleDeletedObjectGroup2" + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject2" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject3" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject4" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject5" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject6" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject7" } ] }, - "EventStreamCloudEventOrgGroupRoleDeletedObjectGroup0": { + "EventStreamCloudEventConnectionCreatedPreviousObject0": { "additionalProperties": false, "properties": { - "connection_id": { - "pattern": "con_[a-zA-Z0-9]{16}", - "type": "string" + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject0Authentication" }, - "external_id": { + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject0ConnectedAccounts" + }, + "display_name": { + "maxLength": 128, + "minLength": 1, "type": "string" }, + "enabled_clients": { + "items": { + "type": "string" + }, + "type": "array" + }, "id": { - "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleDeletedObjectGroup0TypeEnum" + "is_domain_connection": { + "type": "boolean" + }, + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject0Metadata" + }, + "name": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", + "type": "string" + }, + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject0Options" + }, + "realms": { + "items": { + "type": "string" + }, + "type": "array" + }, + "show_as_button": { + "type": "boolean" + }, + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject0StrategyEnum" } }, "required": [ "id", - "type", - "connection_id" + "name", + "strategy" ], "type": "object" }, - "EventStreamCloudEventOrgGroupRoleDeletedObjectGroup0TypeEnum": { - "enum": [ - "connection" - ], - "type": "string" - }, - "EventStreamCloudEventOrgGroupRoleDeletedObjectGroup1": { + "EventStreamCloudEventConnectionCreatedPreviousObject0Authentication": { "additionalProperties": false, "properties": { - "external_id": { - "type": "string" - }, - "id": { - "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", - "type": "string" - }, - "organization_id": { - "pattern": "org_[a-zA-Z0-9]{16}", - "type": "string" - }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleDeletedObjectGroup1TypeEnum" + "active": { + "type": "boolean" } }, "required": [ - "id", - "type", - "organization_id" + "active" ], "type": "object" }, - "EventStreamCloudEventOrgGroupRoleDeletedObjectGroup1TypeEnum": { - "enum": [ - "organization" - ], - "type": "string" - }, - "EventStreamCloudEventOrgGroupRoleDeletedObjectGroup2": { + "EventStreamCloudEventConnectionCreatedPreviousObject0ConnectedAccounts": { "additionalProperties": false, "properties": { - "external_id": { - "type": "string" - }, - "id": { - "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", - "type": "string" + "active": { + "type": "boolean" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleDeletedObjectGroup2TypeEnum" + "cross_app_access": { + "type": "boolean" } }, "required": [ - "id", - "type" + "active" ], "type": "object" }, - "EventStreamCloudEventOrgGroupRoleDeletedObjectGroup2TypeEnum": { - "enum": [ - "tenant" - ], - "type": "string" - }, - "EventStreamCloudEventOrgGroupRoleDeletedObjectOrganization": { + "EventStreamCloudEventConnectionCreatedPreviousObject0Metadata": { "additionalProperties": false, - "properties": { - "id": { - "pattern": "org_[a-zA-Z0-9]{16}", - "type": "string" - } - }, - "required": [ - "id" - ], "type": "object" }, - "EventStreamCloudEventOrgGroupRoleDeletedObjectRole": { + "EventStreamCloudEventConnectionCreatedPreviousObject0Options": { "additionalProperties": false, "properties": { - "id": { - "pattern": "rol_[a-zA-Z0-9]{16}", + "attribute_map": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject0OptionsAttributeMap" + }, + "authorization_endpoint": { + "format": "uri", + "maxLength": 2083, + "minLength": 8, "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "EventStreamCloudEventOrgGroupRoleDeletedTypeEnum": { - "enum": [ - "organization.group.role.deleted" - ], - "type": "string" - }, - "EventStreamCloudEventOrgMemberAdded": { - "additionalProperties": false, - "properties": { - "event": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberAddedCloudEvent" }, - "offset": { + "client_id": { + "maxLength": 255, "type": "string" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberAddedTypeEnum" - } - }, - "required": [ - "type", - "offset", - "event" - ], - "type": "object" - }, - "EventStreamCloudEventOrgMemberAddedCloudEvent": { - "additionalProperties": false, - "properties": { - "a0purpose": { - "$ref": "#/components/schemas/EventStreamCloudEventA0PurposeEnum" + "connection_settings": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject0OptionsConnectionSettings" }, - "a0stream": { - "pattern": "est_[a-zA-Z0-9]{16}", + "discovery_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "a0tenant": { - "maxLength": 63, - "minLength": 3, - "pattern": "[a-z0-9][-a-z0-9]{1,62}[a-z0-9]", - "type": "string" + "domain_aliases": { + "items": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "type": "array" }, - "data": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberAddedData" + "dpop_signing_alg": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject0OptionsDpopSigningAlgEnum" }, - "id": { - "pattern": "evt_[a-zA-Z0-9]{16}", - "type": "string" + "federated_connections_access_tokens": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject0OptionsFederatedConnectionsAccessTokens" }, - "source": { + "icon_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "specversion": { + "id_token_session_expiry_supported": { + "type": "boolean" + }, + "id_token_signed_response_algs": { + "items": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject0OptionsIdTokenSignedResponseAlgsItemEnum" + }, + "type": "array" + }, + "issuer": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "time": { - "format": "date-time", + "jwks_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberAddedCloudEventTypeEnum" - } - }, - "required": [ - "specversion", - "type", - "source", - "id", - "time", - "data", - "a0tenant", - "a0stream" - ], - "type": "object" - }, - "EventStreamCloudEventOrgMemberAddedCloudEventTypeEnum": { - "enum": [ - "organization.member.added" - ], - "type": "string" - }, - "EventStreamCloudEventOrgMemberAddedData": { - "additionalProperties": false, - "properties": { - "context": { - "$ref": "#/components/schemas/EventStreamCloudEventContext" + "non_persistent_attrs": { + "items": { + "maxLength": 255, + "type": "string" + }, + "type": "array" }, - "object": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberAddedObject" - } - }, - "required": [ - "object" - ], - "type": "object" - }, - "EventStreamCloudEventOrgMemberAddedObject": { - "additionalProperties": false, - "properties": { - "organization": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberAddedObjectOrganization" + "oidc_metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject0OptionsOidcMetadata" }, - "user": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberAddedObjectUser" - } - }, - "required": [ - "organization", - "user" - ], - "type": "object" - }, - "EventStreamCloudEventOrgMemberAddedObjectOrganization": { - "additionalProperties": false, - "properties": { - "id": { - "pattern": "org_[a-zA-Z0-9]{16}", - "type": "string" + "schema_version": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject0OptionsSchemaVersionEnum" }, - "name": { - "pattern": "^(?:(?!org_))[a-z0-9]([a-z0-9-_]*[a-z0-9])?$", - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "EventStreamCloudEventOrgMemberAddedObjectUser": { - "additionalProperties": true, - "properties": { - "user_id": { + "scope": { + "maxLength": 255, + "minLength": 6, "type": "string" - } - }, - "required": [ - "user_id" - ], - "type": "object" - }, - "EventStreamCloudEventOrgMemberAddedTypeEnum": { - "enum": [ - "organization.member.added" - ], - "type": "string" - }, - "EventStreamCloudEventOrgMemberDeleted": { - "additionalProperties": false, - "properties": { - "event": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberDeletedCloudEvent" }, - "offset": { - "type": "string" + "send_back_channel_nonce": { + "type": "boolean" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberDeletedTypeEnum" - } - }, - "required": [ - "type", - "offset", - "event" - ], - "type": "object" - }, - "EventStreamCloudEventOrgMemberDeletedCloudEvent": { - "additionalProperties": false, - "properties": { - "a0purpose": { - "$ref": "#/components/schemas/EventStreamCloudEventA0PurposeEnum" + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject0OptionsSetUserRootAttributesEnum" }, - "a0stream": { - "pattern": "est_[a-zA-Z0-9]{16}", + "tenant_domain": { + "maxLength": 255, + "minLength": 1, "type": "string" }, - "a0tenant": { - "maxLength": 63, - "minLength": 3, - "pattern": "[a-z0-9][-a-z0-9]{1,62}[a-z0-9]", + "token_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "data": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberDeletedData" + "token_endpoint_auth_method": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject0OptionsTokenEndpointAuthMethodEnum" }, - "id": { - "pattern": "evt_[a-zA-Z0-9]{16}", - "type": "string" + "token_endpoint_auth_signing_alg": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject0OptionsTokenEndpointAuthSigningAlgEnum" }, - "source": { - "type": "string" + "token_endpoint_jwtca_aud_format": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject0OptionsTokenEndpointJwtcaAudFormatEnum" }, - "specversion": { - "type": "string" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject0OptionsTypeEnum" }, - "time": { - "format": "date-time", - "type": "string" + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject0OptionsUpstreamParams" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberDeletedCloudEventTypeEnum" - } - }, - "required": [ - "specversion", - "type", - "source", - "id", - "time", - "data", - "a0tenant", - "a0stream" - ], - "type": "object" - }, - "EventStreamCloudEventOrgMemberDeletedCloudEventTypeEnum": { - "enum": [ - "organization.member.deleted" - ], - "type": "string" - }, - "EventStreamCloudEventOrgMemberDeletedData": { - "additionalProperties": false, - "properties": { - "context": { - "$ref": "#/components/schemas/EventStreamCloudEventContext" + "useOauthSpecScope": { + "type": "boolean" }, - "object": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberDeletedObject" + "userinfo_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" } }, "required": [ - "object" + "client_id" ], "type": "object" }, - "EventStreamCloudEventOrgMemberDeletedObject": { + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsAttributeMap": { "additionalProperties": false, "properties": { - "organization": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberDeletedObjectOrganization" + "attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject0OptionsAttributeMapAttributes" }, - "user": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberDeletedObjectUser" - } - }, - "required": [ - "organization", - "user" - ], - "type": "object" - }, - "EventStreamCloudEventOrgMemberDeletedObjectOrganization": { - "additionalProperties": false, - "properties": { - "id": { - "pattern": "org_[a-zA-Z0-9]{16}", - "type": "string" + "mapping_mode": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject0OptionsAttributeMapMappingModeEnum" }, - "name": { - "pattern": "^(?:(?!org_))[a-z0-9]([a-z0-9-_]*[a-z0-9])?$", + "userinfo_scope": { + "maxLength": 255, "type": "string" } }, - "required": [ - "id" - ], "type": "object" }, - "EventStreamCloudEventOrgMemberDeletedObjectUser": { + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsAttributeMapAttributes": { "additionalProperties": true, - "properties": { - "user_id": { - "type": "string" - } - }, - "required": [ - "user_id" - ], "type": "object" }, - "EventStreamCloudEventOrgMemberDeletedTypeEnum": { + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsAttributeMapMappingModeEnum": { "enum": [ - "organization.member.deleted" + "bind_all", + "use_map" ], "type": "string" }, - "EventStreamCloudEventOrgMemberRoleAssigned": { - "additionalProperties": false, - "properties": { - "event": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberRoleAssignedCloudEvent" - }, - "offset": { - "type": "string" - }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberRoleAssignedTypeEnum" - } - }, - "required": [ - "type", - "offset", - "event" - ], - "type": "object" - }, - "EventStreamCloudEventOrgMemberRoleAssignedCloudEvent": { + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsConnectionSettings": { "additionalProperties": false, "properties": { - "a0purpose": { - "$ref": "#/components/schemas/EventStreamCloudEventA0PurposeEnum" - }, - "a0stream": { - "pattern": "est_[a-zA-Z0-9]{16}", - "type": "string" - }, - "a0tenant": { - "maxLength": 63, - "minLength": 3, - "pattern": "[a-z0-9][-a-z0-9]{1,62}[a-z0-9]", - "type": "string" - }, - "data": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberRoleAssignedData" - }, - "id": { - "pattern": "evt_[a-zA-Z0-9]{16}", - "type": "string" - }, - "source": { - "type": "string" - }, - "specversion": { - "type": "string" - }, - "time": { - "format": "date-time", - "type": "string" - }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberRoleAssignedCloudEventTypeEnum" + "pkce": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject0OptionsConnectionSettingsPkceEnum" } }, - "required": [ - "specversion", - "type", - "source", - "id", - "time", - "data", - "a0tenant", - "a0stream" - ], "type": "object" }, - "EventStreamCloudEventOrgMemberRoleAssignedCloudEventTypeEnum": { + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsConnectionSettingsPkceEnum": { "enum": [ - "organization.member.role.assigned" + "auto", + "S256", + "plain", + "disabled" ], "type": "string" }, - "EventStreamCloudEventOrgMemberRoleAssignedData": { - "additionalProperties": false, - "properties": { - "context": { - "$ref": "#/components/schemas/EventStreamCloudEventContext" - }, - "object": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberRoleAssignedObject" - } - }, - "required": [ - "object" - ], - "type": "object" - }, - "EventStreamCloudEventOrgMemberRoleAssignedObject": { - "additionalProperties": false, - "properties": { - "organization": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberRoleAssignedObjectOrganization" - }, - "role": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberRoleAssignedObjectRole" - }, - "user": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberRoleAssignedObjectUser" - } - }, - "required": [ - "organization", - "user", - "role" - ], - "type": "object" - }, - "EventStreamCloudEventOrgMemberRoleAssignedObjectOrganization": { - "additionalProperties": false, - "properties": { - "id": { - "pattern": "org_[a-zA-Z0-9]{16}", - "type": "string" - } - }, - "required": [ - "id" + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsDpopSigningAlgEnum": { + "enum": [ + "ES256", + "ES384", + "ES512", + "Ed25519" ], - "type": "object" + "type": "string" }, - "EventStreamCloudEventOrgMemberRoleAssignedObjectRole": { + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsFederatedConnectionsAccessTokens": { "additionalProperties": false, "properties": { - "id": { - "pattern": "rol_[a-zA-Z0-9]{16}", - "type": "string" - }, - "name": { - "type": "string" - } - }, - "required": [ - "id", - "name" - ], - "type": "object" - }, - "EventStreamCloudEventOrgMemberRoleAssignedObjectUser": { - "additionalProperties": true, - "properties": { - "user_id": { - "type": "string" + "active": { + "type": "boolean" } }, "required": [ - "user_id" + "active" ], "type": "object" }, - "EventStreamCloudEventOrgMemberRoleAssignedTypeEnum": { + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsIdTokenSignedResponseAlgsItemEnum": { "enum": [ - "organization.member.role.assigned" + "ES256", + "ES384", + "PS256", + "PS384", + "RS256", + "RS384", + "RS512" ], "type": "string" }, - "EventStreamCloudEventOrgMemberRoleDeleted": { + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsOidcMetadata": { "additionalProperties": false, "properties": { - "event": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberRoleDeletedCloudEvent" + "acr_values_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "offset": { + "authorization_endpoint": { + "format": "uri", + "maxLength": 2083, + "minLength": 8, "type": "string" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberRoleDeletedTypeEnum" - } - }, - "required": [ - "type", - "offset", - "event" - ], - "type": "object" - }, - "EventStreamCloudEventOrgMemberRoleDeletedCloudEvent": { - "additionalProperties": false, - "properties": { - "a0purpose": { - "$ref": "#/components/schemas/EventStreamCloudEventA0PurposeEnum" + "claim_types_supported": { + "items": { + "maxLength": 25, + "type": "string" + }, + "type": "array" }, - "a0stream": { - "pattern": "est_[a-zA-Z0-9]{16}", + "claims_locales_supported": { + "items": { + "maxLength": 50, + "type": "string" + }, + "type": "array" + }, + "claims_parameter_supported": { + "type": "boolean" + }, + "claims_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" + }, + "code_challenge_methods_supported": { + "items": { + "maxLength": 20, + "type": "string" + }, + "type": "array" + }, + "display_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "dpop_signing_alg_values_supported": { + "items": { + "maxLength": 14, + "type": "string" + }, + "type": "array" + }, + "end_session_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "a0tenant": { - "maxLength": 63, - "minLength": 3, - "pattern": "[a-z0-9][-a-z0-9]{1,62}[a-z0-9]", + "grant_types_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" + }, + "id_token_encryption_alg_values_supported": { + "items": { + "maxLength": 14, + "type": "string" + }, + "type": "array" + }, + "id_token_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" + }, + "id_token_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "minItems": 1, + "type": "array" + }, + "issuer": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "data": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberRoleDeletedData" + "jwks_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" }, - "id": { - "pattern": "evt_[a-zA-Z0-9]{16}", + "op_policy_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "source": { + "op_tos_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "specversion": { + "registration_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "time": { - "format": "date-time", + "request_object_encryption_alg_values_supported": { + "items": { + "maxLength": 28, + "type": "string" + }, + "type": "array" + }, + "request_object_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" + }, + "request_object_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "request_parameter_supported": { + "type": "boolean" + }, + "request_uri_parameter_supported": { + "type": "boolean" + }, + "require_request_uri_registration": { + "type": "boolean" + }, + "response_modes_supported": { + "items": { + "maxLength": 20, + "type": "string" + }, + "type": "array" + }, + "response_types_supported": { + "items": { + "maxLength": 40, + "type": "string" + }, + "minItems": 1, + "type": "array" + }, + "scopes_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" + }, + "service_documentation": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberRoleDeletedCloudEventTypeEnum" + "subject_types_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" + }, + "token_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" + }, + "token_endpoint_auth_methods_supported": { + "items": { + "maxLength": 60, + "type": "string" + }, + "type": "array" + }, + "token_endpoint_auth_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "ui_locales_supported": { + "items": { + "maxLength": 50, + "type": "string" + }, + "type": "array" + }, + "userinfo_encryption_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "userinfo_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" + }, + "userinfo_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" + }, + "userinfo_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" } }, "required": [ - "specversion", - "type", - "source", - "id", - "time", - "data", - "a0tenant", - "a0stream" + "authorization_endpoint", + "id_token_signing_alg_values_supported", + "issuer", + "jwks_uri" ], "type": "object" }, - "EventStreamCloudEventOrgMemberRoleDeletedCloudEventTypeEnum": { + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsSchemaVersionEnum": { "enum": [ - "organization.member.role.deleted" + "openid-1.0.0", + "oidc-v4" ], "type": "string" }, - "EventStreamCloudEventOrgMemberRoleDeletedData": { - "additionalProperties": false, - "properties": { - "context": { - "$ref": "#/components/schemas/EventStreamCloudEventContext" - }, - "object": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberRoleDeletedObject" - } - }, - "required": [ - "object" + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsSetUserRootAttributesEnum": { + "enum": [ + "on_each_login", + "on_first_login", + "never_on_login" ], - "type": "object" + "type": "string" }, - "EventStreamCloudEventOrgMemberRoleDeletedObject": { - "additionalProperties": false, - "properties": { - "organization": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberRoleDeletedObjectOrganization" - }, - "role": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberRoleDeletedObjectRole" - }, - "user": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberRoleDeletedObjectUser" - } - }, - "required": [ - "organization", - "user", - "role" + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsTokenEndpointAuthMethodEnum": { + "enum": [ + "client_secret_post", + "private_key_jwt" ], - "type": "object" + "type": "string" }, - "EventStreamCloudEventOrgMemberRoleDeletedObjectOrganization": { - "additionalProperties": false, - "properties": { - "id": { - "pattern": "org_[a-zA-Z0-9]{16}", - "type": "string" - } - }, - "required": [ - "id" + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsTokenEndpointAuthSigningAlgEnum": { + "enum": [ + "ES256", + "ES384", + "PS256", + "PS384", + "RS256", + "RS384", + "RS512" ], - "type": "object" + "type": "string" }, - "EventStreamCloudEventOrgMemberRoleDeletedObjectRole": { - "additionalProperties": false, - "properties": { - "id": { - "pattern": "rol_[a-zA-Z0-9]{16}", - "type": "string" - }, - "name": { - "type": "string" - } - }, - "required": [ - "id", - "name" + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsTokenEndpointJwtcaAudFormatEnum": { + "enum": [ + "issuer", + "token_endpoint" ], - "type": "object" + "type": "string" }, - "EventStreamCloudEventOrgMemberRoleDeletedObjectUser": { - "additionalProperties": true, - "properties": { - "user_id": { - "type": "string" - } - }, - "required": [ - "user_id" + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsTypeEnum": { + "enum": [ + "back_channel", + "front_channel" ], + "type": "string" + }, + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsUpstreamParams": { + "additionalProperties": true, "type": "object" }, - "EventStreamCloudEventOrgMemberRoleDeletedTypeEnum": { + "EventStreamCloudEventConnectionCreatedPreviousObject0StrategyEnum": { "enum": [ - "organization.member.role.deleted" + "oidc" ], "type": "string" }, - "EventStreamCloudEventOrgUpdated": { + "EventStreamCloudEventConnectionCreatedPreviousObject1": { "additionalProperties": false, "properties": { - "event": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgUpdatedCloudEvent" + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject1Authentication" }, - "offset": { + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject1ConnectedAccounts" + }, + "display_name": { + "maxLength": 128, + "minLength": 1, "type": "string" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgUpdatedTypeEnum" - } - }, - "required": [ - "type", - "offset", - "event" - ], - "type": "object" - }, - "EventStreamCloudEventOrgUpdatedCloudEvent": { - "additionalProperties": false, - "properties": { - "a0purpose": { - "$ref": "#/components/schemas/EventStreamCloudEventA0PurposeEnum" + "enabled_clients": { + "items": { + "type": "string" + }, + "type": "array" }, - "a0stream": { - "pattern": "est_[a-zA-Z0-9]{16}", + "id": { + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, - "a0tenant": { - "maxLength": 63, - "minLength": 3, - "pattern": "[a-z0-9][-a-z0-9]{1,62}[a-z0-9]", - "type": "string" + "is_domain_connection": { + "type": "boolean" }, - "data": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgUpdatedData" + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject1Metadata" }, - "id": { - "pattern": "evt_[a-zA-Z0-9]{16}", + "name": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" }, - "source": { - "type": "string" + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject1Options" }, - "specversion": { - "type": "string" + "realms": { + "items": { + "type": "string" + }, + "type": "array" }, - "time": { - "format": "date-time", - "type": "string" + "show_as_button": { + "type": "boolean" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgUpdatedCloudEventTypeEnum" + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject1StrategyEnum" } }, "required": [ - "specversion", - "type", - "source", "id", - "time", - "data", - "a0tenant", - "a0stream" + "name", + "strategy" ], "type": "object" }, - "EventStreamCloudEventOrgUpdatedCloudEventTypeEnum": { - "enum": [ - "organization.updated" - ], - "type": "string" - }, - "EventStreamCloudEventOrgUpdatedData": { + "EventStreamCloudEventConnectionCreatedPreviousObject1Authentication": { "additionalProperties": false, "properties": { - "context": { - "$ref": "#/components/schemas/EventStreamCloudEventContext" - }, - "object": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgUpdatedObject" + "active": { + "type": "boolean" } }, "required": [ - "object" + "active" ], "type": "object" }, - "EventStreamCloudEventOrgUpdatedObject": { + "EventStreamCloudEventConnectionCreatedPreviousObject1ConnectedAccounts": { "additionalProperties": false, "properties": { - "branding": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgUpdatedObjectBranding" - }, - "display_name": { - "type": "string" - }, - "id": { - "pattern": "org_[a-zA-Z0-9]{16}", - "type": "string" - }, - "metadata": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgUpdatedObjectMetadata" - }, - "name": { - "pattern": "^(?:(?!org_))[a-z0-9]([a-z0-9-_]*[a-z0-9])?$", - "type": "string" + "active": { + "type": "boolean" } }, "required": [ - "id" + "active" ], "type": "object" }, - "EventStreamCloudEventOrgUpdatedObjectBranding": { + "EventStreamCloudEventConnectionCreatedPreviousObject1Metadata": { "additionalProperties": false, - "properties": { - "colors": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgUpdatedObjectBrandingColors" - }, - "logo_url": { - "format": "uri", - "type": "string" - } - }, "type": "object" }, - "EventStreamCloudEventOrgUpdatedObjectBrandingColors": { + "EventStreamCloudEventConnectionCreatedPreviousObject1Options": { "additionalProperties": false, "properties": { - "page_background": { - "type": "string" + "attribute_map": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject1OptionsAttributeMap" }, - "primary": { + "authorization_endpoint": { + "format": "uri", + "maxLength": 2083, + "minLength": 8, "type": "string" - } - }, - "type": "object" - }, - "EventStreamCloudEventOrgUpdatedObjectMetadata": { - "additionalProperties": true, - "type": "object" - }, - "EventStreamCloudEventOrgUpdatedTypeEnum": { - "enum": [ - "organization.updated" - ], - "type": "string" - }, - "EventStreamCloudEventUserCreated": { - "additionalProperties": false, - "properties": { - "event": { - "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedCloudEvent" }, - "offset": { + "client_id": { + "maxLength": 255, "type": "string" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedTypeEnum" - } - }, - "required": [ - "type", - "offset", - "event" - ], - "type": "object" - }, - "EventStreamCloudEventUserCreatedCloudEvent": { - "additionalProperties": false, - "properties": { - "a0purpose": { - "$ref": "#/components/schemas/EventStreamCloudEventA0PurposeEnum" + "connection_settings": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject1OptionsConnectionSettings" }, - "a0stream": { - "pattern": "est_[a-zA-Z0-9]{16}", + "domain": { + "maxLength": 255, + "minLength": 4, "type": "string" }, - "a0tenant": { - "maxLength": 63, - "minLength": 3, - "pattern": "[a-z0-9][-a-z0-9]{1,62}[a-z0-9]", - "type": "string" - }, - "data": { - "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedData" - }, - "id": { - "pattern": "evt_[a-zA-Z0-9]{16}", - "type": "string" - }, - "source": { - "type": "string" - }, - "specversion": { - "type": "string" - }, - "time": { - "format": "date-time", - "type": "string" - }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedCloudEventTypeEnum" - } - }, - "required": [ - "specversion", - "type", - "source", - "id", - "time", - "data", - "a0tenant", - "a0stream" - ], - "type": "object" - }, - "EventStreamCloudEventUserCreatedCloudEventTypeEnum": { - "enum": [ - "user.created" - ], - "type": "string" - }, - "EventStreamCloudEventUserCreatedData": { - "additionalProperties": false, - "properties": { - "context": { - "$ref": "#/components/schemas/EventStreamCloudEventContext" - }, - "object": { - "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObject" - } - }, - "required": [ - "object" - ], - "type": "object" - }, - "EventStreamCloudEventUserCreatedObject": { - "additionalProperties": true, - "properties": { - "app_metadata": { - "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectAppMetadata" + "domain_aliases": { + "items": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "type": "array" }, - "blocked": { - "type": "boolean" + "dpop_signing_alg": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject1OptionsDpopSigningAlgEnum" }, - "created_at": { - "format": "date-time", - "type": "string" + "federated_connections_access_tokens": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject1OptionsFederatedConnectionsAccessTokens" }, - "email": { - "format": "email", + "icon_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "email_verified": { + "id_token_session_expiry_supported": { "type": "boolean" }, - "family_name": { - "maxLength": 150, - "minLength": 1, - "type": "string" - }, - "given_name": { - "maxLength": 150, - "minLength": 1, - "type": "string" - }, - "identities": { + "id_token_signed_response_algs": { "items": { - "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItem" + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject1OptionsIdTokenSignedResponseAlgsItemEnum" }, "type": "array" }, - "last_ip": { + "issuer": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "last_login": { - "format": "date-time", + "jwks_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "logins_count": { - "type": "integer" - }, - "multifactor": { + "non_persistent_attrs": { "items": { + "maxLength": 255, "type": "string" }, "type": "array" }, - "name": { - "maxLength": 300, - "minLength": 1, - "type": "string" + "oidc_metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject1OptionsOidcMetadata" }, - "nickname": { - "maxLength": 300, - "minLength": 1, - "type": "string" + "schema_version": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject1OptionsSchemaVersionEnum" }, - "phone_number": { - "pattern": "^\\+[0-9]{1,15}$", + "scope": { + "maxLength": 255, + "minLength": 6, "type": "string" }, - "phone_verified": { + "send_back_channel_nonce": { "type": "boolean" }, - "picture": { - "format": "uri", - "type": "string" + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject1OptionsSetUserRootAttributesEnum" }, - "updated_at": { - "format": "date-time", + "tenant_domain": { + "maxLength": 255, + "minLength": 1, "type": "string" }, - "user_id": { + "token_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "user_metadata": { - "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectUserMetadata" + "token_endpoint_auth_method": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject1OptionsTokenEndpointAuthMethodEnum" }, - "username": { - "maxLength": 128, - "minLength": 1, - "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", + "token_endpoint_auth_signing_alg": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject1OptionsTokenEndpointAuthSigningAlgEnum" + }, + "token_endpoint_jwtca_aud_format": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject1OptionsTokenEndpointJwtcaAudFormatEnum" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject1OptionsTypeEnum" + }, + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject1OptionsUpstreamParams" + }, + "useOauthSpecScope": { + "type": "boolean" + }, + "userinfo_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" } }, "required": [ - "user_id", - "created_at", - "updated_at", - "identities" + "client_id" ], "type": "object" }, - "EventStreamCloudEventUserCreatedObjectAppMetadata": { - "additionalProperties": true, - "type": "object" - }, - "EventStreamCloudEventUserCreatedObjectIdentitiesItem": { - "oneOf": [ - { - "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemCustom" - }, - { - "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemDatabase" - }, - { - "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemEnterprise" - }, - { - "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemPasswordless" - }, - { - "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemSocial" - } - ] - }, - "EventStreamCloudEventUserCreatedObjectIdentitiesItemCustom": { + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsAttributeMap": { "additionalProperties": false, "properties": { - "connection": { - "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", - "type": "string" - }, - "isSocial": { - "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemCustomIsSocialEnum" - }, - "profileData": { - "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemCustomProfileData" + "attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject1OptionsAttributeMapAttributes" }, - "provider": { - "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemCustomProviderEnum" + "mapping_mode": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject1OptionsAttributeMapMappingModeEnum" }, - "user_id": { - "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemCustomUserId" + "userinfo_scope": { + "maxLength": 255, + "type": "string" } }, - "required": [ - "connection", - "user_id", - "provider", - "isSocial" - ], "type": "object" }, - "EventStreamCloudEventUserCreatedObjectIdentitiesItemCustomIsSocialEnum": { + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsAttributeMapAttributes": { + "additionalProperties": true, + "type": "object" + }, + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsAttributeMapMappingModeEnum": { "enum": [ - false + "basic_profile", + "use_map" ], - "type": "boolean" + "type": "string" }, - "EventStreamCloudEventUserCreatedObjectIdentitiesItemCustomProfileData": { - "additionalProperties": true, + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsConnectionSettings": { + "additionalProperties": false, "properties": { - "email": { - "format": "email", - "type": "string" - }, - "email_verified": { - "type": "boolean" - }, - "family_name": { - "maxLength": 150, - "minLength": 1, - "type": "string" - }, - "given_name": { - "maxLength": 150, - "minLength": 1, - "type": "string" - }, - "name": { - "maxLength": 300, - "minLength": 1, - "type": "string" - }, - "phone_number": { - "pattern": "^\\+[0-9]{1,15}$", - "type": "string" - }, - "phone_verified": { - "type": "boolean" - }, - "username": { - "maxLength": 128, - "minLength": 1, - "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", - "type": "string" + "pkce": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject1OptionsConnectionSettingsPkceEnum" } }, "type": "object" }, - "EventStreamCloudEventUserCreatedObjectIdentitiesItemCustomProviderEnum": { + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsConnectionSettingsPkceEnum": { "enum": [ - "custom" + "auto", + "S256", + "plain", + "disabled" ], "type": "string" }, - "EventStreamCloudEventUserCreatedObjectIdentitiesItemCustomUserId": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "integer" - } - ] + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsDpopSigningAlgEnum": { + "enum": [ + "ES256", + "ES384", + "ES512", + "Ed25519" + ], + "type": "string" }, - "EventStreamCloudEventUserCreatedObjectIdentitiesItemDatabase": { + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsFederatedConnectionsAccessTokens": { "additionalProperties": false, "properties": { - "connection": { - "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", - "type": "string" - }, - "isSocial": { - "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemDatabaseIsSocialEnum" - }, - "profileData": { - "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemDatabaseProfileData" - }, - "provider": { - "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemDatabaseProviderEnum" - }, - "user_id": { - "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemDatabaseUserId" + "active": { + "type": "boolean" } }, "required": [ - "connection", - "user_id", - "provider", - "isSocial" + "active" ], "type": "object" }, - "EventStreamCloudEventUserCreatedObjectIdentitiesItemDatabaseIsSocialEnum": { + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsIdTokenSignedResponseAlgsItemEnum": { "enum": [ - false + "ES256", + "ES384", + "PS256", + "PS384", + "RS256", + "RS384", + "RS512" ], - "type": "boolean" + "type": "string" }, - "EventStreamCloudEventUserCreatedObjectIdentitiesItemDatabaseProfileData": { - "additionalProperties": true, + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsOidcMetadata": { + "additionalProperties": false, "properties": { - "email": { - "format": "email", + "acr_values_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" + }, + "authorization_endpoint": { + "format": "uri", + "maxLength": 2083, + "minLength": 8, "type": "string" }, - "email_verified": { - "type": "boolean" + "claim_types_supported": { + "items": { + "maxLength": 25, + "type": "string" + }, + "type": "array" }, - "family_name": { - "maxLength": 150, - "minLength": 1, - "type": "string" + "claims_locales_supported": { + "items": { + "maxLength": 50, + "type": "string" + }, + "type": "array" }, - "given_name": { - "maxLength": 150, - "minLength": 1, - "type": "string" + "claims_parameter_supported": { + "type": "boolean" }, - "name": { - "maxLength": 300, - "minLength": 1, - "type": "string" + "claims_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "phone_number": { - "pattern": "^\\+[0-9]{1,15}$", - "type": "string" + "code_challenge_methods_supported": { + "items": { + "maxLength": 20, + "type": "string" + }, + "type": "array" }, - "phone_verified": { - "type": "boolean" + "display_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" }, - "username": { - "maxLength": 128, - "minLength": 1, - "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", - "type": "string" - } - }, - "type": "object" - }, - "EventStreamCloudEventUserCreatedObjectIdentitiesItemDatabaseProviderEnum": { - "enum": [ - "auth0" - ], - "type": "string" - }, - "EventStreamCloudEventUserCreatedObjectIdentitiesItemDatabaseUserId": { - "anyOf": [ - { - "type": "string" + "dpop_signing_alg_values_supported": { + "items": { + "maxLength": 14, + "type": "string" + }, + "type": "array" }, - { - "type": "integer" - } - ] - }, - "EventStreamCloudEventUserCreatedObjectIdentitiesItemEnterprise": { - "additionalProperties": false, - "properties": { - "connection": { - "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", + "end_session_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "isSocial": { - "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemEnterpriseIsSocialEnum" + "grant_types_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "profileData": { - "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemEnterpriseProfileData" + "id_token_encryption_alg_values_supported": { + "items": { + "maxLength": 14, + "type": "string" + }, + "type": "array" }, - "provider": { - "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemEnterpriseProviderEnum" + "id_token_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" }, - "user_id": { - "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemEnterpriseUserId" - } - }, - "required": [ - "connection", - "user_id", - "provider", - "isSocial" - ], - "type": "object" - }, - "EventStreamCloudEventUserCreatedObjectIdentitiesItemEnterpriseIsSocialEnum": { - "enum": [ - false - ], - "type": "boolean" - }, - "EventStreamCloudEventUserCreatedObjectIdentitiesItemEnterpriseProfileData": { - "additionalProperties": true, - "properties": { - "email": { - "format": "email", - "type": "string" + "id_token_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "minItems": 1, + "type": "array" }, - "email_verified": { - "type": "boolean" + "issuer": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" }, - "family_name": { - "maxLength": 150, - "minLength": 1, + "jwks_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "given_name": { - "maxLength": 150, - "minLength": 1, + "op_policy_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "name": { - "maxLength": 300, - "minLength": 1, + "op_tos_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "phone_number": { - "pattern": "^\\+[0-9]{1,15}$", + "registration_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "phone_verified": { - "type": "boolean" + "request_object_encryption_alg_values_supported": { + "items": { + "maxLength": 28, + "type": "string" + }, + "type": "array" }, - "username": { - "maxLength": 128, - "minLength": 1, - "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", - "type": "string" - } - }, - "type": "object" - }, - "EventStreamCloudEventUserCreatedObjectIdentitiesItemEnterpriseProviderEnum": { - "enum": [ - "ad", - "adfs", - "google-apps", - "ip", - "office365", - "oidc", - "okta", - "pingfederate", - "samlp", - "sharepoint", - "waad" - ], - "type": "string" - }, - "EventStreamCloudEventUserCreatedObjectIdentitiesItemEnterpriseUserId": { - "anyOf": [ - { - "type": "string" + "request_object_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" }, - { - "type": "integer" - } - ] - }, - "EventStreamCloudEventUserCreatedObjectIdentitiesItemPasswordless": { - "additionalProperties": false, - "properties": { - "connection": { - "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", - "type": "string" + "request_object_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" }, - "isSocial": { - "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemPasswordlessIsSocialEnum" + "request_parameter_supported": { + "type": "boolean" }, - "profileData": { - "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemPasswordlessProfileData" + "request_uri_parameter_supported": { + "type": "boolean" }, - "provider": { - "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemPasswordlessProviderEnum" + "require_request_uri_registration": { + "type": "boolean" }, - "user_id": { - "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemPasswordlessUserId" - } - }, - "required": [ - "connection", - "user_id", - "provider", - "isSocial" - ], - "type": "object" - }, - "EventStreamCloudEventUserCreatedObjectIdentitiesItemPasswordlessIsSocialEnum": { - "enum": [ - false - ], - "type": "boolean" - }, - "EventStreamCloudEventUserCreatedObjectIdentitiesItemPasswordlessProfileData": { - "additionalProperties": true, - "properties": { - "email": { - "format": "email", - "type": "string" + "response_modes_supported": { + "items": { + "maxLength": 20, + "type": "string" + }, + "type": "array" }, - "email_verified": { - "type": "boolean" + "response_types_supported": { + "items": { + "maxLength": 40, + "type": "string" + }, + "minItems": 1, + "type": "array" }, - "family_name": { - "maxLength": 150, - "minLength": 1, - "type": "string" + "scopes_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "given_name": { - "maxLength": 150, - "minLength": 1, + "service_documentation": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "name": { - "maxLength": 300, - "minLength": 1, - "type": "string" + "subject_types_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "phone_number": { - "pattern": "^\\+[0-9]{1,15}$", + "token_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "phone_verified": { - "type": "boolean" + "token_endpoint_auth_methods_supported": { + "items": { + "maxLength": 60, + "type": "string" + }, + "type": "array" }, - "username": { - "maxLength": 128, - "minLength": 1, - "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", - "type": "string" - } - }, - "type": "object" - }, - "EventStreamCloudEventUserCreatedObjectIdentitiesItemPasswordlessProviderEnum": { - "enum": [ - "email", - "sms" - ], - "type": "string" - }, - "EventStreamCloudEventUserCreatedObjectIdentitiesItemPasswordlessUserId": { - "anyOf": [ - { - "type": "string" + "token_endpoint_auth_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" }, - { - "type": "integer" - } - ] - }, - "EventStreamCloudEventUserCreatedObjectIdentitiesItemSocial": { - "additionalProperties": false, - "properties": { - "connection": { - "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", - "type": "string" + "ui_locales_supported": { + "items": { + "maxLength": 50, + "type": "string" + }, + "type": "array" }, - "isSocial": { - "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemSocialIsSocialEnum" + "userinfo_encryption_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" }, - "profileData": { - "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemSocialProfileData" + "userinfo_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" }, - "provider": { - "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemSocialProviderEnum" + "userinfo_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" }, - "user_id": { - "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemSocialUserId" + "userinfo_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" } }, "required": [ - "connection", - "user_id", - "provider", - "isSocial" + "authorization_endpoint", + "id_token_signing_alg_values_supported", + "issuer", + "jwks_uri" ], "type": "object" }, - "EventStreamCloudEventUserCreatedObjectIdentitiesItemSocialIsSocialEnum": { + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsSchemaVersionEnum": { "enum": [ - true + "openid-1.0.0", + "oidc-v4" ], - "type": "boolean" + "type": "string" }, - "EventStreamCloudEventUserCreatedObjectIdentitiesItemSocialProfileData": { - "additionalProperties": true, - "properties": { - "email": { - "format": "email", - "type": "string" - }, - "email_verified": { - "type": "boolean" - }, - "family_name": { - "maxLength": 150, - "minLength": 1, - "type": "string" - }, - "given_name": { - "maxLength": 150, - "minLength": 1, - "type": "string" - }, - "name": { - "maxLength": 300, - "minLength": 1, - "type": "string" - }, - "phone_number": { - "pattern": "^\\+[0-9]{1,15}$", - "type": "string" - }, - "phone_verified": { - "type": "boolean" - }, - "username": { - "maxLength": 128, - "minLength": 1, - "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", - "type": "string" - } - }, - "type": "object" + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsSetUserRootAttributesEnum": { + "enum": [ + "on_each_login", + "on_first_login", + "never_on_login" + ], + "type": "string" }, - "EventStreamCloudEventUserCreatedObjectIdentitiesItemSocialProviderEnum": { + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsTokenEndpointAuthMethodEnum": { "enum": [ - "amazon", - "apple", - "dropbox", - "bitbucket", - "auth0-oidc", - "baidu", - "bitly", - "box", - "daccount", - "dwolla", - "evernote-sandbox", - "evernote", - "exact", - "facebook", - "fitbit", - "github", - "google-oauth2", - "instagram", - "line", - "linkedin", - "oauth1", - "oauth2", - "paypal", - "paypal-sandbox", - "planningcenter", - "salesforce-community", - "salesforce-sandbox", - "salesforce", - "shopify", - "soundcloud", - "thirtysevensignals", - "twitter", - "untapped", - "vkontakte", - "weibo", - "windowslive", - "wordpress", - "yahoo", - "yandex" + "client_secret_post", + "private_key_jwt" ], "type": "string" }, - "EventStreamCloudEventUserCreatedObjectIdentitiesItemSocialUserId": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "integer" - } - ] + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsTokenEndpointAuthSigningAlgEnum": { + "enum": [ + "ES256", + "ES384", + "PS256", + "PS384", + "RS256", + "RS384", + "RS512" + ], + "type": "string" }, - "EventStreamCloudEventUserCreatedObjectUserMetadata": { + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsTokenEndpointJwtcaAudFormatEnum": { + "enum": [ + "issuer", + "token_endpoint" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsTypeEnum": { + "enum": [ + "back_channel" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsUpstreamParams": { "additionalProperties": true, "type": "object" }, - "EventStreamCloudEventUserCreatedTypeEnum": { + "EventStreamCloudEventConnectionCreatedPreviousObject1StrategyEnum": { "enum": [ - "user.created" + "okta" ], "type": "string" }, - "EventStreamCloudEventUserDeleted": { + "EventStreamCloudEventConnectionCreatedPreviousObject2": { "additionalProperties": false, "properties": { - "event": { - "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedCloudEvent" + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject2Authentication" }, - "offset": { + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject2ConnectedAccounts" + }, + "display_name": { + "maxLength": 128, + "minLength": 1, "type": "string" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedTypeEnum" - } - }, - "required": [ - "type", - "offset", - "event" - ], - "type": "object" - }, - "EventStreamCloudEventUserDeletedCloudEvent": { - "additionalProperties": false, - "properties": { - "a0purpose": { - "$ref": "#/components/schemas/EventStreamCloudEventA0PurposeEnum" + "enabled_clients": { + "items": { + "type": "string" + }, + "type": "array" }, - "a0stream": { - "pattern": "est_[a-zA-Z0-9]{16}", + "id": { + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, - "a0tenant": { - "maxLength": 63, - "minLength": 3, - "pattern": "[a-z0-9][-a-z0-9]{1,62}[a-z0-9]", - "type": "string" + "is_domain_connection": { + "type": "boolean" }, - "data": { - "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedData" + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject2Metadata" }, - "id": { - "pattern": "evt_[a-zA-Z0-9]{16}", + "name": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" }, - "source": { - "type": "string" + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject2Options" }, - "specversion": { - "type": "string" + "realms": { + "items": { + "type": "string" + }, + "type": "array" }, - "time": { - "format": "date-time", - "type": "string" + "show_as_button": { + "type": "boolean" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedCloudEventTypeEnum" + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject2StrategyEnum" } }, "required": [ - "specversion", - "type", - "source", "id", - "time", - "data", - "a0tenant", - "a0stream" + "name", + "strategy" ], "type": "object" }, - "EventStreamCloudEventUserDeletedCloudEventTypeEnum": { - "enum": [ - "user.deleted" + "EventStreamCloudEventConnectionCreatedPreviousObject2Authentication": { + "additionalProperties": false, + "properties": { + "active": { + "type": "boolean" + } + }, + "required": [ + "active" ], - "type": "string" + "type": "object" }, - "EventStreamCloudEventUserDeletedData": { + "EventStreamCloudEventConnectionCreatedPreviousObject2ConnectedAccounts": { "additionalProperties": false, "properties": { - "context": { - "$ref": "#/components/schemas/EventStreamCloudEventContext" - }, - "object": { - "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObject" + "active": { + "type": "boolean" } }, "required": [ - "object" + "active" ], "type": "object" }, - "EventStreamCloudEventUserDeletedObject": { - "additionalProperties": true, + "EventStreamCloudEventConnectionCreatedPreviousObject2Metadata": { + "additionalProperties": false, + "type": "object" + }, + "EventStreamCloudEventConnectionCreatedPreviousObject2Options": { + "additionalProperties": false, "properties": { - "app_metadata": { - "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectAppMetadata" - }, - "blocked": { - "type": "boolean" + "assertion_decryption_settings": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject2OptionsAssertionDecryptionSettings" }, - "created_at": { - "format": "date-time", + "cert": { + "maxLength": 10240, + "minLength": 1, "type": "string" }, - "deleted_at": { + "cert_rollover_notification": { "format": "date-time", "type": "string" }, - "email": { - "format": "email", - "type": "string" + "debug": { + "type": "boolean" }, - "email_verified": { + "deflate": { "type": "boolean" }, - "family_name": { - "maxLength": 150, - "minLength": 1, + "destinationUrl": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "given_name": { - "maxLength": 150, - "minLength": 1, + "digestAlgorithm": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject2OptionsDigestAlgorithmEnum" + }, + "disableFieldsMapFix": { + "type": "boolean" + }, + "disableSignout": { + "type": "boolean" + }, + "discovery_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "identities": { + "domain_aliases": { "items": { - "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItem" + "maxLength": 255, + "minLength": 1, + "type": "string" }, "type": "array" }, - "last_ip": { + "entityId": { + "maxLength": 128, + "minLength": 1, "type": "string" }, - "last_login": { + "expires": { "format": "date-time", "type": "string" }, - "logins_count": { - "type": "integer" + "fieldsMap": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject2OptionsFieldsMap" }, - "multifactor": { - "items": { - "type": "string" - }, - "type": "array" + "fieldsMapJsonRaw": { + "maxLength": 8192, + "type": "string" }, - "name": { - "maxLength": 300, + "global_token_revocation_jwt_iss": { + "maxLength": 1024, "minLength": 1, "type": "string" }, - "nickname": { - "maxLength": 300, + "global_token_revocation_jwt_sub": { + "maxLength": 1024, "minLength": 1, "type": "string" }, - "phone_number": { - "pattern": "^\\+[0-9]{1,15}$", - "type": "string" - }, - "phone_verified": { - "type": "boolean" - }, - "picture": { + "icon_url": { "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "updated_at": { - "format": "date-time", - "type": "string" - }, - "user_id": { - "type": "string" - }, - "user_metadata": { - "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectUserMetadata" + "idpinitiated": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject2OptionsIdpinitiated" }, - "username": { - "maxLength": 128, - "minLength": 1, - "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", + "metadataUrl": { + "format": "uri", + "maxLength": 2048, + "minLength": 8, "type": "string" - } - }, - "required": [ - "user_id", - "created_at", - "updated_at", - "identities", - "deleted_at" - ], - "type": "object" - }, - "EventStreamCloudEventUserDeletedObjectAppMetadata": { - "additionalProperties": true, - "type": "object" - }, - "EventStreamCloudEventUserDeletedObjectIdentitiesItem": { - "oneOf": [ - { - "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemCustom" }, - { - "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemDatabase" + "non_persistent_attrs": { + "items": { + "maxLength": 255, + "type": "string" + }, + "type": "array" }, - { - "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemEnterprise" + "oidc_metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject2OptionsOidcMetadata" }, - { - "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemPasswordless" + "protocolBinding": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject2OptionsProtocolBindingEnum" }, - { - "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemSocial" - } - ] - }, - "EventStreamCloudEventUserDeletedObjectIdentitiesItemCustom": { - "additionalProperties": false, - "properties": { - "connection": { - "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", + "recipientUrl": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "isSocial": { - "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemCustomIsSocialEnum" + "requestTemplate": { + "maxLength": 10240, + "minLength": 1, + "type": "string" }, - "profileData": { - "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemCustomProfileData" + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject2OptionsSetUserRootAttributesEnum" }, - "provider": { - "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemCustomProviderEnum" + "signInEndpoint": { + "format": "uri", + "maxLength": 2048, + "minLength": 8, + "type": "string" }, - "user_id": { - "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemCustomUserId" - } - }, - "required": [ - "connection", - "user_id", - "provider", - "isSocial" - ], - "type": "object" - }, - "EventStreamCloudEventUserDeletedObjectIdentitiesItemCustomIsSocialEnum": { - "enum": [ - false - ], - "type": "boolean" - }, - "EventStreamCloudEventUserDeletedObjectIdentitiesItemCustomProfileData": { - "additionalProperties": true, - "properties": { - "email": { - "format": "email", + "signOutEndpoint": { + "format": "uri", + "maxLength": 2048, + "minLength": 8, "type": "string" }, - "email_verified": { + "signSAMLRequest": { "type": "boolean" }, - "family_name": { - "maxLength": 150, - "minLength": 1, - "type": "string" + "signatureAlgorithm": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject2OptionsSignatureAlgorithmEnum" }, - "given_name": { - "maxLength": 150, + "signingCert": { + "maxLength": 10240, "minLength": 1, "type": "string" }, - "name": { - "maxLength": 300, + "subject": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject2OptionsSubject" + }, + "tenant_domain": { + "maxLength": 255, "minLength": 1, "type": "string" }, - "phone_number": { - "pattern": "^\\+[0-9]{1,15}$", - "type": "string" + "thumbprints": { + "items": { + "maxLength": 40, + "minLength": 40, + "type": "string" + }, + "type": "array" }, - "phone_verified": { - "type": "boolean" + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject2OptionsUpstreamParams" }, - "username": { - "maxLength": 128, + "user_id_attribute": { + "maxLength": 2396, "minLength": 1, - "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", "type": "string" } }, "type": "object" }, - "EventStreamCloudEventUserDeletedObjectIdentitiesItemCustomProviderEnum": { - "enum": [ - "custom" - ], - "type": "string" - }, - "EventStreamCloudEventUserDeletedObjectIdentitiesItemCustomUserId": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "integer" - } - ] - }, - "EventStreamCloudEventUserDeletedObjectIdentitiesItemDatabase": { + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsAssertionDecryptionSettings": { "additionalProperties": false, "properties": { - "connection": { - "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", - "type": "string" - }, - "isSocial": { - "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemDatabaseIsSocialEnum" - }, - "profileData": { - "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemDatabaseProfileData" - }, - "provider": { - "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemDatabaseProviderEnum" + "algorithm_exceptions": { + "items": { + "maxLength": 100, + "minLength": 1, + "type": "string" + }, + "type": "array" }, - "user_id": { - "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemDatabaseUserId" + "algorithm_profile": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject2OptionsAssertionDecryptionSettingsAlgorithmProfileEnum" } }, "required": [ - "connection", - "user_id", - "provider", - "isSocial" + "algorithm_profile" ], "type": "object" }, - "EventStreamCloudEventUserDeletedObjectIdentitiesItemDatabaseIsSocialEnum": { + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsAssertionDecryptionSettingsAlgorithmProfileEnum": { "enum": [ - false + "v2026-1" ], - "type": "boolean" + "type": "string" }, - "EventStreamCloudEventUserDeletedObjectIdentitiesItemDatabaseProfileData": { + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsDigestAlgorithmEnum": { + "enum": [ + "sha1", + "sha256" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsFieldsMap": { "additionalProperties": true, + "type": "object" + }, + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsIdpinitiated": { + "additionalProperties": false, "properties": { - "email": { - "format": "email", - "type": "string" - }, - "email_verified": { - "type": "boolean" - }, - "family_name": { - "maxLength": 150, - "minLength": 1, - "type": "string" - }, - "given_name": { - "maxLength": 150, + "client_authorizequery": { + "maxLength": 2048, "minLength": 1, "type": "string" }, - "name": { - "maxLength": 300, + "client_id": { + "maxLength": 256, "minLength": 1, "type": "string" }, - "phone_number": { - "pattern": "^\\+[0-9]{1,15}$", - "type": "string" + "client_protocol": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject2OptionsIdpinitiatedClientProtocolEnum" }, - "phone_verified": { + "enabled": { "type": "boolean" - }, - "username": { - "maxLength": 128, - "minLength": 1, - "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", - "type": "string" } }, "type": "object" }, - "EventStreamCloudEventUserDeletedObjectIdentitiesItemDatabaseProviderEnum": { + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsIdpinitiatedClientProtocolEnum": { "enum": [ - "auth0" + "oidc", + "samlp", + "wsfed" ], "type": "string" }, - "EventStreamCloudEventUserDeletedObjectIdentitiesItemDatabaseUserId": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "integer" - } - ] - }, - "EventStreamCloudEventUserDeletedObjectIdentitiesItemEnterprise": { + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsOidcMetadata": { "additionalProperties": false, "properties": { - "connection": { - "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", - "type": "string" - }, - "isSocial": { - "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemEnterpriseIsSocialEnum" + "acr_values_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "profileData": { - "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemEnterpriseProfileData" + "authorization_endpoint": { + "format": "uri", + "maxLength": 2083, + "minLength": 8, + "type": "string" }, - "provider": { - "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemEnterpriseProviderEnum" + "claim_types_supported": { + "items": { + "maxLength": 25, + "type": "string" + }, + "type": "array" }, - "user_id": { - "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemEnterpriseUserId" - } - }, - "required": [ - "connection", - "user_id", - "provider", - "isSocial" - ], - "type": "object" - }, - "EventStreamCloudEventUserDeletedObjectIdentitiesItemEnterpriseIsSocialEnum": { - "enum": [ - false - ], - "type": "boolean" - }, - "EventStreamCloudEventUserDeletedObjectIdentitiesItemEnterpriseProfileData": { - "additionalProperties": true, - "properties": { - "email": { - "format": "email", - "type": "string" + "claims_locales_supported": { + "items": { + "maxLength": 50, + "type": "string" + }, + "type": "array" }, - "email_verified": { + "claims_parameter_supported": { "type": "boolean" }, - "family_name": { - "maxLength": 150, - "minLength": 1, - "type": "string" - }, - "given_name": { - "maxLength": 150, - "minLength": 1, - "type": "string" + "claims_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "name": { - "maxLength": 300, - "minLength": 1, - "type": "string" + "code_challenge_methods_supported": { + "items": { + "maxLength": 20, + "type": "string" + }, + "type": "array" }, - "phone_number": { - "pattern": "^\\+[0-9]{1,15}$", - "type": "string" + "display_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" }, - "phone_verified": { - "type": "boolean" + "dpop_signing_alg_values_supported": { + "items": { + "maxLength": 14, + "type": "string" + }, + "type": "array" }, - "username": { - "maxLength": 128, - "minLength": 1, - "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", - "type": "string" - } - }, - "type": "object" - }, - "EventStreamCloudEventUserDeletedObjectIdentitiesItemEnterpriseProviderEnum": { - "enum": [ - "ad", - "adfs", - "google-apps", - "ip", - "office365", - "oidc", - "okta", - "pingfederate", - "samlp", - "sharepoint", - "waad" - ], - "type": "string" - }, - "EventStreamCloudEventUserDeletedObjectIdentitiesItemEnterpriseUserId": { - "anyOf": [ - { + "end_session_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - { - "type": "integer" - } - ] - }, - "EventStreamCloudEventUserDeletedObjectIdentitiesItemPasswordless": { - "additionalProperties": false, - "properties": { - "connection": { - "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", - "type": "string" + "grant_types_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "isSocial": { - "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemPasswordlessIsSocialEnum" + "id_token_encryption_alg_values_supported": { + "items": { + "maxLength": 14, + "type": "string" + }, + "type": "array" }, - "profileData": { - "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemPasswordlessProfileData" + "id_token_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" }, - "provider": { - "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemPasswordlessProviderEnum" + "id_token_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "minItems": 1, + "type": "array" }, - "user_id": { - "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemPasswordlessUserId" - } - }, - "required": [ - "connection", - "user_id", - "provider", - "isSocial" - ], - "type": "object" - }, - "EventStreamCloudEventUserDeletedObjectIdentitiesItemPasswordlessIsSocialEnum": { - "enum": [ - false - ], - "type": "boolean" - }, - "EventStreamCloudEventUserDeletedObjectIdentitiesItemPasswordlessProfileData": { - "additionalProperties": true, - "properties": { - "email": { - "format": "email", + "issuer": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "email_verified": { - "type": "boolean" - }, - "family_name": { - "maxLength": 150, - "minLength": 1, + "jwks_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "given_name": { - "maxLength": 150, - "minLength": 1, + "op_policy_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "name": { - "maxLength": 300, - "minLength": 1, + "op_tos_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "phone_number": { - "pattern": "^\\+[0-9]{1,15}$", + "registration_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "phone_verified": { - "type": "boolean" + "request_object_encryption_alg_values_supported": { + "items": { + "maxLength": 28, + "type": "string" + }, + "type": "array" }, - "username": { - "maxLength": 128, - "minLength": 1, - "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", - "type": "string" - } - }, - "type": "object" - }, - "EventStreamCloudEventUserDeletedObjectIdentitiesItemPasswordlessProviderEnum": { - "enum": [ - "email", - "sms" - ], - "type": "string" - }, - "EventStreamCloudEventUserDeletedObjectIdentitiesItemPasswordlessUserId": { - "anyOf": [ - { - "type": "string" + "request_object_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" }, - { - "type": "integer" - } - ] - }, - "EventStreamCloudEventUserDeletedObjectIdentitiesItemSocial": { - "additionalProperties": false, - "properties": { - "connection": { - "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", - "type": "string" + "request_object_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" }, - "isSocial": { - "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemSocialIsSocialEnum" + "request_parameter_supported": { + "type": "boolean" }, - "profileData": { - "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemSocialProfileData" + "request_uri_parameter_supported": { + "type": "boolean" }, - "provider": { - "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemSocialProviderEnum" + "require_request_uri_registration": { + "type": "boolean" }, - "user_id": { - "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemSocialUserId" - } - }, - "required": [ - "connection", - "user_id", - "provider", - "isSocial" - ], - "type": "object" - }, - "EventStreamCloudEventUserDeletedObjectIdentitiesItemSocialIsSocialEnum": { - "enum": [ - true - ], - "type": "boolean" - }, - "EventStreamCloudEventUserDeletedObjectIdentitiesItemSocialProfileData": { - "additionalProperties": true, - "properties": { - "email": { - "format": "email", - "type": "string" + "response_modes_supported": { + "items": { + "maxLength": 20, + "type": "string" + }, + "type": "array" }, - "email_verified": { - "type": "boolean" + "response_types_supported": { + "items": { + "maxLength": 40, + "type": "string" + }, + "minItems": 1, + "type": "array" }, - "family_name": { - "maxLength": 150, - "minLength": 1, - "type": "string" + "scopes_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "given_name": { - "maxLength": 150, - "minLength": 1, + "service_documentation": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "name": { - "maxLength": 300, - "minLength": 1, - "type": "string" + "subject_types_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "phone_number": { - "pattern": "^\\+[0-9]{1,15}$", + "token_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "phone_verified": { - "type": "boolean" + "token_endpoint_auth_methods_supported": { + "items": { + "maxLength": 60, + "type": "string" + }, + "type": "array" }, - "username": { - "maxLength": 128, - "minLength": 1, - "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", + "token_endpoint_auth_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "ui_locales_supported": { + "items": { + "maxLength": 50, + "type": "string" + }, + "type": "array" + }, + "userinfo_encryption_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "userinfo_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" + }, + "userinfo_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" + }, + "userinfo_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" } }, + "required": [ + "authorization_endpoint", + "id_token_signing_alg_values_supported", + "issuer", + "jwks_uri" + ], "type": "object" }, - "EventStreamCloudEventUserDeletedObjectIdentitiesItemSocialProviderEnum": { + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsProtocolBindingEnum": { "enum": [ - "amazon", - "apple", - "dropbox", - "bitbucket", - "auth0-oidc", - "baidu", - "bitly", - "box", - "daccount", - "dwolla", - "evernote-sandbox", - "evernote", - "exact", - "facebook", - "fitbit", - "github", - "google-oauth2", - "instagram", - "line", - "linkedin", - "oauth1", - "oauth2", - "paypal", - "paypal-sandbox", - "planningcenter", - "salesforce-community", - "salesforce-sandbox", - "salesforce", - "shopify", - "soundcloud", - "thirtysevensignals", - "twitter", - "untapped", - "vkontakte", - "weibo", - "windowslive", - "wordpress", - "yahoo", - "yandex" + "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST", + "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect" ], "type": "string" }, - "EventStreamCloudEventUserDeletedObjectIdentitiesItemSocialUserId": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "integer" - } - ] + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsSetUserRootAttributesEnum": { + "enum": [ + "on_each_login", + "on_first_login", + "never_on_login" + ], + "type": "string" }, - "EventStreamCloudEventUserDeletedObjectUserMetadata": { + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsSignatureAlgorithmEnum": { + "enum": [ + "rsa-sha1", + "rsa-sha256" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsSubject": { + "additionalProperties": false, + "type": "object" + }, + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsUpstreamParams": { "additionalProperties": true, "type": "object" }, - "EventStreamCloudEventUserDeletedTypeEnum": { + "EventStreamCloudEventConnectionCreatedPreviousObject2StrategyEnum": { "enum": [ - "user.deleted" + "samlp" ], "type": "string" }, - "EventStreamCloudEventUserUpdated": { + "EventStreamCloudEventConnectionCreatedPreviousObject3": { "additionalProperties": false, "properties": { - "event": { - "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedCloudEvent" + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject3Authentication" }, - "offset": { + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject3ConnectedAccounts" + }, + "display_name": { + "maxLength": 128, + "minLength": 1, "type": "string" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedTypeEnum" - } - }, - "required": [ - "type", - "offset", - "event" - ], - "type": "object" - }, - "EventStreamCloudEventUserUpdatedCloudEvent": { - "additionalProperties": false, - "properties": { - "a0purpose": { - "$ref": "#/components/schemas/EventStreamCloudEventA0PurposeEnum" + "enabled_clients": { + "items": { + "type": "string" + }, + "type": "array" }, - "a0stream": { - "pattern": "est_[a-zA-Z0-9]{16}", + "id": { + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, - "a0tenant": { - "maxLength": 63, - "minLength": 3, - "pattern": "[a-z0-9][-a-z0-9]{1,62}[a-z0-9]", - "type": "string" + "is_domain_connection": { + "type": "boolean" }, - "data": { - "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedData" + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject3Metadata" }, - "id": { - "pattern": "evt_[a-zA-Z0-9]{16}", + "name": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" }, - "source": { - "type": "string" + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject3Options" }, - "specversion": { - "type": "string" + "realms": { + "items": { + "type": "string" + }, + "type": "array" }, - "time": { - "format": "date-time", - "type": "string" + "show_as_button": { + "type": "boolean" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedCloudEventTypeEnum" + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject3StrategyEnum" } }, "required": [ - "specversion", - "type", - "source", "id", - "time", - "data", - "a0tenant", - "a0stream" + "name", + "strategy" ], "type": "object" }, - "EventStreamCloudEventUserUpdatedCloudEventTypeEnum": { - "enum": [ - "user.updated" + "EventStreamCloudEventConnectionCreatedPreviousObject3Authentication": { + "additionalProperties": false, + "properties": { + "active": { + "type": "boolean" + } + }, + "required": [ + "active" ], - "type": "string" + "type": "object" }, - "EventStreamCloudEventUserUpdatedData": { + "EventStreamCloudEventConnectionCreatedPreviousObject3ConnectedAccounts": { "additionalProperties": false, "properties": { - "context": { - "$ref": "#/components/schemas/EventStreamCloudEventContext" - }, - "object": { - "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObject" + "active": { + "type": "boolean" } }, "required": [ - "object" + "active" ], "type": "object" }, - "EventStreamCloudEventUserUpdatedObject": { - "additionalProperties": true, + "EventStreamCloudEventConnectionCreatedPreviousObject3Metadata": { + "additionalProperties": false, + "type": "object" + }, + "EventStreamCloudEventConnectionCreatedPreviousObject3Options": { + "additionalProperties": false, "properties": { - "app_metadata": { - "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectAppMetadata" - }, - "blocked": { - "type": "boolean" - }, - "created_at": { - "format": "date-time", - "type": "string" - }, - "email": { - "format": "email", - "type": "string" - }, - "email_verified": { - "type": "boolean" + "assertion_decryption_settings": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject3OptionsAssertionDecryptionSettings" }, - "family_name": { - "maxLength": 150, + "cert": { + "maxLength": 10240, "minLength": 1, "type": "string" }, - "given_name": { - "maxLength": 150, - "minLength": 1, + "cert_rollover_notification": { + "format": "date-time", "type": "string" }, - "identities": { + "digestAlgorithm": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject3OptionsDigestAlgorithmEnum" + }, + "domain_aliases": { "items": { - "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItem" + "maxLength": 255, + "minLength": 1, + "type": "string" }, "type": "array" }, - "last_ip": { + "entityId": { + "maxLength": 128, + "minLength": 1, "type": "string" }, - "last_login": { + "expires": { "format": "date-time", "type": "string" }, - "logins_count": { - "type": "integer" + "icon_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" }, - "multifactor": { + "idpinitiated": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject3OptionsIdpinitiated" + }, + "non_persistent_attrs": { "items": { + "maxLength": 255, "type": "string" }, "type": "array" }, - "name": { - "maxLength": 300, - "minLength": 1, - "type": "string" - }, - "nickname": { - "maxLength": 300, - "minLength": 1, + "pingFederateBaseUrl": { + "format": "uri", + "maxLength": 256, + "minLength": 8, "type": "string" }, - "phone_number": { - "pattern": "^\\+[0-9]{1,15}$", - "type": "string" + "protocolBinding": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject3OptionsProtocolBindingEnum" }, - "phone_verified": { - "type": "boolean" + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject3OptionsSetUserRootAttributesEnum" }, - "picture": { + "signInEndpoint": { "format": "uri", + "maxLength": 2048, + "minLength": 8, "type": "string" }, - "updated_at": { - "format": "date-time", - "type": "string" + "signSAMLRequest": { + "type": "boolean" }, - "user_id": { + "signatureAlgorithm": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject3OptionsSignatureAlgorithmEnum" + }, + "signingCert": { + "maxLength": 10240, + "minLength": 1, "type": "string" }, - "user_metadata": { - "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectUserMetadata" + "subject": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject3OptionsSubject" }, - "username": { - "maxLength": 128, + "tenant_domain": { + "maxLength": 255, "minLength": 1, - "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", "type": "string" + }, + "thumbprints": { + "items": { + "maxLength": 40, + "minLength": 40, + "type": "string" + }, + "type": "array" + }, + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject3OptionsUpstreamParams" } }, "required": [ - "user_id", - "created_at", - "updated_at", - "identities" + "pingFederateBaseUrl" ], "type": "object" }, - "EventStreamCloudEventUserUpdatedObjectAppMetadata": { - "additionalProperties": true, - "type": "object" - }, - "EventStreamCloudEventUserUpdatedObjectIdentitiesItem": { - "oneOf": [ - { - "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemCustom" - }, - { - "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemDatabase" - }, - { - "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemEnterprise" - }, - { - "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemPasswordless" - }, - { - "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemSocial" - } - ] - }, - "EventStreamCloudEventUserUpdatedObjectIdentitiesItemCustom": { + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsAssertionDecryptionSettings": { "additionalProperties": false, "properties": { - "connection": { - "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", - "type": "string" - }, - "isSocial": { - "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemCustomIsSocialEnum" - }, - "profileData": { - "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemCustomProfileData" - }, - "provider": { - "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemCustomProviderEnum" + "algorithm_exceptions": { + "items": { + "maxLength": 100, + "minLength": 1, + "type": "string" + }, + "type": "array" }, - "user_id": { - "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemCustomUserId" + "algorithm_profile": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject3OptionsAssertionDecryptionSettingsAlgorithmProfileEnum" } }, "required": [ - "connection", - "user_id", - "provider", - "isSocial" + "algorithm_profile" ], "type": "object" }, - "EventStreamCloudEventUserUpdatedObjectIdentitiesItemCustomIsSocialEnum": { + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsAssertionDecryptionSettingsAlgorithmProfileEnum": { "enum": [ - false + "v2026-1" ], - "type": "boolean" + "type": "string" }, - "EventStreamCloudEventUserUpdatedObjectIdentitiesItemCustomProfileData": { - "additionalProperties": true, + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsDigestAlgorithmEnum": { + "enum": [ + "sha1", + "sha256" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsIdpinitiated": { + "additionalProperties": false, "properties": { - "email": { - "format": "email", - "type": "string" - }, - "email_verified": { - "type": "boolean" - }, - "family_name": { - "maxLength": 150, + "client_authorizequery": { + "maxLength": 2048, "minLength": 1, "type": "string" }, - "given_name": { - "maxLength": 150, + "client_id": { + "maxLength": 256, "minLength": 1, "type": "string" }, - "name": { - "maxLength": 300, - "minLength": 1, - "type": "string" + "client_protocol": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject3OptionsIdpinitiatedClientProtocolEnum" }, - "phone_number": { - "pattern": "^\\+[0-9]{1,15}$", - "type": "string" - }, - "phone_verified": { + "enabled": { "type": "boolean" - }, - "username": { - "maxLength": 128, - "minLength": 1, - "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", - "type": "string" } }, "type": "object" }, - "EventStreamCloudEventUserUpdatedObjectIdentitiesItemCustomProviderEnum": { + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsIdpinitiatedClientProtocolEnum": { "enum": [ - "custom" + "oidc", + "samlp", + "wsfed" ], "type": "string" }, - "EventStreamCloudEventUserUpdatedObjectIdentitiesItemCustomUserId": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "integer" - } - ] + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsProtocolBindingEnum": { + "enum": [ + "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST", + "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect" + ], + "type": "string" }, - "EventStreamCloudEventUserUpdatedObjectIdentitiesItemDatabase": { - "additionalProperties": false, - "properties": { - "connection": { - "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", - "type": "string" - }, - "isSocial": { - "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemDatabaseIsSocialEnum" - }, - "profileData": { - "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemDatabaseProfileData" - }, - "provider": { - "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemDatabaseProviderEnum" - }, - "user_id": { - "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemDatabaseUserId" - } - }, - "required": [ - "connection", - "user_id", - "provider", - "isSocial" + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsSetUserRootAttributesEnum": { + "enum": [ + "on_each_login", + "on_first_login", + "never_on_login" ], - "type": "object" + "type": "string" }, - "EventStreamCloudEventUserUpdatedObjectIdentitiesItemDatabaseIsSocialEnum": { + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsSignatureAlgorithmEnum": { "enum": [ - false + "rsa-sha1", + "rsa-sha256" ], - "type": "boolean" + "type": "string" }, - "EventStreamCloudEventUserUpdatedObjectIdentitiesItemDatabaseProfileData": { + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsSubject": { + "additionalProperties": false, + "type": "object" + }, + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsUpstreamParams": { "additionalProperties": true, + "type": "object" + }, + "EventStreamCloudEventConnectionCreatedPreviousObject3StrategyEnum": { + "enum": [ + "pingfederate" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionCreatedPreviousObject4": { + "additionalProperties": false, "properties": { - "email": { - "format": "email", - "type": "string" + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject4Authentication" }, - "email_verified": { - "type": "boolean" + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject4ConnectedAccounts" }, - "family_name": { - "maxLength": 150, + "display_name": { + "maxLength": 128, "minLength": 1, "type": "string" }, - "given_name": { - "maxLength": 150, - "minLength": 1, + "enabled_clients": { + "items": { + "type": "string" + }, + "type": "array" + }, + "id": { + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, + "is_domain_connection": { + "type": "boolean" + }, + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject4Metadata" + }, "name": { - "maxLength": 300, + "maxLength": 128, "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" }, - "phone_number": { - "pattern": "^\\+[0-9]{1,15}$", - "type": "string" + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject4Options" }, - "phone_verified": { + "realms": { + "items": { + "type": "string" + }, + "type": "array" + }, + "show_as_button": { "type": "boolean" }, - "username": { - "maxLength": 128, - "minLength": 1, - "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", - "type": "string" + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject4StrategyEnum" } }, - "type": "object" - }, - "EventStreamCloudEventUserUpdatedObjectIdentitiesItemDatabaseProviderEnum": { - "enum": [ - "auth0" + "required": [ + "id", + "name", + "strategy" ], - "type": "string" + "type": "object" }, - "EventStreamCloudEventUserUpdatedObjectIdentitiesItemDatabaseUserId": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "integer" + "EventStreamCloudEventConnectionCreatedPreviousObject4Authentication": { + "additionalProperties": false, + "properties": { + "active": { + "type": "boolean" } - ] + }, + "required": [ + "active" + ], + "type": "object" }, - "EventStreamCloudEventUserUpdatedObjectIdentitiesItemEnterprise": { + "EventStreamCloudEventConnectionCreatedPreviousObject4ConnectedAccounts": { "additionalProperties": false, "properties": { - "connection": { - "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", - "type": "string" - }, - "isSocial": { - "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemEnterpriseIsSocialEnum" - }, - "profileData": { - "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemEnterpriseProfileData" - }, - "provider": { - "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemEnterpriseProviderEnum" - }, - "user_id": { - "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemEnterpriseUserId" + "active": { + "type": "boolean" } }, "required": [ - "connection", - "user_id", - "provider", - "isSocial" + "active" ], "type": "object" }, - "EventStreamCloudEventUserUpdatedObjectIdentitiesItemEnterpriseIsSocialEnum": { - "enum": [ - false - ], - "type": "boolean" + "EventStreamCloudEventConnectionCreatedPreviousObject4Metadata": { + "additionalProperties": false, + "type": "object" }, - "EventStreamCloudEventUserUpdatedObjectIdentitiesItemEnterpriseProfileData": { - "additionalProperties": true, + "EventStreamCloudEventConnectionCreatedPreviousObject4Options": { + "additionalProperties": false, "properties": { - "email": { - "format": "email", + "adfs_server": { + "maxLength": 2048, "type": "string" }, - "email_verified": { - "type": "boolean" + "cert_rollover_notification": { + "format": "date-time", + "type": "string" }, - "family_name": { - "maxLength": 150, + "domain_aliases": { + "items": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "entityId": { + "maxLength": 128, "minLength": 1, "type": "string" }, - "given_name": { - "maxLength": 150, + "fedMetadataXml": { + "maxLength": 102400, "minLength": 1, "type": "string" }, - "name": { - "maxLength": 300, - "minLength": 1, + "icon_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "phone_number": { - "pattern": "^\\+[0-9]{1,15}$", + "non_persistent_attrs": { + "items": { + "maxLength": 255, + "type": "string" + }, + "type": "array" + }, + "prev_thumbprints": { + "items": { + "maxLength": 64, + "type": "string" + }, + "type": "array" + }, + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject4OptionsSetUserRootAttributesEnum" + }, + "should_trust_email_verified_connection": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject4OptionsShouldTrustEmailVerifiedConnectionEnum" + }, + "signInEndpoint": { + "format": "uri", + "maxLength": 2048, + "minLength": 8, "type": "string" }, - "phone_verified": { - "type": "boolean" + "tenant_domain": { + "maxLength": 255, + "minLength": 1, + "type": "string" }, - "username": { + "thumbprints": { + "items": { + "maxLength": 64, + "type": "string" + }, + "type": "array" + }, + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject4OptionsUpstreamParams" + }, + "user_id_attribute": { "maxLength": 128, "minLength": 1, - "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", "type": "string" } }, "type": "object" }, - "EventStreamCloudEventUserUpdatedObjectIdentitiesItemEnterpriseProviderEnum": { + "EventStreamCloudEventConnectionCreatedPreviousObject4OptionsSetUserRootAttributesEnum": { "enum": [ - "ad", - "adfs", - "google-apps", - "ip", - "office365", - "oidc", - "okta", - "pingfederate", - "samlp", - "sharepoint", - "waad" + "on_each_login", + "on_first_login", + "never_on_login" ], "type": "string" }, - "EventStreamCloudEventUserUpdatedObjectIdentitiesItemEnterpriseUserId": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "integer" - } - ] - }, - "EventStreamCloudEventUserUpdatedObjectIdentitiesItemPasswordless": { - "additionalProperties": false, - "properties": { - "connection": { - "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", - "type": "string" - }, - "isSocial": { - "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemPasswordlessIsSocialEnum" - }, - "profileData": { - "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemPasswordlessProfileData" - }, - "provider": { - "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemPasswordlessProviderEnum" - }, - "user_id": { - "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemPasswordlessUserId" - } - }, - "required": [ - "connection", - "user_id", - "provider", - "isSocial" + "EventStreamCloudEventConnectionCreatedPreviousObject4OptionsShouldTrustEmailVerifiedConnectionEnum": { + "enum": [ + "never_set_emails_as_verified", + "always_set_emails_as_verified" ], + "type": "string" + }, + "EventStreamCloudEventConnectionCreatedPreviousObject4OptionsUpstreamParams": { + "additionalProperties": true, "type": "object" }, - "EventStreamCloudEventUserUpdatedObjectIdentitiesItemPasswordlessIsSocialEnum": { + "EventStreamCloudEventConnectionCreatedPreviousObject4StrategyEnum": { "enum": [ - false + "adfs" ], - "type": "boolean" + "type": "string" }, - "EventStreamCloudEventUserUpdatedObjectIdentitiesItemPasswordlessProfileData": { - "additionalProperties": true, + "EventStreamCloudEventConnectionCreatedPreviousObject5": { + "additionalProperties": false, "properties": { - "email": { - "format": "email", - "type": "string" - }, - "email_verified": { - "type": "boolean" + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject5Authentication" }, - "family_name": { - "maxLength": 150, - "minLength": 1, - "type": "string" + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject5ConnectedAccounts" }, - "given_name": { - "maxLength": 150, + "display_name": { + "maxLength": 128, "minLength": 1, "type": "string" }, - "name": { - "maxLength": 300, - "minLength": 1, - "type": "string" + "enabled_clients": { + "items": { + "type": "string" + }, + "type": "array" }, - "phone_number": { - "pattern": "^\\+[0-9]{1,15}$", + "id": { + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, - "phone_verified": { + "is_domain_connection": { "type": "boolean" }, - "username": { + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject5Metadata" + }, + "name": { "maxLength": 128, "minLength": 1, - "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" + }, + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject5Options" + }, + "realms": { + "items": { + "type": "string" + }, + "type": "array" + }, + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject5StrategyEnum" } }, - "type": "object" - }, - "EventStreamCloudEventUserUpdatedObjectIdentitiesItemPasswordlessProviderEnum": { - "enum": [ - "email", - "sms" + "required": [ + "id", + "name", + "strategy" ], - "type": "string" + "type": "object" }, - "EventStreamCloudEventUserUpdatedObjectIdentitiesItemPasswordlessUserId": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "integer" + "EventStreamCloudEventConnectionCreatedPreviousObject5Authentication": { + "additionalProperties": false, + "properties": { + "active": { + "type": "boolean" } - ] + }, + "required": [ + "active" + ], + "type": "object" }, - "EventStreamCloudEventUserUpdatedObjectIdentitiesItemSocial": { + "EventStreamCloudEventConnectionCreatedPreviousObject5ConnectedAccounts": { "additionalProperties": false, "properties": { - "connection": { - "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", - "type": "string" - }, - "isSocial": { - "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemSocialIsSocialEnum" - }, - "profileData": { - "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemSocialProfileData" - }, - "provider": { - "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemSocialProviderEnum" - }, - "user_id": { - "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemSocialUserId" + "active": { + "type": "boolean" } }, "required": [ - "connection", - "user_id", - "provider", - "isSocial" + "active" ], "type": "object" }, - "EventStreamCloudEventUserUpdatedObjectIdentitiesItemSocialIsSocialEnum": { - "enum": [ - true - ], - "type": "boolean" + "EventStreamCloudEventConnectionCreatedPreviousObject5Metadata": { + "additionalProperties": false, + "type": "object" }, - "EventStreamCloudEventUserUpdatedObjectIdentitiesItemSocialProfileData": { - "additionalProperties": true, + "EventStreamCloudEventConnectionCreatedPreviousObject5Options": { + "additionalProperties": false, "properties": { - "email": { - "format": "email", + "agentIP": { + "maxLength": 39, + "minLength": 2, "type": "string" }, - "email_verified": { + "agentMode": { "type": "boolean" }, - "family_name": { - "maxLength": 150, - "minLength": 1, + "agentVersion": { + "maxLength": 12, + "minLength": 5, "type": "string" }, - "given_name": { - "maxLength": 150, - "minLength": 1, - "type": "string" + "brute_force_protection": { + "type": "boolean" }, - "name": { - "maxLength": 300, - "minLength": 1, - "type": "string" + "certAuth": { + "type": "boolean" }, - "phone_number": { - "pattern": "^\\+[0-9]{1,15}$", + "certs": { + "items": { + "maxLength": 3072, + "minLength": 256, + "type": "string" + }, + "type": "array" + }, + "disable_cache": { + "type": "boolean" + }, + "disable_self_service_change_password": { + "type": "boolean" + }, + "domain_aliases": { + "items": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "icon_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "phone_verified": { + "ips": { + "items": { + "maxLength": 39, + "minLength": 2, + "type": "string" + }, + "type": "array" + }, + "kerberos": { "type": "boolean" }, - "username": { - "maxLength": 128, + "kerberos_only": { + "type": "boolean" + }, + "non_persistent_attrs": { + "items": { + "maxLength": 255, + "type": "string" + }, + "type": "array" + }, + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject5OptionsSetUserRootAttributesEnum" + }, + "signInEndpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" + }, + "tenant_domain": { + "format": "hostname", + "maxLength": 512, "minLength": 1, - "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", "type": "string" + }, + "thumbprints": { + "items": { + "maxLength": 40, + "minLength": 40, + "type": "string" + }, + "type": "array" + }, + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject5OptionsUpstreamParams" } }, "type": "object" }, - "EventStreamCloudEventUserUpdatedObjectIdentitiesItemSocialProviderEnum": { + "EventStreamCloudEventConnectionCreatedPreviousObject5OptionsSetUserRootAttributesEnum": { "enum": [ - "amazon", - "apple", - "dropbox", - "bitbucket", - "auth0-oidc", - "baidu", - "bitly", - "box", - "daccount", - "dwolla", - "evernote-sandbox", - "evernote", - "exact", - "facebook", - "fitbit", - "github", - "google-oauth2", - "instagram", - "line", - "linkedin", - "oauth1", - "oauth2", - "paypal", - "paypal-sandbox", - "planningcenter", - "salesforce-community", - "salesforce-sandbox", - "salesforce", - "shopify", - "soundcloud", - "thirtysevensignals", - "twitter", - "untapped", - "vkontakte", - "weibo", - "windowslive", - "wordpress", - "yahoo", - "yandex" + "on_each_login", + "on_first_login", + "never_on_login" ], "type": "string" }, - "EventStreamCloudEventUserUpdatedObjectIdentitiesItemSocialUserId": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "integer" - } - ] - }, - "EventStreamCloudEventUserUpdatedObjectUserMetadata": { + "EventStreamCloudEventConnectionCreatedPreviousObject5OptionsUpstreamParams": { "additionalProperties": true, "type": "object" }, - "EventStreamCloudEventUserUpdatedTypeEnum": { + "EventStreamCloudEventConnectionCreatedPreviousObject5StrategyEnum": { "enum": [ - "user.updated" + "ad" ], "type": "string" }, - "EventStreamDelivery": { + "EventStreamCloudEventConnectionCreatedPreviousObject6": { "additionalProperties": false, "properties": { - "attempts": { + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject6Authentication" + }, + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject6ConnectedAccounts" + }, + "display_name": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "enabled_clients": { "items": { - "$ref": "#/components/schemas/EventStreamDeliveryAttempt" + "type": "string" }, "type": "array" }, - "event": { - "$ref": "#/components/schemas/EventStreamCloudEvent" - }, - "event_stream_id": { - "format": "event-stream-id", - "maxLength": 26, - "minLength": 26, + "id": { + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, - "event_type": { - "$ref": "#/components/schemas/EventStreamDeliveryEventTypeEnum" + "is_domain_connection": { + "type": "boolean" }, - "id": { + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject6Metadata" + }, + "name": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" }, - "status": { - "$ref": "#/components/schemas/EventStreamDeliveryStatusEnum" + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject6Options" + }, + "realms": { + "items": { + "type": "string" + }, + "type": "array" + }, + "show_as_button": { + "type": "boolean" + }, + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject6StrategyEnum" } }, "required": [ "id", - "event_stream_id", - "status", - "event_type", - "attempts" + "name", + "strategy" ], "type": "object" }, - "EventStreamDeliveryAttempt": { + "EventStreamCloudEventConnectionCreatedPreviousObject6Authentication": { "additionalProperties": false, "properties": { - "error_message": { + "active": { + "type": "boolean" + } + }, + "required": [ + "active" + ], + "type": "object" + }, + "EventStreamCloudEventConnectionCreatedPreviousObject6ConnectedAccounts": { + "additionalProperties": false, + "properties": { + "active": { + "type": "boolean" + } + }, + "required": [ + "active" + ], + "type": "object" + }, + "EventStreamCloudEventConnectionCreatedPreviousObject6Metadata": { + "additionalProperties": false, + "type": "object" + }, + "EventStreamCloudEventConnectionCreatedPreviousObject6Options": { + "additionalProperties": false, + "properties": { + "admin_access_token_expiresin": { + "format": "date-time", "type": "string" }, - "status": { - "$ref": "#/components/schemas/EventStreamDeliveryStatusEnum" + "allow_setting_login_scopes": { + "type": "boolean" }, - "timestamp": { - "format": "date-time", + "api_enable_groups": { + "type": "boolean" + }, + "api_enable_users": { + "type": "boolean" + }, + "client_id": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "domain": { + "maxLength": 1024, + "minLength": 1, + "type": "string" + }, + "domain_aliases": { + "items": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "email": { + "type": "boolean" + }, + "ext_agreed_terms": { + "type": "boolean" + }, + "ext_groups": { + "type": "boolean" + }, + "ext_groups_extended": { + "type": "boolean" + }, + "ext_is_admin": { + "type": "boolean" + }, + "ext_is_suspended": { + "type": "boolean" + }, + "federated_connections_access_tokens": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject6OptionsFederatedConnectionsAccessTokens" + }, + "handle_login_from_social": { + "type": "boolean" + }, + "icon_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" + }, + "map_user_id_to_id": { + "type": "boolean" + }, + "non_persistent_attrs": { + "items": { + "maxLength": 255, + "type": "string" + }, + "type": "array" + }, + "profile": { + "type": "boolean" + }, + "scope": { + "items": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "minItems": 1, + "type": "array" + }, + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject6OptionsSetUserRootAttributesEnum" + }, + "tenant_domain": { + "maxLength": 255, + "minLength": 1, "type": "string" + }, + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject6OptionsUpstreamParams" } }, "required": [ - "status", - "timestamp" + "client_id" ], "type": "object" }, - "EventStreamDeliveryEventTypeEnum": { - "enum": [ - "group.created", - "group.deleted", - "group.member.added", - "group.member.deleted", - "group.role.assigned", - "group.role.deleted", - "group.updated", - "organization.connection.added", - "organization.connection.removed", - "organization.connection.updated", - "organization.created", - "organization.deleted", - "organization.group.role.assigned", - "organization.group.role.deleted", - "organization.member.added", - "organization.member.deleted", - "organization.member.role.assigned", - "organization.member.role.deleted", - "organization.updated", - "user.created", - "user.deleted", - "user.updated" + "EventStreamCloudEventConnectionCreatedPreviousObject6OptionsFederatedConnectionsAccessTokens": { + "additionalProperties": false, + "properties": { + "active": { + "type": "boolean" + } + }, + "required": [ + "active" ], - "maxLength": 33, - "type": "string" + "type": "object" }, - "EventStreamDeliveryStatusEnum": { + "EventStreamCloudEventConnectionCreatedPreviousObject6OptionsSetUserRootAttributesEnum": { "enum": [ - "failed" + "on_each_login", + "on_first_login", + "never_on_login" ], - "maxLength": 6, "type": "string" }, - "EventStreamDestinationPatch": { - "oneOf": [ - { - "$ref": "#/components/schemas/EventStreamWebhookDestination" - }, - { - "$ref": "#/components/schemas/EventStreamActionDestination" - } - ] + "EventStreamCloudEventConnectionCreatedPreviousObject6OptionsUpstreamParams": { + "additionalProperties": true, + "type": "object" }, - "EventStreamEventBridgeAWSRegionEnum": { + "EventStreamCloudEventConnectionCreatedPreviousObject6StrategyEnum": { "enum": [ - "af-south-1", - "ap-east-1", - "ap-east-2", - "ap-northeast-1", - "ap-northeast-2", - "ap-northeast-3", - "ap-south-1", - "ap-south-2", - "ap-southeast-1", - "ap-southeast-2", - "ap-southeast-3", - "ap-southeast-4", - "ap-southeast-5", - "ap-southeast-6", - "ap-southeast-7", - "ca-central-1", - "ca-west-1", - "eu-central-1", - "eu-central-2", - "eu-north-1", - "eu-south-1", - "eu-south-2", - "eu-west-1", - "eu-west-2", - "eu-west-3", - "il-central-1", - "me-central-1", - "me-south-1", - "mx-central-1", - "sa-east-1", - "us-gov-east-1", - "us-gov-west-1", - "us-east-1", - "us-east-2", - "us-west-1", - "us-west-2" + "google-apps" ], "type": "string" }, - "EventStreamEventBridgeConfiguration": { + "EventStreamCloudEventConnectionCreatedPreviousObject7": { "additionalProperties": false, "properties": { - "aws_account_id": { - "pattern": "^\\d{12}$", + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject7Authentication" + }, + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject7ConnectedAccounts" + }, + "display_name": { + "maxLength": 128, + "minLength": 1, "type": "string" }, - "aws_partner_event_source": { + "enabled_clients": { + "items": { + "type": "string" + }, + "type": "array" + }, + "id": { + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, - "aws_region": { - "$ref": "#/components/schemas/EventStreamEventBridgeAWSRegionEnum" + "is_domain_connection": { + "type": "boolean" + }, + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject7Metadata" + }, + "name": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", + "type": "string" + }, + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject7Options" + }, + "realms": { + "items": { + "type": "string" + }, + "type": "array" + }, + "show_as_button": { + "type": "boolean" + }, + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject7StrategyEnum" } }, "required": [ - "aws_account_id", - "aws_region" + "id", + "name", + "strategy" ], "type": "object" }, - "EventStreamEventBridgeDestination": { + "EventStreamCloudEventConnectionCreatedPreviousObject7Authentication": { "additionalProperties": false, "properties": { - "configuration": { - "$ref": "#/components/schemas/EventStreamEventBridgeConfiguration" - }, - "type": { - "$ref": "#/components/schemas/EventStreamEventBridgeDestinationTypeEnum" + "active": { + "type": "boolean" } }, "required": [ - "type", - "configuration" + "active" ], "type": "object" }, - "EventStreamEventBridgeDestinationTypeEnum": { - "enum": [ - "eventbridge" + "EventStreamCloudEventConnectionCreatedPreviousObject7ConnectedAccounts": { + "additionalProperties": false, + "properties": { + "active": { + "type": "boolean" + } + }, + "required": [ + "active" ], - "type": "string" + "type": "object" }, - "EventStreamEventBridgeResponseContent": { + "EventStreamCloudEventConnectionCreatedPreviousObject7Metadata": { + "additionalProperties": false, + "type": "object" + }, + "EventStreamCloudEventConnectionCreatedPreviousObject7Options": { "additionalProperties": false, "properties": { - "created_at": { + "api_enable_users": { + "type": "boolean" + }, + "app_domain": { + "maxLength": 255, + "type": "string" + }, + "app_id": { + "maxLength": 500, + "type": "string" + }, + "basic_profile": { + "type": "boolean" + }, + "cert_rollover_notification": { "format": "date-time", "type": "string" }, - "destination": { - "$ref": "#/components/schemas/EventStreamEventBridgeDestination" + "client_id": { + "maxLength": 100, + "type": "string" }, - "id": { - "format": "event-stream-id", - "maxLength": 26, - "minLength": 26, + "domain": { + "maxLength": 512, "type": "string" }, - "name": { - "maxLength": 128, - "minLength": 1, + "domain_aliases": { + "items": { + "maxLength": 255, + "type": "string" + }, + "type": "array" + }, + "ext_groups": { + "type": "boolean" + }, + "ext_nested_groups": { + "type": "boolean" + }, + "ext_profile": { + "type": "boolean" + }, + "federated_connections_access_tokens": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject7OptionsFederatedConnectionsAccessTokens" + }, + "granted": { + "type": "boolean" + }, + "icon_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "status": { - "$ref": "#/components/schemas/EventStreamStatusEnum" + "identity_api": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject7OptionsIdentityApiEnum" }, - "subscriptions": { + "max_groups_to_retrieve": { + "maxLength": 10, + "type": "string" + }, + "non_persistent_attrs": { "items": { - "$ref": "#/components/schemas/EventStreamSubscription" + "maxLength": 255, + "type": "string" }, - "minItems": 1, "type": "array" }, - "updated_at": { - "format": "date-time", + "scope": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" + }, + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject7OptionsSetUserRootAttributesEnum" + }, + "should_trust_email_verified_connection": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject7OptionsShouldTrustEmailVerifiedConnectionEnum" + }, + "tenantId": { + "format": "uuid", + "maxLength": 36, + "minLength": 36, "type": "string" + }, + "tenant_domain": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject7OptionsTenantDomain" + }, + "thumbprints": { + "items": { + "maxLength": 64, + "type": "string" + }, + "type": "array" + }, + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject7OptionsUpstreamParams" + }, + "useCommonEndpoint": { + "type": "boolean" + }, + "use_wsfed": { + "type": "boolean" + }, + "userid_attribute": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject7OptionsUseridAttributeEnum" + }, + "waad_protocol": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject7OptionsWaadProtocolEnum" } }, + "required": [ + "client_id" + ], "type": "object" }, - "EventStreamEventTypeEnum": { + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsFederatedConnectionsAccessTokens": { + "additionalProperties": false, + "properties": { + "active": { + "type": "boolean" + } + }, + "required": [ + "active" + ], + "type": "object" + }, + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsIdentityApiEnum": { "enum": [ - "group.created", - "group.deleted", - "group.member.added", - "group.member.deleted", - "group.role.assigned", - "group.role.deleted", - "group.updated", - "organization.connection.added", - "organization.connection.removed", - "organization.connection.updated", - "organization.created", - "organization.deleted", - "organization.group.role.assigned", - "organization.group.role.deleted", - "organization.member.added", - "organization.member.deleted", - "organization.member.role.assigned", - "organization.member.role.deleted", - "organization.updated", - "user.created", - "user.deleted", - "user.updated" + "microsoft-identity-platform-v2.0", + "azure-active-directory-v1.0" ], "type": "string" }, - "EventStreamResponseContent": { - "oneOf": [ - { - "$ref": "#/components/schemas/EventStreamWebhookResponseContent" - }, + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsSetUserRootAttributesEnum": { + "enum": [ + "on_each_login", + "on_first_login", + "never_on_login" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsShouldTrustEmailVerifiedConnectionEnum": { + "enum": [ + "never_set_emails_as_verified", + "always_set_emails_as_verified" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsTenantDomain": { + "anyOf": [ { - "$ref": "#/components/schemas/EventStreamEventBridgeResponseContent" + "format": "hostname", + "maxLength": 512, + "type": "string" }, { - "$ref": "#/components/schemas/EventStreamActionResponseContent" + "format": "uuid", + "type": "string" } ] }, - "EventStreamStatusEnum": { + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsUpstreamParams": { + "additionalProperties": true, + "type": "object" + }, + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsUseridAttributeEnum": { "enum": [ - "enabled", - "disabled" + "oid", + "sub" ], - "maxLength": 8, "type": "string" }, - "EventStreamSubscribeEventsEventTypeEnum": { + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsWaadProtocolEnum": { "enum": [ - "group.created", - "group.deleted", - "group.member.added", - "group.member.deleted", - "group.role.assigned", - "group.role.deleted", - "group.updated", - "organization.connection.added", - "organization.connection.removed", - "organization.connection.updated", - "organization.created", - "organization.deleted", - "organization.group.role.assigned", - "organization.group.role.deleted", - "organization.member.added", - "organization.member.deleted", - "organization.member.role.assigned", - "organization.member.role.deleted", - "organization.updated", - "user.created", - "user.deleted", - "user.updated" + "ws-federation", + "openid-connect" ], "type": "string" }, - "EventStreamSubscribeEventsEventTypeParam": { - "items": { - "$ref": "#/components/schemas/EventStreamSubscribeEventsEventTypeEnum" - }, - "type": "array" + "EventStreamCloudEventConnectionCreatedPreviousObject7StrategyEnum": { + "enum": [ + "waad" + ], + "type": "string" }, - "EventStreamSubscribeEventsResponseContent": { - "discriminator": { - "mapping": { - "error": "#/components/schemas/EventStreamCloudEventErrorMessage", - "group.created": "#/components/schemas/EventStreamCloudEventGroupCreated", - "group.deleted": "#/components/schemas/EventStreamCloudEventGroupDeleted", - "group.member.added": "#/components/schemas/EventStreamCloudEventGroupMemberAdded", - "group.member.deleted": "#/components/schemas/EventStreamCloudEventGroupMemberDeleted", - "group.role.assigned": "#/components/schemas/EventStreamCloudEventGroupRoleAssigned", - "group.role.deleted": "#/components/schemas/EventStreamCloudEventGroupRoleDeleted", - "group.updated": "#/components/schemas/EventStreamCloudEventGroupUpdated", - "offset-only": "#/components/schemas/EventStreamCloudEventOffsetOnlyMessage", - "organization.connection.added": "#/components/schemas/EventStreamCloudEventOrgConnectionAdded", - "organization.connection.removed": "#/components/schemas/EventStreamCloudEventOrgConnectionRemoved", - "organization.connection.updated": "#/components/schemas/EventStreamCloudEventOrgConnectionUpdated", - "organization.created": "#/components/schemas/EventStreamCloudEventOrgCreated", - "organization.deleted": "#/components/schemas/EventStreamCloudEventOrgDeleted", - "organization.group.role.assigned": "#/components/schemas/EventStreamCloudEventOrgGroupRoleAssigned", - "organization.group.role.deleted": "#/components/schemas/EventStreamCloudEventOrgGroupRoleDeleted", - "organization.member.added": "#/components/schemas/EventStreamCloudEventOrgMemberAdded", - "organization.member.deleted": "#/components/schemas/EventStreamCloudEventOrgMemberDeleted", - "organization.member.role.assigned": "#/components/schemas/EventStreamCloudEventOrgMemberRoleAssigned", - "organization.member.role.deleted": "#/components/schemas/EventStreamCloudEventOrgMemberRoleDeleted", - "organization.updated": "#/components/schemas/EventStreamCloudEventOrgUpdated", - "user.created": "#/components/schemas/EventStreamCloudEventUserCreated", - "user.deleted": "#/components/schemas/EventStreamCloudEventUserDeleted", - "user.updated": "#/components/schemas/EventStreamCloudEventUserUpdated" - }, - "propertyName": "type" - }, - "oneOf": [ - { - "$ref": "#/components/schemas/EventStreamCloudEventGroupCreated" - }, - { - "$ref": "#/components/schemas/EventStreamCloudEventGroupDeleted" - }, - { - "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAdded" - }, - { - "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeleted" - }, - { - "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleAssigned" + "EventStreamCloudEventConnectionCreatedTypeEnum": { + "enum": [ + "connection.created" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeleted": { + "additionalProperties": false, + "properties": { + "event": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedCloudEvent" }, - { - "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleDeleted" + "offset": { + "type": "string" }, - { - "$ref": "#/components/schemas/EventStreamCloudEventGroupUpdated" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedTypeEnum" + } + }, + "required": [ + "type", + "offset", + "event" + ], + "type": "object" + }, + "EventStreamCloudEventConnectionDeletedCloudEvent": { + "additionalProperties": false, + "properties": { + "a0purpose": { + "$ref": "#/components/schemas/EventStreamCloudEventA0PurposeEnum" }, - { - "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionAdded" + "a0stream": { + "pattern": "est_[a-zA-Z0-9]{22}", + "type": "string" }, - { - "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionRemoved" + "a0tenant": { + "maxLength": 63, + "minLength": 3, + "pattern": "[a-z0-9][-a-z0-9]{1,62}[a-z0-9]", + "type": "string" }, - { - "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionUpdated" + "data": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedData" }, - { - "$ref": "#/components/schemas/EventStreamCloudEventOrgCreated" + "id": { + "pattern": "evt_[a-zA-Z0-9]{22}", + "type": "string" }, - { - "$ref": "#/components/schemas/EventStreamCloudEventOrgDeleted" + "source": { + "type": "string" }, - { - "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleAssigned" + "specversion": { + "$ref": "#/components/schemas/EventStreamCloudEventSpecVersionEnum" }, - { - "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleDeleted" + "time": { + "format": "date-time", + "type": "string" }, - { - "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberAdded" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedCloudEventTypeEnum" + } + }, + "required": [ + "specversion", + "type", + "source", + "id", + "time", + "data", + "a0tenant" + ], + "type": "object" + }, + "EventStreamCloudEventConnectionDeletedCloudEventTypeEnum": { + "enum": [ + "connection.deleted" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedData": { + "additionalProperties": false, + "properties": { + "context": { + "$ref": "#/components/schemas/EventStreamCloudEventContext" }, - { - "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberDeleted" + "object": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject" }, + "previous_object": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject" + } + }, + "required": [ + "object" + ], + "type": "object" + }, + "EventStreamCloudEventConnectionDeletedObject": { + "oneOf": [ { - "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberRoleAssigned" + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject0" }, { - "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberRoleDeleted" + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject1" }, { - "$ref": "#/components/schemas/EventStreamCloudEventOrgUpdated" + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject2" }, { - "$ref": "#/components/schemas/EventStreamCloudEventUserCreated" + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject3" }, { - "$ref": "#/components/schemas/EventStreamCloudEventUserDeleted" + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject4" }, { - "$ref": "#/components/schemas/EventStreamCloudEventUserUpdated" + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject5" }, { - "$ref": "#/components/schemas/EventStreamCloudEventErrorMessage" + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject6" }, { - "$ref": "#/components/schemas/EventStreamCloudEventOffsetOnlyMessage" + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject7" } ] }, - "EventStreamSubscription": { + "EventStreamCloudEventConnectionDeletedObject0": { "additionalProperties": false, "properties": { - "event_type": { + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject0Authentication" + }, + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject0ConnectedAccounts" + }, + "display_name": { + "maxLength": 128, + "minLength": 1, "type": "string" - } - }, - "type": "object" - }, - "EventStreamTestEventTypeEnum": { - "enum": [ - "group.created", - "group.deleted", - "group.member.added", - "group.member.deleted", - "group.role.assigned", - "group.role.deleted", - "group.updated", - "organization.connection.added", - "organization.connection.removed", - "organization.connection.updated", - "organization.created", - "organization.deleted", - "organization.group.role.assigned", - "organization.group.role.deleted", - "organization.member.added", - "organization.member.deleted", - "organization.member.role.assigned", - "organization.member.role.deleted", - "organization.updated", - "user.created", - "user.deleted", - "user.updated" - ], - "maxLength": 33, - "type": "string" - }, - "EventStreamWebhookAuthorizationResponse": { - "oneOf": [ - { - "$ref": "#/components/schemas/EventStreamWebhookBasicAuth" }, - { - "$ref": "#/components/schemas/EventStreamWebhookBearerAuth" + "enabled_clients": { + "items": { + "type": "string" + }, + "type": "array" }, - { - "$ref": "#/components/schemas/EventStreamWebhookCustomHeaderAuth" - } - ] - }, - "EventStreamWebhookBasicAuth": { - "additionalProperties": false, - "properties": { - "method": { - "$ref": "#/components/schemas/EventStreamWebhookBasicAuthMethodEnum" + "id": { + "pattern": "con_[a-zA-Z0-9]{16}", + "type": "string" }, - "username": { + "is_domain_connection": { + "type": "boolean" + }, + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject0Metadata" + }, + "name": { "maxLength": 128, - "pattern": "^[^:]+$", + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" + }, + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject0Options" + }, + "realms": { + "items": { + "type": "string" + }, + "type": "array" + }, + "show_as_button": { + "type": "boolean" + }, + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject0StrategyEnum" } }, "required": [ - "method", - "username" + "id", + "name", + "strategy" ], "type": "object" }, - "EventStreamWebhookBasicAuthMethodEnum": { - "enum": [ - "basic" - ], - "type": "string" - }, - "EventStreamWebhookBearerAuth": { + "EventStreamCloudEventConnectionDeletedObject0Authentication": { "additionalProperties": false, "properties": { - "method": { - "$ref": "#/components/schemas/EventStreamWebhookBearerAuthMethodEnum" + "active": { + "type": "boolean" } }, "required": [ - "method" + "active" ], "type": "object" }, - "EventStreamWebhookBearerAuthMethodEnum": { - "enum": [ - "bearer" - ], - "type": "string" - }, - "EventStreamWebhookConfiguration": { + "EventStreamCloudEventConnectionDeletedObject0ConnectedAccounts": { "additionalProperties": false, "properties": { - "webhook_authorization": { - "$ref": "#/components/schemas/EventStreamWebhookAuthorizationResponse" + "active": { + "type": "boolean" }, - "webhook_endpoint": { - "pattern": "^https://.*", - "type": "string" + "cross_app_access": { + "type": "boolean" } }, "required": [ - "webhook_endpoint", - "webhook_authorization" + "active" ], "type": "object" }, - "EventStreamWebhookCustomHeaderAuth": { + "EventStreamCloudEventConnectionDeletedObject0Metadata": { "additionalProperties": false, - "properties": { - "header_key": { - "minLength": 1, - "pattern": "^[a-zA-Z0-9!#$%\u0026'*+.^_`|~-]+$", - "type": "string" - }, - "method": { - "$ref": "#/components/schemas/EventStreamWebhookCustomHeaderAuthMethodEnum" - } - }, - "required": [ - "method", - "header_key" - ], "type": "object" }, - "EventStreamWebhookCustomHeaderAuthMethodEnum": { - "enum": [ - "custom_header" - ], - "type": "string" - }, - "EventStreamWebhookDestination": { + "EventStreamCloudEventConnectionDeletedObject0Options": { "additionalProperties": false, "properties": { - "configuration": { - "$ref": "#/components/schemas/EventStreamWebhookConfiguration" + "attribute_map": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject0OptionsAttributeMap" }, - "type": { - "$ref": "#/components/schemas/EventStreamWebhookDestinationTypeEnum" - } - }, - "required": [ - "type", - "configuration" - ], - "type": "object" - }, - "EventStreamWebhookDestinationTypeEnum": { - "enum": [ - "webhook" - ], - "type": "string" - }, - "EventStreamWebhookResponseContent": { - "additionalProperties": false, - "properties": { - "created_at": { - "format": "date-time", + "authorization_endpoint": { + "format": "uri", + "maxLength": 2083, + "minLength": 8, "type": "string" }, - "destination": { - "$ref": "#/components/schemas/EventStreamWebhookDestination" - }, - "id": { - "format": "event-stream-id", - "maxLength": 26, - "minLength": 26, + "client_id": { + "maxLength": 255, "type": "string" }, - "name": { - "maxLength": 128, - "minLength": 1, - "type": "string" + "connection_settings": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject0OptionsConnectionSettings" }, - "status": { - "$ref": "#/components/schemas/EventStreamStatusEnum" + "discovery_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" }, - "subscriptions": { + "domain_aliases": { "items": { - "$ref": "#/components/schemas/EventStreamSubscription" + "maxLength": 255, + "minLength": 1, + "type": "string" }, - "minItems": 1, "type": "array" }, - "updated_at": { - "format": "date-time", - "type": "string" - } - }, - "type": "object" - }, - "ExpressConfiguration": { - "additionalProperties": false, - "properties": { - "admin_login_domain": { - "minLength": 1, - "type": "string" + "dpop_signing_alg": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject0OptionsDpopSigningAlgEnum" }, - "connection_profile_id": { - "format": "connection-profile-id", + "federated_connections_access_tokens": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject0OptionsFederatedConnectionsAccessTokens" + }, + "icon_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "enable_client": { + "id_token_session_expiry_supported": { "type": "boolean" }, - "enable_organization": { - "type": "boolean" + "id_token_signed_response_algs": { + "items": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject0OptionsIdTokenSignedResponseAlgsItemEnum" + }, + "type": "array" }, - "initiate_login_uri_template": { - "format": "ec-initiate-login-uri-template-url", + "issuer": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "linked_clients": { + "jwks_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" + }, + "non_persistent_attrs": { "items": { - "$ref": "#/components/schemas/LinkedClientConfiguration" + "maxLength": 255, + "type": "string" }, "type": "array" }, - "oin_submission_id": { - "maxLength": 200, + "oidc_metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject0OptionsOidcMetadata" + }, + "schema_version": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject0OptionsSchemaVersionEnum" + }, + "scope": { + "maxLength": 255, + "minLength": 6, + "type": "string" + }, + "send_back_channel_nonce": { + "type": "boolean" + }, + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject0OptionsSetUserRootAttributesEnum" + }, + "tenant_domain": { + "maxLength": 255, "minLength": 1, "type": "string" }, - "okta_oin_client_id": { - "format": "client-id", + "token_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "user_attribute_profile_id": { - "format": "user-attribute-profile-id", + "token_endpoint_auth_method": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject0OptionsTokenEndpointAuthMethodEnum" + }, + "token_endpoint_auth_signing_alg": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject0OptionsTokenEndpointAuthSigningAlgEnum" + }, + "token_endpoint_jwtca_aud_format": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject0OptionsTokenEndpointJwtcaAudFormatEnum" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject0OptionsTypeEnum" + }, + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject0OptionsUpstreamParams" + }, + "useOauthSpecScope": { + "type": "boolean" + }, + "userinfo_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" } }, "required": [ - "initiate_login_uri_template", - "user_attribute_profile_id", - "connection_profile_id", - "enable_client", - "enable_organization", - "okta_oin_client_id", - "admin_login_domain" + "client_id" ], "type": "object" }, - "ExpressConfigurationOrNull": { + "EventStreamCloudEventConnectionDeletedObject0OptionsAttributeMap": { "additionalProperties": false, "properties": { - "admin_login_domain": { - "minLength": 1, - "type": "string" + "attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject0OptionsAttributeMapAttributes" }, - "connection_profile_id": { - "format": "connection-profile-id", - "type": "string" + "mapping_mode": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject0OptionsAttributeMapMappingModeEnum" }, - "enable_client": { + "userinfo_scope": { + "maxLength": 255, + "type": "string" + } + }, + "type": "object" + }, + "EventStreamCloudEventConnectionDeletedObject0OptionsAttributeMapAttributes": { + "additionalProperties": true, + "type": "object" + }, + "EventStreamCloudEventConnectionDeletedObject0OptionsAttributeMapMappingModeEnum": { + "enum": [ + "bind_all", + "use_map" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedObject0OptionsConnectionSettings": { + "additionalProperties": false, + "properties": { + "pkce": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject0OptionsConnectionSettingsPkceEnum" + } + }, + "type": "object" + }, + "EventStreamCloudEventConnectionDeletedObject0OptionsConnectionSettingsPkceEnum": { + "enum": [ + "auto", + "S256", + "plain", + "disabled" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedObject0OptionsDpopSigningAlgEnum": { + "enum": [ + "ES256", + "ES384", + "ES512", + "Ed25519" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedObject0OptionsFederatedConnectionsAccessTokens": { + "additionalProperties": false, + "properties": { + "active": { "type": "boolean" + } + }, + "required": [ + "active" + ], + "type": "object" + }, + "EventStreamCloudEventConnectionDeletedObject0OptionsIdTokenSignedResponseAlgsItemEnum": { + "enum": [ + "ES256", + "ES384", + "PS256", + "PS384", + "RS256", + "RS384", + "RS512" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedObject0OptionsOidcMetadata": { + "additionalProperties": false, + "properties": { + "acr_values_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "enable_organization": { + "authorization_endpoint": { + "format": "uri", + "maxLength": 2083, + "minLength": 8, + "type": "string" + }, + "claim_types_supported": { + "items": { + "maxLength": 25, + "type": "string" + }, + "type": "array" + }, + "claims_locales_supported": { + "items": { + "maxLength": 50, + "type": "string" + }, + "type": "array" + }, + "claims_parameter_supported": { "type": "boolean" }, - "initiate_login_uri_template": { - "format": "ec-initiate-login-uri-template-url", - "type": "string" + "claims_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "linked_clients": { + "code_challenge_methods_supported": { "items": { - "$ref": "#/components/schemas/LinkedClientConfiguration" + "maxLength": 20, + "type": "string" }, "type": "array" }, - "oin_submission_id": { - "maxLength": 200, - "minLength": 1, - "type": "string" + "display_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" }, - "okta_oin_client_id": { - "format": "client-id", - "type": "string" + "dpop_signing_alg_values_supported": { + "items": { + "maxLength": 14, + "type": "string" + }, + "type": "array" }, - "user_attribute_profile_id": { - "format": "user-attribute-profile-id", - "type": "string" - } - }, - "required": [ - "initiate_login_uri_template", - "user_attribute_profile_id", - "connection_profile_id", - "enable_client", - "enable_organization", - "okta_oin_client_id", - "admin_login_domain" - ], - "type": [ - "object", - "null" - ] - }, - "ExtensibilityEmailProviderCredentials": { - "additionalProperties": false, - "type": "object" - }, - "FederatedConnectionTokenSet": { - "additionalProperties": true, - "properties": { - "connection": { + "end_session_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "expires_at": { - "format": "date-time", - "type": [ - "string", - "null" - ] + "grant_types_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "id": { - "type": "string" + "id_token_encryption_alg_values_supported": { + "items": { + "maxLength": 14, + "type": "string" + }, + "type": "array" }, - "issued_at": { - "format": "date-time", - "type": "string" + "id_token_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" }, - "last_used_at": { - "format": "date-time", - "type": [ - "string", - "null" - ] + "id_token_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "minItems": 1, + "type": "array" }, - "scope": { + "issuer": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" - } - }, - "type": "object" - }, - "FlowAction": { - "oneOf": [ - { - "$ref": "#/components/schemas/FlowActionActivecampaign" - }, - { - "$ref": "#/components/schemas/FlowActionAirtable" }, - { - "$ref": "#/components/schemas/FlowActionAuth0" + "jwks_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" }, - { - "$ref": "#/components/schemas/FlowActionBigquery" + "op_policy_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" }, - { - "$ref": "#/components/schemas/FlowActionClearbit" + "op_tos_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" }, - { - "$ref": "#/components/schemas/FlowActionEmail" + "registration_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" }, - { - "$ref": "#/components/schemas/FlowActionFlow" + "request_object_encryption_alg_values_supported": { + "items": { + "maxLength": 28, + "type": "string" + }, + "type": "array" }, - { - "$ref": "#/components/schemas/FlowActionGoogleSheets" + "request_object_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" }, - { - "$ref": "#/components/schemas/FlowActionHttp" + "request_object_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" }, - { - "$ref": "#/components/schemas/FlowActionHubspot" + "request_parameter_supported": { + "type": "boolean" }, - { - "$ref": "#/components/schemas/FlowActionJson" + "request_uri_parameter_supported": { + "type": "boolean" }, - { - "$ref": "#/components/schemas/FlowActionJwt" + "require_request_uri_registration": { + "type": "boolean" }, - { - "$ref": "#/components/schemas/FlowActionMailchimp" + "response_modes_supported": { + "items": { + "maxLength": 20, + "type": "string" + }, + "type": "array" }, - { - "$ref": "#/components/schemas/FlowActionMailjet" + "response_types_supported": { + "items": { + "maxLength": 40, + "type": "string" + }, + "minItems": 1, + "type": "array" }, - { - "$ref": "#/components/schemas/FlowActionOtp" + "scopes_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - { - "$ref": "#/components/schemas/FlowActionPipedrive" + "service_documentation": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" }, - { - "$ref": "#/components/schemas/FlowActionSalesforce" + "subject_types_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - { - "$ref": "#/components/schemas/FlowActionSendgrid" + "token_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" }, - { - "$ref": "#/components/schemas/FlowActionSlack" + "token_endpoint_auth_methods_supported": { + "items": { + "maxLength": 60, + "type": "string" + }, + "type": "array" }, - { - "$ref": "#/components/schemas/FlowActionStripe" + "token_endpoint_auth_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" }, - { - "$ref": "#/components/schemas/FlowActionTelegram" + "ui_locales_supported": { + "items": { + "maxLength": 50, + "type": "string" + }, + "type": "array" }, - { - "$ref": "#/components/schemas/FlowActionTwilio" + "userinfo_encryption_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" }, - { - "$ref": "#/components/schemas/FlowActionWhatsapp" + "userinfo_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" }, - { - "$ref": "#/components/schemas/FlowActionXml" + "userinfo_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" }, - { - "$ref": "#/components/schemas/FlowActionZapier" + "userinfo_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" } + }, + "required": [ + "authorization_endpoint", + "id_token_signing_alg_values_supported", + "issuer", + "jwks_uri" ], "type": "object" }, - "FlowActionActivecampaign": { - "oneOf": [ - { - "$ref": "#/components/schemas/FlowActionActivecampaignListContacts" - }, - { - "$ref": "#/components/schemas/FlowActionActivecampaignUpsertContact" - } + "EventStreamCloudEventConnectionDeletedObject0OptionsSchemaVersionEnum": { + "enum": [ + "openid-1.0.0", + "oidc-v4" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedObject0OptionsSetUserRootAttributesEnum": { + "enum": [ + "on_each_login", + "on_first_login", + "never_on_login" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedObject0OptionsTokenEndpointAuthMethodEnum": { + "enum": [ + "client_secret_post", + "private_key_jwt" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedObject0OptionsTokenEndpointAuthSigningAlgEnum": { + "enum": [ + "ES256", + "ES384", + "PS256", + "PS384", + "RS256", + "RS384", + "RS512" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedObject0OptionsTokenEndpointJwtcaAudFormatEnum": { + "enum": [ + "issuer", + "token_endpoint" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedObject0OptionsTypeEnum": { + "enum": [ + "back_channel", + "front_channel" ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedObject0OptionsUpstreamParams": { + "additionalProperties": true, "type": "object" }, - "FlowActionActivecampaignListContacts": { + "EventStreamCloudEventConnectionDeletedObject0StrategyEnum": { + "enum": [ + "oidc" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedObject1": { "additionalProperties": false, "properties": { - "action": { - "enum": [ - "LIST_CONTACTS" - ], - "type": "string" + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject1Authentication" }, - "alias": { - "maxLength": 100, + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject1ConnectedAccounts" + }, + "display_name": { + "maxLength": 128, + "minLength": 1, "type": "string" }, - "allow_failure": { - "type": "boolean" + "enabled_clients": { + "items": { + "type": "string" + }, + "type": "array" }, "id": { - "format": "forms-custom-identifier", + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, - "mask_output": { + "is_domain_connection": { "type": "boolean" }, - "params": { - "$ref": "#/components/schemas/FlowActionActivecampaignListContactsParams" + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject1Metadata" }, - "type": { - "enum": [ - "ACTIVECAMPAIGN" - ], + "name": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" + }, + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject1Options" + }, + "realms": { + "items": { + "type": "string" + }, + "type": "array" + }, + "show_as_button": { + "type": "boolean" + }, + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject1StrategyEnum" } }, "required": [ "id", - "type", - "action", - "params" + "name", + "strategy" ], "type": "object" }, - "FlowActionActivecampaignListContactsParams": { + "EventStreamCloudEventConnectionDeletedObject1Authentication": { "additionalProperties": false, "properties": { - "connection_id": { - "format": "flows-vault-connections-id", - "maxLength": 30, - "type": "string" - }, - "email": { - "type": "string" + "active": { + "type": "boolean" } }, "required": [ - "connection_id", - "email" + "active" ], "type": "object" }, - "FlowActionActivecampaignUpsertContact": { + "EventStreamCloudEventConnectionDeletedObject1ConnectedAccounts": { "additionalProperties": false, "properties": { - "action": { - "enum": [ - "UPSERT_CONTACT" - ], - "type": "string" - }, - "alias": { - "maxLength": 100, - "type": "string" - }, - "allow_failure": { - "type": "boolean" - }, - "id": { - "format": "forms-custom-identifier", - "type": "string" - }, - "mask_output": { + "active": { "type": "boolean" - }, - "params": { - "$ref": "#/components/schemas/FlowActionActivecampaignUpsertContactParams" - }, - "type": { - "enum": [ - "ACTIVECAMPAIGN" - ], - "type": "string" } }, "required": [ - "id", - "type", - "action", - "params" + "active" ], "type": "object" }, - "FlowActionActivecampaignUpsertContactParams": { + "EventStreamCloudEventConnectionDeletedObject1Metadata": { + "additionalProperties": false, + "type": "object" + }, + "EventStreamCloudEventConnectionDeletedObject1Options": { "additionalProperties": false, "properties": { - "connection_id": { - "format": "flows-vault-connections-id", - "maxLength": 30, - "type": "string" - }, - "custom_fields": { - "$ref": "#/components/schemas/FlowActionActivecampaignUpsertContactParamsCustomFields" + "attribute_map": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject1OptionsAttributeMap" }, - "email": { + "authorization_endpoint": { + "format": "uri", + "maxLength": 2083, + "minLength": 8, "type": "string" }, - "first_name": { + "client_id": { + "maxLength": 255, "type": "string" }, - "last_name": { - "type": "string" + "connection_settings": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject1OptionsConnectionSettings" }, - "phone": { + "domain": { + "maxLength": 255, + "minLength": 4, "type": "string" - } - }, - "required": [ - "connection_id", - "email" - ], - "type": "object" - }, - "FlowActionActivecampaignUpsertContactParamsCustomFields": { - "additionalProperties": true, - "type": "object" - }, - "FlowActionAirtable": { - "oneOf": [ - { - "$ref": "#/components/schemas/FlowActionAirtableCreateRecord" - }, - { - "$ref": "#/components/schemas/FlowActionAirtableListRecords" }, - { - "$ref": "#/components/schemas/FlowActionAirtableUpdateRecord" - } - ], - "type": "object" - }, - "FlowActionAirtableCreateRecord": { - "additionalProperties": false, - "properties": { - "action": { - "enum": [ - "CREATE_RECORD" - ], - "type": "string" + "domain_aliases": { + "items": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "type": "array" }, - "alias": { - "maxLength": 100, - "type": "string" + "dpop_signing_alg": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject1OptionsDpopSigningAlgEnum" }, - "allow_failure": { - "type": "boolean" + "federated_connections_access_tokens": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject1OptionsFederatedConnectionsAccessTokens" }, - "id": { - "format": "forms-custom-identifier", + "icon_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "mask_output": { + "id_token_session_expiry_supported": { "type": "boolean" }, - "params": { - "$ref": "#/components/schemas/FlowActionAirtableCreateRecordParams" + "id_token_signed_response_algs": { + "items": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject1OptionsIdTokenSignedResponseAlgsItemEnum" + }, + "type": "array" }, - "type": { - "enum": [ - "AIRTABLE" - ], - "type": "string" - } - }, - "required": [ - "id", - "type", - "action", - "params" - ], - "type": "object" - }, - "FlowActionAirtableCreateRecordParams": { - "additionalProperties": false, - "properties": { - "base_id": { + "issuer": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "connection_id": { - "format": "flows-vault-connections-id", - "maxLength": 30, + "jwks_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "fields": { - "$ref": "#/components/schemas/FlowActionAirtableCreateRecordParamsFields" - }, - "table_name": { - "type": "string" - } - }, - "required": [ - "connection_id", - "base_id", - "table_name" - ], - "type": "object" - }, - "FlowActionAirtableCreateRecordParamsFields": { - "additionalProperties": true, - "type": "object" - }, - "FlowActionAirtableListRecords": { - "additionalProperties": false, - "properties": { - "action": { - "enum": [ - "LIST_RECORDS" - ], - "type": "string" + "non_persistent_attrs": { + "items": { + "maxLength": 255, + "type": "string" + }, + "type": "array" }, - "alias": { - "maxLength": 100, - "type": "string" + "oidc_metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject1OptionsOidcMetadata" }, - "allow_failure": { - "type": "boolean" + "schema_version": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject1OptionsSchemaVersionEnum" }, - "id": { - "format": "forms-custom-identifier", + "scope": { + "maxLength": 255, + "minLength": 6, "type": "string" }, - "mask_output": { + "send_back_channel_nonce": { "type": "boolean" }, - "params": { - "$ref": "#/components/schemas/FlowActionAirtableListRecordsParams" - }, - "type": { - "enum": [ - "AIRTABLE" - ], - "type": "string" - } - }, - "required": [ - "id", - "type", - "action", - "params" - ], - "type": "object" - }, - "FlowActionAirtableListRecordsParams": { - "additionalProperties": false, - "properties": { - "base_id": { - "type": "string" + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject1OptionsSetUserRootAttributesEnum" }, - "connection_id": { - "format": "flows-vault-connections-id", - "maxLength": 30, + "tenant_domain": { + "maxLength": 255, + "minLength": 1, "type": "string" }, - "query": { + "token_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "table_name": { - "type": "string" + "token_endpoint_auth_method": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject1OptionsTokenEndpointAuthMethodEnum" }, - "view": { - "type": "string" - } - }, - "required": [ - "connection_id", - "base_id", - "table_name" - ], - "type": "object" - }, - "FlowActionAirtableUpdateRecord": { - "additionalProperties": false, - "properties": { - "action": { - "enum": [ - "UPDATE_RECORD" - ], - "type": "string" + "token_endpoint_auth_signing_alg": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject1OptionsTokenEndpointAuthSigningAlgEnum" }, - "alias": { - "maxLength": 100, - "type": "string" + "token_endpoint_jwtca_aud_format": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject1OptionsTokenEndpointJwtcaAudFormatEnum" }, - "allow_failure": { - "type": "boolean" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject1OptionsTypeEnum" }, - "id": { - "format": "forms-custom-identifier", - "type": "string" + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject1OptionsUpstreamParams" }, - "mask_output": { + "useOauthSpecScope": { "type": "boolean" }, - "params": { - "$ref": "#/components/schemas/FlowActionAirtableUpdateRecordParams" - }, - "type": { - "enum": [ - "AIRTABLE" - ], + "userinfo_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" } }, "required": [ - "id", - "type", - "action", - "params" + "client_id" ], "type": "object" }, - "FlowActionAirtableUpdateRecordParams": { + "EventStreamCloudEventConnectionDeletedObject1OptionsAttributeMap": { "additionalProperties": false, "properties": { - "base_id": { - "type": "string" - }, - "connection_id": { - "format": "flows-vault-connections-id", - "maxLength": 30, - "type": "string" - }, - "fields": { - "$ref": "#/components/schemas/FlowActionAirtableUpdateRecordParamsFields" + "attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject1OptionsAttributeMapAttributes" }, - "record_id": { - "type": "string" + "mapping_mode": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject1OptionsAttributeMapMappingModeEnum" }, - "table_name": { + "userinfo_scope": { + "maxLength": 255, "type": "string" } }, - "required": [ - "connection_id", - "base_id", - "table_name", - "record_id" - ], "type": "object" }, - "FlowActionAirtableUpdateRecordParamsFields": { + "EventStreamCloudEventConnectionDeletedObject1OptionsAttributeMapAttributes": { "additionalProperties": true, "type": "object" }, - "FlowActionAuth0": { - "oneOf": [ - { - "$ref": "#/components/schemas/FlowActionAuth0CreateUser" - }, - { - "$ref": "#/components/schemas/FlowActionAuth0GetUser" - }, - { - "$ref": "#/components/schemas/FlowActionAuth0UpdateUser" - }, - { - "$ref": "#/components/schemas/FlowActionAuth0SendRequest" - }, - { - "$ref": "#/components/schemas/FlowActionAuth0SendEmail" - }, - { - "$ref": "#/components/schemas/FlowActionAuth0SendSms" - }, - { - "$ref": "#/components/schemas/FlowActionAuth0MakeCall" - } + "EventStreamCloudEventConnectionDeletedObject1OptionsAttributeMapMappingModeEnum": { + "enum": [ + "basic_profile", + "use_map" ], - "type": "object" + "type": "string" }, - "FlowActionAuth0CreateUser": { + "EventStreamCloudEventConnectionDeletedObject1OptionsConnectionSettings": { "additionalProperties": false, "properties": { - "action": { - "enum": [ - "CREATE_USER" - ], - "type": "string" - }, - "alias": { - "maxLength": 100, - "type": "string" - }, - "allow_failure": { - "type": "boolean" - }, - "id": { - "format": "forms-custom-identifier", - "type": "string" - }, - "mask_output": { - "type": "boolean" - }, - "params": { - "$ref": "#/components/schemas/FlowActionAuth0CreateUserParams" - }, - "type": { - "enum": [ - "AUTH0" - ], - "type": "string" + "pkce": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject1OptionsConnectionSettingsPkceEnum" } }, - "required": [ - "id", - "type", - "action", - "params" - ], "type": "object" }, - "FlowActionAuth0CreateUserParams": { - "additionalProperties": false, - "properties": { - "connection_id": { - "format": "flows-vault-connections-id", - "maxLength": 30, - "type": "string" - }, - "payload": { - "$ref": "#/components/schemas/FlowActionAuth0CreateUserParamsPayload" - } - }, - "required": [ - "connection_id", - "payload" + "EventStreamCloudEventConnectionDeletedObject1OptionsConnectionSettingsPkceEnum": { + "enum": [ + "auto", + "S256", + "plain", + "disabled" ], - "type": "object" + "type": "string" }, - "FlowActionAuth0CreateUserParamsPayload": { - "additionalProperties": true, - "type": "object" + "EventStreamCloudEventConnectionDeletedObject1OptionsDpopSigningAlgEnum": { + "enum": [ + "ES256", + "ES384", + "ES512", + "Ed25519" + ], + "type": "string" }, - "FlowActionAuth0GetUser": { + "EventStreamCloudEventConnectionDeletedObject1OptionsFederatedConnectionsAccessTokens": { "additionalProperties": false, "properties": { - "action": { - "enum": [ - "GET_USER" - ], - "type": "string" - }, - "alias": { - "maxLength": 100, - "type": "string" - }, - "allow_failure": { - "type": "boolean" - }, - "id": { - "format": "forms-custom-identifier", - "type": "string" - }, - "mask_output": { + "active": { "type": "boolean" - }, - "params": { - "$ref": "#/components/schemas/FlowActionAuth0GetUserParams" - }, - "type": { - "enum": [ - "AUTH0" - ], - "type": "string" } }, "required": [ - "id", - "type", - "action", - "params" + "active" ], "type": "object" }, - "FlowActionAuth0GetUserParams": { - "additionalProperties": false, - "properties": { - "connection_id": { - "format": "flows-vault-connections-id", - "maxLength": 30, - "type": "string" - }, - "user_id": { - "type": "string" - } - }, - "required": [ - "connection_id", - "user_id" + "EventStreamCloudEventConnectionDeletedObject1OptionsIdTokenSignedResponseAlgsItemEnum": { + "enum": [ + "ES256", + "ES384", + "PS256", + "PS384", + "RS256", + "RS384", + "RS512" ], - "type": "object" + "type": "string" }, - "FlowActionAuth0MakeCall": { + "EventStreamCloudEventConnectionDeletedObject1OptionsOidcMetadata": { "additionalProperties": false, "properties": { - "action": { - "enum": [ - "MAKE_CALL" - ], - "type": "string" + "acr_values_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "alias": { - "maxLength": 100, + "authorization_endpoint": { + "format": "uri", + "maxLength": 2083, + "minLength": 8, "type": "string" }, - "allow_failure": { - "type": "boolean" + "claim_types_supported": { + "items": { + "maxLength": 25, + "type": "string" + }, + "type": "array" }, - "id": { - "format": "forms-custom-identifier", - "type": "string" + "claims_locales_supported": { + "items": { + "maxLength": 50, + "type": "string" + }, + "type": "array" }, - "mask_output": { + "claims_parameter_supported": { "type": "boolean" }, - "params": { - "$ref": "#/components/schemas/FlowActionAuth0MakeCallParams" + "claims_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "type": { - "enum": [ - "AUTH0" - ], - "type": "string" - } - }, - "required": [ - "id", - "type", - "action", - "params" - ], - "type": "object" - }, - "FlowActionAuth0MakeCallParams": { - "additionalProperties": false, - "properties": { - "custom_vars": { - "$ref": "#/components/schemas/FlowActionAuth0MakeCallParamsCustomVars" + "code_challenge_methods_supported": { + "items": { + "maxLength": 20, + "type": "string" + }, + "type": "array" }, - "from": { - "maxLength": 255, - "minLength": 1, - "type": "string" + "display_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" }, - "message": { - "maxLength": 1024, - "minLength": 1, + "dpop_signing_alg_values_supported": { + "items": { + "maxLength": 14, + "type": "string" + }, + "type": "array" + }, + "end_session_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "to": { + "grant_types_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" + }, + "id_token_encryption_alg_values_supported": { + "items": { + "maxLength": 14, + "type": "string" + }, + "type": "array" + }, + "id_token_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" + }, + "id_token_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "minItems": 1, + "type": "array" + }, + "issuer": { + "format": "uri", "maxLength": 255, - "minLength": 1, + "minLength": 8, "type": "string" - } - }, - "required": [ - "to", - "message" - ], - "type": "object" - }, - "FlowActionAuth0MakeCallParamsCustomVars": { - "additionalProperties": true, - "type": "object" - }, - "FlowActionAuth0SendEmail": { - "additionalProperties": false, - "properties": { - "action": { - "enum": [ - "SEND_EMAIL" - ], + }, + "jwks_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "alias": { - "maxLength": 100, + "op_policy_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "allow_failure": { - "type": "boolean" + "op_tos_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" }, - "id": { - "format": "forms-custom-identifier", + "registration_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "mask_output": { + "request_object_encryption_alg_values_supported": { + "items": { + "maxLength": 28, + "type": "string" + }, + "type": "array" + }, + "request_object_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" + }, + "request_object_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "request_parameter_supported": { "type": "boolean" }, - "params": { - "$ref": "#/components/schemas/FlowActionAuth0SendEmailParams" + "request_uri_parameter_supported": { + "type": "boolean" }, - "type": { - "enum": [ - "AUTH0" - ], + "require_request_uri_registration": { + "type": "boolean" + }, + "response_modes_supported": { + "items": { + "maxLength": 20, + "type": "string" + }, + "type": "array" + }, + "response_types_supported": { + "items": { + "maxLength": 40, + "type": "string" + }, + "minItems": 1, + "type": "array" + }, + "scopes_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" + }, + "service_documentation": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" - } - }, - "required": [ - "id", - "type", - "action", - "params" - ], - "type": "object" - }, - "FlowActionAuth0SendEmailParams": { - "additionalProperties": false, - "properties": { - "body": { - "maxLength": 102400, - "minLength": 1, + }, + "subject_types_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" + }, + "token_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "custom_vars": { - "$ref": "#/components/schemas/FlowActionAuth0SendRequestParamsCustomVars" + "token_endpoint_auth_methods_supported": { + "items": { + "maxLength": 60, + "type": "string" + }, + "type": "array" }, - "from": { - "$ref": "#/components/schemas/FlowActionAuth0SendEmailParamsFrom" + "token_endpoint_auth_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" }, - "subject": { + "ui_locales_supported": { + "items": { + "maxLength": 50, + "type": "string" + }, + "type": "array" + }, + "userinfo_encryption_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "userinfo_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" + }, + "userinfo_endpoint": { + "format": "uri", "maxLength": 255, - "minLength": 1, + "minLength": 8, "type": "string" }, - "to": { - "$ref": "#/components/schemas/FlowActionAuth0SendEmailParamsTo" + "userinfo_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" } }, "required": [ - "to", - "subject", - "body" + "authorization_endpoint", + "id_token_signing_alg_values_supported", + "issuer", + "jwks_uri" ], "type": "object" }, - "FlowActionAuth0SendEmailParamsFrom": { - "additionalProperties": false, - "properties": { - "email": { - "$ref": "#/components/schemas/FlowActionAuth0SendEmailParamsFromEmail" - }, - "name": { - "maxLength": 125, - "minLength": 1, - "type": "string" - } - }, - "required": [ - "email" + "EventStreamCloudEventConnectionDeletedObject1OptionsSchemaVersionEnum": { + "enum": [ + "openid-1.0.0", + "oidc-v4" ], - "type": "object" + "type": "string" }, - "FlowActionAuth0SendEmailParamsFromEmail": { - "oneOf": [ - { - "format": "email", - "type": "string" - }, - { - "format": "forms-expression", - "type": "string" - } + "EventStreamCloudEventConnectionDeletedObject1OptionsSetUserRootAttributesEnum": { + "enum": [ + "on_each_login", + "on_first_login", + "never_on_login" ], "type": "string" }, - "FlowActionAuth0SendEmailParamsTo": { - "oneOf": [ - { - "format": "email", - "type": "string" - }, - { - "format": "forms-expression", - "type": "string" - } + "EventStreamCloudEventConnectionDeletedObject1OptionsTokenEndpointAuthMethodEnum": { + "enum": [ + "client_secret_post", + "private_key_jwt" ], "type": "string" }, - "FlowActionAuth0SendRequest": { + "EventStreamCloudEventConnectionDeletedObject1OptionsTokenEndpointAuthSigningAlgEnum": { + "enum": [ + "ES256", + "ES384", + "PS256", + "PS384", + "RS256", + "RS384", + "RS512" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedObject1OptionsTokenEndpointJwtcaAudFormatEnum": { + "enum": [ + "issuer", + "token_endpoint" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedObject1OptionsTypeEnum": { + "enum": [ + "back_channel" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedObject1OptionsUpstreamParams": { + "additionalProperties": true, + "type": "object" + }, + "EventStreamCloudEventConnectionDeletedObject1StrategyEnum": { + "enum": [ + "okta" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedObject2": { "additionalProperties": false, "properties": { - "action": { - "enum": [ - "SEND_REQUEST" - ], - "type": "string" + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject2Authentication" }, - "alias": { - "maxLength": 100, + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject2ConnectedAccounts" + }, + "display_name": { + "maxLength": 128, + "minLength": 1, "type": "string" }, - "allow_failure": { - "type": "boolean" + "enabled_clients": { + "items": { + "type": "string" + }, + "type": "array" }, "id": { - "format": "forms-custom-identifier", + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, - "mask_output": { + "is_domain_connection": { "type": "boolean" }, - "params": { - "$ref": "#/components/schemas/FlowActionAuth0SendRequestParams" + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject2Metadata" }, - "type": { - "enum": [ - "AUTH0" - ], + "name": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" + }, + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject2Options" + }, + "realms": { + "items": { + "type": "string" + }, + "type": "array" + }, + "show_as_button": { + "type": "boolean" + }, + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject2StrategyEnum" } }, "required": [ "id", - "type", - "action", - "params" + "name", + "strategy" ], "type": "object" }, - "FlowActionAuth0SendRequestParams": { + "EventStreamCloudEventConnectionDeletedObject2Authentication": { "additionalProperties": false, "properties": { - "connection_id": { - "format": "flows-vault-connections-id", - "maxLength": 30, - "type": "string" - }, - "headers": { - "$ref": "#/components/schemas/FlowActionAuth0SendRequestParamsHeaders" - }, - "method": { - "enum": [ - "GET", - "POST", - "PUT", - "PATCH", - "DELETE" - ], - "type": "string" - }, - "params": { - "$ref": "#/components/schemas/FlowActionAuth0SendRequestParamsQueryParams" - }, - "pathname": { - "type": "string" - }, - "payload": { - "$ref": "#/components/schemas/FlowActionAuth0SendRequestParamsPayload" + "active": { + "type": "boolean" } }, "required": [ - "connection_id", - "pathname" + "active" ], "type": "object" }, - "FlowActionAuth0SendRequestParamsCustomVars": { - "additionalProperties": true, - "type": "object" - }, - "FlowActionAuth0SendRequestParamsHeaders": { - "additionalProperties": true, - "type": "object" - }, - "FlowActionAuth0SendRequestParamsPayload": { - "oneOf": [ - { - "type": "string" - }, - { - "items": {}, - "type": "array" - }, - { - "$ref": "#/components/schemas/FlowActionAuth0SendRequestParamsPayloadObject" + "EventStreamCloudEventConnectionDeletedObject2ConnectedAccounts": { + "additionalProperties": false, + "properties": { + "active": { + "type": "boolean" } - ] - }, - "FlowActionAuth0SendRequestParamsPayloadObject": { - "additionalProperties": true, + }, + "required": [ + "active" + ], "type": "object" }, - "FlowActionAuth0SendRequestParamsQueryParams": { - "additionalProperties": { - "oneOf": [ - { - "type": "number" - }, - { - "type": "string" - }, - { - "type": "null" - } - ] - }, + "EventStreamCloudEventConnectionDeletedObject2Metadata": { + "additionalProperties": false, "type": "object" }, - "FlowActionAuth0SendSms": { + "EventStreamCloudEventConnectionDeletedObject2Options": { "additionalProperties": false, "properties": { - "action": { - "enum": [ - "SEND_SMS" - ], + "assertion_decryption_settings": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject2OptionsAssertionDecryptionSettings" + }, + "cert": { + "maxLength": 10240, + "minLength": 1, "type": "string" }, - "alias": { - "maxLength": 100, + "cert_rollover_notification": { + "format": "date-time", "type": "string" }, - "allow_failure": { + "debug": { "type": "boolean" }, - "id": { - "format": "forms-custom-identifier", + "deflate": { + "type": "boolean" + }, + "destinationUrl": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "mask_output": { + "digestAlgorithm": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject2OptionsDigestAlgorithmEnum" + }, + "disableFieldsMapFix": { "type": "boolean" }, - "params": { - "$ref": "#/components/schemas/FlowActionAuth0SendSmsParams" + "disableSignout": { + "type": "boolean" }, - "type": { - "enum": [ - "AUTH0" - ], + "discovery_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" - } - }, - "required": [ - "id", - "type", - "action", - "params" - ], - "type": "object" - }, - "FlowActionAuth0SendSmsParams": { - "additionalProperties": false, - "properties": { - "custom_vars": { - "$ref": "#/components/schemas/FlowActionAuth0SendSmsParamsCustomVars" }, - "from": { - "maxLength": 255, + "domain_aliases": { + "items": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "entityId": { + "maxLength": 128, "minLength": 1, "type": "string" }, - "message": { + "expires": { + "format": "date-time", + "type": "string" + }, + "fieldsMap": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject2OptionsFieldsMap" + }, + "fieldsMapJsonRaw": { + "maxLength": 8192, + "type": "string" + }, + "global_token_revocation_jwt_iss": { "maxLength": 1024, "minLength": 1, "type": "string" }, - "to": { - "maxLength": 255, + "global_token_revocation_jwt_sub": { + "maxLength": 1024, "minLength": 1, "type": "string" - } - }, - "required": [ - "to", - "message" - ], - "type": "object" - }, - "FlowActionAuth0SendSmsParamsCustomVars": { - "additionalProperties": true, - "type": "object" - }, - "FlowActionAuth0UpdateUser": { - "additionalProperties": false, - "properties": { - "action": { - "enum": [ - "UPDATE_USER" - ], - "type": "string" }, - "alias": { - "maxLength": 100, + "icon_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "allow_failure": { - "type": "boolean" + "idpinitiated": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject2OptionsIdpinitiated" }, - "id": { - "format": "forms-custom-identifier", + "metadataUrl": { + "format": "uri", + "maxLength": 2048, + "minLength": 8, "type": "string" }, - "mask_output": { - "type": "boolean" + "non_persistent_attrs": { + "items": { + "maxLength": 255, + "type": "string" + }, + "type": "array" }, - "params": { - "$ref": "#/components/schemas/FlowActionAuth0UpdateUserParams" + "oidc_metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject2OptionsOidcMetadata" }, - "type": { - "enum": [ - "AUTH0" - ], - "type": "string" - } - }, - "required": [ - "id", - "type", - "action", - "params" - ], - "type": "object" - }, - "FlowActionAuth0UpdateUserParams": { - "additionalProperties": false, - "properties": { - "changes": { - "$ref": "#/components/schemas/FlowActionAuth0UpdateUserParamsChanges" + "protocolBinding": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject2OptionsProtocolBindingEnum" }, - "connection_id": { - "format": "flows-vault-connections-id", - "maxLength": 30, + "recipientUrl": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "user_id": { + "requestTemplate": { + "maxLength": 10240, + "minLength": 1, "type": "string" - } - }, - "required": [ - "connection_id", - "user_id", - "changes" - ], - "type": "object" - }, - "FlowActionAuth0UpdateUserParamsChanges": { - "additionalProperties": true, - "type": "object" - }, - "FlowActionBigquery": { - "oneOf": [ - { - "$ref": "#/components/schemas/FlowActionBigqueryInsertRows" - } - ], - "type": "object" - }, - "FlowActionBigqueryInsertRows": { - "additionalProperties": false, - "properties": { - "action": { - "enum": [ - "INSERT_ROWS" - ], + }, + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject2OptionsSetUserRootAttributesEnum" + }, + "signInEndpoint": { + "format": "uri", + "maxLength": 2048, + "minLength": 8, "type": "string" }, - "alias": { - "maxLength": 100, + "signOutEndpoint": { + "format": "uri", + "maxLength": 2048, + "minLength": 8, "type": "string" }, - "allow_failure": { + "signSAMLRequest": { "type": "boolean" }, - "id": { - "format": "forms-custom-identifier", + "signatureAlgorithm": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject2OptionsSignatureAlgorithmEnum" + }, + "signingCert": { + "maxLength": 10240, + "minLength": 1, "type": "string" }, - "mask_output": { - "type": "boolean" + "subject": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject2OptionsSubject" }, - "params": { - "$ref": "#/components/schemas/FlowActionBigqueryInsertRowsParams" + "tenant_domain": { + "maxLength": 255, + "minLength": 1, + "type": "string" }, - "type": { - "enum": [ - "BIGQUERY" - ], + "thumbprints": { + "items": { + "maxLength": 40, + "minLength": 40, + "type": "string" + }, + "type": "array" + }, + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject2OptionsUpstreamParams" + }, + "user_id_attribute": { + "maxLength": 2396, + "minLength": 1, "type": "string" } }, - "required": [ - "id", - "type", - "action", - "params" - ], "type": "object" }, - "FlowActionBigqueryInsertRowsParams": { + "EventStreamCloudEventConnectionDeletedObject2OptionsAssertionDecryptionSettings": { "additionalProperties": false, "properties": { - "connection_id": { - "format": "flows-vault-connections-id", - "maxLength": 30, - "type": "string" - }, - "data": { - "$ref": "#/components/schemas/FlowActionBigqueryInsertRowsParamsData" - }, - "dataset_id": { - "type": "string" + "algorithm_exceptions": { + "items": { + "maxLength": 100, + "minLength": 1, + "type": "string" + }, + "type": "array" }, - "table_id": { - "type": "string" + "algorithm_profile": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject2OptionsAssertionDecryptionSettingsAlgorithmProfileEnum" } }, "required": [ - "connection_id", - "dataset_id", - "table_id" + "algorithm_profile" ], "type": "object" }, - "FlowActionBigqueryInsertRowsParamsData": { - "additionalProperties": true, - "type": "object" + "EventStreamCloudEventConnectionDeletedObject2OptionsAssertionDecryptionSettingsAlgorithmProfileEnum": { + "enum": [ + "v2026-1" + ], + "type": "string" }, - "FlowActionClearbit": { - "oneOf": [ - { - "$ref": "#/components/schemas/FlowActionClearbitFindPerson" - }, - { - "$ref": "#/components/schemas/FlowActionClearbitFindCompany" - } + "EventStreamCloudEventConnectionDeletedObject2OptionsDigestAlgorithmEnum": { + "enum": [ + "sha1", + "sha256" ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedObject2OptionsFieldsMap": { + "additionalProperties": true, "type": "object" }, - "FlowActionClearbitFindCompany": { + "EventStreamCloudEventConnectionDeletedObject2OptionsIdpinitiated": { "additionalProperties": false, "properties": { - "action": { - "enum": [ - "FIND_COMPANY" - ], + "client_authorizequery": { + "maxLength": 2048, + "minLength": 1, "type": "string" }, - "alias": { - "maxLength": 100, + "client_id": { + "maxLength": 256, + "minLength": 1, "type": "string" }, - "allow_failure": { - "type": "boolean" - }, - "id": { - "format": "forms-custom-identifier", - "type": "string" + "client_protocol": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject2OptionsIdpinitiatedClientProtocolEnum" }, - "mask_output": { + "enabled": { "type": "boolean" - }, - "params": { - "$ref": "#/components/schemas/FlowActionClearbitFindCompanyParams" - }, - "type": { - "enum": [ - "CLEARBIT" - ], - "type": "string" } }, - "required": [ - "id", - "type", - "action", - "params" - ], "type": "object" }, - "FlowActionClearbitFindCompanyParams": { - "additionalProperties": false, - "properties": { - "connection_id": { - "format": "flows-vault-connections-id", - "maxLength": 30, - "type": "string" - }, - "domain": { - "type": "string" - } - }, - "required": [ - "connection_id", - "domain" + "EventStreamCloudEventConnectionDeletedObject2OptionsIdpinitiatedClientProtocolEnum": { + "enum": [ + "oidc", + "samlp", + "wsfed" ], - "type": "object" + "type": "string" }, - "FlowActionClearbitFindPerson": { + "EventStreamCloudEventConnectionDeletedObject2OptionsOidcMetadata": { "additionalProperties": false, "properties": { - "action": { - "enum": [ - "FIND_PERSON" - ], - "type": "string" + "acr_values_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "alias": { - "maxLength": 100, + "authorization_endpoint": { + "format": "uri", + "maxLength": 2083, + "minLength": 8, "type": "string" }, - "allow_failure": { - "type": "boolean" + "claim_types_supported": { + "items": { + "maxLength": 25, + "type": "string" + }, + "type": "array" }, - "id": { - "format": "forms-custom-identifier", - "type": "string" + "claims_locales_supported": { + "items": { + "maxLength": 50, + "type": "string" + }, + "type": "array" }, - "mask_output": { + "claims_parameter_supported": { "type": "boolean" }, - "params": { - "$ref": "#/components/schemas/FlowActionClearbitFindPersonParams" + "claims_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "type": { - "enum": [ - "CLEARBIT" - ], - "type": "string" - } - }, - "required": [ - "id", - "type", - "action", - "params" - ], - "type": "object" - }, - "FlowActionClearbitFindPersonParams": { - "additionalProperties": false, - "properties": { - "connection_id": { - "format": "flows-vault-connections-id", - "maxLength": 30, - "type": "string" + "code_challenge_methods_supported": { + "items": { + "maxLength": 20, + "type": "string" + }, + "type": "array" }, - "email": { - "type": "string" - } - }, - "required": [ - "connection_id", - "email" - ], - "type": "object" - }, - "FlowActionEmail": { - "oneOf": [ - { - "$ref": "#/components/schemas/FlowActionEmailVerifyEmail" - } - ], - "type": "object" - }, - "FlowActionEmailVerifyEmail": { - "additionalProperties": false, - "properties": { - "action": { - "enum": [ - "VERIFY_EMAIL" - ], - "type": "string" + "display_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" }, - "alias": { - "maxLength": 100, + "dpop_signing_alg_values_supported": { + "items": { + "maxLength": 14, + "type": "string" + }, + "type": "array" + }, + "end_session_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "allow_failure": { - "type": "boolean" + "grant_types_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "id": { - "format": "forms-custom-identifier", + "id_token_encryption_alg_values_supported": { + "items": { + "maxLength": 14, + "type": "string" + }, + "type": "array" + }, + "id_token_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" + }, + "id_token_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "minItems": 1, + "type": "array" + }, + "issuer": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "mask_output": { - "type": "boolean" + "jwks_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" }, - "params": { - "$ref": "#/components/schemas/FlowActionEmailVerifyEmailParams" + "op_policy_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" }, - "type": { - "enum": [ - "EMAIL" - ], + "op_tos_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" - } - }, - "required": [ - "id", - "type", - "action", - "params" - ], - "type": "object" - }, - "FlowActionEmailVerifyEmailParams": { - "additionalProperties": false, - "properties": { - "email": { + }, + "registration_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "rules": { - "$ref": "#/components/schemas/FlowActionEmailVerifyEmailParamsRules" - } - }, - "required": [ - "email" - ], - "type": "object" - }, - "FlowActionEmailVerifyEmailParamsRules": { - "additionalProperties": false, - "properties": { - "allowlist": { + "request_object_encryption_alg_values_supported": { "items": { + "maxLength": 28, "type": "string" }, "type": "array" }, - "block_aliases": { + "request_object_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" + }, + "request_object_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "request_parameter_supported": { "type": "boolean" }, - "block_disposable_emails": { + "request_uri_parameter_supported": { "type": "boolean" }, - "block_free_emails": { + "require_request_uri_registration": { "type": "boolean" }, - "blocklist": { + "response_modes_supported": { "items": { + "maxLength": 20, "type": "string" }, "type": "array" }, - "require_mx_record": { - "type": "boolean" - } - }, - "type": "object" - }, - "FlowActionFlow": { - "oneOf": [ - { - "$ref": "#/components/schemas/FlowActionFlowBooleanCondition" - }, - { - "$ref": "#/components/schemas/FlowActionFlowDelayFlow" + "response_types_supported": { + "items": { + "maxLength": 40, + "type": "string" + }, + "minItems": 1, + "type": "array" }, - { - "$ref": "#/components/schemas/FlowActionFlowDoNothing" + "scopes_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - { - "$ref": "#/components/schemas/FlowActionFlowErrorMessage" + "service_documentation": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" }, - { - "$ref": "#/components/schemas/FlowActionFlowMapValue" - }, - { - "$ref": "#/components/schemas/FlowActionFlowReturnJson" - }, - { - "$ref": "#/components/schemas/FlowActionFlowStoreVars" - } - ], - "type": "object" - }, - "FlowActionFlowBooleanCondition": { - "additionalProperties": false, - "properties": { - "action": { - "enum": [ - "BOOLEAN_CONDITION" - ], - "type": "string" + "subject_types_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "alias": { - "maxLength": 100, + "token_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "allow_failure": { - "type": "boolean" + "token_endpoint_auth_methods_supported": { + "items": { + "maxLength": 60, + "type": "string" + }, + "type": "array" }, - "id": { - "format": "forms-custom-identifier", - "type": "string" + "token_endpoint_auth_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" }, - "mask_output": { - "type": "boolean" + "ui_locales_supported": { + "items": { + "maxLength": 50, + "type": "string" + }, + "type": "array" }, - "params": { - "$ref": "#/components/schemas/FlowActionFlowBooleanConditionParams" + "userinfo_encryption_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" }, - "type": { - "enum": [ - "FLOW" - ], - "type": "string" - } - }, - "required": [ - "id", - "type", - "action", - "params" - ], - "type": "object" - }, - "FlowActionFlowBooleanConditionParams": { - "additionalProperties": false, - "properties": { - "else": { + "userinfo_encryption_enc_values_supported": { "items": { - "$ref": "#/components/schemas/FlowAction" + "maxLength": 26, + "type": "string" }, "type": "array" }, - "if": {}, - "then": { + "userinfo_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" + }, + "userinfo_signing_alg_values_supported": { "items": { - "$ref": "#/components/schemas/FlowAction" + "maxLength": 10, + "type": "string" }, "type": "array" } }, "required": [ - "if" + "authorization_endpoint", + "id_token_signing_alg_values_supported", + "issuer", + "jwks_uri" ], "type": "object" }, - "FlowActionFlowDelayFlow": { + "EventStreamCloudEventConnectionDeletedObject2OptionsProtocolBindingEnum": { + "enum": [ + "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST", + "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedObject2OptionsSetUserRootAttributesEnum": { + "enum": [ + "on_each_login", + "on_first_login", + "never_on_login" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedObject2OptionsSignatureAlgorithmEnum": { + "enum": [ + "rsa-sha1", + "rsa-sha256" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedObject2OptionsSubject": { + "additionalProperties": false, + "type": "object" + }, + "EventStreamCloudEventConnectionDeletedObject2OptionsUpstreamParams": { + "additionalProperties": true, + "type": "object" + }, + "EventStreamCloudEventConnectionDeletedObject2StrategyEnum": { + "enum": [ + "samlp" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedObject3": { "additionalProperties": false, "properties": { - "action": { - "enum": [ - "DELAY_FLOW" - ], - "type": "string" + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject3Authentication" }, - "alias": { - "maxLength": 100, + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject3ConnectedAccounts" + }, + "display_name": { + "maxLength": 128, + "minLength": 1, "type": "string" }, - "allow_failure": { - "type": "boolean" + "enabled_clients": { + "items": { + "type": "string" + }, + "type": "array" }, "id": { - "format": "forms-custom-identifier", + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, - "mask_output": { + "is_domain_connection": { "type": "boolean" }, - "params": { - "$ref": "#/components/schemas/FlowActionFlowDelayFlowParams" + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject3Metadata" }, - "type": { - "enum": [ - "FLOW" - ], + "name": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" + }, + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject3Options" + }, + "realms": { + "items": { + "type": "string" + }, + "type": "array" + }, + "show_as_button": { + "type": "boolean" + }, + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject3StrategyEnum" } }, "required": [ "id", - "type", - "action", - "params" + "name", + "strategy" ], "type": "object" }, - "FlowActionFlowDelayFlowParams": { + "EventStreamCloudEventConnectionDeletedObject3Authentication": { "additionalProperties": false, "properties": { - "number": { - "$ref": "#/components/schemas/FlowActionFlowDelayFlowParamsNumber" - }, - "units": { - "enum": [ - "SECONDS", - "MINUTES", - "HOURS", - "DAYS" - ], - "type": "string" + "active": { + "type": "boolean" } }, "required": [ - "number" + "active" ], "type": "object" }, - "FlowActionFlowDelayFlowParamsNumber": { - "oneOf": [ - { - "minimum": 0, - "type": "integer" - }, - { - "maxLength": 250, - "type": "string" - } - ] - }, - "FlowActionFlowDoNothing": { + "EventStreamCloudEventConnectionDeletedObject3ConnectedAccounts": { "additionalProperties": false, "properties": { - "action": { - "enum": [ - "DO_NOTHING" - ], - "type": "string" - }, - "alias": { - "maxLength": 100, - "type": "string" - }, - "allow_failure": { - "type": "boolean" - }, - "id": { - "format": "forms-custom-identifier", - "type": "string" - }, - "mask_output": { + "active": { "type": "boolean" - }, - "params": { - "$ref": "#/components/schemas/FlowActionFlowDoNothingParams" - }, - "type": { - "enum": [ - "FLOW" - ], - "type": "string" } }, "required": [ - "id", - "type", - "action" + "active" ], "type": "object" }, - "FlowActionFlowDoNothingParams": { + "EventStreamCloudEventConnectionDeletedObject3Metadata": { "additionalProperties": false, "type": "object" }, - "FlowActionFlowErrorMessage": { + "EventStreamCloudEventConnectionDeletedObject3Options": { "additionalProperties": false, "properties": { - "action": { - "enum": [ - "ERROR_MESSAGE" - ], + "assertion_decryption_settings": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject3OptionsAssertionDecryptionSettings" + }, + "cert": { + "maxLength": 10240, + "minLength": 1, "type": "string" }, - "alias": { - "maxLength": 100, + "cert_rollover_notification": { + "format": "date-time", "type": "string" }, - "allow_failure": { - "type": "boolean" + "digestAlgorithm": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject3OptionsDigestAlgorithmEnum" }, - "id": { - "format": "forms-custom-identifier", + "domain_aliases": { + "items": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "entityId": { + "maxLength": 128, + "minLength": 1, "type": "string" }, - "mask_output": { + "expires": { + "format": "date-time", + "type": "string" + }, + "icon_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" + }, + "idpinitiated": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject3OptionsIdpinitiated" + }, + "non_persistent_attrs": { + "items": { + "maxLength": 255, + "type": "string" + }, + "type": "array" + }, + "pingFederateBaseUrl": { + "format": "uri", + "maxLength": 256, + "minLength": 8, + "type": "string" + }, + "protocolBinding": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject3OptionsProtocolBindingEnum" + }, + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject3OptionsSetUserRootAttributesEnum" + }, + "signInEndpoint": { + "format": "uri", + "maxLength": 2048, + "minLength": 8, + "type": "string" + }, + "signSAMLRequest": { "type": "boolean" }, - "params": { - "$ref": "#/components/schemas/FlowActionFlowErrorMessageParams" + "signatureAlgorithm": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject3OptionsSignatureAlgorithmEnum" }, - "type": { - "enum": [ - "FLOW" - ], + "signingCert": { + "maxLength": 10240, + "minLength": 1, + "type": "string" + }, + "subject": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject3OptionsSubject" + }, + "tenant_domain": { + "maxLength": 255, + "minLength": 1, "type": "string" + }, + "thumbprints": { + "items": { + "maxLength": 40, + "minLength": 40, + "type": "string" + }, + "type": "array" + }, + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject3OptionsUpstreamParams" } }, "required": [ - "id", - "type", - "action", - "params" + "pingFederateBaseUrl" ], "type": "object" }, - "FlowActionFlowErrorMessageParams": { + "EventStreamCloudEventConnectionDeletedObject3OptionsAssertionDecryptionSettings": { "additionalProperties": false, "properties": { - "message": { - "maxLength": 2048, - "type": "string" + "algorithm_exceptions": { + "items": { + "maxLength": 100, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "algorithm_profile": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject3OptionsAssertionDecryptionSettingsAlgorithmProfileEnum" } }, "required": [ - "message" + "algorithm_profile" ], "type": "object" }, - "FlowActionFlowMapValue": { + "EventStreamCloudEventConnectionDeletedObject3OptionsAssertionDecryptionSettingsAlgorithmProfileEnum": { + "enum": [ + "v2026-1" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedObject3OptionsDigestAlgorithmEnum": { + "enum": [ + "sha1", + "sha256" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedObject3OptionsIdpinitiated": { "additionalProperties": false, "properties": { - "action": { - "enum": [ - "MAP_VALUE" - ], + "client_authorizequery": { + "maxLength": 2048, + "minLength": 1, "type": "string" }, - "alias": { - "maxLength": 100, + "client_id": { + "maxLength": 256, + "minLength": 1, "type": "string" }, - "allow_failure": { + "client_protocol": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject3OptionsIdpinitiatedClientProtocolEnum" + }, + "enabled": { "type": "boolean" + } + }, + "type": "object" + }, + "EventStreamCloudEventConnectionDeletedObject3OptionsIdpinitiatedClientProtocolEnum": { + "enum": [ + "oidc", + "samlp", + "wsfed" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedObject3OptionsProtocolBindingEnum": { + "enum": [ + "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST", + "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedObject3OptionsSetUserRootAttributesEnum": { + "enum": [ + "on_each_login", + "on_first_login", + "never_on_login" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedObject3OptionsSignatureAlgorithmEnum": { + "enum": [ + "rsa-sha1", + "rsa-sha256" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedObject3OptionsSubject": { + "additionalProperties": false, + "type": "object" + }, + "EventStreamCloudEventConnectionDeletedObject3OptionsUpstreamParams": { + "additionalProperties": true, + "type": "object" + }, + "EventStreamCloudEventConnectionDeletedObject3StrategyEnum": { + "enum": [ + "pingfederate" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedObject4": { + "additionalProperties": false, + "properties": { + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject4Authentication" + }, + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject4ConnectedAccounts" + }, + "display_name": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "enabled_clients": { + "items": { + "type": "string" + }, + "type": "array" }, "id": { - "format": "forms-custom-identifier", + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, - "mask_output": { + "is_domain_connection": { "type": "boolean" }, - "params": { - "$ref": "#/components/schemas/FlowActionFlowMapValueParams" + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject4Metadata" }, - "type": { - "enum": [ - "FLOW" - ], + "name": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" + }, + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject4Options" + }, + "realms": { + "items": { + "type": "string" + }, + "type": "array" + }, + "show_as_button": { + "type": "boolean" + }, + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject4StrategyEnum" } }, "required": [ "id", - "type", - "action", - "params" + "name", + "strategy" ], "type": "object" }, - "FlowActionFlowMapValueParams": { + "EventStreamCloudEventConnectionDeletedObject4Authentication": { "additionalProperties": false, "properties": { - "cases": { - "$ref": "#/components/schemas/FlowActionFlowMapValueParamsCases" - }, - "fallback": { - "$ref": "#/components/schemas/FlowActionFlowMapValueParamsFallback" - }, - "input": { - "$ref": "#/components/schemas/FlowActionFlowMapValueParamsInput" + "active": { + "type": "boolean" } }, "required": [ - "input" + "active" ], "type": "object" }, - "FlowActionFlowMapValueParamsCases": { - "additionalProperties": true, + "EventStreamCloudEventConnectionDeletedObject4ConnectedAccounts": { + "additionalProperties": false, + "properties": { + "active": { + "type": "boolean" + } + }, + "required": [ + "active" + ], "type": "object" }, - "FlowActionFlowMapValueParamsFallback": { - "oneOf": [ - { + "EventStreamCloudEventConnectionDeletedObject4Metadata": { + "additionalProperties": false, + "type": "object" + }, + "EventStreamCloudEventConnectionDeletedObject4Options": { + "additionalProperties": false, + "properties": { + "adfs_server": { + "maxLength": 2048, "type": "string" }, - { - "type": "number" - }, - { - "$ref": "#/components/schemas/FlowActionFlowMapValueParamsFallbackObject" + "cert_rollover_notification": { + "format": "date-time", + "type": "string" }, - { - "items": {}, + "domain_aliases": { + "items": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, "type": "array" }, - { - "type": "null" + "entityId": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "fedMetadataXml": { + "maxLength": 102400, + "minLength": 1, + "type": "string" + }, + "icon_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" + }, + "non_persistent_attrs": { + "items": { + "maxLength": 255, + "type": "string" + }, + "type": "array" + }, + "prev_thumbprints": { + "items": { + "maxLength": 64, + "type": "string" + }, + "type": "array" + }, + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject4OptionsSetUserRootAttributesEnum" + }, + "should_trust_email_verified_connection": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject4OptionsShouldTrustEmailVerifiedConnectionEnum" + }, + "signInEndpoint": { + "format": "uri", + "maxLength": 2048, + "minLength": 8, + "type": "string" + }, + "tenant_domain": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "thumbprints": { + "items": { + "maxLength": 64, + "type": "string" + }, + "type": "array" + }, + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject4OptionsUpstreamParams" + }, + "user_id_attribute": { + "maxLength": 128, + "minLength": 1, + "type": "string" } - ] + }, + "type": "object" }, - "FlowActionFlowMapValueParamsFallbackObject": { + "EventStreamCloudEventConnectionDeletedObject4OptionsSetUserRootAttributesEnum": { + "enum": [ + "on_each_login", + "on_first_login", + "never_on_login" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedObject4OptionsShouldTrustEmailVerifiedConnectionEnum": { + "enum": [ + "never_set_emails_as_verified", + "always_set_emails_as_verified" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedObject4OptionsUpstreamParams": { "additionalProperties": true, "type": "object" }, - "FlowActionFlowMapValueParamsInput": { - "oneOf": [ - { - "type": "string" - }, - { - "type": "number" - } - ] + "EventStreamCloudEventConnectionDeletedObject4StrategyEnum": { + "enum": [ + "adfs" + ], + "type": "string" }, - "FlowActionFlowReturnJson": { + "EventStreamCloudEventConnectionDeletedObject5": { "additionalProperties": false, "properties": { - "action": { - "enum": [ - "RETURN_JSON" - ], - "type": "string" + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject5Authentication" }, - "alias": { - "maxLength": 100, + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject5ConnectedAccounts" + }, + "display_name": { + "maxLength": 128, + "minLength": 1, "type": "string" }, - "allow_failure": { - "type": "boolean" + "enabled_clients": { + "items": { + "type": "string" + }, + "type": "array" }, "id": { - "format": "forms-custom-identifier", + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, - "mask_output": { + "is_domain_connection": { "type": "boolean" }, - "params": { - "$ref": "#/components/schemas/FlowActionFlowReturnJsonParams" + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject5Metadata" }, - "type": { - "enum": [ - "FLOW" - ], + "name": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" + }, + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject5Options" + }, + "realms": { + "items": { + "type": "string" + }, + "type": "array" + }, + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject5StrategyEnum" } }, "required": [ "id", - "type", - "action", - "params" + "name", + "strategy" ], "type": "object" }, - "FlowActionFlowReturnJsonParams": { + "EventStreamCloudEventConnectionDeletedObject5Authentication": { "additionalProperties": false, "properties": { - "payload": { - "$ref": "#/components/schemas/FlowActionFlowReturnJsonParamsPayload" + "active": { + "type": "boolean" } }, "required": [ - "payload" + "active" ], "type": "object" }, - "FlowActionFlowReturnJsonParamsPayload": { - "oneOf": [ - { - "$ref": "#/components/schemas/FlowActionFlowReturnJsonParamsPayloadObject" - }, - { - "type": "string" + "EventStreamCloudEventConnectionDeletedObject5ConnectedAccounts": { + "additionalProperties": false, + "properties": { + "active": { + "type": "boolean" } - ] + }, + "required": [ + "active" + ], + "type": "object" }, - "FlowActionFlowReturnJsonParamsPayloadObject": { - "additionalProperties": true, + "EventStreamCloudEventConnectionDeletedObject5Metadata": { + "additionalProperties": false, "type": "object" }, - "FlowActionFlowStoreVars": { + "EventStreamCloudEventConnectionDeletedObject5Options": { "additionalProperties": false, "properties": { - "action": { - "enum": [ - "STORE_VARS" - ], + "agentIP": { + "maxLength": 39, + "minLength": 2, "type": "string" }, - "alias": { - "maxLength": 100, + "agentMode": { + "type": "boolean" + }, + "agentVersion": { + "maxLength": 12, + "minLength": 5, "type": "string" }, - "allow_failure": { + "brute_force_protection": { "type": "boolean" }, - "id": { - "format": "forms-custom-identifier", + "certAuth": { + "type": "boolean" + }, + "certs": { + "items": { + "maxLength": 3072, + "minLength": 256, + "type": "string" + }, + "type": "array" + }, + "disable_cache": { + "type": "boolean" + }, + "disable_self_service_change_password": { + "type": "boolean" + }, + "domain_aliases": { + "items": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "icon_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "mask_output": { + "ips": { + "items": { + "maxLength": 39, + "minLength": 2, + "type": "string" + }, + "type": "array" + }, + "kerberos": { "type": "boolean" }, - "params": { - "$ref": "#/components/schemas/FlowActionFlowStoreVarsParams" + "kerberos_only": { + "type": "boolean" }, - "type": { - "enum": [ - "FLOW" - ], + "non_persistent_attrs": { + "items": { + "maxLength": 255, + "type": "string" + }, + "type": "array" + }, + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject5OptionsSetUserRootAttributesEnum" + }, + "signInEndpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" + }, + "tenant_domain": { + "format": "hostname", + "maxLength": 512, + "minLength": 1, + "type": "string" + }, + "thumbprints": { + "items": { + "maxLength": 40, + "minLength": 40, + "type": "string" + }, + "type": "array" + }, + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject5OptionsUpstreamParams" } }, - "required": [ - "id", - "type", - "action", - "params" - ], "type": "object" }, - "FlowActionFlowStoreVarsParams": { - "additionalProperties": false, - "properties": { - "vars": { - "$ref": "#/components/schemas/FlowActionFlowStoreVarsParamsVars" - } - }, - "required": [ - "vars" + "EventStreamCloudEventConnectionDeletedObject5OptionsSetUserRootAttributesEnum": { + "enum": [ + "on_each_login", + "on_first_login", + "never_on_login" ], - "type": "object" + "type": "string" }, - "FlowActionFlowStoreVarsParamsVars": { + "EventStreamCloudEventConnectionDeletedObject5OptionsUpstreamParams": { "additionalProperties": true, "type": "object" }, - "FlowActionGoogleSheets": { - "oneOf": [ - { - "$ref": "#/components/schemas/FlowActionGoogleSheetsAddRow" - } + "EventStreamCloudEventConnectionDeletedObject5StrategyEnum": { + "enum": [ + "ad" ], - "type": "object" + "type": "string" }, - "FlowActionGoogleSheetsAddRow": { + "EventStreamCloudEventConnectionDeletedObject6": { "additionalProperties": false, "properties": { - "action": { - "enum": [ - "ADD_ROW" - ], - "type": "string" + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject6Authentication" }, - "alias": { - "maxLength": 100, + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject6ConnectedAccounts" + }, + "display_name": { + "maxLength": 128, + "minLength": 1, "type": "string" }, - "allow_failure": { - "type": "boolean" + "enabled_clients": { + "items": { + "type": "string" + }, + "type": "array" }, "id": { - "format": "forms-custom-identifier", + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, - "mask_output": { + "is_domain_connection": { "type": "boolean" }, - "params": { - "$ref": "#/components/schemas/FlowActionGoogleSheetsAddRowParams" + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject6Metadata" }, - "type": { - "enum": [ - "GOOGLE_SHEETS" - ], + "name": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" + }, + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject6Options" + }, + "realms": { + "items": { + "type": "string" + }, + "type": "array" + }, + "show_as_button": { + "type": "boolean" + }, + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject6StrategyEnum" } }, "required": [ "id", - "type", - "action", - "params" + "name", + "strategy" ], "type": "object" }, - "FlowActionGoogleSheetsAddRowParams": { + "EventStreamCloudEventConnectionDeletedObject6Authentication": { "additionalProperties": false, "properties": { - "connection_id": { - "format": "flows-vault-connections-id", - "maxLength": 30, - "type": "string" - }, - "sheet_id": { - "$ref": "#/components/schemas/FlowActionGoogleSheetsAddRowParamsSheetId" - }, - "spreadsheet_id": { - "minLength": 1, - "type": "string" - }, - "values": { - "$ref": "#/components/schemas/FlowActionGoogleSheetsAddRowParamsValues" + "active": { + "type": "boolean" } }, "required": [ - "connection_id", - "spreadsheet_id" + "active" ], "type": "object" }, - "FlowActionGoogleSheetsAddRowParamsSheetId": { - "oneOf": [ - { - "minimum": 0, - "type": "integer" - }, - { - "type": "string" + "EventStreamCloudEventConnectionDeletedObject6ConnectedAccounts": { + "additionalProperties": false, + "properties": { + "active": { + "type": "boolean" } - ] - }, - "FlowActionGoogleSheetsAddRowParamsValues": { - "items": { - "type": [ - "string", - "null" - ] }, - "type": "array" - }, - "FlowActionHttp": { - "oneOf": [ - { - "$ref": "#/components/schemas/FlowActionHttpSendRequest" - } + "required": [ + "active" ], "type": "object" }, - "FlowActionHttpSendRequest": { + "EventStreamCloudEventConnectionDeletedObject6Metadata": { + "additionalProperties": false, + "type": "object" + }, + "EventStreamCloudEventConnectionDeletedObject6Options": { "additionalProperties": false, "properties": { - "action": { - "enum": [ - "SEND_REQUEST" - ], + "admin_access_token_expiresin": { + "format": "date-time", "type": "string" }, - "alias": { - "maxLength": 100, - "type": "string" + "allow_setting_login_scopes": { + "type": "boolean" }, - "allow_failure": { + "api_enable_groups": { "type": "boolean" }, - "id": { - "format": "forms-custom-identifier", + "api_enable_users": { + "type": "boolean" + }, + "client_id": { + "maxLength": 128, + "minLength": 1, "type": "string" }, - "mask_output": { + "domain": { + "maxLength": 1024, + "minLength": 1, + "type": "string" + }, + "domain_aliases": { + "items": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "email": { "type": "boolean" }, - "params": { - "$ref": "#/components/schemas/FlowActionHttpSendRequestParams" + "ext_agreed_terms": { + "type": "boolean" }, - "type": { - "enum": [ - "HTTP" - ], - "type": "string" - } - }, - "required": [ - "id", - "type", - "action", - "params" - ], - "type": "object" - }, - "FlowActionHttpSendRequestParams": { - "additionalProperties": false, - "properties": { - "basic": { - "$ref": "#/components/schemas/FlowActionHttpSendRequestParamsBasicAuth" + "ext_groups": { + "type": "boolean" }, - "connection_id": { - "format": "flows-vault-connections-id", - "maxLength": 30, - "type": "string" + "ext_groups_extended": { + "type": "boolean" }, - "content_type": { - "enum": [ - "JSON", - "FORM", - "XML" - ], - "type": "string" + "ext_is_admin": { + "type": "boolean" }, - "headers": { - "$ref": "#/components/schemas/FlowActionHttpSendRequestParamsHeaders" + "ext_is_suspended": { + "type": "boolean" }, - "method": { - "enum": [ - "GET", - "POST", - "PUT", - "PATCH", - "DELETE" - ], + "federated_connections_access_tokens": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject6OptionsFederatedConnectionsAccessTokens" + }, + "handle_login_from_social": { + "type": "boolean" + }, + "icon_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "params": { - "$ref": "#/components/schemas/FlowActionHttpSendRequestParamsQueryParams" + "map_user_id_to_id": { + "type": "boolean" }, - "payload": { - "$ref": "#/components/schemas/FlowActionHttpSendRequestParamsPayload" + "non_persistent_attrs": { + "items": { + "maxLength": 255, + "type": "string" + }, + "type": "array" }, - "url": { + "profile": { + "type": "boolean" + }, + "scope": { + "items": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "minItems": 1, + "type": "array" + }, + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject6OptionsSetUserRootAttributesEnum" + }, + "tenant_domain": { + "maxLength": 255, + "minLength": 1, "type": "string" + }, + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject6OptionsUpstreamParams" } }, "required": [ - "url" + "client_id" ], "type": "object" }, - "FlowActionHttpSendRequestParamsBasicAuth": { + "EventStreamCloudEventConnectionDeletedObject6OptionsFederatedConnectionsAccessTokens": { "additionalProperties": false, "properties": { - "password": { - "minLength": 1, - "type": "string" - }, - "username": { - "minLength": 1, - "type": "string" + "active": { + "type": "boolean" } }, + "required": [ + "active" + ], "type": "object" }, - "FlowActionHttpSendRequestParamsHeaders": { - "additionalProperties": true, - "type": "object" - }, - "FlowActionHttpSendRequestParamsPayload": { - "oneOf": [ - { - "type": "string" - }, - { - "items": {}, - "type": "array" - }, - { - "$ref": "#/components/schemas/FlowActionHttpSendRequestParamsPayloadObject" - } - ] + "EventStreamCloudEventConnectionDeletedObject6OptionsSetUserRootAttributesEnum": { + "enum": [ + "on_each_login", + "on_first_login", + "never_on_login" + ], + "type": "string" }, - "FlowActionHttpSendRequestParamsPayloadObject": { + "EventStreamCloudEventConnectionDeletedObject6OptionsUpstreamParams": { "additionalProperties": true, "type": "object" }, - "FlowActionHttpSendRequestParamsQueryParams": { - "additionalProperties": { - "oneOf": [ - { - "type": "number" - }, - { - "type": "string" - }, - { - "type": "null" - } - ] - }, - "type": "object" - }, - "FlowActionHubspot": { - "oneOf": [ - { - "$ref": "#/components/schemas/FlowActionHubspotEnrollContact" - }, - { - "$ref": "#/components/schemas/FlowActionHubspotGetContact" - }, - { - "$ref": "#/components/schemas/FlowActionHubspotUpsertContact" - } + "EventStreamCloudEventConnectionDeletedObject6StrategyEnum": { + "enum": [ + "google-apps" ], - "type": "object" + "type": "string" }, - "FlowActionHubspotEnrollContact": { + "EventStreamCloudEventConnectionDeletedObject7": { "additionalProperties": false, "properties": { - "action": { - "enum": [ - "ENROLL_CONTACT" - ], - "type": "string" + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject7Authentication" }, - "alias": { - "maxLength": 100, + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject7ConnectedAccounts" + }, + "display_name": { + "maxLength": 128, + "minLength": 1, "type": "string" }, - "allow_failure": { - "type": "boolean" + "enabled_clients": { + "items": { + "type": "string" + }, + "type": "array" }, "id": { - "format": "forms-custom-identifier", + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, - "mask_output": { + "is_domain_connection": { "type": "boolean" }, - "params": { - "$ref": "#/components/schemas/FlowActionHubspotEnrollContactParams" + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject7Metadata" }, - "type": { - "enum": [ - "HUBSPOT" - ], + "name": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" + }, + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject7Options" + }, + "realms": { + "items": { + "type": "string" + }, + "type": "array" + }, + "show_as_button": { + "type": "boolean" + }, + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject7StrategyEnum" } }, "required": [ "id", - "type", - "action", - "params" + "name", + "strategy" ], "type": "object" }, - "FlowActionHubspotEnrollContactParams": { + "EventStreamCloudEventConnectionDeletedObject7Authentication": { "additionalProperties": false, "properties": { - "connection_id": { - "format": "flows-vault-connections-id", - "maxLength": 30, - "type": "string" - }, - "email": { - "type": "string" - }, - "workflow_id": { - "$ref": "#/components/schemas/FlowActionHubspotEnrollContactParamsWorkflowId" + "active": { + "type": "boolean" } }, "required": [ - "connection_id", - "email", - "workflow_id" + "active" ], "type": "object" }, - "FlowActionHubspotEnrollContactParamsWorkflowId": { - "oneOf": [ - { - "type": "string" - }, - { - "type": "integer" - } - ] - }, - "FlowActionHubspotGetContact": { + "EventStreamCloudEventConnectionDeletedObject7ConnectedAccounts": { "additionalProperties": false, "properties": { - "action": { - "enum": [ - "GET_CONTACT" - ], - "type": "string" - }, - "alias": { - "maxLength": 100, - "type": "string" - }, - "allow_failure": { - "type": "boolean" - }, - "id": { - "format": "forms-custom-identifier", - "type": "string" - }, - "mask_output": { + "active": { "type": "boolean" - }, - "params": { - "$ref": "#/components/schemas/FlowActionHubspotGetContactParams" - }, - "type": { - "enum": [ - "HUBSPOT" - ], - "type": "string" } }, "required": [ - "id", - "type", - "action", - "params" + "active" ], "type": "object" }, - "FlowActionHubspotGetContactParams": { + "EventStreamCloudEventConnectionDeletedObject7Metadata": { "additionalProperties": false, - "properties": { - "connection_id": { - "format": "flows-vault-connections-id", - "maxLength": 30, - "type": "string" - }, - "email": { - "type": "string" - } - }, - "required": [ - "connection_id", - "email" - ], "type": "object" }, - "FlowActionHubspotUpsertContact": { + "EventStreamCloudEventConnectionDeletedObject7Options": { "additionalProperties": false, "properties": { - "action": { - "enum": [ - "UPSERT_CONTACT" - ], + "api_enable_users": { + "type": "boolean" + }, + "app_domain": { + "maxLength": 255, "type": "string" }, - "alias": { - "maxLength": 100, + "app_id": { + "maxLength": 500, "type": "string" }, - "allow_failure": { + "basic_profile": { "type": "boolean" }, - "id": { - "format": "forms-custom-identifier", + "cert_rollover_notification": { + "format": "date-time", "type": "string" }, - "mask_output": { + "client_id": { + "maxLength": 100, + "type": "string" + }, + "domain": { + "maxLength": 512, + "type": "string" + }, + "domain_aliases": { + "items": { + "maxLength": 255, + "type": "string" + }, + "type": "array" + }, + "ext_groups": { "type": "boolean" }, - "params": { - "$ref": "#/components/schemas/FlowActionHubspotUpsertContactParams" + "ext_nested_groups": { + "type": "boolean" }, - "type": { - "enum": [ - "HUBSPOT" - ], + "ext_profile": { + "type": "boolean" + }, + "federated_connections_access_tokens": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject7OptionsFederatedConnectionsAccessTokens" + }, + "granted": { + "type": "boolean" + }, + "icon_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" - } - }, - "required": [ - "id", - "type", - "action", - "params" - ], - "type": "object" - }, - "FlowActionHubspotUpsertContactParams": { - "additionalProperties": true, - "properties": { - "connection_id": { - "format": "flows-vault-connections-id", - "maxLength": 30, + }, + "identity_api": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject7OptionsIdentityApiEnum" + }, + "max_groups_to_retrieve": { + "maxLength": 10, "type": "string" }, - "email": { + "non_persistent_attrs": { + "items": { + "maxLength": 255, + "type": "string" + }, + "type": "array" + }, + "scope": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" + }, + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject7OptionsSetUserRootAttributesEnum" + }, + "should_trust_email_verified_connection": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject7OptionsShouldTrustEmailVerifiedConnectionEnum" + }, + "tenantId": { + "format": "uuid", + "maxLength": 36, + "minLength": 36, "type": "string" }, - "properties": { + "tenant_domain": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject7OptionsTenantDomain" + }, + "thumbprints": { "items": { - "$ref": "#/components/schemas/FlowActionHubspotUpsertContactParamsProperty" + "maxLength": 64, + "type": "string" }, "type": "array" + }, + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject7OptionsUpstreamParams" + }, + "useCommonEndpoint": { + "type": "boolean" + }, + "use_wsfed": { + "type": "boolean" + }, + "userid_attribute": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject7OptionsUseridAttributeEnum" + }, + "waad_protocol": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject7OptionsWaadProtocolEnum" } }, "required": [ - "connection_id", - "email" + "client_id" ], "type": "object" }, - "FlowActionHubspotUpsertContactParamsProperty": { + "EventStreamCloudEventConnectionDeletedObject7OptionsFederatedConnectionsAccessTokens": { "additionalProperties": false, "properties": { - "property": { - "maxLength": 100, - "type": "string" - }, - "value": {} + "active": { + "type": "boolean" + } }, "required": [ - "property" + "active" ], "type": "object" }, - "FlowActionJson": { + "EventStreamCloudEventConnectionDeletedObject7OptionsIdentityApiEnum": { + "enum": [ + "microsoft-identity-platform-v2.0", + "azure-active-directory-v1.0" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedObject7OptionsSetUserRootAttributesEnum": { + "enum": [ + "on_each_login", + "on_first_login", + "never_on_login" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedObject7OptionsShouldTrustEmailVerifiedConnectionEnum": { + "enum": [ + "never_set_emails_as_verified", + "always_set_emails_as_verified" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedObject7OptionsTenantDomain": { + "anyOf": [ + { + "format": "hostname", + "maxLength": 512, + "type": "string" + }, + { + "format": "uuid", + "type": "string" + } + ] + }, + "EventStreamCloudEventConnectionDeletedObject7OptionsUpstreamParams": { + "additionalProperties": true, + "type": "object" + }, + "EventStreamCloudEventConnectionDeletedObject7OptionsUseridAttributeEnum": { + "enum": [ + "oid", + "sub" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedObject7OptionsWaadProtocolEnum": { + "enum": [ + "ws-federation", + "openid-connect" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedObject7StrategyEnum": { + "enum": [ + "waad" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject": { "oneOf": [ { - "$ref": "#/components/schemas/FlowActionJsonCreateJson" + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject0" }, { - "$ref": "#/components/schemas/FlowActionJsonParseJson" + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject1" }, { - "$ref": "#/components/schemas/FlowActionJsonSerializeJson" + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject2" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject3" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject4" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject5" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject6" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject7" } - ], - "type": "object" + ] }, - "FlowActionJsonCreateJson": { + "EventStreamCloudEventConnectionDeletedPreviousObject0": { "additionalProperties": false, "properties": { - "action": { - "enum": [ - "CREATE_JSON" - ], - "type": "string" + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject0Authentication" }, - "alias": { - "maxLength": 100, + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject0ConnectedAccounts" + }, + "display_name": { + "maxLength": 128, + "minLength": 1, "type": "string" }, - "allow_failure": { - "type": "boolean" + "enabled_clients": { + "items": { + "type": "string" + }, + "type": "array" }, "id": { - "format": "forms-custom-identifier", + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, - "mask_output": { + "is_domain_connection": { "type": "boolean" }, - "params": { - "$ref": "#/components/schemas/FlowActionJsonCreateJsonParams" + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject0Metadata" }, - "type": { - "enum": [ - "JSON" - ], + "name": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" + }, + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject0Options" + }, + "realms": { + "items": { + "type": "string" + }, + "type": "array" + }, + "show_as_button": { + "type": "boolean" + }, + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject0StrategyEnum" } }, "required": [ "id", - "type", - "action", - "params" + "name", + "strategy" ], "type": "object" }, - "FlowActionJsonCreateJsonParams": { + "EventStreamCloudEventConnectionDeletedPreviousObject0Authentication": { "additionalProperties": false, "properties": { - "object": { - "$ref": "#/components/schemas/FlowActionJsonCreateJsonParamsObject" + "active": { + "type": "boolean" } }, "required": [ - "object" + "active" ], "type": "object" }, - "FlowActionJsonCreateJsonParamsObject": { - "additionalProperties": true, - "type": "object" - }, - "FlowActionJsonParseJson": { + "EventStreamCloudEventConnectionDeletedPreviousObject0ConnectedAccounts": { "additionalProperties": false, "properties": { - "action": { - "enum": [ - "PARSE_JSON" - ], - "type": "string" - }, - "alias": { - "maxLength": 100, - "type": "string" - }, - "allow_failure": { + "active": { "type": "boolean" }, - "id": { - "format": "forms-custom-identifier", - "type": "string" - }, - "mask_output": { + "cross_app_access": { "type": "boolean" - }, - "params": { - "$ref": "#/components/schemas/FlowActionJsonParseJsonParams" - }, - "type": { - "enum": [ - "JSON" - ], - "type": "string" } }, "required": [ - "id", - "type", - "action", - "params" + "active" ], "type": "object" }, - "FlowActionJsonParseJsonParams": { + "EventStreamCloudEventConnectionDeletedPreviousObject0Metadata": { "additionalProperties": false, - "properties": { - "json": { - "type": "string" - } - }, - "required": [ - "json" - ], "type": "object" }, - "FlowActionJsonSerializeJson": { + "EventStreamCloudEventConnectionDeletedPreviousObject0Options": { "additionalProperties": false, "properties": { - "action": { - "enum": [ - "SERIALIZE_JSON" - ], + "attribute_map": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject0OptionsAttributeMap" + }, + "authorization_endpoint": { + "format": "uri", + "maxLength": 2083, + "minLength": 8, "type": "string" }, - "alias": { - "maxLength": 100, + "client_id": { + "maxLength": 255, "type": "string" }, - "allow_failure": { - "type": "boolean" + "connection_settings": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject0OptionsConnectionSettings" }, - "id": { - "format": "forms-custom-identifier", + "discovery_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "mask_output": { - "type": "boolean" - }, - "params": { - "$ref": "#/components/schemas/FlowActionJsonSerializeJsonParams" + "domain_aliases": { + "items": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "type": "array" }, - "type": { - "enum": [ - "JSON" - ], - "type": "string" - } - }, - "required": [ - "id", - "type", - "action", - "params" - ], - "type": "object" - }, - "FlowActionJsonSerializeJsonParams": { - "additionalProperties": false, - "properties": { - "object": { - "$ref": "#/components/schemas/FlowActionJsonSerializeJsonParamsObject" - } - }, - "required": [ - "object" - ], - "type": "object" - }, - "FlowActionJsonSerializeJsonParamsObject": { - "oneOf": [ - { + "dpop_signing_alg": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject0OptionsDpopSigningAlgEnum" + }, + "federated_connections_access_tokens": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject0OptionsFederatedConnectionsAccessTokens" + }, + "icon_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - { - "$ref": "#/components/schemas/FlowActionJsonSerializeJsonParamsObjectObject" - } - ] - }, - "FlowActionJsonSerializeJsonParamsObjectObject": { - "additionalProperties": true, - "type": "object" - }, - "FlowActionJwt": { - "oneOf": [ - { - "$ref": "#/components/schemas/FlowActionJwtDecodeJwt" + "id_token_session_expiry_supported": { + "type": "boolean" }, - { - "$ref": "#/components/schemas/FlowActionJwtSignJwt" + "id_token_signed_response_algs": { + "items": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject0OptionsIdTokenSignedResponseAlgsItemEnum" + }, + "type": "array" }, - { - "$ref": "#/components/schemas/FlowActionJwtVerifyJwt" - } - ], - "type": "object" - }, - "FlowActionJwtDecodeJwt": { - "additionalProperties": false, - "properties": { - "action": { - "enum": [ - "DECODE_JWT" - ], + "issuer": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "alias": { - "maxLength": 100, + "jwks_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "allow_failure": { - "type": "boolean" + "non_persistent_attrs": { + "items": { + "maxLength": 255, + "type": "string" + }, + "type": "array" }, - "id": { - "format": "forms-custom-identifier", + "oidc_metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject0OptionsOidcMetadata" + }, + "schema_version": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject0OptionsSchemaVersionEnum" + }, + "scope": { + "maxLength": 255, + "minLength": 6, "type": "string" }, - "mask_output": { + "send_back_channel_nonce": { "type": "boolean" }, - "params": { - "$ref": "#/components/schemas/FlowActionJwtDecodeJwtParams" + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject0OptionsSetUserRootAttributesEnum" }, - "type": { - "enum": [ - "JWT" - ], - "type": "string" - } - }, - "required": [ - "id", - "type", - "action", - "params" - ], - "type": "object" - }, - "FlowActionJwtDecodeJwtParams": { - "additionalProperties": false, - "properties": { - "token": { - "maxLength": 10000, - "type": "string" - } - }, - "required": [ - "token" - ], - "type": "object" - }, - "FlowActionJwtSignJwt": { - "additionalProperties": false, - "properties": { - "action": { - "enum": [ - "SIGN_JWT" - ], + "tenant_domain": { + "maxLength": 255, + "minLength": 1, "type": "string" }, - "alias": { - "maxLength": 100, + "token_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "allow_failure": { - "type": "boolean" - }, - "id": { - "format": "forms-custom-identifier", - "type": "string" + "token_endpoint_auth_method": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject0OptionsTokenEndpointAuthMethodEnum" }, - "mask_output": { - "type": "boolean" + "token_endpoint_auth_signing_alg": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject0OptionsTokenEndpointAuthSigningAlgEnum" }, - "params": { - "$ref": "#/components/schemas/FlowActionJwtSignJwtParams" + "token_endpoint_jwtca_aud_format": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject0OptionsTokenEndpointJwtcaAudFormatEnum" }, "type": { - "enum": [ - "JWT" - ], + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject0OptionsTypeEnum" + }, + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject0OptionsUpstreamParams" + }, + "useOauthSpecScope": { + "type": "boolean" + }, + "userinfo_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" } }, "required": [ - "id", - "type", - "action", - "params" + "client_id" ], "type": "object" }, - "FlowActionJwtSignJwtParams": { + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsAttributeMap": { "additionalProperties": false, "properties": { - "audience": { - "maxLength": 100, - "type": "string" - }, - "connection_id": { - "format": "flows-vault-connections-id", - "maxLength": 30, - "type": "string" - }, - "expires_in": { - "maxLength": 25, - "type": "string" - }, - "issuer": { - "maxLength": 100, - "type": "string" + "attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject0OptionsAttributeMapAttributes" }, - "payload": { - "$ref": "#/components/schemas/FlowActionJwtSignJwtParamsPayload" + "mapping_mode": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject0OptionsAttributeMapMappingModeEnum" }, - "subject": { - "maxLength": 100, + "userinfo_scope": { + "maxLength": 255, "type": "string" } }, - "required": [ - "connection_id" - ], "type": "object" }, - "FlowActionJwtSignJwtParamsPayload": { + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsAttributeMapAttributes": { "additionalProperties": true, "type": "object" }, - "FlowActionJwtVerifyJwt": { + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsAttributeMapMappingModeEnum": { + "enum": [ + "bind_all", + "use_map" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsConnectionSettings": { "additionalProperties": false, "properties": { - "action": { - "enum": [ - "VERIFY_JWT" - ], - "type": "string" - }, - "alias": { - "maxLength": 100, - "type": "string" - }, - "allow_failure": { - "type": "boolean" - }, - "id": { - "format": "forms-custom-identifier", - "type": "string" - }, - "mask_output": { - "type": "boolean" - }, - "params": { - "$ref": "#/components/schemas/FlowActionJwtVerifyJwtParams" - }, - "type": { - "enum": [ - "JWT" - ], - "type": "string" + "pkce": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject0OptionsConnectionSettingsPkceEnum" } }, - "required": [ - "id", - "type", - "action", - "params" - ], "type": "object" }, - "FlowActionJwtVerifyJwtParams": { + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsConnectionSettingsPkceEnum": { + "enum": [ + "auto", + "S256", + "plain", + "disabled" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsDpopSigningAlgEnum": { + "enum": [ + "ES256", + "ES384", + "ES512", + "Ed25519" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsFederatedConnectionsAccessTokens": { "additionalProperties": false, "properties": { - "audience": { - "maxLength": 500, - "type": "string" - }, - "connection_id": { - "format": "flows-vault-connections-id", - "maxLength": 30, - "type": "string" - }, - "issuer": { - "maxLength": 500, - "type": "string" - }, - "token": { - "maxLength": 100, - "type": "string" + "active": { + "type": "boolean" } }, "required": [ - "connection_id", - "token" + "active" ], "type": "object" }, - "FlowActionMailchimp": { - "oneOf": [ - { - "$ref": "#/components/schemas/FlowActionMailchimpUpsertMember" - } + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsIdTokenSignedResponseAlgsItemEnum": { + "enum": [ + "ES256", + "ES384", + "PS256", + "PS384", + "RS256", + "RS384", + "RS512" ], - "type": "object" + "type": "string" }, - "FlowActionMailchimpUpsertMember": { + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsOidcMetadata": { "additionalProperties": false, "properties": { - "action": { - "enum": [ - "UPSERT_MEMBER" - ], - "type": "string" + "acr_values_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "alias": { - "maxLength": 100, + "authorization_endpoint": { + "format": "uri", + "maxLength": 2083, + "minLength": 8, "type": "string" }, - "allow_failure": { - "type": "boolean" + "claim_types_supported": { + "items": { + "maxLength": 25, + "type": "string" + }, + "type": "array" }, - "id": { - "format": "forms-custom-identifier", - "type": "string" + "claims_locales_supported": { + "items": { + "maxLength": 50, + "type": "string" + }, + "type": "array" }, - "mask_output": { + "claims_parameter_supported": { "type": "boolean" }, - "params": { - "$ref": "#/components/schemas/FlowActionMailchimpUpsertMemberParams" + "claims_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "type": { - "enum": [ - "MAILCHIMP" - ], - "type": "string" - } - }, - "required": [ - "id", - "type", - "action", - "params" - ], - "type": "object" - }, - "FlowActionMailchimpUpsertMemberParams": { - "additionalProperties": false, - "properties": { - "connection_id": { - "format": "flows-vault-connections-id", - "maxLength": 30, - "type": "string" + "code_challenge_methods_supported": { + "items": { + "maxLength": 20, + "type": "string" + }, + "type": "array" }, - "list_id": { - "type": "string" + "display_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" }, - "member": { - "$ref": "#/components/schemas/FlowActionMailchimpUpsertMemberParamsMember" - } - }, - "required": [ - "connection_id", - "list_id", - "member" - ], - "type": "object" - }, - "FlowActionMailchimpUpsertMemberParamsMember": { - "additionalProperties": false, - "properties": { - "email_address": { + "dpop_signing_alg_values_supported": { + "items": { + "maxLength": 14, + "type": "string" + }, + "type": "array" + }, + "end_session_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "merge_fields": { - "$ref": "#/components/schemas/FlowActionMailchimpUpsertMemberParamsMemberMergeFields" + "grant_types_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "status_if_new": { + "id_token_encryption_alg_values_supported": { + "items": { + "maxLength": 14, + "type": "string" + }, + "type": "array" + }, + "id_token_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" + }, + "id_token_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "minItems": 1, + "type": "array" + }, + "issuer": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" - } - }, - "required": [ - "email_address", - "status_if_new" - ], - "type": "object" - }, - "FlowActionMailchimpUpsertMemberParamsMemberMergeFields": { - "additionalProperties": true, - "type": "object" - }, - "FlowActionMailjet": { - "oneOf": [ - { - "$ref": "#/components/schemas/FlowActionMailjetSendEmail" - } - ], - "type": "object" - }, - "FlowActionMailjetSendEmail": { - "additionalProperties": false, - "properties": { - "action": { - "enum": [ - "SEND_EMAIL" - ], + }, + "jwks_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "alias": { - "maxLength": 100, + "op_policy_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "allow_failure": { - "type": "boolean" + "op_tos_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" }, - "id": { - "format": "forms-custom-identifier", + "registration_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "mask_output": { - "type": "boolean" + "request_object_encryption_alg_values_supported": { + "items": { + "maxLength": 28, + "type": "string" + }, + "type": "array" }, - "params": { - "$ref": "#/components/schemas/FlowActionMailjetSendEmailParams" + "request_object_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" }, - "type": { - "enum": [ - "MAILJET" - ], + "request_object_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "request_parameter_supported": { + "type": "boolean" + }, + "request_uri_parameter_supported": { + "type": "boolean" + }, + "require_request_uri_registration": { + "type": "boolean" + }, + "response_modes_supported": { + "items": { + "maxLength": 20, + "type": "string" + }, + "type": "array" + }, + "response_types_supported": { + "items": { + "maxLength": 40, + "type": "string" + }, + "minItems": 1, + "type": "array" + }, + "scopes_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" + }, + "service_documentation": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" + }, + "subject_types_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" + }, + "token_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" + }, + "token_endpoint_auth_methods_supported": { + "items": { + "maxLength": 60, + "type": "string" + }, + "type": "array" + }, + "token_endpoint_auth_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "ui_locales_supported": { + "items": { + "maxLength": 50, + "type": "string" + }, + "type": "array" + }, + "userinfo_encryption_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "userinfo_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" + }, + "userinfo_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" + }, + "userinfo_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" } }, "required": [ - "id", - "type", - "action", - "params" + "authorization_endpoint", + "id_token_signing_alg_values_supported", + "issuer", + "jwks_uri" ], "type": "object" }, - "FlowActionMailjetSendEmailParams": { - "oneOf": [ - { - "additionalProperties": true, - "properties": { - "content": { - "type": "string" - } - }, - "required": [ - "content" - ], - "type": "object" - }, - { - "additionalProperties": true, - "properties": { - "template_id": { - "type": "integer" - }, - "variables": { - "additionalProperties": true, - "type": "object" - } - }, - "required": [ - "template_id" - ], - "type": "object" - } + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsSchemaVersionEnum": { + "enum": [ + "openid-1.0.0", + "oidc-v4" ], - "type": "object" + "type": "string" }, - "FlowActionOtp": { - "oneOf": [ - { - "$ref": "#/components/schemas/FlowActionOtpGenerateCode" - }, - { - "$ref": "#/components/schemas/FlowActionOtpVerifyCode" - } + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsSetUserRootAttributesEnum": { + "enum": [ + "on_each_login", + "on_first_login", + "never_on_login" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsTokenEndpointAuthMethodEnum": { + "enum": [ + "client_secret_post", + "private_key_jwt" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsTokenEndpointAuthSigningAlgEnum": { + "enum": [ + "ES256", + "ES384", + "PS256", + "PS384", + "RS256", + "RS384", + "RS512" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsTokenEndpointJwtcaAudFormatEnum": { + "enum": [ + "issuer", + "token_endpoint" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsTypeEnum": { + "enum": [ + "back_channel", + "front_channel" ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsUpstreamParams": { + "additionalProperties": true, "type": "object" }, - "FlowActionOtpGenerateCode": { + "EventStreamCloudEventConnectionDeletedPreviousObject0StrategyEnum": { + "enum": [ + "oidc" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject1": { "additionalProperties": false, "properties": { - "action": { - "enum": [ - "GENERATE_CODE" - ], - "type": "string" + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject1Authentication" }, - "alias": { - "maxLength": 100, + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject1ConnectedAccounts" + }, + "display_name": { + "maxLength": 128, + "minLength": 1, "type": "string" }, - "allow_failure": { - "type": "boolean" + "enabled_clients": { + "items": { + "type": "string" + }, + "type": "array" }, "id": { - "format": "forms-custom-identifier", + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, - "mask_output": { + "is_domain_connection": { "type": "boolean" }, - "params": { - "$ref": "#/components/schemas/FlowActionOtpGenerateCodeParams" + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject1Metadata" }, - "type": { - "enum": [ - "OTP" - ], + "name": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" + }, + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject1Options" + }, + "realms": { + "items": { + "type": "string" + }, + "type": "array" + }, + "show_as_button": { + "type": "boolean" + }, + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject1StrategyEnum" } }, "required": [ "id", - "type", - "action", - "params" + "name", + "strategy" ], "type": "object" }, - "FlowActionOtpGenerateCodeParams": { + "EventStreamCloudEventConnectionDeletedPreviousObject1Authentication": { "additionalProperties": false, "properties": { - "length": { - "maximum": 10, - "minimum": 1, - "type": "integer" - }, - "reference": { - "maxLength": 250, - "type": "string" + "active": { + "type": "boolean" } }, "required": [ - "reference", - "length" + "active" ], "type": "object" }, - "FlowActionOtpVerifyCode": { + "EventStreamCloudEventConnectionDeletedPreviousObject1ConnectedAccounts": { "additionalProperties": false, "properties": { - "action": { - "enum": [ - "VERIFY_CODE" - ], - "type": "string" - }, - "alias": { - "maxLength": 100, - "type": "string" - }, - "allow_failure": { - "type": "boolean" - }, - "id": { - "format": "forms-custom-identifier", - "type": "string" - }, - "mask_output": { + "active": { "type": "boolean" - }, - "params": { - "$ref": "#/components/schemas/FlowActionOtpVerifyCodeParams" - }, - "type": { - "enum": [ - "OTP" - ], - "type": "string" } }, "required": [ - "id", - "type", - "action", - "params" + "active" ], "type": "object" }, - "FlowActionOtpVerifyCodeParams": { + "EventStreamCloudEventConnectionDeletedPreviousObject1Metadata": { + "additionalProperties": false, + "type": "object" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject1Options": { "additionalProperties": false, "properties": { - "code": { - "$ref": "#/components/schemas/FlowActionOtpVerifyCodeParamsCode" + "attribute_map": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject1OptionsAttributeMap" }, - "reference": { - "maxLength": 250, + "authorization_endpoint": { + "format": "uri", + "maxLength": 2083, + "minLength": 8, "type": "string" - } - }, - "required": [ - "reference", - "code" - ], - "type": "object" - }, - "FlowActionOtpVerifyCodeParamsCode": { - "oneOf": [ - { - "maximum": 9999999999, - "minimum": 0, - "type": "integer" }, - { - "maxLength": 250, + "client_id": { + "maxLength": 255, "type": "string" - } - ] - }, - "FlowActionPipedrive": { - "oneOf": [ - { - "$ref": "#/components/schemas/FlowActionPipedriveAddDeal" }, - { - "$ref": "#/components/schemas/FlowActionPipedriveAddOrganization" + "connection_settings": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject1OptionsConnectionSettings" }, - { - "$ref": "#/components/schemas/FlowActionPipedriveAddPerson" - } - ], - "type": "object" - }, - "FlowActionPipedriveAddDeal": { - "additionalProperties": false, - "properties": { - "action": { - "enum": [ - "ADD_DEAL" - ], + "domain": { + "maxLength": 255, + "minLength": 4, "type": "string" }, - "alias": { - "maxLength": 100, + "domain_aliases": { + "items": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "dpop_signing_alg": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject1OptionsDpopSigningAlgEnum" + }, + "federated_connections_access_tokens": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject1OptionsFederatedConnectionsAccessTokens" + }, + "icon_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "allow_failure": { + "id_token_session_expiry_supported": { "type": "boolean" }, - "id": { - "format": "forms-custom-identifier", + "id_token_signed_response_algs": { + "items": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject1OptionsIdTokenSignedResponseAlgsItemEnum" + }, + "type": "array" + }, + "issuer": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "mask_output": { + "jwks_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" + }, + "non_persistent_attrs": { + "items": { + "maxLength": 255, + "type": "string" + }, + "type": "array" + }, + "oidc_metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject1OptionsOidcMetadata" + }, + "schema_version": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject1OptionsSchemaVersionEnum" + }, + "scope": { + "maxLength": 255, + "minLength": 6, + "type": "string" + }, + "send_back_channel_nonce": { "type": "boolean" }, - "params": { - "$ref": "#/components/schemas/FlowActionPipedriveAddDealParams" + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject1OptionsSetUserRootAttributesEnum" }, - "type": { - "enum": [ - "PIPEDRIVE" - ], + "tenant_domain": { + "maxLength": 255, + "minLength": 1, "type": "string" - } - }, - "required": [ - "id", - "type", - "action", - "params" - ], - "type": "object" - }, - "FlowActionPipedriveAddDealParams": { - "additionalProperties": false, - "properties": { - "connection_id": { - "format": "flows-vault-connections-id", - "maxLength": 30, + }, + "token_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "fields": { - "$ref": "#/components/schemas/FlowActionPipedriveAddDealParamsFields" + "token_endpoint_auth_method": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject1OptionsTokenEndpointAuthMethodEnum" }, - "organization_id": { - "$ref": "#/components/schemas/FlowActionPipedriveAddDealParamsOrganizationId" + "token_endpoint_auth_signing_alg": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject1OptionsTokenEndpointAuthSigningAlgEnum" }, - "person_id": { - "$ref": "#/components/schemas/FlowActionPipedriveAddDealParamsPersonId" + "token_endpoint_jwtca_aud_format": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject1OptionsTokenEndpointJwtcaAudFormatEnum" }, - "stage_id": { - "$ref": "#/components/schemas/FlowActionPipedriveAddDealParamsStageId" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject1OptionsTypeEnum" }, - "title": { - "type": "string" + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject1OptionsUpstreamParams" }, - "user_id": { - "$ref": "#/components/schemas/FlowActionPipedriveAddDealParamsUserId" + "useOauthSpecScope": { + "type": "boolean" }, - "value": { + "userinfo_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" } }, "required": [ - "connection_id", - "title" + "client_id" ], "type": "object" }, - "FlowActionPipedriveAddDealParamsFields": { - "additionalProperties": true, - "type": "object" - }, - "FlowActionPipedriveAddDealParamsOrganizationId": { - "oneOf": [ - { - "type": "string" + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsAttributeMap": { + "additionalProperties": false, + "properties": { + "attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject1OptionsAttributeMapAttributes" }, - { - "type": "number" - } - ] - }, - "FlowActionPipedriveAddDealParamsPersonId": { - "oneOf": [ - { - "type": "string" + "mapping_mode": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject1OptionsAttributeMapMappingModeEnum" }, - { - "type": "number" - } - ] - }, - "FlowActionPipedriveAddDealParamsStageId": { - "oneOf": [ - { + "userinfo_scope": { + "maxLength": 255, "type": "string" - }, - { - "type": "number" } - ] + }, + "type": "object" }, - "FlowActionPipedriveAddDealParamsUserId": { - "oneOf": [ - { - "type": "string" - }, - { - "type": "number" - } - ] + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsAttributeMapAttributes": { + "additionalProperties": true, + "type": "object" }, - "FlowActionPipedriveAddOrganization": { + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsAttributeMapMappingModeEnum": { + "enum": [ + "basic_profile", + "use_map" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsConnectionSettings": { "additionalProperties": false, "properties": { - "action": { - "enum": [ - "ADD_ORGANIZATION" - ], - "type": "string" - }, - "alias": { - "maxLength": 100, - "type": "string" - }, - "allow_failure": { - "type": "boolean" - }, - "id": { - "format": "forms-custom-identifier", - "type": "string" - }, - "mask_output": { - "type": "boolean" - }, - "params": { - "$ref": "#/components/schemas/FlowActionPipedriveAddOrganizationParams" - }, - "type": { - "enum": [ - "PIPEDRIVE" - ], - "type": "string" + "pkce": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject1OptionsConnectionSettingsPkceEnum" } }, - "required": [ - "id", - "type", - "action", - "params" - ], "type": "object" }, - "FlowActionPipedriveAddOrganizationParams": { + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsConnectionSettingsPkceEnum": { + "enum": [ + "auto", + "S256", + "plain", + "disabled" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsDpopSigningAlgEnum": { + "enum": [ + "ES256", + "ES384", + "ES512", + "Ed25519" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsFederatedConnectionsAccessTokens": { "additionalProperties": false, "properties": { - "connection_id": { - "format": "flows-vault-connections-id", - "maxLength": 30, - "type": "string" - }, - "fields": { - "$ref": "#/components/schemas/FlowActionPipedriveAddOrganizationParamsFields" - }, - "name": { - "type": "string" - }, - "owner_id": { - "$ref": "#/components/schemas/FlowActionPipedriveAddOrganizationParamsOwnerId" + "active": { + "type": "boolean" } }, "required": [ - "connection_id", - "name" + "active" ], "type": "object" }, - "FlowActionPipedriveAddOrganizationParamsFields": { - "additionalProperties": true, - "type": "object" - }, - "FlowActionPipedriveAddOrganizationParamsOwnerId": { - "oneOf": [ - { - "type": "string" - }, - { - "type": "number" - } - ] + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsIdTokenSignedResponseAlgsItemEnum": { + "enum": [ + "ES256", + "ES384", + "PS256", + "PS384", + "RS256", + "RS384", + "RS512" + ], + "type": "string" }, - "FlowActionPipedriveAddPerson": { + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsOidcMetadata": { "additionalProperties": false, "properties": { - "action": { - "enum": [ - "ADD_PERSON" - ], - "type": "string" + "acr_values_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "alias": { - "maxLength": 100, + "authorization_endpoint": { + "format": "uri", + "maxLength": 2083, + "minLength": 8, "type": "string" }, - "allow_failure": { - "type": "boolean" + "claim_types_supported": { + "items": { + "maxLength": 25, + "type": "string" + }, + "type": "array" }, - "id": { - "format": "forms-custom-identifier", - "type": "string" + "claims_locales_supported": { + "items": { + "maxLength": 50, + "type": "string" + }, + "type": "array" }, - "mask_output": { + "claims_parameter_supported": { "type": "boolean" }, - "params": { - "$ref": "#/components/schemas/FlowActionPipedriveAddPersonParams" + "claims_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "type": { - "enum": [ - "PIPEDRIVE" - ], - "type": "string" - } - }, - "required": [ - "id", - "type", - "action", - "params" - ], - "type": "object" - }, - "FlowActionPipedriveAddPersonParams": { - "additionalProperties": false, - "properties": { - "connection_id": { - "format": "flows-vault-connections-id", - "maxLength": 30, - "type": "string" + "code_challenge_methods_supported": { + "items": { + "maxLength": 20, + "type": "string" + }, + "type": "array" }, - "email": { - "type": "string" + "display_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" }, - "fields": { - "$ref": "#/components/schemas/FlowActionPipedriveAddPersonParamsFields" + "dpop_signing_alg_values_supported": { + "items": { + "maxLength": 14, + "type": "string" + }, + "type": "array" }, - "name": { + "end_session_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "organization_id": { - "$ref": "#/components/schemas/FlowActionPipedriveAddPersonParamsOrganizationId" + "grant_types_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "owner_id": { - "$ref": "#/components/schemas/FlowActionPipedriveAddPersonParamsOwnerId" + "id_token_encryption_alg_values_supported": { + "items": { + "maxLength": 14, + "type": "string" + }, + "type": "array" }, - "phone": { + "id_token_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" + }, + "id_token_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "minItems": 1, + "type": "array" + }, + "issuer": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" - } - }, - "required": [ - "connection_id", - "name" - ], - "type": "object" - }, - "FlowActionPipedriveAddPersonParamsFields": { - "additionalProperties": true, - "type": "object" - }, - "FlowActionPipedriveAddPersonParamsOrganizationId": { - "oneOf": [ - { + }, + "jwks_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - { - "type": "number" - } - ] - }, - "FlowActionPipedriveAddPersonParamsOwnerId": { - "oneOf": [ - { + "op_policy_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - { - "type": "number" - } - ] - }, - "FlowActionSalesforce": { - "oneOf": [ - { - "$ref": "#/components/schemas/FlowActionSalesforceCreateLead" + "op_tos_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" }, - { - "$ref": "#/components/schemas/FlowActionSalesforceGetLead" + "registration_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" }, - { - "$ref": "#/components/schemas/FlowActionSalesforceSearchLeads" + "request_object_encryption_alg_values_supported": { + "items": { + "maxLength": 28, + "type": "string" + }, + "type": "array" }, - { - "$ref": "#/components/schemas/FlowActionSalesforceUpdateLead" - } - ], - "type": "object" - }, - "FlowActionSalesforceCreateLead": { - "additionalProperties": false, - "properties": { - "action": { - "enum": [ - "CREATE_LEAD" - ], - "type": "string" + "request_object_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" }, - "alias": { - "maxLength": 100, - "type": "string" + "request_object_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" }, - "allow_failure": { + "request_parameter_supported": { "type": "boolean" }, - "id": { - "format": "forms-custom-identifier", - "type": "string" + "request_uri_parameter_supported": { + "type": "boolean" }, - "mask_output": { + "require_request_uri_registration": { "type": "boolean" }, - "params": { - "$ref": "#/components/schemas/FlowActionSalesforceCreateLeadParams" + "response_modes_supported": { + "items": { + "maxLength": 20, + "type": "string" + }, + "type": "array" }, - "type": { - "enum": [ - "SALESFORCE" - ], - "type": "string" - } - }, - "required": [ - "id", - "type", - "action", - "params" - ], - "type": "object" - }, - "FlowActionSalesforceCreateLeadParams": { - "additionalProperties": false, - "properties": { - "company": { - "minLength": 1, - "type": "string" + "response_types_supported": { + "items": { + "maxLength": 40, + "type": "string" + }, + "minItems": 1, + "type": "array" }, - "connection_id": { - "format": "flows-vault-connections-id", - "maxLength": 30, - "type": "string" + "scopes_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "email": { + "service_documentation": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "first_name": { - "type": "string" + "subject_types_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "last_name": { - "minLength": 1, + "token_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "payload": { - "$ref": "#/components/schemas/FlowActionSalesforceCreateLeadParamsPayload" + "token_endpoint_auth_methods_supported": { + "items": { + "maxLength": 60, + "type": "string" + }, + "type": "array" }, - "phone": { + "token_endpoint_auth_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "ui_locales_supported": { + "items": { + "maxLength": 50, + "type": "string" + }, + "type": "array" + }, + "userinfo_encryption_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "userinfo_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" + }, + "userinfo_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" + }, + "userinfo_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" } }, "required": [ - "connection_id", - "last_name", - "company" + "authorization_endpoint", + "id_token_signing_alg_values_supported", + "issuer", + "jwks_uri" ], "type": "object" }, - "FlowActionSalesforceCreateLeadParamsPayload": { + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsSchemaVersionEnum": { + "enum": [ + "openid-1.0.0", + "oidc-v4" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsSetUserRootAttributesEnum": { + "enum": [ + "on_each_login", + "on_first_login", + "never_on_login" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsTokenEndpointAuthMethodEnum": { + "enum": [ + "client_secret_post", + "private_key_jwt" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsTokenEndpointAuthSigningAlgEnum": { + "enum": [ + "ES256", + "ES384", + "PS256", + "PS384", + "RS256", + "RS384", + "RS512" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsTokenEndpointJwtcaAudFormatEnum": { + "enum": [ + "issuer", + "token_endpoint" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsTypeEnum": { + "enum": [ + "back_channel" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsUpstreamParams": { "additionalProperties": true, "type": "object" }, - "FlowActionSalesforceGetLead": { + "EventStreamCloudEventConnectionDeletedPreviousObject1StrategyEnum": { + "enum": [ + "okta" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject2": { "additionalProperties": false, "properties": { - "action": { - "enum": [ - "GET_LEAD" - ], - "type": "string" + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject2Authentication" }, - "alias": { - "maxLength": 100, + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject2ConnectedAccounts" + }, + "display_name": { + "maxLength": 128, + "minLength": 1, "type": "string" }, - "allow_failure": { - "type": "boolean" + "enabled_clients": { + "items": { + "type": "string" + }, + "type": "array" }, "id": { - "format": "forms-custom-identifier", + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, - "mask_output": { + "is_domain_connection": { "type": "boolean" }, - "params": { - "$ref": "#/components/schemas/FlowActionSalesforceGetLeadParams" + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject2Metadata" }, - "type": { - "enum": [ - "SALESFORCE" - ], + "name": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" - } - }, - "required": [ - "id", - "type", - "action", - "params" - ], - "type": "object" - }, - "FlowActionSalesforceGetLeadParams": { - "additionalProperties": false, - "properties": { - "connection_id": { - "format": "flows-vault-connections-id", - "maxLength": 30, - "type": "string" - }, - "lead_id": { - "type": "string" - } - }, - "required": [ - "connection_id", - "lead_id" - ], - "type": "object" - }, - "FlowActionSalesforceSearchLeads": { - "additionalProperties": false, - "properties": { - "action": { - "enum": [ - "SEARCH_LEADS" - ], - "type": "string" - }, - "alias": { - "maxLength": 100, - "type": "string" - }, - "allow_failure": { - "type": "boolean" - }, - "id": { - "format": "forms-custom-identifier", - "type": "string" - }, - "mask_output": { - "type": "boolean" }, - "params": { - "$ref": "#/components/schemas/FlowActionSalesforceSearchLeadsParams" - }, - "type": { - "enum": [ - "SALESFORCE" - ], - "type": "string" - } - }, - "required": [ - "id", - "type", - "action", - "params" - ], - "type": "object" - }, - "FlowActionSalesforceSearchLeadsParams": { - "additionalProperties": false, - "properties": { - "connection_id": { - "format": "flows-vault-connections-id", - "maxLength": 30, - "type": "string" + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject2Options" }, - "lead_fields": { + "realms": { "items": { - "maxLength": 2000, "type": "string" }, - "minItems": 1, "type": "array" }, - "search_field": { - "enum": [ - "email", - "name", - "phone", - "all" - ], - "type": "string" + "show_as_button": { + "type": "boolean" }, - "search_value": { - "maxLength": 2000, - "type": "string" + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject2StrategyEnum" } }, "required": [ - "connection_id", - "search_field", - "search_value", - "lead_fields" + "id", + "name", + "strategy" ], "type": "object" }, - "FlowActionSalesforceUpdateLead": { + "EventStreamCloudEventConnectionDeletedPreviousObject2Authentication": { "additionalProperties": false, "properties": { - "action": { - "enum": [ - "UPDATE_LEAD" - ], - "type": "string" - }, - "alias": { - "maxLength": 100, - "type": "string" - }, - "allow_failure": { - "type": "boolean" - }, - "id": { - "format": "forms-custom-identifier", - "type": "string" - }, - "mask_output": { + "active": { "type": "boolean" - }, - "params": { - "$ref": "#/components/schemas/FlowActionSalesforceUpdateLeadParams" - }, - "type": { - "enum": [ - "SALESFORCE" - ], - "type": "string" } }, "required": [ - "id", - "type", - "action", - "params" + "active" ], "type": "object" }, - "FlowActionSalesforceUpdateLeadParams": { + "EventStreamCloudEventConnectionDeletedPreviousObject2ConnectedAccounts": { "additionalProperties": false, "properties": { - "connection_id": { - "format": "flows-vault-connections-id", - "maxLength": 30, - "type": "string" - }, - "lead_id": { - "minLength": 1, - "type": "string" - }, - "payload": { - "$ref": "#/components/schemas/FlowActionSalesforceUpdateLeadParamsPayload" + "active": { + "type": "boolean" } }, "required": [ - "connection_id", - "lead_id" + "active" ], "type": "object" }, - "FlowActionSalesforceUpdateLeadParamsPayload": { - "additionalProperties": true, - "type": "object" - }, - "FlowActionSendgrid": { - "oneOf": [ - { - "$ref": "#/components/schemas/FlowActionSendgridSendEmail" - } - ], + "EventStreamCloudEventConnectionDeletedPreviousObject2Metadata": { + "additionalProperties": false, "type": "object" }, - "FlowActionSendgridSendEmail": { + "EventStreamCloudEventConnectionDeletedPreviousObject2Options": { "additionalProperties": false, "properties": { - "action": { - "enum": [ - "SEND_EMAIL" - ], + "assertion_decryption_settings": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject2OptionsAssertionDecryptionSettings" + }, + "cert": { + "maxLength": 10240, + "minLength": 1, "type": "string" }, - "alias": { - "maxLength": 100, + "cert_rollover_notification": { + "format": "date-time", "type": "string" }, - "allow_failure": { + "debug": { "type": "boolean" }, - "id": { - "format": "forms-custom-identifier", + "deflate": { + "type": "boolean" + }, + "destinationUrl": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "mask_output": { + "digestAlgorithm": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject2OptionsDigestAlgorithmEnum" + }, + "disableFieldsMapFix": { "type": "boolean" }, - "params": { - "$ref": "#/components/schemas/FlowActionSendgridSendEmailParams" + "disableSignout": { + "type": "boolean" }, - "type": { - "enum": [ - "SENDGRID" - ], - "type": "string" - } - }, - "required": [ - "id", - "type", - "action", - "params" - ], - "type": "object" - }, - "FlowActionSendgridSendEmailParams": { - "additionalProperties": true, - "properties": { - "connection_id": { - "format": "flows-vault-connections-id", - "maxLength": 30, + "discovery_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "from": { - "$ref": "#/components/schemas/FlowActionSendgridSendEmailParamsPerson" - }, - "personalizations": { - "items": {}, - "minItems": 1, + "domain_aliases": { + "items": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, "type": "array" - } - }, - "required": [ - "connection_id", - "personalizations", - "from" - ], - "type": "object" - }, - "FlowActionSendgridSendEmailParamsPerson": { - "additionalProperties": false, - "properties": { - "email": { - "type": "string" }, - "name": { - "type": "string" - } - }, - "required": [ - "email" - ], - "type": "object" - }, - "FlowActionSlack": { - "oneOf": [ - { - "$ref": "#/components/schemas/FlowActionSlackPostMessage" - } - ], - "type": "object" - }, - "FlowActionSlackPostMessage": { - "additionalProperties": false, - "properties": { - "action": { - "enum": [ - "POST_MESSAGE" - ], + "entityId": { + "maxLength": 128, + "minLength": 1, "type": "string" }, - "alias": { - "maxLength": 100, + "expires": { + "format": "date-time", "type": "string" }, - "allow_failure": { - "type": "boolean" + "fieldsMap": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject2OptionsFieldsMap" }, - "id": { - "format": "forms-custom-identifier", + "fieldsMapJsonRaw": { + "maxLength": 8192, "type": "string" }, - "mask_output": { - "type": "boolean" - }, - "params": { - "$ref": "#/components/schemas/FlowActionSlackPostMessageParams" - }, - "type": { - "enum": [ - "SLACK" - ], + "global_token_revocation_jwt_iss": { + "maxLength": 1024, + "minLength": 1, "type": "string" - } - }, - "required": [ - "id", - "type", - "action", - "params" - ], - "type": "object" - }, - "FlowActionSlackPostMessageParams": { - "additionalProperties": false, - "properties": { - "attachments": { - "items": { - "$ref": "#/components/schemas/FlowActionSlackPostMessageParamsAttachment" - }, - "type": "array" }, - "connection_id": { - "format": "flows-vault-connections-id", - "maxLength": 30, + "global_token_revocation_jwt_sub": { + "maxLength": 1024, + "minLength": 1, "type": "string" }, - "text": { + "icon_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" - } - }, - "required": [ - "connection_id" - ], - "type": "object" - }, - "FlowActionSlackPostMessageParamsAttachment": { - "additionalProperties": false, - "properties": { - "color": { - "enum": [ - "GOOD", - "WARNING", - "DANGER" - ], + }, + "idpinitiated": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject2OptionsIdpinitiated" + }, + "metadataUrl": { + "format": "uri", + "maxLength": 2048, + "minLength": 8, "type": "string" }, - "fields": { + "non_persistent_attrs": { "items": { - "$ref": "#/components/schemas/FlowActionSlackPostMessageParamsAttachmentField" + "maxLength": 255, + "type": "string" }, "type": "array" }, - "pretext": { - "type": "string" + "oidc_metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject2OptionsOidcMetadata" }, - "text": { - "type": "string" - } - }, - "type": "object" - }, - "FlowActionSlackPostMessageParamsAttachmentField": { - "additionalProperties": false, - "properties": { - "short": { - "type": "boolean" + "protocolBinding": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject2OptionsProtocolBindingEnum" }, - "title": { + "recipientUrl": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "value": { + "requestTemplate": { + "maxLength": 10240, + "minLength": 1, "type": "string" - } - }, - "required": [ - "title" - ], - "type": "object" - }, - "FlowActionStripe": { - "oneOf": [ - { - "$ref": "#/components/schemas/FlowActionStripeAddTaxId" - }, - { - "$ref": "#/components/schemas/FlowActionStripeCreateCustomer" }, - { - "$ref": "#/components/schemas/FlowActionStripeCreatePortalSession" + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject2OptionsSetUserRootAttributesEnum" }, - { - "$ref": "#/components/schemas/FlowActionStripeDeleteTaxId" + "signInEndpoint": { + "format": "uri", + "maxLength": 2048, + "minLength": 8, + "type": "string" }, - { - "$ref": "#/components/schemas/FlowActionStripeFindCustomers" + "signOutEndpoint": { + "format": "uri", + "maxLength": 2048, + "minLength": 8, + "type": "string" }, - { - "$ref": "#/components/schemas/FlowActionStripeGetCustomer" + "signSAMLRequest": { + "type": "boolean" }, - { - "$ref": "#/components/schemas/FlowActionStripeUpdateCustomer" - } - ], - "type": "object" - }, - "FlowActionStripeAddTaxId": { - "additionalProperties": false, - "properties": { - "action": { - "enum": [ - "ADD_TAX_ID" - ], - "type": "string" + "signatureAlgorithm": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject2OptionsSignatureAlgorithmEnum" }, - "alias": { - "maxLength": 100, + "signingCert": { + "maxLength": 10240, + "minLength": 1, "type": "string" }, - "allow_failure": { - "type": "boolean" + "subject": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject2OptionsSubject" }, - "id": { - "format": "forms-custom-identifier", + "tenant_domain": { + "maxLength": 255, + "minLength": 1, "type": "string" }, - "mask_output": { - "type": "boolean" + "thumbprints": { + "items": { + "maxLength": 40, + "minLength": 40, + "type": "string" + }, + "type": "array" }, - "params": { - "$ref": "#/components/schemas/FlowActionStripeAddTaxIdParams" + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject2OptionsUpstreamParams" }, - "type": { - "enum": [ - "STRIPE" - ], + "user_id_attribute": { + "maxLength": 2396, + "minLength": 1, "type": "string" } }, - "required": [ - "id", - "type", - "action", - "params" - ], "type": "object" }, - "FlowActionStripeAddTaxIdParams": { + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsAssertionDecryptionSettings": { "additionalProperties": false, "properties": { - "connection_id": { - "format": "flows-vault-connections-id", - "maxLength": 30, - "type": "string" - }, - "customer_id": { - "maxLength": 250, - "type": "string" - }, - "type": { - "maxLength": 250, - "type": "string" + "algorithm_exceptions": { + "items": { + "maxLength": 100, + "minLength": 1, + "type": "string" + }, + "type": "array" }, - "value": { - "maxLength": 250, - "type": "string" + "algorithm_profile": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject2OptionsAssertionDecryptionSettingsAlgorithmProfileEnum" } }, "required": [ - "connection_id", - "customer_id", - "type", - "value" + "algorithm_profile" ], "type": "object" }, - "FlowActionStripeAddress": { + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsAssertionDecryptionSettingsAlgorithmProfileEnum": { + "enum": [ + "v2026-1" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsDigestAlgorithmEnum": { + "enum": [ + "sha1", + "sha256" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsFieldsMap": { + "additionalProperties": true, + "type": "object" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsIdpinitiated": { "additionalProperties": false, "properties": { - "city": { - "maxLength": 250, - "type": "string" - }, - "country": { - "maxLength": 250, - "type": "string" - }, - "line1": { - "maxLength": 250, + "client_authorizequery": { + "maxLength": 2048, + "minLength": 1, "type": "string" }, - "line2": { - "maxLength": 250, + "client_id": { + "maxLength": 256, + "minLength": 1, "type": "string" }, - "postalCode": { - "maxLength": 250, - "type": "string" + "client_protocol": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject2OptionsIdpinitiatedClientProtocolEnum" }, - "state": { - "maxLength": 250, - "type": "string" + "enabled": { + "type": "boolean" } }, "type": "object" }, - "FlowActionStripeCreateCustomer": { + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsIdpinitiatedClientProtocolEnum": { + "enum": [ + "oidc", + "samlp", + "wsfed" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsOidcMetadata": { "additionalProperties": false, "properties": { - "action": { - "enum": [ - "CREATE_CUSTOMER" - ], - "type": "string" + "acr_values_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "alias": { - "maxLength": 100, + "authorization_endpoint": { + "format": "uri", + "maxLength": 2083, + "minLength": 8, "type": "string" }, - "allow_failure": { + "claim_types_supported": { + "items": { + "maxLength": 25, + "type": "string" + }, + "type": "array" + }, + "claims_locales_supported": { + "items": { + "maxLength": 50, + "type": "string" + }, + "type": "array" + }, + "claims_parameter_supported": { "type": "boolean" }, - "id": { - "format": "forms-custom-identifier", + "claims_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" + }, + "code_challenge_methods_supported": { + "items": { + "maxLength": 20, + "type": "string" + }, + "type": "array" + }, + "display_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "dpop_signing_alg_values_supported": { + "items": { + "maxLength": 14, + "type": "string" + }, + "type": "array" + }, + "end_session_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "mask_output": { - "type": "boolean" + "grant_types_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "params": { - "$ref": "#/components/schemas/FlowActionStripeCreateCustomerParams" + "id_token_encryption_alg_values_supported": { + "items": { + "maxLength": 14, + "type": "string" + }, + "type": "array" }, - "type": { - "enum": [ - "STRIPE" - ], + "id_token_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" + }, + "id_token_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "minItems": 1, + "type": "array" + }, + "issuer": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" - } - }, - "required": [ - "id", - "type", - "action", - "params" - ], - "type": "object" - }, - "FlowActionStripeCreateCustomerParams": { - "additionalProperties": false, - "properties": { - "address": { - "$ref": "#/components/schemas/FlowActionStripeAddress" }, - "connection_id": { - "format": "flows-vault-connections-id", - "maxLength": 30, + "jwks_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "description": { - "maxLength": 250, + "op_policy_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "email": { - "maxLength": 512, + "op_tos_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "metadata": { - "$ref": "#/components/schemas/FlowActionStripeMetadata" + "registration_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" }, - "name": { - "maxLength": 250, + "request_object_encryption_alg_values_supported": { + "items": { + "maxLength": 28, + "type": "string" + }, + "type": "array" + }, + "request_object_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" + }, + "request_object_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "request_parameter_supported": { + "type": "boolean" + }, + "request_uri_parameter_supported": { + "type": "boolean" + }, + "require_request_uri_registration": { + "type": "boolean" + }, + "response_modes_supported": { + "items": { + "maxLength": 20, + "type": "string" + }, + "type": "array" + }, + "response_types_supported": { + "items": { + "maxLength": 40, + "type": "string" + }, + "minItems": 1, + "type": "array" + }, + "scopes_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" + }, + "service_documentation": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "phone": { - "maxLength": 250, + "subject_types_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" + }, + "token_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "tax_exempt": { + "token_endpoint_auth_methods_supported": { + "items": { + "maxLength": 60, + "type": "string" + }, + "type": "array" + }, + "token_endpoint_auth_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "ui_locales_supported": { + "items": { + "maxLength": 50, + "type": "string" + }, + "type": "array" + }, + "userinfo_encryption_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "userinfo_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" + }, + "userinfo_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "tax_id": { - "$ref": "#/components/schemas/FlowActionStripeTaxId" + "userinfo_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" } }, "required": [ - "connection_id" + "authorization_endpoint", + "id_token_signing_alg_values_supported", + "issuer", + "jwks_uri" ], "type": "object" }, - "FlowActionStripeCreatePortalSession": { + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsProtocolBindingEnum": { + "enum": [ + "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST", + "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsSetUserRootAttributesEnum": { + "enum": [ + "on_each_login", + "on_first_login", + "never_on_login" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsSignatureAlgorithmEnum": { + "enum": [ + "rsa-sha1", + "rsa-sha256" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsSubject": { + "additionalProperties": false, + "type": "object" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsUpstreamParams": { + "additionalProperties": true, + "type": "object" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject2StrategyEnum": { + "enum": [ + "samlp" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject3": { "additionalProperties": false, "properties": { - "action": { - "enum": [ - "CREATE_PORTAL_SESSION" - ], - "type": "string" + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject3Authentication" }, - "alias": { - "maxLength": 100, + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject3ConnectedAccounts" + }, + "display_name": { + "maxLength": 128, + "minLength": 1, "type": "string" }, - "allow_failure": { - "type": "boolean" + "enabled_clients": { + "items": { + "type": "string" + }, + "type": "array" }, "id": { - "format": "forms-custom-identifier", + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, - "mask_output": { + "is_domain_connection": { "type": "boolean" }, - "params": { - "$ref": "#/components/schemas/FlowActionStripeCreatePortalSessionParams" + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject3Metadata" }, - "type": { - "enum": [ - "STRIPE" - ], + "name": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" + }, + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject3Options" + }, + "realms": { + "items": { + "type": "string" + }, + "type": "array" + }, + "show_as_button": { + "type": "boolean" + }, + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject3StrategyEnum" } }, "required": [ "id", - "type", - "action", - "params" + "name", + "strategy" ], "type": "object" }, - "FlowActionStripeCreatePortalSessionParams": { + "EventStreamCloudEventConnectionDeletedPreviousObject3Authentication": { "additionalProperties": false, "properties": { - "connection_id": { - "format": "flows-vault-connections-id", - "maxLength": 30, - "type": "string" - }, - "customer_id": { - "maxLength": 250, - "type": "string" - }, - "return_url": { - "type": "string" + "active": { + "type": "boolean" } }, "required": [ - "connection_id", - "customer_id" + "active" ], "type": "object" }, - "FlowActionStripeDeleteTaxId": { + "EventStreamCloudEventConnectionDeletedPreviousObject3ConnectedAccounts": { "additionalProperties": false, "properties": { - "action": { - "enum": [ - "DELETE_TAX_ID" - ], - "type": "string" - }, - "alias": { - "maxLength": 100, - "type": "string" - }, - "allow_failure": { - "type": "boolean" - }, - "id": { - "format": "forms-custom-identifier", - "type": "string" - }, - "mask_output": { + "active": { "type": "boolean" - }, - "params": { - "$ref": "#/components/schemas/FlowActionStripeDeleteTaxIdParams" - }, - "type": { - "enum": [ - "STRIPE" - ], - "type": "string" } }, "required": [ - "id", - "type", - "action", - "params" + "active" ], "type": "object" }, - "FlowActionStripeDeleteTaxIdParams": { + "EventStreamCloudEventConnectionDeletedPreviousObject3Metadata": { + "additionalProperties": false, + "type": "object" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject3Options": { "additionalProperties": false, "properties": { - "connection_id": { - "format": "flows-vault-connections-id", - "maxLength": 30, + "assertion_decryption_settings": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject3OptionsAssertionDecryptionSettings" + }, + "cert": { + "maxLength": 10240, + "minLength": 1, "type": "string" }, - "customer_id": { - "maxLength": 250, + "cert_rollover_notification": { + "format": "date-time", "type": "string" }, - "id": { - "maxLength": 250, + "digestAlgorithm": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject3OptionsDigestAlgorithmEnum" + }, + "domain_aliases": { + "items": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "entityId": { + "maxLength": 128, + "minLength": 1, "type": "string" - } - }, - "required": [ - "connection_id", - "customer_id", - "id" - ], - "type": "object" - }, - "FlowActionStripeFindCustomers": { - "additionalProperties": false, - "properties": { - "action": { - "enum": [ - "FIND_CUSTOMERS" - ], + }, + "expires": { + "format": "date-time", "type": "string" }, - "alias": { - "maxLength": 100, + "icon_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "allow_failure": { - "type": "boolean" + "idpinitiated": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject3OptionsIdpinitiated" }, - "id": { - "format": "forms-custom-identifier", + "non_persistent_attrs": { + "items": { + "maxLength": 255, + "type": "string" + }, + "type": "array" + }, + "pingFederateBaseUrl": { + "format": "uri", + "maxLength": 256, + "minLength": 8, "type": "string" }, - "mask_output": { + "protocolBinding": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject3OptionsProtocolBindingEnum" + }, + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject3OptionsSetUserRootAttributesEnum" + }, + "signInEndpoint": { + "format": "uri", + "maxLength": 2048, + "minLength": 8, + "type": "string" + }, + "signSAMLRequest": { "type": "boolean" }, - "params": { - "$ref": "#/components/schemas/FlowActionStripeFindCustomersParams" + "signatureAlgorithm": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject3OptionsSignatureAlgorithmEnum" }, - "type": { - "enum": [ - "STRIPE" - ], + "signingCert": { + "maxLength": 10240, + "minLength": 1, + "type": "string" + }, + "subject": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject3OptionsSubject" + }, + "tenant_domain": { + "maxLength": 255, + "minLength": 1, "type": "string" + }, + "thumbprints": { + "items": { + "maxLength": 40, + "minLength": 40, + "type": "string" + }, + "type": "array" + }, + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject3OptionsUpstreamParams" } }, "required": [ - "id", - "type", - "action", - "params" + "pingFederateBaseUrl" ], "type": "object" }, - "FlowActionStripeFindCustomersParams": { + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsAssertionDecryptionSettings": { "additionalProperties": false, "properties": { - "connection_id": { - "format": "flows-vault-connections-id", - "maxLength": 30, - "type": "string" + "algorithm_exceptions": { + "items": { + "maxLength": 100, + "minLength": 1, + "type": "string" + }, + "type": "array" }, - "email": { - "type": "string" + "algorithm_profile": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject3OptionsAssertionDecryptionSettingsAlgorithmProfileEnum" } }, "required": [ - "connection_id", - "email" + "algorithm_profile" ], "type": "object" }, - "FlowActionStripeGetCustomer": { + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsAssertionDecryptionSettingsAlgorithmProfileEnum": { + "enum": [ + "v2026-1" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsDigestAlgorithmEnum": { + "enum": [ + "sha1", + "sha256" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsIdpinitiated": { "additionalProperties": false, "properties": { - "action": { - "enum": [ - "GET_CUSTOMER" - ], + "client_authorizequery": { + "maxLength": 2048, + "minLength": 1, "type": "string" }, - "alias": { - "maxLength": 100, + "client_id": { + "maxLength": 256, + "minLength": 1, "type": "string" }, - "allow_failure": { + "client_protocol": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject3OptionsIdpinitiatedClientProtocolEnum" + }, + "enabled": { "type": "boolean" + } + }, + "type": "object" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsIdpinitiatedClientProtocolEnum": { + "enum": [ + "oidc", + "samlp", + "wsfed" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsProtocolBindingEnum": { + "enum": [ + "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST", + "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsSetUserRootAttributesEnum": { + "enum": [ + "on_each_login", + "on_first_login", + "never_on_login" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsSignatureAlgorithmEnum": { + "enum": [ + "rsa-sha1", + "rsa-sha256" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsSubject": { + "additionalProperties": false, + "type": "object" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsUpstreamParams": { + "additionalProperties": true, + "type": "object" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject3StrategyEnum": { + "enum": [ + "pingfederate" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject4": { + "additionalProperties": false, + "properties": { + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject4Authentication" + }, + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject4ConnectedAccounts" + }, + "display_name": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "enabled_clients": { + "items": { + "type": "string" + }, + "type": "array" }, "id": { - "format": "forms-custom-identifier", + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, - "mask_output": { + "is_domain_connection": { "type": "boolean" }, - "params": { - "$ref": "#/components/schemas/FlowActionStripeGetCustomerParams" + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject4Metadata" }, - "type": { - "enum": [ - "STRIPE" - ], + "name": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" + }, + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject4Options" + }, + "realms": { + "items": { + "type": "string" + }, + "type": "array" + }, + "show_as_button": { + "type": "boolean" + }, + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject4StrategyEnum" } }, "required": [ "id", - "type", - "action", - "params" + "name", + "strategy" ], "type": "object" }, - "FlowActionStripeGetCustomerParams": { + "EventStreamCloudEventConnectionDeletedPreviousObject4Authentication": { "additionalProperties": false, "properties": { - "connection_id": { - "format": "flows-vault-connections-id", - "maxLength": 30, - "type": "string" - }, - "id": { - "maxLength": 250, - "type": "string" + "active": { + "type": "boolean" } }, "required": [ - "connection_id", - "id" + "active" ], "type": "object" }, - "FlowActionStripeMetadata": { - "additionalProperties": { - "maxLength": 500, - "type": "string" - }, - "maxProperties": 50, - "type": "object" - }, - "FlowActionStripeTaxId": { + "EventStreamCloudEventConnectionDeletedPreviousObject4ConnectedAccounts": { "additionalProperties": false, "properties": { - "type": { - "maxLength": 250, - "type": "string" - }, - "value": { - "maxLength": 250, - "type": "string" + "active": { + "type": "boolean" } }, "required": [ - "type", - "value" + "active" ], "type": "object" }, - "FlowActionStripeUpdateCustomer": { + "EventStreamCloudEventConnectionDeletedPreviousObject4Metadata": { + "additionalProperties": false, + "type": "object" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject4Options": { "additionalProperties": false, "properties": { - "action": { - "enum": [ - "UPDATE_CUSTOMER" - ], + "adfs_server": { + "maxLength": 2048, "type": "string" }, - "alias": { - "maxLength": 100, + "cert_rollover_notification": { + "format": "date-time", "type": "string" }, - "allow_failure": { - "type": "boolean" + "domain_aliases": { + "items": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "type": "array" }, - "id": { - "format": "forms-custom-identifier", + "entityId": { + "maxLength": 128, + "minLength": 1, "type": "string" }, - "mask_output": { - "type": "boolean" - }, - "params": { - "$ref": "#/components/schemas/FlowActionStripeUpdateCustomerParams" - }, - "type": { - "enum": [ - "STRIPE" - ], + "fedMetadataXml": { + "maxLength": 102400, + "minLength": 1, "type": "string" - } - }, - "required": [ - "id", - "type", - "action", - "params" - ], - "type": "object" - }, - "FlowActionStripeUpdateCustomerParams": { - "additionalProperties": false, - "properties": { - "address": { - "$ref": "#/components/schemas/FlowActionStripeAddress" }, - "connection_id": { - "format": "flows-vault-connections-id", - "maxLength": 30, + "icon_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "description": { - "maxLength": 250, - "type": "string" + "non_persistent_attrs": { + "items": { + "maxLength": 255, + "type": "string" + }, + "type": "array" }, - "email": { - "maxLength": 512, - "type": "string" + "prev_thumbprints": { + "items": { + "maxLength": 64, + "type": "string" + }, + "type": "array" }, - "id": { - "maxLength": 250, - "type": "string" + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject4OptionsSetUserRootAttributesEnum" }, - "metadata": { - "$ref": "#/components/schemas/FlowActionStripeMetadata" + "should_trust_email_verified_connection": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject4OptionsShouldTrustEmailVerifiedConnectionEnum" }, - "name": { - "maxLength": 250, + "signInEndpoint": { + "format": "uri", + "maxLength": 2048, + "minLength": 8, "type": "string" }, - "phone": { - "maxLength": 250, + "tenant_domain": { + "maxLength": 255, + "minLength": 1, "type": "string" }, - "tax_exempt": { + "thumbprints": { + "items": { + "maxLength": 64, + "type": "string" + }, + "type": "array" + }, + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject4OptionsUpstreamParams" + }, + "user_id_attribute": { + "maxLength": 128, + "minLength": 1, "type": "string" } }, - "required": [ - "connection_id", - "id" - ], "type": "object" }, - "FlowActionTelegram": { - "oneOf": [ - { - "$ref": "#/components/schemas/FlowActionTelegramSendMessage" - } + "EventStreamCloudEventConnectionDeletedPreviousObject4OptionsSetUserRootAttributesEnum": { + "enum": [ + "on_each_login", + "on_first_login", + "never_on_login" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject4OptionsShouldTrustEmailVerifiedConnectionEnum": { + "enum": [ + "never_set_emails_as_verified", + "always_set_emails_as_verified" ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject4OptionsUpstreamParams": { + "additionalProperties": true, "type": "object" }, - "FlowActionTelegramSendMessage": { + "EventStreamCloudEventConnectionDeletedPreviousObject4StrategyEnum": { + "enum": [ + "adfs" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject5": { "additionalProperties": false, "properties": { - "action": { - "enum": [ - "SEND_MESSAGE" - ], - "type": "string" + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject5Authentication" }, - "alias": { - "maxLength": 100, + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject5ConnectedAccounts" + }, + "display_name": { + "maxLength": 128, + "minLength": 1, "type": "string" }, - "allow_failure": { - "type": "boolean" + "enabled_clients": { + "items": { + "type": "string" + }, + "type": "array" }, "id": { - "format": "forms-custom-identifier", + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, - "mask_output": { + "is_domain_connection": { "type": "boolean" }, - "params": { - "$ref": "#/components/schemas/FlowActionTelegramSendMessageParams" + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject5Metadata" }, - "type": { - "enum": [ - "TELEGRAM" - ], + "name": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" + }, + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject5Options" + }, + "realms": { + "items": { + "type": "string" + }, + "type": "array" + }, + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject5StrategyEnum" } }, "required": [ "id", - "type", - "action", - "params" + "name", + "strategy" ], "type": "object" }, - "FlowActionTelegramSendMessageParams": { + "EventStreamCloudEventConnectionDeletedPreviousObject5Authentication": { "additionalProperties": false, "properties": { - "chat_id": { - "type": "string" - }, - "connection_id": { - "format": "flows-vault-connections-id", - "maxLength": 30, - "type": "string" - }, - "text": { - "type": "string" + "active": { + "type": "boolean" } }, "required": [ - "connection_id", - "chat_id", - "text" + "active" ], "type": "object" }, - "FlowActionTwilio": { - "oneOf": [ - { - "$ref": "#/components/schemas/FlowActionTwilioMakeCall" - }, - { - "$ref": "#/components/schemas/FlowActionTwilioSendSms" + "EventStreamCloudEventConnectionDeletedPreviousObject5ConnectedAccounts": { + "additionalProperties": false, + "properties": { + "active": { + "type": "boolean" } + }, + "required": [ + "active" ], "type": "object" }, - "FlowActionTwilioMakeCall": { + "EventStreamCloudEventConnectionDeletedPreviousObject5Metadata": { + "additionalProperties": false, + "type": "object" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject5Options": { "additionalProperties": false, "properties": { - "action": { - "enum": [ - "MAKE_CALL" - ], + "agentIP": { + "maxLength": 39, + "minLength": 2, "type": "string" }, - "alias": { - "maxLength": 100, + "agentMode": { + "type": "boolean" + }, + "agentVersion": { + "maxLength": 12, + "minLength": 5, "type": "string" }, - "allow_failure": { + "brute_force_protection": { "type": "boolean" }, - "id": { - "format": "forms-custom-identifier", - "type": "string" + "certAuth": { + "type": "boolean" }, - "mask_output": { + "certs": { + "items": { + "maxLength": 3072, + "minLength": 256, + "type": "string" + }, + "type": "array" + }, + "disable_cache": { "type": "boolean" }, - "params": { - "$ref": "#/components/schemas/FlowActionTwilioMakeCallParams" + "disable_self_service_change_password": { + "type": "boolean" }, - "type": { - "enum": [ - "TWILIO" - ], - "type": "string" - } - }, - "required": [ - "id", - "type", - "action", - "params" - ], - "type": "object" - }, - "FlowActionTwilioMakeCallParams": { - "additionalProperties": false, - "properties": { - "connection_id": { - "format": "flows-vault-connections-id", - "maxLength": 30, - "type": "string" + "domain_aliases": { + "items": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "type": "array" }, - "from": { + "icon_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "payload": { - "maxLength": 4096, + "ips": { + "items": { + "maxLength": 39, + "minLength": 2, + "type": "string" + }, + "type": "array" + }, + "kerberos": { + "type": "boolean" + }, + "kerberos_only": { + "type": "boolean" + }, + "non_persistent_attrs": { + "items": { + "maxLength": 255, + "type": "string" + }, + "type": "array" + }, + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject5OptionsSetUserRootAttributesEnum" + }, + "signInEndpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "to": { + "tenant_domain": { + "format": "hostname", + "maxLength": 512, + "minLength": 1, "type": "string" + }, + "thumbprints": { + "items": { + "maxLength": 40, + "minLength": 40, + "type": "string" + }, + "type": "array" + }, + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject5OptionsUpstreamParams" } }, - "required": [ - "connection_id", - "from", - "to", - "payload" + "type": "object" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject5OptionsSetUserRootAttributesEnum": { + "enum": [ + "on_each_login", + "on_first_login", + "never_on_login" ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject5OptionsUpstreamParams": { + "additionalProperties": true, "type": "object" }, - "FlowActionTwilioSendSms": { + "EventStreamCloudEventConnectionDeletedPreviousObject5StrategyEnum": { + "enum": [ + "ad" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject6": { "additionalProperties": false, "properties": { - "action": { - "enum": [ - "SEND_SMS" - ], - "type": "string" + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject6Authentication" }, - "alias": { - "maxLength": 100, - "type": "string" + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject6ConnectedAccounts" }, - "allow_failure": { - "type": "boolean" + "display_name": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "enabled_clients": { + "items": { + "type": "string" + }, + "type": "array" }, "id": { - "format": "forms-custom-identifier", + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, - "mask_output": { + "is_domain_connection": { "type": "boolean" }, - "params": { - "$ref": "#/components/schemas/FlowActionTwilioSendSmsParams" + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject6Metadata" }, - "type": { - "enum": [ - "TWILIO" - ], + "name": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" + }, + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject6Options" + }, + "realms": { + "items": { + "type": "string" + }, + "type": "array" + }, + "show_as_button": { + "type": "boolean" + }, + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject6StrategyEnum" } }, "required": [ "id", - "type", - "action", - "params" + "name", + "strategy" ], "type": "object" }, - "FlowActionTwilioSendSmsParams": { + "EventStreamCloudEventConnectionDeletedPreviousObject6Authentication": { "additionalProperties": false, "properties": { - "connection_id": { - "format": "flows-vault-connections-id", - "maxLength": 30, - "type": "string" - }, - "from": { - "maxLength": 50, - "type": "string" - }, - "message": { - "maxLength": 1500, - "type": "string" - }, - "to": { - "maxLength": 50, - "type": "string" + "active": { + "type": "boolean" } }, "required": [ - "connection_id", - "from", - "to", - "message" + "active" ], "type": "object" }, - "FlowActionWhatsapp": { - "oneOf": [ - { - "$ref": "#/components/schemas/FlowActionWhatsappSendMessage" + "EventStreamCloudEventConnectionDeletedPreviousObject6ConnectedAccounts": { + "additionalProperties": false, + "properties": { + "active": { + "type": "boolean" } + }, + "required": [ + "active" ], "type": "object" }, - "FlowActionWhatsappSendMessage": { + "EventStreamCloudEventConnectionDeletedPreviousObject6Metadata": { + "additionalProperties": false, + "type": "object" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject6Options": { "additionalProperties": false, "properties": { - "action": { - "enum": [ - "SEND_MESSAGE" - ], + "admin_access_token_expiresin": { + "format": "date-time", "type": "string" }, - "alias": { - "maxLength": 100, + "allow_setting_login_scopes": { + "type": "boolean" + }, + "api_enable_groups": { + "type": "boolean" + }, + "api_enable_users": { + "type": "boolean" + }, + "client_id": { + "maxLength": 128, + "minLength": 1, "type": "string" }, - "allow_failure": { + "domain": { + "maxLength": 1024, + "minLength": 1, + "type": "string" + }, + "domain_aliases": { + "items": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "email": { "type": "boolean" }, - "id": { - "format": "forms-custom-identifier", + "ext_agreed_terms": { + "type": "boolean" + }, + "ext_groups": { + "type": "boolean" + }, + "ext_groups_extended": { + "type": "boolean" + }, + "ext_is_admin": { + "type": "boolean" + }, + "ext_is_suspended": { + "type": "boolean" + }, + "federated_connections_access_tokens": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject6OptionsFederatedConnectionsAccessTokens" + }, + "handle_login_from_social": { + "type": "boolean" + }, + "icon_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "mask_output": { + "map_user_id_to_id": { "type": "boolean" }, - "params": { - "$ref": "#/components/schemas/FlowActionWhatsappSendMessageParams" + "non_persistent_attrs": { + "items": { + "maxLength": 255, + "type": "string" + }, + "type": "array" }, - "type": { - "enum": [ - "WHATSAPP" - ], + "profile": { + "type": "boolean" + }, + "scope": { + "items": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "minItems": 1, + "type": "array" + }, + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject6OptionsSetUserRootAttributesEnum" + }, + "tenant_domain": { + "maxLength": 255, + "minLength": 1, "type": "string" + }, + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject6OptionsUpstreamParams" } }, "required": [ - "id", - "type", - "action", - "params" + "client_id" ], "type": "object" }, - "FlowActionWhatsappSendMessageParams": { + "EventStreamCloudEventConnectionDeletedPreviousObject6OptionsFederatedConnectionsAccessTokens": { "additionalProperties": false, "properties": { - "connection_id": { - "format": "flows-vault-connections-id", - "maxLength": 30, - "type": "string" - }, - "payload": { - "$ref": "#/components/schemas/FlowActionWhatsappSendMessageParamsPayload" - }, - "recipient_number": { - "type": "string" - }, - "sender_id": { - "type": "string" - }, - "type": { - "enum": [ - "AUDIO", - "CONTACTS", - "DOCUMENT", - "IMAGE", - "INTERACTIVE", - "LOCATION", - "STICKER", - "TEMPLATE", - "TEXT" - ], - "type": "string" + "active": { + "type": "boolean" } }, "required": [ - "connection_id", - "sender_id", - "recipient_number", - "type", - "payload" + "active" ], "type": "object" }, - "FlowActionWhatsappSendMessageParamsPayload": { - "oneOf": [ - { - "$ref": "#/components/schemas/FlowActionWhatsappSendMessageParamsPayloadObject" - }, - { - "type": "string" - } - ] + "EventStreamCloudEventConnectionDeletedPreviousObject6OptionsSetUserRootAttributesEnum": { + "enum": [ + "on_each_login", + "on_first_login", + "never_on_login" + ], + "type": "string" }, - "FlowActionWhatsappSendMessageParamsPayloadObject": { + "EventStreamCloudEventConnectionDeletedPreviousObject6OptionsUpstreamParams": { "additionalProperties": true, "type": "object" }, - "FlowActionXml": { - "oneOf": [ - { - "$ref": "#/components/schemas/FlowActionXmlParseXml" - }, - { - "$ref": "#/components/schemas/FlowActionXmlSerializeXml" - } + "EventStreamCloudEventConnectionDeletedPreviousObject6StrategyEnum": { + "enum": [ + "google-apps" ], - "type": "object" + "type": "string" }, - "FlowActionXmlParseXml": { + "EventStreamCloudEventConnectionDeletedPreviousObject7": { "additionalProperties": false, "properties": { - "action": { - "enum": [ - "PARSE_XML" - ], - "type": "string" + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject7Authentication" }, - "alias": { - "maxLength": 100, + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject7ConnectedAccounts" + }, + "display_name": { + "maxLength": 128, + "minLength": 1, "type": "string" }, - "allow_failure": { - "type": "boolean" + "enabled_clients": { + "items": { + "type": "string" + }, + "type": "array" }, "id": { - "format": "forms-custom-identifier", + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, - "mask_output": { + "is_domain_connection": { "type": "boolean" }, - "params": { - "$ref": "#/components/schemas/FlowActionXmlParseXmlParams" + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject7Metadata" }, - "type": { - "enum": [ - "XML" - ], + "name": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" + }, + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject7Options" + }, + "realms": { + "items": { + "type": "string" + }, + "type": "array" + }, + "show_as_button": { + "type": "boolean" + }, + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject7StrategyEnum" } }, "required": [ "id", - "type", - "action", - "params" + "name", + "strategy" ], "type": "object" }, - "FlowActionXmlParseXmlParams": { + "EventStreamCloudEventConnectionDeletedPreviousObject7Authentication": { "additionalProperties": false, "properties": { - "xml": { - "type": "string" + "active": { + "type": "boolean" } }, "required": [ - "xml" + "active" ], "type": "object" }, - "FlowActionXmlSerializeXml": { + "EventStreamCloudEventConnectionDeletedPreviousObject7ConnectedAccounts": { "additionalProperties": false, "properties": { - "action": { - "enum": [ - "SERIALIZE_XML" - ], + "active": { + "type": "boolean" + } + }, + "required": [ + "active" + ], + "type": "object" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject7Metadata": { + "additionalProperties": false, + "type": "object" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject7Options": { + "additionalProperties": false, + "properties": { + "api_enable_users": { + "type": "boolean" + }, + "app_domain": { + "maxLength": 255, "type": "string" }, - "alias": { - "maxLength": 100, + "app_id": { + "maxLength": 500, "type": "string" }, - "allow_failure": { + "basic_profile": { "type": "boolean" }, - "id": { - "format": "forms-custom-identifier", + "cert_rollover_notification": { + "format": "date-time", "type": "string" }, - "mask_output": { + "client_id": { + "maxLength": 100, + "type": "string" + }, + "domain": { + "maxLength": 512, + "type": "string" + }, + "domain_aliases": { + "items": { + "maxLength": 255, + "type": "string" + }, + "type": "array" + }, + "ext_groups": { "type": "boolean" }, - "params": { - "$ref": "#/components/schemas/FlowActionXmlSerializeXmlParams" + "ext_nested_groups": { + "type": "boolean" }, - "type": { - "enum": [ - "XML" - ], + "ext_profile": { + "type": "boolean" + }, + "federated_connections_access_tokens": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject7OptionsFederatedConnectionsAccessTokens" + }, + "granted": { + "type": "boolean" + }, + "icon_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" + }, + "identity_api": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject7OptionsIdentityApiEnum" + }, + "max_groups_to_retrieve": { + "maxLength": 10, + "type": "string" + }, + "non_persistent_attrs": { + "items": { + "maxLength": 255, + "type": "string" + }, + "type": "array" + }, + "scope": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" + }, + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject7OptionsSetUserRootAttributesEnum" + }, + "should_trust_email_verified_connection": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject7OptionsShouldTrustEmailVerifiedConnectionEnum" + }, + "tenantId": { + "format": "uuid", + "maxLength": 36, + "minLength": 36, "type": "string" + }, + "tenant_domain": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject7OptionsTenantDomain" + }, + "thumbprints": { + "items": { + "maxLength": 64, + "type": "string" + }, + "type": "array" + }, + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject7OptionsUpstreamParams" + }, + "useCommonEndpoint": { + "type": "boolean" + }, + "use_wsfed": { + "type": "boolean" + }, + "userid_attribute": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject7OptionsUseridAttributeEnum" + }, + "waad_protocol": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject7OptionsWaadProtocolEnum" } }, "required": [ - "id", - "type", - "action", - "params" + "client_id" ], "type": "object" }, - "FlowActionXmlSerializeXmlParams": { + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsFederatedConnectionsAccessTokens": { "additionalProperties": false, "properties": { - "object": { - "$ref": "#/components/schemas/FlowActionXmlSerializeXmlParamsObject" + "active": { + "type": "boolean" } }, "required": [ - "object" + "active" ], "type": "object" }, - "FlowActionXmlSerializeXmlParamsObject": { - "oneOf": [ + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsIdentityApiEnum": { + "enum": [ + "microsoft-identity-platform-v2.0", + "azure-active-directory-v1.0" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsSetUserRootAttributesEnum": { + "enum": [ + "on_each_login", + "on_first_login", + "never_on_login" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsShouldTrustEmailVerifiedConnectionEnum": { + "enum": [ + "never_set_emails_as_verified", + "always_set_emails_as_verified" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsTenantDomain": { + "anyOf": [ { + "format": "hostname", + "maxLength": 512, "type": "string" }, { - "$ref": "#/components/schemas/FlowActionXmlSerializeXmlParamsObjectObject" + "format": "uuid", + "type": "string" } ] }, - "FlowActionXmlSerializeXmlParamsObjectObject": { + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsUpstreamParams": { "additionalProperties": true, "type": "object" }, - "FlowActionZapier": { - "oneOf": [ - { - "$ref": "#/components/schemas/FlowActionZapierTriggerWebhook" - } + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsUseridAttributeEnum": { + "enum": [ + "oid", + "sub" ], - "type": "object" + "type": "string" }, - "FlowActionZapierTriggerWebhook": { + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsWaadProtocolEnum": { + "enum": [ + "ws-federation", + "openid-connect" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject7StrategyEnum": { + "enum": [ + "waad" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedTypeEnum": { + "enum": [ + "connection.deleted" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdated": { "additionalProperties": false, "properties": { - "action": { - "enum": [ - "TRIGGER_WEBHOOK" - ], - "type": "string" - }, - "alias": { - "maxLength": 100, - "type": "string" - }, - "allow_failure": { - "type": "boolean" + "event": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedCloudEvent" }, - "id": { - "format": "forms-custom-identifier", + "offset": { "type": "string" }, - "mask_output": { - "type": "boolean" - }, - "params": { - "$ref": "#/components/schemas/FlowActionZapierTriggerWebhookParams" - }, "type": { - "enum": [ - "ZAPIER" - ], - "type": "string" + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedTypeEnum" } }, "required": [ - "id", "type", - "action", - "params" + "offset", + "event" ], "type": "object" }, - "FlowActionZapierTriggerWebhookParams": { - "additionalProperties": true, + "EventStreamCloudEventConnectionUpdatedCloudEvent": { + "additionalProperties": false, "properties": { - "connection_id": { - "format": "flows-vault-connections-id", - "maxLength": 30, + "a0purpose": { + "$ref": "#/components/schemas/EventStreamCloudEventA0PurposeEnum" + }, + "a0stream": { + "pattern": "est_[a-zA-Z0-9]{22}", "type": "string" }, - "method": { - "enum": [ - "GET", - "POST", - "PUT" - ], - "type": "string" - } - }, - "required": [ - "connection_id" - ], - "type": "object" - }, - "FlowExecutionDebug": { - "additionalProperties": true, - "type": "object" - }, - "FlowExecutionSummary": { - "additionalProperties": false, - "properties": { - "created_at": { - "format": "date-time", + "a0tenant": { + "maxLength": 63, + "minLength": 3, + "pattern": "[a-z0-9][-a-z0-9]{1,62}[a-z0-9]", "type": "string" }, - "ended_at": { - "format": "date-time", - "type": "string" + "data": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedData" }, "id": { - "format": "flow-execution-id", - "maxLength": 30, - "type": "string" - }, - "journey_id": { - "maxLength": 50, - "minLength": 1, - "type": "string" - }, - "started_at": { - "format": "date-time", + "pattern": "evt_[a-zA-Z0-9]{22}", "type": "string" }, - "status": { - "maxLength": 50, - "minLength": 1, + "source": { "type": "string" }, - "trace_id": { - "maxLength": 50, - "minLength": 1, - "type": "string" + "specversion": { + "$ref": "#/components/schemas/EventStreamCloudEventSpecVersionEnum" }, - "updated_at": { + "time": { "format": "date-time", "type": "string" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedCloudEventTypeEnum" } }, "required": [ + "specversion", + "type", + "source", "id", - "trace_id", - "status", - "created_at", - "updated_at" + "time", + "data", + "a0tenant" ], "type": "object" }, - "FlowSummary": { - "additionalProperties": false, - "properties": { - "created_at": { - "format": "date-time", - "type": "string" - }, - "executed_at": { - "format": "date", - "type": "string" - }, - "id": { - "format": "flow-id", - "maxLength": 30, - "type": "string" - }, - "name": { - "maxLength": 150, - "minLength": 1, - "type": "string" - }, - "updated_at": { - "format": "date-time", - "type": "string" - } - }, - "required": [ - "id", - "name", - "created_at", - "updated_at" + "EventStreamCloudEventConnectionUpdatedCloudEventTypeEnum": { + "enum": [ + "connection.updated" ], - "type": "object" + "type": "string" }, - "FlowsVaultConnectioSetupApiKey": { + "EventStreamCloudEventConnectionUpdatedData": { "additionalProperties": false, "properties": { - "api_key": { - "type": "string" + "context": { + "$ref": "#/components/schemas/EventStreamCloudEventContext" }, - "type": { - "$ref": "#/components/schemas/FlowsVaultConnectioSetupTypeApiKeyEnum" + "object": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject" + }, + "previous_object": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject" } }, "required": [ - "type", - "api_key" + "object" ], "type": "object" }, - "FlowsVaultConnectioSetupApiKeyWithBaseUrl": { - "additionalProperties": false, - "properties": { - "api_key": { - "type": "string" + "EventStreamCloudEventConnectionUpdatedObject": { + "oneOf": [ + { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject0" }, - "base_url": { - "format": "forms-url-https", - "type": "string" + { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject1" }, - "type": { - "$ref": "#/components/schemas/FlowsVaultConnectioSetupTypeApiKeyEnum" + { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject2" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject3" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject4" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject5" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject6" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject7" } - }, - "required": [ - "type", - "api_key", - "base_url" - ], - "type": "object" + ] }, - "FlowsVaultConnectioSetupBigqueryOauthJwt": { + "EventStreamCloudEventConnectionUpdatedObject0": { "additionalProperties": false, "properties": { - "client_email": { - "format": "email", - "type": "string" + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject0Authentication" }, - "private_key": { + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject0ConnectedAccounts" + }, + "display_name": { + "maxLength": 128, + "minLength": 1, "type": "string" }, - "project_id": { + "enabled_clients": { + "items": { + "type": "string" + }, + "type": "array" + }, + "id": { + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, - "type": { - "$ref": "#/components/schemas/FlowsVaultConnectioSetupTypeOauthJwtEnum" - } - }, - "type": "object" - }, - "FlowsVaultConnectioSetupHttpBearer": { - "additionalProperties": false, - "properties": { - "token": { + "is_domain_connection": { + "type": "boolean" + }, + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject0Metadata" + }, + "name": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" }, - "type": { - "$ref": "#/components/schemas/FlowsVaultConnectioSetupTypeBearerEnum" + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject0Options" + }, + "realms": { + "items": { + "type": "string" + }, + "type": "array" + }, + "show_as_button": { + "type": "boolean" + }, + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject0StrategyEnum" } }, "required": [ - "type", - "token" + "id", + "name", + "strategy" ], "type": "object" }, - "FlowsVaultConnectioSetupJwt": { - "additionalProperties": true, + "EventStreamCloudEventConnectionUpdatedObject0Authentication": { + "additionalProperties": false, "properties": { - "algorithm": { - "$ref": "#/components/schemas/FlowsVaultConnectioSetupJwtAlgorithmEnum" - }, - "type": { - "$ref": "#/components/schemas/FlowsVaultConnectioSetupTypeJwtEnum" + "active": { + "type": "boolean" } }, "required": [ - "type", - "algorithm" + "active" ], "type": "object" }, - "FlowsVaultConnectioSetupJwtAlgorithmEnum": { - "enum": [ - "HS256", - "HS384", - "HS512", - "RS256", - "RS384", - "RS512", - "ES256", - "ES384", - "ES512", - "PS256", - "PS384", - "PS512" - ], - "type": "string" - }, - "FlowsVaultConnectioSetupMailjetApiKey": { + "EventStreamCloudEventConnectionUpdatedObject0ConnectedAccounts": { "additionalProperties": false, "properties": { - "api_key": { - "type": "string" - }, - "secret_key": { - "type": "string" + "active": { + "type": "boolean" }, - "type": { - "$ref": "#/components/schemas/FlowsVaultConnectioSetupTypeApiKeyEnum" + "cross_app_access": { + "type": "boolean" } }, "required": [ - "type", - "api_key", - "secret_key" + "active" ], "type": "object" }, - "FlowsVaultConnectioSetupOauthApp": { + "EventStreamCloudEventConnectionUpdatedObject0Metadata": { + "additionalProperties": false, + "type": "object" + }, + "EventStreamCloudEventConnectionUpdatedObject0Options": { "additionalProperties": false, "properties": { - "audience": { - "format": "forms-url-https", - "minLength": 1, + "attribute_map": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject0OptionsAttributeMap" + }, + "authorization_endpoint": { + "format": "uri", + "maxLength": 2083, + "minLength": 8, "type": "string" }, "client_id": { + "maxLength": 255, "type": "string" }, - "client_secret": { + "connection_settings": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject0OptionsConnectionSettings" + }, + "discovery_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "domain": { - "format": "hostname-rfc2181", + "domain_aliases": { + "items": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "dpop_signing_alg": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject0OptionsDpopSigningAlgEnum" + }, + "federated_connections_access_tokens": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject0OptionsFederatedConnectionsAccessTokens" + }, + "icon_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "type": { - "$ref": "#/components/schemas/FlowsVaultConnectioSetupTypeOauthAppEnum" - } - }, - "required": [ - "type", - "client_id", - "client_secret", - "domain" - ], - "type": "object" - }, - "FlowsVaultConnectioSetupOauthCode": { - "additionalProperties": true, - "properties": { - "code": { + "id_token_session_expiry_supported": { + "type": "boolean" + }, + "id_token_signed_response_algs": { + "items": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject0OptionsIdTokenSignedResponseAlgsItemEnum" + }, + "type": "array" + }, + "issuer": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "type": { - "$ref": "#/components/schemas/FlowsVaultConnectioSetupTypeOauthCodeEnum" - } - }, - "type": "object" - }, - "FlowsVaultConnectioSetupSecretApiKey": { - "additionalProperties": false, - "properties": { - "secret_key": { + "jwks_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "type": { - "$ref": "#/components/schemas/FlowsVaultConnectioSetupTypeApiKeyEnum" - } - }, - "required": [ - "type", - "secret_key" - ], - "type": "object" - }, - "FlowsVaultConnectioSetupStripeKeyPair": { - "additionalProperties": false, - "properties": { - "private_key": { + "non_persistent_attrs": { + "items": { + "maxLength": 255, + "type": "string" + }, + "type": "array" + }, + "oidc_metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject0OptionsOidcMetadata" + }, + "schema_version": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject0OptionsSchemaVersionEnum" + }, + "scope": { + "maxLength": 255, + "minLength": 6, "type": "string" }, - "public_key": { + "send_back_channel_nonce": { + "type": "boolean" + }, + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject0OptionsSetUserRootAttributesEnum" + }, + "tenant_domain": { + "maxLength": 255, + "minLength": 1, "type": "string" }, - "type": { - "$ref": "#/components/schemas/FlowsVaultConnectioSetupTypeKeyPairEnum" - } - }, - "required": [ - "type", - "private_key", - "public_key" - ], - "type": "object" - }, - "FlowsVaultConnectioSetupToken": { - "additionalProperties": false, - "properties": { - "token": { + "token_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, + "token_endpoint_auth_method": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject0OptionsTokenEndpointAuthMethodEnum" + }, + "token_endpoint_auth_signing_alg": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject0OptionsTokenEndpointAuthSigningAlgEnum" + }, + "token_endpoint_jwtca_aud_format": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject0OptionsTokenEndpointJwtcaAudFormatEnum" + }, "type": { - "$ref": "#/components/schemas/FlowsVaultConnectioSetupTypeTokenEnum" + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject0OptionsTypeEnum" + }, + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject0OptionsUpstreamParams" + }, + "useOauthSpecScope": { + "type": "boolean" + }, + "userinfo_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" } }, "required": [ - "type", - "token" + "client_id" ], "type": "object" }, - "FlowsVaultConnectioSetupTwilioApiKey": { + "EventStreamCloudEventConnectionUpdatedObject0OptionsAttributeMap": { "additionalProperties": false, "properties": { - "account_id": { - "type": "string" + "attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject0OptionsAttributeMapAttributes" }, - "api_key": { - "type": "string" + "mapping_mode": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject0OptionsAttributeMapMappingModeEnum" }, - "type": { - "$ref": "#/components/schemas/FlowsVaultConnectioSetupTypeApiKeyEnum" + "userinfo_scope": { + "maxLength": 255, + "type": "string" } }, - "required": [ - "type", - "account_id", - "api_key" - ], "type": "object" }, - "FlowsVaultConnectioSetupTypeApiKeyEnum": { - "enum": [ - "API_KEY" - ], - "type": "string" - }, - "FlowsVaultConnectioSetupTypeBearerEnum": { - "enum": [ - "BEARER" - ], - "type": "string" - }, - "FlowsVaultConnectioSetupTypeJwtEnum": { - "enum": [ - "JWT" - ], - "type": "string" - }, - "FlowsVaultConnectioSetupTypeKeyPairEnum": { - "enum": [ - "KEY_PAIR" - ], - "type": "string" - }, - "FlowsVaultConnectioSetupTypeOauthAppEnum": { - "enum": [ - "OAUTH_APP" - ], - "type": "string" + "EventStreamCloudEventConnectionUpdatedObject0OptionsAttributeMapAttributes": { + "additionalProperties": true, + "type": "object" }, - "FlowsVaultConnectioSetupTypeOauthCodeEnum": { + "EventStreamCloudEventConnectionUpdatedObject0OptionsAttributeMapMappingModeEnum": { "enum": [ - "OAUTH_CODE" + "bind_all", + "use_map" ], "type": "string" }, - "FlowsVaultConnectioSetupTypeOauthJwtEnum": { - "enum": [ - "OAUTH_JWT" - ], - "type": "string" + "EventStreamCloudEventConnectionUpdatedObject0OptionsConnectionSettings": { + "additionalProperties": false, + "properties": { + "pkce": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject0OptionsConnectionSettingsPkceEnum" + } + }, + "type": "object" }, - "FlowsVaultConnectioSetupTypeTokenEnum": { + "EventStreamCloudEventConnectionUpdatedObject0OptionsConnectionSettingsPkceEnum": { "enum": [ - "TOKEN" + "auto", + "S256", + "plain", + "disabled" ], "type": "string" }, - "FlowsVaultConnectioSetupTypeWebhookEnum": { + "EventStreamCloudEventConnectionUpdatedObject0OptionsDpopSigningAlgEnum": { "enum": [ - "WEBHOOK" + "ES256", + "ES384", + "ES512", + "Ed25519" ], "type": "string" }, - "FlowsVaultConnectioSetupWebhook": { + "EventStreamCloudEventConnectionUpdatedObject0OptionsFederatedConnectionsAccessTokens": { "additionalProperties": false, "properties": { - "type": { - "$ref": "#/components/schemas/FlowsVaultConnectioSetupTypeWebhookEnum" - }, - "url": { - "format": "forms-url-https", - "type": "string" + "active": { + "type": "boolean" } }, "required": [ - "type", - "url" + "active" ], "type": "object" }, - "FlowsVaultConnectionAppIdActivecampaignEnum": { - "enum": [ - "ACTIVECAMPAIGN" - ], - "maxLength": 55, - "minLength": 1, - "type": "string" - }, - "FlowsVaultConnectionAppIdAirtableEnum": { - "enum": [ - "AIRTABLE" - ], - "maxLength": 55, - "minLength": 1, - "type": "string" - }, - "FlowsVaultConnectionAppIdAuth0Enum": { + "EventStreamCloudEventConnectionUpdatedObject0OptionsIdTokenSignedResponseAlgsItemEnum": { "enum": [ - "AUTH0" + "ES256", + "ES384", + "PS256", + "PS384", + "RS256", + "RS384", + "RS512" ], - "maxLength": 55, - "minLength": 1, "type": "string" }, - "FlowsVaultConnectionAppIdBigqueryEnum": { - "enum": [ - "BIGQUERY" - ], - "maxLength": 55, - "minLength": 1, - "type": "string" - }, - "FlowsVaultConnectionAppIdClearbitEnum": { - "enum": [ - "CLEARBIT" - ], - "maxLength": 55, - "minLength": 1, - "type": "string" - }, - "FlowsVaultConnectionAppIdDocusignEnum": { - "enum": [ - "DOCUSIGN" - ], - "maxLength": 55, - "minLength": 1, - "type": "string" - }, - "FlowsVaultConnectionAppIdGoogleSheetsEnum": { - "enum": [ - "GOOGLE_SHEETS" - ], - "maxLength": 55, - "minLength": 1, - "type": "string" - }, - "FlowsVaultConnectionAppIdHttpEnum": { - "enum": [ - "HTTP" - ], - "maxLength": 55, - "minLength": 1, - "type": "string" - }, - "FlowsVaultConnectionAppIdHubspotEnum": { - "enum": [ - "HUBSPOT" - ], - "maxLength": 55, - "minLength": 1, - "type": "string" - }, - "FlowsVaultConnectionAppIdJwtEnum": { - "enum": [ - "JWT" - ], - "maxLength": 55, - "minLength": 1, - "type": "string" - }, - "FlowsVaultConnectionAppIdMailchimpEnum": { - "enum": [ - "MAILCHIMP" - ], - "maxLength": 55, - "minLength": 1, - "type": "string" - }, - "FlowsVaultConnectionAppIdMailjetEnum": { - "enum": [ - "MAILJET" - ], - "maxLength": 55, - "minLength": 1, - "type": "string" - }, - "FlowsVaultConnectionAppIdPipedriveEnum": { - "enum": [ - "PIPEDRIVE" + "EventStreamCloudEventConnectionUpdatedObject0OptionsOidcMetadata": { + "additionalProperties": false, + "properties": { + "acr_values_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" + }, + "authorization_endpoint": { + "format": "uri", + "maxLength": 2083, + "minLength": 8, + "type": "string" + }, + "claim_types_supported": { + "items": { + "maxLength": 25, + "type": "string" + }, + "type": "array" + }, + "claims_locales_supported": { + "items": { + "maxLength": 50, + "type": "string" + }, + "type": "array" + }, + "claims_parameter_supported": { + "type": "boolean" + }, + "claims_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" + }, + "code_challenge_methods_supported": { + "items": { + "maxLength": 20, + "type": "string" + }, + "type": "array" + }, + "display_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "dpop_signing_alg_values_supported": { + "items": { + "maxLength": 14, + "type": "string" + }, + "type": "array" + }, + "end_session_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" + }, + "grant_types_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" + }, + "id_token_encryption_alg_values_supported": { + "items": { + "maxLength": 14, + "type": "string" + }, + "type": "array" + }, + "id_token_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" + }, + "id_token_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "minItems": 1, + "type": "array" + }, + "issuer": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" + }, + "jwks_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" + }, + "op_policy_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" + }, + "op_tos_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" + }, + "registration_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" + }, + "request_object_encryption_alg_values_supported": { + "items": { + "maxLength": 28, + "type": "string" + }, + "type": "array" + }, + "request_object_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" + }, + "request_object_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "request_parameter_supported": { + "type": "boolean" + }, + "request_uri_parameter_supported": { + "type": "boolean" + }, + "require_request_uri_registration": { + "type": "boolean" + }, + "response_modes_supported": { + "items": { + "maxLength": 20, + "type": "string" + }, + "type": "array" + }, + "response_types_supported": { + "items": { + "maxLength": 40, + "type": "string" + }, + "minItems": 1, + "type": "array" + }, + "scopes_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" + }, + "service_documentation": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" + }, + "subject_types_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" + }, + "token_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" + }, + "token_endpoint_auth_methods_supported": { + "items": { + "maxLength": 60, + "type": "string" + }, + "type": "array" + }, + "token_endpoint_auth_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "ui_locales_supported": { + "items": { + "maxLength": 50, + "type": "string" + }, + "type": "array" + }, + "userinfo_encryption_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "userinfo_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" + }, + "userinfo_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" + }, + "userinfo_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "authorization_endpoint", + "id_token_signing_alg_values_supported", + "issuer", + "jwks_uri" ], - "maxLength": 55, - "minLength": 1, - "type": "string" + "type": "object" }, - "FlowsVaultConnectionAppIdSalesforceEnum": { + "EventStreamCloudEventConnectionUpdatedObject0OptionsSchemaVersionEnum": { "enum": [ - "SALESFORCE" + "openid-1.0.0", + "oidc-v4" ], - "maxLength": 55, - "minLength": 1, "type": "string" }, - "FlowsVaultConnectionAppIdSendgridEnum": { + "EventStreamCloudEventConnectionUpdatedObject0OptionsSetUserRootAttributesEnum": { "enum": [ - "SENDGRID" + "on_each_login", + "on_first_login", + "never_on_login" ], - "maxLength": 55, - "minLength": 1, "type": "string" }, - "FlowsVaultConnectionAppIdSlackEnum": { + "EventStreamCloudEventConnectionUpdatedObject0OptionsTokenEndpointAuthMethodEnum": { "enum": [ - "SLACK" + "client_secret_post", + "private_key_jwt" ], - "maxLength": 55, - "minLength": 1, "type": "string" }, - "FlowsVaultConnectionAppIdStripeEnum": { + "EventStreamCloudEventConnectionUpdatedObject0OptionsTokenEndpointAuthSigningAlgEnum": { "enum": [ - "STRIPE" + "ES256", + "ES384", + "PS256", + "PS384", + "RS256", + "RS384", + "RS512" ], - "maxLength": 55, - "minLength": 1, "type": "string" }, - "FlowsVaultConnectionAppIdTelegramEnum": { + "EventStreamCloudEventConnectionUpdatedObject0OptionsTokenEndpointJwtcaAudFormatEnum": { "enum": [ - "TELEGRAM" + "issuer", + "token_endpoint" ], - "maxLength": 55, - "minLength": 1, "type": "string" }, - "FlowsVaultConnectionAppIdTwilioEnum": { + "EventStreamCloudEventConnectionUpdatedObject0OptionsTypeEnum": { "enum": [ - "TWILIO" + "back_channel", + "front_channel" ], - "maxLength": 55, - "minLength": 1, "type": "string" }, - "FlowsVaultConnectionAppIdWhatsappEnum": { - "enum": [ - "WHATSAPP" - ], - "maxLength": 55, - "minLength": 1, - "type": "string" + "EventStreamCloudEventConnectionUpdatedObject0OptionsUpstreamParams": { + "additionalProperties": true, + "type": "object" }, - "FlowsVaultConnectionAppIdZapierEnum": { + "EventStreamCloudEventConnectionUpdatedObject0StrategyEnum": { "enum": [ - "ZAPIER" + "oidc" ], - "maxLength": 55, - "minLength": 1, "type": "string" }, - "FlowsVaultConnectionHttpApiKeySetup": { + "EventStreamCloudEventConnectionUpdatedObject1": { "additionalProperties": false, "properties": { - "in": { - "$ref": "#/components/schemas/FlowsVaultConnectionHttpApiKeySetupInEnum" + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject1Authentication" }, - "name": { - "maxLength": 55, + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject1ConnectedAccounts" + }, + "display_name": { + "maxLength": 128, "minLength": 1, "type": "string" }, - "type": { - "$ref": "#/components/schemas/FlowsVaultConnectionSetupTypeApiKeyEnum" + "enabled_clients": { + "items": { + "type": "string" + }, + "type": "array" }, - "value": { - "maxLength": 255, + "id": { + "pattern": "con_[a-zA-Z0-9]{16}", + "type": "string" + }, + "is_domain_connection": { + "type": "boolean" + }, + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject1Metadata" + }, + "name": { + "maxLength": 128, "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" + }, + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject1Options" + }, + "realms": { + "items": { + "type": "string" + }, + "type": "array" + }, + "show_as_button": { + "type": "boolean" + }, + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject1StrategyEnum" } }, "required": [ - "type", + "id", "name", - "value", - "in" + "strategy" ], "type": "object" }, - "FlowsVaultConnectionHttpApiKeySetupInEnum": { - "enum": [ - "HEADER", - "QUERY" + "EventStreamCloudEventConnectionUpdatedObject1Authentication": { + "additionalProperties": false, + "properties": { + "active": { + "type": "boolean" + } + }, + "required": [ + "active" ], - "type": "string" + "type": "object" }, - "FlowsVaultConnectionHttpBasicAuthSetup": { + "EventStreamCloudEventConnectionUpdatedObject1ConnectedAccounts": { "additionalProperties": false, "properties": { - "password": { - "maxLength": 155, - "minLength": 1, - "type": "string" - }, - "type": { - "$ref": "#/components/schemas/FlowsVaultConnectionSetupTypeBasicAuthEnum" - }, - "username": { - "maxLength": 155, - "minLength": 1, - "type": "string" + "active": { + "type": "boolean" } }, "required": [ - "type", - "username" + "active" ], "type": "object" }, - "FlowsVaultConnectionHttpOauthClientCredentialsSetup": { + "EventStreamCloudEventConnectionUpdatedObject1Metadata": { + "additionalProperties": false, + "type": "object" + }, + "EventStreamCloudEventConnectionUpdatedObject1Options": { "additionalProperties": false, "properties": { - "audience": { - "maxLength": 255, - "minLength": 1, + "attribute_map": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject1OptionsAttributeMap" + }, + "authorization_endpoint": { + "format": "uri", + "maxLength": 2083, + "minLength": 8, "type": "string" }, "client_id": { "maxLength": 255, - "minLength": 1, "type": "string" }, - "client_secret": { + "connection_settings": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject1OptionsConnectionSettings" + }, + "domain": { "maxLength": 255, - "minLength": 1, + "minLength": 4, "type": "string" }, - "resource": { + "domain_aliases": { + "items": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "dpop_signing_alg": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject1OptionsDpopSigningAlgEnum" + }, + "federated_connections_access_tokens": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject1OptionsFederatedConnectionsAccessTokens" + }, + "icon_url": { + "format": "uri", "maxLength": 255, - "minLength": 1, + "minLength": 8, "type": "string" }, - "scope": { - "maxLength": 1024, - "minLength": 1, + "id_token_session_expiry_supported": { + "type": "boolean" + }, + "id_token_signed_response_algs": { + "items": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject1OptionsIdTokenSignedResponseAlgsItemEnum" + }, + "type": "array" + }, + "issuer": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "token_endpoint": { - "format": "forms-url-https", - "maxLength": 500, - "minLength": 1, + "jwks_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "type": { - "$ref": "#/components/schemas/FlowsVaultConnectionSetupTypeOauthClientCredentialsEnum" - } - }, - "required": [ - "type", - "client_id", - "client_secret", - "token_endpoint" - ], - "type": "object" - }, - "FlowsVaultConnectionSetupTypeApiKeyEnum": { - "enum": [ - "API_KEY" - ], - "type": "string" - }, - "FlowsVaultConnectionSetupTypeBasicAuthEnum": { - "enum": [ - "BASIC_AUTH" - ], - "type": "string" - }, - "FlowsVaultConnectionSetupTypeOauthClientCredentialsEnum": { - "enum": [ - "OAUTH_CLIENT_CREDENTIALS" - ], - "type": "string" - }, - "FlowsVaultConnectionSummary": { - "additionalProperties": false, - "properties": { - "account_name": { - "maxLength": 150, - "minLength": 1, - "type": "string" - }, - "app_id": { - "maxLength": 55, - "minLength": 1, - "type": "string" - }, - "created_at": { - "format": "date-time", - "type": "string" + "non_persistent_attrs": { + "items": { + "maxLength": 255, + "type": "string" + }, + "type": "array" }, - "fingerprint": { - "minLength": 1, - "type": "string" + "oidc_metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject1OptionsOidcMetadata" }, - "id": { - "format": "flows-vault-connections-id", - "maxLength": 30, - "type": "string" + "schema_version": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject1OptionsSchemaVersionEnum" }, - "name": { - "maxLength": 150, - "minLength": 1, + "scope": { + "maxLength": 255, + "minLength": 6, "type": "string" }, - "ready": { + "send_back_channel_nonce": { "type": "boolean" }, - "refreshed_at": { - "format": "date-time", + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject1OptionsSetUserRootAttributesEnum" + }, + "tenant_domain": { + "maxLength": 255, + "minLength": 1, "type": "string" }, - "updated_at": { - "format": "date-time", + "token_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" - } - }, - "required": [ - "id", - "app_id", - "name", - "ready", - "created_at", - "updated_at", - "fingerprint" - ], - "type": "object" - }, - "FormBlock": { - "oneOf": [ - { - "$ref": "#/components/schemas/FormBlockDivider" }, - { - "$ref": "#/components/schemas/FormBlockHtml" + "token_endpoint_auth_method": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject1OptionsTokenEndpointAuthMethodEnum" }, - { - "$ref": "#/components/schemas/FormBlockImage" + "token_endpoint_auth_signing_alg": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject1OptionsTokenEndpointAuthSigningAlgEnum" }, - { - "$ref": "#/components/schemas/FormBlockJumpButton" + "token_endpoint_jwtca_aud_format": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject1OptionsTokenEndpointJwtcaAudFormatEnum" }, - { - "$ref": "#/components/schemas/FormBlockResendButton" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject1OptionsTypeEnum" }, - { - "$ref": "#/components/schemas/FormBlockNextButton" + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject1OptionsUpstreamParams" }, - { - "$ref": "#/components/schemas/FormBlockPreviousButton" + "useOauthSpecScope": { + "type": "boolean" }, - { - "$ref": "#/components/schemas/FormBlockRichText" + "userinfo_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" } + }, + "required": [ + "client_id" ], "type": "object" }, - "FormBlockDivider": { + "EventStreamCloudEventConnectionUpdatedObject1OptionsAttributeMap": { "additionalProperties": false, "properties": { - "category": { - "$ref": "#/components/schemas/FormComponentCategoryBlockConst" + "attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject1OptionsAttributeMapAttributes" }, - "config": { - "$ref": "#/components/schemas/FormBlockDividerConfig" + "mapping_mode": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject1OptionsAttributeMapMappingModeEnum" }, - "id": { - "format": "forms-custom-identifier", + "userinfo_scope": { + "maxLength": 255, "type": "string" - }, - "type": { - "$ref": "#/components/schemas/FormBlockTypeDividerConst" } }, - "required": [ - "id", - "category", - "type" - ], "type": "object" }, - "FormBlockDividerConfig": { - "additionalProperties": false, - "properties": { - "text": { - "maxLength": 50, - "type": "string" - } - }, + "EventStreamCloudEventConnectionUpdatedObject1OptionsAttributeMapAttributes": { + "additionalProperties": true, "type": "object" }, - "FormBlockHtml": { - "additionalProperties": false, - "properties": { - "category": { - "$ref": "#/components/schemas/FormComponentCategoryBlockConst" - }, - "config": { - "$ref": "#/components/schemas/FormBlockHtmlConfig" - }, - "id": { - "format": "forms-custom-identifier", - "type": "string" - }, - "type": { - "$ref": "#/components/schemas/FormBlockTypeHtmlConst" - } - }, - "required": [ - "id", - "category", - "type" + "EventStreamCloudEventConnectionUpdatedObject1OptionsAttributeMapMappingModeEnum": { + "enum": [ + "basic_profile", + "use_map" ], - "type": "object" + "type": "string" }, - "FormBlockHtmlConfig": { + "EventStreamCloudEventConnectionUpdatedObject1OptionsConnectionSettings": { "additionalProperties": false, "properties": { - "content": { - "maxLength": 10000, - "type": "string" + "pkce": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject1OptionsConnectionSettingsPkceEnum" } }, "type": "object" }, - "FormBlockImage": { - "additionalProperties": false, - "properties": { - "category": { - "$ref": "#/components/schemas/FormComponentCategoryBlockConst" - }, - "config": { - "$ref": "#/components/schemas/FormBlockImageConfig" - }, - "id": { - "format": "forms-custom-identifier", - "type": "string" - }, - "type": { - "$ref": "#/components/schemas/FormBlockTypeImageConst" - } - }, - "required": [ - "id", - "category", - "type" + "EventStreamCloudEventConnectionUpdatedObject1OptionsConnectionSettingsPkceEnum": { + "enum": [ + "auto", + "S256", + "plain", + "disabled" ], - "type": "object" + "type": "string" }, - "FormBlockImageConfig": { + "EventStreamCloudEventConnectionUpdatedObject1OptionsDpopSigningAlgEnum": { + "enum": [ + "ES256", + "ES384", + "ES512", + "Ed25519" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedObject1OptionsFederatedConnectionsAccessTokens": { "additionalProperties": false, "properties": { - "height": { - "maximum": 500, - "minimum": 1, - "type": "number" - }, - "position": { - "$ref": "#/components/schemas/FormBlockImageConfigPositionEnum" - }, - "src": { - "maxLength": 500, - "type": "string" + "active": { + "type": "boolean" } }, "required": [ - "src" + "active" ], "type": "object" }, - "FormBlockImageConfigPositionEnum": { + "EventStreamCloudEventConnectionUpdatedObject1OptionsIdTokenSignedResponseAlgsItemEnum": { "enum": [ - "LEFT", - "CENTER", - "RIGHT" + "ES256", + "ES384", + "PS256", + "PS384", + "RS256", + "RS384", + "RS512" ], "type": "string" }, - "FormBlockJumpButton": { + "EventStreamCloudEventConnectionUpdatedObject1OptionsOidcMetadata": { "additionalProperties": false, "properties": { - "category": { - "$ref": "#/components/schemas/FormComponentCategoryBlockConst" - }, - "config": { - "$ref": "#/components/schemas/FormBlockJumpButtonConfig" + "acr_values_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "id": { - "format": "forms-custom-identifier", + "authorization_endpoint": { + "format": "uri", + "maxLength": 2083, + "minLength": 8, "type": "string" }, - "type": { - "$ref": "#/components/schemas/FormBlockTypeJumpButtonConst" - } - }, - "required": [ - "id", - "category", - "type", - "config" - ], - "type": "object" - }, - "FormBlockJumpButtonConfig": { - "additionalProperties": false, - "properties": { - "next_node": { - "$ref": "#/components/schemas/FormNodePointer" + "claim_types_supported": { + "items": { + "maxLength": 25, + "type": "string" + }, + "type": "array" }, - "style": { - "$ref": "#/components/schemas/FormBlockJumpButtonConfigStyle" + "claims_locales_supported": { + "items": { + "maxLength": 50, + "type": "string" + }, + "type": "array" }, - "text": { - "maxLength": 150, - "type": "string" - } - }, - "required": [ - "text", - "next_node" - ], - "type": "object" - }, - "FormBlockJumpButtonConfigStyle": { - "additionalProperties": false, - "properties": { - "background_color": { - "format": "forms-hex-color", - "type": "string" - } - }, - "type": "object" - }, - "FormBlockNextButton": { - "additionalProperties": false, - "properties": { - "category": { - "$ref": "#/components/schemas/FormComponentCategoryBlockConst" + "claims_parameter_supported": { + "type": "boolean" }, - "config": { - "$ref": "#/components/schemas/FormBlockNextButtonConfig" + "claims_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "id": { - "format": "forms-custom-identifier", - "type": "string" + "code_challenge_methods_supported": { + "items": { + "maxLength": 20, + "type": "string" + }, + "type": "array" }, - "type": { - "$ref": "#/components/schemas/FormBlockTypeNextButtonConst" - } - }, - "required": [ - "id", - "category", - "type", - "config" - ], - "type": "object" - }, - "FormBlockNextButtonConfig": { - "additionalProperties": false, - "properties": { - "text": { - "maxLength": 150, - "type": "string" - } - }, - "required": [ - "text" - ], - "type": "object" - }, - "FormBlockPreviousButton": { - "additionalProperties": false, - "properties": { - "category": { - "$ref": "#/components/schemas/FormComponentCategoryBlockConst" + "display_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" }, - "config": { - "$ref": "#/components/schemas/FormBlockPreviousButtonConfig" + "dpop_signing_alg_values_supported": { + "items": { + "maxLength": 14, + "type": "string" + }, + "type": "array" }, - "id": { - "format": "forms-custom-identifier", + "end_session_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "type": { - "$ref": "#/components/schemas/FormBlockTypePreviousButtonConst" - } - }, - "required": [ - "id", - "category", - "type", - "config" - ], - "type": "object" - }, - "FormBlockPreviousButtonConfig": { - "additionalProperties": false, - "properties": { - "text": { - "maxLength": 150, - "type": "string" - } - }, - "required": [ - "text" - ], - "type": "object" - }, - "FormBlockResendButton": { - "additionalProperties": false, - "properties": { - "category": { - "$ref": "#/components/schemas/FormComponentCategoryBlockConst" + "grant_types_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "config": { - "$ref": "#/components/schemas/FormBlockResendButtonConfig" + "id_token_encryption_alg_values_supported": { + "items": { + "maxLength": 14, + "type": "string" + }, + "type": "array" }, - "id": { - "format": "forms-custom-identifier", - "type": "string" + "id_token_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" }, - "type": { - "$ref": "#/components/schemas/FormBlockTypeResendButtonConst" - } - }, - "required": [ - "id", - "category", - "type", - "config" - ], - "type": "object" - }, - "FormBlockResendButtonConfig": { - "additionalProperties": false, - "properties": { - "active_text": { + "id_token_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "minItems": 1, + "type": "array" + }, + "issuer": { + "format": "uri", "maxLength": 255, - "minLength": 1, + "minLength": 8, "type": "string" }, - "button_text": { + "jwks_uri": { + "format": "uri", "maxLength": 255, - "minLength": 1, + "minLength": 8, "type": "string" }, - "flow_id": { - "format": "flow-id", - "maxLength": 30, + "op_policy_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "max_attempts": { - "maximum": 10, - "minimum": 1, - "type": "number" - }, - "text_alignment": { - "$ref": "#/components/schemas/FormBlockResendButtonConfigTextAlignmentEnum" + "op_tos_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" }, - "waiting_text": { + "registration_endpoint": { + "format": "uri", "maxLength": 255, - "minLength": 1, + "minLength": 8, "type": "string" }, - "waiting_time": { - "maximum": 60, - "minimum": 1, - "type": "number" - } - }, - "required": [ - "active_text", - "button_text", - "waiting_text", - "flow_id" - ], - "type": "object" - }, - "FormBlockResendButtonConfigTextAlignmentEnum": { - "enum": [ - "LEFT", - "CENTER", - "RIGHT" - ], - "type": "string" - }, - "FormBlockRichText": { - "additionalProperties": false, - "properties": { - "category": { - "$ref": "#/components/schemas/FormComponentCategoryBlockConst" + "request_object_encryption_alg_values_supported": { + "items": { + "maxLength": 28, + "type": "string" + }, + "type": "array" }, - "config": { - "$ref": "#/components/schemas/FormBlockRichTextConfig" + "request_object_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" }, - "id": { - "format": "forms-custom-identifier", + "request_object_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "request_parameter_supported": { + "type": "boolean" + }, + "request_uri_parameter_supported": { + "type": "boolean" + }, + "require_request_uri_registration": { + "type": "boolean" + }, + "response_modes_supported": { + "items": { + "maxLength": 20, + "type": "string" + }, + "type": "array" + }, + "response_types_supported": { + "items": { + "maxLength": 40, + "type": "string" + }, + "minItems": 1, + "type": "array" + }, + "scopes_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" + }, + "service_documentation": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "type": { - "$ref": "#/components/schemas/FormBlockTypeRichTextConst" + "subject_types_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" + }, + "token_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" + }, + "token_endpoint_auth_methods_supported": { + "items": { + "maxLength": 60, + "type": "string" + }, + "type": "array" + }, + "token_endpoint_auth_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "ui_locales_supported": { + "items": { + "maxLength": 50, + "type": "string" + }, + "type": "array" + }, + "userinfo_encryption_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "userinfo_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" + }, + "userinfo_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" + }, + "userinfo_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" } }, "required": [ - "id", - "category", - "type" + "authorization_endpoint", + "id_token_signing_alg_values_supported", + "issuer", + "jwks_uri" ], "type": "object" }, - "FormBlockRichTextConfig": { - "additionalProperties": false, - "properties": { - "content": { - "maxLength": 10000, - "type": "string" - } - }, - "type": "object" - }, - "FormBlockTypeDividerConst": { - "enum": [ - "DIVIDER" - ], - "type": "string" - }, - "FormBlockTypeHtmlConst": { - "enum": [ - "HTML" - ], - "type": "string" - }, - "FormBlockTypeImageConst": { + "EventStreamCloudEventConnectionUpdatedObject1OptionsSchemaVersionEnum": { "enum": [ - "IMAGE" + "openid-1.0.0", + "oidc-v4" ], "type": "string" }, - "FormBlockTypeJumpButtonConst": { + "EventStreamCloudEventConnectionUpdatedObject1OptionsSetUserRootAttributesEnum": { "enum": [ - "JUMP_BUTTON" + "on_each_login", + "on_first_login", + "never_on_login" ], "type": "string" }, - "FormBlockTypeNextButtonConst": { + "EventStreamCloudEventConnectionUpdatedObject1OptionsTokenEndpointAuthMethodEnum": { "enum": [ - "NEXT_BUTTON" + "client_secret_post", + "private_key_jwt" ], "type": "string" }, - "FormBlockTypePreviousButtonConst": { + "EventStreamCloudEventConnectionUpdatedObject1OptionsTokenEndpointAuthSigningAlgEnum": { "enum": [ - "PREVIOUS_BUTTON" + "ES256", + "ES384", + "PS256", + "PS384", + "RS256", + "RS384", + "RS512" ], "type": "string" }, - "FormBlockTypeResendButtonConst": { + "EventStreamCloudEventConnectionUpdatedObject1OptionsTokenEndpointJwtcaAudFormatEnum": { "enum": [ - "RESEND_BUTTON" + "issuer", + "token_endpoint" ], "type": "string" }, - "FormBlockTypeRichTextConst": { + "EventStreamCloudEventConnectionUpdatedObject1OptionsTypeEnum": { "enum": [ - "RICH_TEXT" + "back_channel" ], "type": "string" }, - "FormComponent": { - "oneOf": [ - { - "$ref": "#/components/schemas/FormBlock" - }, - { - "$ref": "#/components/schemas/FormWidget" - }, - { - "$ref": "#/components/schemas/FormField" - } - ], + "EventStreamCloudEventConnectionUpdatedObject1OptionsUpstreamParams": { + "additionalProperties": true, "type": "object" }, - "FormComponentCategoryBlockConst": { - "enum": [ - "BLOCK" - ], - "type": "string" - }, - "FormComponentCategoryFieldConst": { - "enum": [ - "FIELD" - ], - "type": "string" - }, - "FormComponentCategoryWidgetConst": { + "EventStreamCloudEventConnectionUpdatedObject1StrategyEnum": { "enum": [ - "WIDGET" + "okta" ], "type": "string" }, - "FormEndingNode": { - "additionalProperties": false, - "properties": { - "after_submit": { - "$ref": "#/components/schemas/FormEndingNodeAfterSubmit" - }, - "coordinates": { - "$ref": "#/components/schemas/FormNodeCoordinates" - }, - "redirection": { - "$ref": "#/components/schemas/FormEndingNodeRedirection" - }, - "resume_flow": { - "$ref": "#/components/schemas/FormEndingNodeResumeFlowTrueConst" - } - }, - "type": "object" - }, - "FormEndingNodeAfterSubmit": { + "EventStreamCloudEventConnectionUpdatedObject2": { "additionalProperties": false, "properties": { - "flow_id": { - "format": "flow-id", - "maxLength": 30, - "type": "string" - } - }, - "type": "object" - }, - "FormEndingNodeId": { - "enum": [ - "$ending" - ], - "type": "string" - }, - "FormEndingNodeNullable": { - "oneOf": [ - { - "$ref": "#/components/schemas/FormEndingNode" + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject2Authentication" }, - { - "type": "null" - } - ] - }, - "FormEndingNodeRedirection": { - "additionalProperties": false, - "properties": { - "delay": { - "maximum": 10, - "minimum": 0, - "type": "integer" + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject2ConnectedAccounts" }, - "target": { - "maxLength": 1024, + "display_name": { + "maxLength": 128, "minLength": 1, "type": "string" - } - }, - "required": [ - "target" - ], - "type": "object" - }, - "FormEndingNodeResumeFlowTrueConst": { - "enum": [ - true - ], - "type": "boolean" - }, - "FormField": { - "oneOf": [ - { - "$ref": "#/components/schemas/FormFieldBoolean" - }, - { - "$ref": "#/components/schemas/FormFieldCards" - }, - { - "$ref": "#/components/schemas/FormFieldChoice" - }, - { - "$ref": "#/components/schemas/FormFieldCustom" - }, - { - "$ref": "#/components/schemas/FormFieldDate" - }, - { - "$ref": "#/components/schemas/FormFieldDropdown" }, - { - "$ref": "#/components/schemas/FormFieldEmail" - }, - { - "$ref": "#/components/schemas/FormFieldFile" - }, - { - "$ref": "#/components/schemas/FormFieldLegal" - }, - { - "$ref": "#/components/schemas/FormFieldNumber" - }, - { - "$ref": "#/components/schemas/FormFieldPassword" - }, - { - "$ref": "#/components/schemas/FormFieldPayment" - }, - { - "$ref": "#/components/schemas/FormFieldSocial" - }, - { - "$ref": "#/components/schemas/FormFieldTel" + "enabled_clients": { + "items": { + "type": "string" + }, + "type": "array" }, - { - "$ref": "#/components/schemas/FormFieldText" + "id": { + "pattern": "con_[a-zA-Z0-9]{16}", + "type": "string" }, - { - "$ref": "#/components/schemas/FormFieldUrl" - } - ], - "type": "object" - }, - "FormFieldBoolean": { - "additionalProperties": false, - "properties": { - "category": { - "$ref": "#/components/schemas/FormComponentCategoryFieldConst" + "is_domain_connection": { + "type": "boolean" }, - "config": { - "$ref": "#/components/schemas/FormFieldBooleanConfig" + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject2Metadata" }, - "hint": { - "maxLength": 500, + "name": { + "maxLength": 128, "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" }, - "id": { - "format": "forms-custom-identifier", - "type": "string" - }, - "label": { - "minLength": 1, - "type": "string" + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject2Options" }, - "required": { - "type": "boolean" + "realms": { + "items": { + "type": "string" + }, + "type": "array" }, - "sensitive": { + "show_as_button": { "type": "boolean" }, - "type": { - "$ref": "#/components/schemas/FormFieldTypeBooleanConst" + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject2StrategyEnum" } }, "required": [ "id", - "category", - "type", - "config" + "name", + "strategy" ], "type": "object" }, - "FormFieldBooleanConfig": { + "EventStreamCloudEventConnectionUpdatedObject2Authentication": { "additionalProperties": false, "properties": { - "default_value": { + "active": { "type": "boolean" - }, - "options": { - "$ref": "#/components/schemas/FormFieldBooleanConfigOptions" } }, + "required": [ + "active" + ], "type": "object" }, - "FormFieldBooleanConfigOptions": { + "EventStreamCloudEventConnectionUpdatedObject2ConnectedAccounts": { "additionalProperties": false, "properties": { - "false": { - "maxLength": 50, - "minLength": 1, - "type": "string" - }, - "true": { - "maxLength": 50, - "minLength": 1, - "type": "string" + "active": { + "type": "boolean" } }, + "required": [ + "active" + ], "type": "object" }, - "FormFieldCards": { + "EventStreamCloudEventConnectionUpdatedObject2Metadata": { + "additionalProperties": false, + "type": "object" + }, + "EventStreamCloudEventConnectionUpdatedObject2Options": { "additionalProperties": false, "properties": { - "category": { - "$ref": "#/components/schemas/FormComponentCategoryFieldConst" - }, - "config": { - "$ref": "#/components/schemas/FormFieldCardsConfig" + "assertion_decryption_settings": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject2OptionsAssertionDecryptionSettings" }, - "hint": { - "maxLength": 500, + "cert": { + "maxLength": 10240, "minLength": 1, "type": "string" }, - "id": { - "format": "forms-custom-identifier", - "type": "string" - }, - "label": { - "minLength": 1, + "cert_rollover_notification": { + "format": "date-time", "type": "string" }, - "required": { + "debug": { "type": "boolean" }, - "sensitive": { + "deflate": { "type": "boolean" }, - "type": { - "$ref": "#/components/schemas/FormFieldTypeCardsConst" - } - }, - "required": [ - "id", - "category", - "type" - ], - "type": "object" - }, - "FormFieldCardsConfig": { - "additionalProperties": false, - "properties": { - "default_value": {}, - "hide_labels": { + "destinationUrl": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" + }, + "digestAlgorithm": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject2OptionsDigestAlgorithmEnum" + }, + "disableFieldsMapFix": { "type": "boolean" }, - "multiple": { + "disableSignout": { "type": "boolean" }, - "options": { + "discovery_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" + }, + "domain_aliases": { "items": { - "$ref": "#/components/schemas/FormFieldCardsConfigOption" + "maxLength": 255, + "minLength": 1, + "type": "string" }, "type": "array" - } - }, - "type": "object" - }, - "FormFieldCardsConfigOption": { - "additionalProperties": false, - "properties": { - "image_url": { - "format": "forms-url-https", - "type": "string" }, - "label": { + "entityId": { + "maxLength": 128, "minLength": 1, "type": "string" }, - "value": { - "minLength": 1, + "expires": { + "format": "date-time", "type": "string" - } - }, - "required": [ - "value", - "label", - "image_url" - ], - "type": "object" - }, - "FormFieldChoice": { - "additionalProperties": false, - "properties": { - "category": { - "$ref": "#/components/schemas/FormComponentCategoryFieldConst" }, - "config": { - "$ref": "#/components/schemas/FormFieldChoiceConfig" + "fieldsMap": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject2OptionsFieldsMap" }, - "hint": { - "maxLength": 500, - "minLength": 1, + "fieldsMapJsonRaw": { + "maxLength": 8192, "type": "string" }, - "id": { - "format": "forms-custom-identifier", + "global_token_revocation_jwt_iss": { + "maxLength": 1024, + "minLength": 1, "type": "string" }, - "label": { + "global_token_revocation_jwt_sub": { + "maxLength": 1024, "minLength": 1, "type": "string" }, - "required": { - "type": "boolean" + "icon_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" }, - "sensitive": { - "type": "boolean" + "idpinitiated": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject2OptionsIdpinitiated" }, - "type": { - "$ref": "#/components/schemas/FormFieldTypeChoiceConst" - } - }, - "required": [ - "id", - "category", - "type" - ], - "type": "object" - }, - "FormFieldChoiceConfig": { - "additionalProperties": false, - "properties": { - "allow_other": { - "$ref": "#/components/schemas/FormFieldChoiceConfigAllowOther" - }, - "default_value": {}, - "multiple": { - "type": "boolean" + "metadataUrl": { + "format": "uri", + "maxLength": 2048, + "minLength": 8, + "type": "string" }, - "options": { + "non_persistent_attrs": { "items": { - "$ref": "#/components/schemas/FormFieldChoiceConfigOption" + "maxLength": 255, + "type": "string" }, "type": "array" - } - }, - "type": "object" - }, - "FormFieldChoiceConfigAllowOther": { - "additionalProperties": false, - "properties": { - "enabled": { - "$ref": "#/components/schemas/FormFieldChoiceConfigAllowOtherEnabledTrueEnum" }, - "label": { - "minLength": 1, + "oidc_metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject2OptionsOidcMetadata" + }, + "protocolBinding": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject2OptionsProtocolBindingEnum" + }, + "recipientUrl": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "placeholder": { + "requestTemplate": { + "maxLength": 10240, "minLength": 1, "type": "string" - } - }, - "type": "object" - }, - "FormFieldChoiceConfigAllowOtherEnabledTrueEnum": { - "enum": [ - true - ], - "type": "boolean" - }, - "FormFieldChoiceConfigOption": { - "additionalProperties": false, - "properties": { - "label": { - "minLength": 1, + }, + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject2OptionsSetUserRootAttributesEnum" + }, + "signInEndpoint": { + "format": "uri", + "maxLength": 2048, + "minLength": 8, "type": "string" }, - "value": { - "minLength": 1, + "signOutEndpoint": { + "format": "uri", + "maxLength": 2048, + "minLength": 8, "type": "string" - } - }, - "required": [ - "value", - "label" - ], - "type": "object" - }, - "FormFieldCustom": { - "additionalProperties": false, - "properties": { - "category": { - "$ref": "#/components/schemas/FormComponentCategoryFieldConst" }, - "config": { - "$ref": "#/components/schemas/FormFieldCustomConfig" + "signSAMLRequest": { + "type": "boolean" }, - "hint": { - "maxLength": 500, + "signatureAlgorithm": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject2OptionsSignatureAlgorithmEnum" + }, + "signingCert": { + "maxLength": 10240, "minLength": 1, "type": "string" }, - "id": { - "format": "forms-custom-identifier", - "type": "string" + "subject": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject2OptionsSubject" }, - "label": { + "tenant_domain": { + "maxLength": 255, "minLength": 1, "type": "string" }, - "required": { - "type": "boolean" + "thumbprints": { + "items": { + "maxLength": 40, + "minLength": 40, + "type": "string" + }, + "type": "array" }, - "sensitive": { - "type": "boolean" + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject2OptionsUpstreamParams" }, - "type": { - "$ref": "#/components/schemas/FormFieldTypeCustomConst" + "user_id_attribute": { + "maxLength": 2396, + "minLength": 1, + "type": "string" } }, - "required": [ - "id", - "category", - "type", - "config" - ], "type": "object" }, - "FormFieldCustomConfig": { + "EventStreamCloudEventConnectionUpdatedObject2OptionsAssertionDecryptionSettings": { "additionalProperties": false, "properties": { - "code": { - "minLength": 1, - "type": "string" - }, - "css": { - "minLength": 1, - "type": "string" - }, - "params": { - "$ref": "#/components/schemas/FormFieldCustomConfigParams" + "algorithm_exceptions": { + "items": { + "maxLength": 100, + "minLength": 1, + "type": "string" + }, + "type": "array" }, - "schema": { - "$ref": "#/components/schemas/FormFieldCustomConfigSchema" + "algorithm_profile": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject2OptionsAssertionDecryptionSettingsAlgorithmProfileEnum" } }, "required": [ - "schema", - "code" + "algorithm_profile" ], "type": "object" }, - "FormFieldCustomConfigParams": { - "additionalProperties": { - "type": "string" - }, - "type": "object" + "EventStreamCloudEventConnectionUpdatedObject2OptionsAssertionDecryptionSettingsAlgorithmProfileEnum": { + "enum": [ + "v2026-1" + ], + "type": "string" }, - "FormFieldCustomConfigSchema": { + "EventStreamCloudEventConnectionUpdatedObject2OptionsDigestAlgorithmEnum": { + "enum": [ + "sha1", + "sha256" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedObject2OptionsFieldsMap": { "additionalProperties": true, "type": "object" }, - "FormFieldDate": { + "EventStreamCloudEventConnectionUpdatedObject2OptionsIdpinitiated": { "additionalProperties": false, "properties": { - "category": { - "$ref": "#/components/schemas/FormComponentCategoryFieldConst" - }, - "config": { - "$ref": "#/components/schemas/FormFieldDateConfig" - }, - "hint": { - "maxLength": 500, + "client_authorizequery": { + "maxLength": 2048, "minLength": 1, "type": "string" }, - "id": { - "format": "forms-custom-identifier", - "type": "string" - }, - "label": { + "client_id": { + "maxLength": 256, "minLength": 1, "type": "string" }, - "required": { - "type": "boolean" + "client_protocol": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject2OptionsIdpinitiatedClientProtocolEnum" }, - "sensitive": { + "enabled": { "type": "boolean" - }, - "type": { - "$ref": "#/components/schemas/FormFieldTypeDateConst" - } - }, - "required": [ - "id", - "category", - "type", - "config" - ], - "type": "object" - }, - "FormFieldDateConfig": { - "additionalProperties": false, - "properties": { - "default_value": { - "type": "string" - }, - "format": { - "$ref": "#/components/schemas/FormFieldDateConfigFormatEnum" } }, "type": "object" }, - "FormFieldDateConfigFormatEnum": { + "EventStreamCloudEventConnectionUpdatedObject2OptionsIdpinitiatedClientProtocolEnum": { "enum": [ - "DATE", - "TIME" + "oidc", + "samlp", + "wsfed" ], "type": "string" }, - "FormFieldDropdown": { + "EventStreamCloudEventConnectionUpdatedObject2OptionsOidcMetadata": { "additionalProperties": false, "properties": { - "category": { - "$ref": "#/components/schemas/FormComponentCategoryFieldConst" - }, - "config": { - "$ref": "#/components/schemas/FormFieldDropdownConfig" + "acr_values_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "hint": { - "maxLength": 500, - "minLength": 1, + "authorization_endpoint": { + "format": "uri", + "maxLength": 2083, + "minLength": 8, "type": "string" }, - "id": { - "format": "forms-custom-identifier", - "type": "string" + "claim_types_supported": { + "items": { + "maxLength": 25, + "type": "string" + }, + "type": "array" }, - "label": { - "minLength": 1, - "type": "string" + "claims_locales_supported": { + "items": { + "maxLength": 50, + "type": "string" + }, + "type": "array" }, - "required": { + "claims_parameter_supported": { "type": "boolean" }, - "sensitive": { - "type": "boolean" + "claims_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "type": { - "$ref": "#/components/schemas/FormFieldTypeDropdownConst" - } - }, - "required": [ - "id", - "category", - "type" - ], - "type": "object" - }, - "FormFieldDropdownConfig": { - "additionalProperties": false, - "properties": { - "default_value": {}, - "multiple": { - "type": "boolean" + "code_challenge_methods_supported": { + "items": { + "maxLength": 20, + "type": "string" + }, + "type": "array" }, - "options": { + "display_values_supported": { "items": { - "$ref": "#/components/schemas/FormFieldDropdownConfigOption" + "maxLength": 10, + "type": "string" }, "type": "array" }, - "placeholder": { - "maxLength": 500, - "minLength": 1, - "type": "string" - } - }, - "type": "object" - }, - "FormFieldDropdownConfigOption": { - "additionalProperties": false, - "properties": { - "label": { - "minLength": 1, + "dpop_signing_alg_values_supported": { + "items": { + "maxLength": 14, + "type": "string" + }, + "type": "array" + }, + "end_session_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "value": { - "minLength": 1, + "grant_types_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" + }, + "id_token_encryption_alg_values_supported": { + "items": { + "maxLength": 14, + "type": "string" + }, + "type": "array" + }, + "id_token_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" + }, + "id_token_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "minItems": 1, + "type": "array" + }, + "issuer": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" - } - }, - "required": [ - "value", - "label" - ], - "type": "object" - }, - "FormFieldEmail": { - "additionalProperties": false, - "properties": { - "category": { - "$ref": "#/components/schemas/FormComponentCategoryFieldConst" }, - "config": { - "$ref": "#/components/schemas/FormFieldEmailConfig" + "jwks_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" }, - "hint": { - "maxLength": 500, - "minLength": 1, + "op_policy_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "id": { - "format": "forms-custom-identifier", + "op_tos_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "label": { - "minLength": 1, + "registration_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "required": { + "request_object_encryption_alg_values_supported": { + "items": { + "maxLength": 28, + "type": "string" + }, + "type": "array" + }, + "request_object_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" + }, + "request_object_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "request_parameter_supported": { "type": "boolean" }, - "sensitive": { + "request_uri_parameter_supported": { "type": "boolean" }, - "type": { - "$ref": "#/components/schemas/FormFieldTypeEmailConst" - } - }, - "required": [ - "id", - "category", - "type" - ], - "type": "object" - }, - "FormFieldEmailConfig": { - "additionalProperties": false, - "properties": { - "default_value": { - "minLength": 1, - "type": "string" + "require_request_uri_registration": { + "type": "boolean" }, - "placeholder": { - "maxLength": 500, - "minLength": 1, - "type": "string" - } - }, - "type": "object" - }, - "FormFieldFile": { - "additionalProperties": false, - "properties": { - "category": { - "$ref": "#/components/schemas/FormComponentCategoryFieldConst" + "response_modes_supported": { + "items": { + "maxLength": 20, + "type": "string" + }, + "type": "array" }, - "config": { - "$ref": "#/components/schemas/FormFieldFileConfig" + "response_types_supported": { + "items": { + "maxLength": 40, + "type": "string" + }, + "minItems": 1, + "type": "array" }, - "hint": { - "maxLength": 500, - "minLength": 1, - "type": "string" + "scopes_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "id": { - "format": "forms-custom-identifier", + "service_documentation": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "label": { - "minLength": 1, - "type": "string" + "subject_types_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "required": { - "type": "boolean" + "token_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" }, - "sensitive": { - "type": "boolean" + "token_endpoint_auth_methods_supported": { + "items": { + "maxLength": 60, + "type": "string" + }, + "type": "array" }, - "type": { - "$ref": "#/components/schemas/FormFieldTypeFileConst" - } - }, - "required": [ - "id", - "category", - "type" - ], - "type": "object" - }, - "FormFieldFileConfig": { - "additionalProperties": false, - "properties": { - "categories": { + "token_endpoint_auth_signing_alg_values_supported": { "items": { - "$ref": "#/components/schemas/FormFieldFileConfigCategoryEnum" + "maxLength": 10, + "type": "string" }, "type": "array" }, - "extensions": { + "ui_locales_supported": { "items": { - "format": "forms-file-extension", "maxLength": 50, "type": "string" }, "type": "array" }, - "maxFiles": { - "minimum": 1, - "type": "integer" + "userinfo_encryption_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" }, - "maxSize": { - "minimum": 1024, - "type": "integer" + "userinfo_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" }, - "multiple": { - "type": "boolean" + "userinfo_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" }, - "storage": { - "$ref": "#/components/schemas/FormFieldFileConfigStorage" + "userinfo_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" } }, + "required": [ + "authorization_endpoint", + "id_token_signing_alg_values_supported", + "issuer", + "jwks_uri" + ], "type": "object" }, - "FormFieldFileConfigCategoryEnum": { + "EventStreamCloudEventConnectionUpdatedObject2OptionsProtocolBindingEnum": { "enum": [ - "AUDIO", - "VIDEO", - "IMAGE", - "DOCUMENT", - "ARCHIVE" + "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST", + "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect" ], "type": "string" }, - "FormFieldFileConfigStorage": { - "additionalProperties": true, - "properties": { - "type": { - "$ref": "#/components/schemas/FormFieldFileConfigStorageTypeEnum" - } - }, - "required": [ - "type" + "EventStreamCloudEventConnectionUpdatedObject2OptionsSetUserRootAttributesEnum": { + "enum": [ + "on_each_login", + "on_first_login", + "never_on_login" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedObject2OptionsSignatureAlgorithmEnum": { + "enum": [ + "rsa-sha1", + "rsa-sha256" ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedObject2OptionsSubject": { + "additionalProperties": false, "type": "object" }, - "FormFieldFileConfigStorageTypeEnum": { + "EventStreamCloudEventConnectionUpdatedObject2OptionsUpstreamParams": { + "additionalProperties": true, + "type": "object" + }, + "EventStreamCloudEventConnectionUpdatedObject2StrategyEnum": { "enum": [ - "MANAGED", - "CUSTOM" + "samlp" ], "type": "string" }, - "FormFieldLegal": { + "EventStreamCloudEventConnectionUpdatedObject3": { "additionalProperties": false, "properties": { - "category": { - "$ref": "#/components/schemas/FormComponentCategoryFieldConst" + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject3Authentication" }, - "config": { - "$ref": "#/components/schemas/FormFieldLegalConfig" + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject3ConnectedAccounts" }, - "hint": { - "maxLength": 500, + "display_name": { + "maxLength": 128, "minLength": 1, "type": "string" }, + "enabled_clients": { + "items": { + "type": "string" + }, + "type": "array" + }, "id": { - "format": "forms-custom-identifier", + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, - "label": { + "is_domain_connection": { + "type": "boolean" + }, + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject3Metadata" + }, + "name": { + "maxLength": 128, "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" }, - "required": { - "type": "boolean" + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject3Options" }, - "sensitive": { + "realms": { + "items": { + "type": "string" + }, + "type": "array" + }, + "show_as_button": { "type": "boolean" }, - "type": { - "$ref": "#/components/schemas/FormFieldTypeLegalConst" + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject3StrategyEnum" } }, "required": [ "id", - "category", - "type" + "name", + "strategy" ], "type": "object" }, - "FormFieldLegalConfig": { + "EventStreamCloudEventConnectionUpdatedObject3Authentication": { "additionalProperties": false, "properties": { - "text": { - "maxLength": 10000, - "minLength": 1, - "type": "string" + "active": { + "type": "boolean" } }, + "required": [ + "active" + ], "type": "object" }, - "FormFieldNumber": { + "EventStreamCloudEventConnectionUpdatedObject3ConnectedAccounts": { "additionalProperties": false, "properties": { - "category": { - "$ref": "#/components/schemas/FormComponentCategoryFieldConst" - }, - "config": { - "$ref": "#/components/schemas/FormFieldNumberConfig" - }, - "hint": { - "maxLength": 500, - "minLength": 1, - "type": "string" - }, - "id": { - "format": "forms-custom-identifier", - "type": "string" - }, - "label": { - "minLength": 1, - "type": "string" - }, - "required": { - "type": "boolean" - }, - "sensitive": { + "active": { "type": "boolean" - }, - "type": { - "$ref": "#/components/schemas/FormFieldTypeNumberConst" } }, "required": [ - "id", - "category", - "type" + "active" ], "type": "object" }, - "FormFieldNumberConfig": { + "EventStreamCloudEventConnectionUpdatedObject3Metadata": { "additionalProperties": false, - "properties": { - "default_value": { - "type": "number" - }, - "max_value": { - "type": "number" - }, - "min_value": { - "type": "number" - }, - "placeholder": { - "maxLength": 500, - "minLength": 1, - "type": "string" - } - }, "type": "object" }, - "FormFieldPassword": { + "EventStreamCloudEventConnectionUpdatedObject3Options": { "additionalProperties": false, "properties": { - "category": { - "$ref": "#/components/schemas/FormComponentCategoryFieldConst" - }, - "config": { - "$ref": "#/components/schemas/FormFieldPasswordConfig" + "assertion_decryption_settings": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject3OptionsAssertionDecryptionSettings" }, - "hint": { - "maxLength": 500, + "cert": { + "maxLength": 10240, "minLength": 1, "type": "string" }, - "id": { - "format": "forms-custom-identifier", + "cert_rollover_notification": { + "format": "date-time", "type": "string" }, - "label": { + "digestAlgorithm": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject3OptionsDigestAlgorithmEnum" + }, + "domain_aliases": { + "items": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "entityId": { + "maxLength": 128, "minLength": 1, "type": "string" }, - "required": { - "type": "boolean" + "expires": { + "format": "date-time", + "type": "string" }, - "sensitive": { - "type": "boolean" + "icon_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" }, - "type": { - "$ref": "#/components/schemas/FormFieldTypePasswordConst" - } - }, - "required": [ - "id", - "category", - "type", - "config" - ], - "type": "object" - }, - "FormFieldPasswordConfig": { - "additionalProperties": false, - "properties": { - "complexity": { - "type": "boolean" + "idpinitiated": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject3OptionsIdpinitiated" }, - "hash": { - "$ref": "#/components/schemas/FormFieldPasswordConfigHashEnum" + "non_persistent_attrs": { + "items": { + "maxLength": 255, + "type": "string" + }, + "type": "array" }, - "max_length": { - "minimum": 1, - "type": "integer" + "pingFederateBaseUrl": { + "format": "uri", + "maxLength": 256, + "minLength": 8, + "type": "string" }, - "min_length": { - "minimum": 1, - "type": "integer" + "protocolBinding": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject3OptionsProtocolBindingEnum" }, - "nist": { - "type": "boolean" + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject3OptionsSetUserRootAttributesEnum" }, - "placeholder": { - "maxLength": 500, + "signInEndpoint": { + "format": "uri", + "maxLength": 2048, + "minLength": 8, "type": "string" }, - "strength_meter": { + "signSAMLRequest": { "type": "boolean" - } - }, - "type": "object" - }, - "FormFieldPasswordConfigHashEnum": { - "enum": [ - "NONE", - "MD5", - "SHA1", - "SHA256", - "SHA512" - ], - "type": "string" - }, - "FormFieldPayment": { - "additionalProperties": false, - "properties": { - "category": { - "$ref": "#/components/schemas/FormComponentCategoryFieldConst" }, - "config": { - "$ref": "#/components/schemas/FormFieldPaymentConfig" + "signatureAlgorithm": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject3OptionsSignatureAlgorithmEnum" }, - "hint": { - "maxLength": 500, + "signingCert": { + "maxLength": 10240, "minLength": 1, "type": "string" }, - "id": { - "format": "forms-custom-identifier", - "type": "string" + "subject": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject3OptionsSubject" }, - "label": { + "tenant_domain": { + "maxLength": 255, "minLength": 1, "type": "string" }, - "required": { - "type": "boolean" - }, - "sensitive": { - "type": "boolean" + "thumbprints": { + "items": { + "maxLength": 40, + "minLength": 40, + "type": "string" + }, + "type": "array" }, - "type": { - "$ref": "#/components/schemas/FormFieldTypePaymentConst" + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject3OptionsUpstreamParams" } }, "required": [ - "id", - "category", - "type", - "config" + "pingFederateBaseUrl" ], "type": "object" }, - "FormFieldPaymentConfig": { + "EventStreamCloudEventConnectionUpdatedObject3OptionsAssertionDecryptionSettings": { "additionalProperties": false, "properties": { - "charge": { - "$ref": "#/components/schemas/FormFieldPaymentConfigCharge" - }, - "credentials": { - "$ref": "#/components/schemas/FormFieldPaymentConfigCredentials" - }, - "customer": { - "$ref": "#/components/schemas/FormFieldPaymentConfigCustomer" - }, - "fields": { - "$ref": "#/components/schemas/FormFieldPaymentConfigFields" + "algorithm_exceptions": { + "items": { + "maxLength": 100, + "minLength": 1, + "type": "string" + }, + "type": "array" }, - "provider": { - "$ref": "#/components/schemas/FormFieldPaymentConfigProviderEnum" + "algorithm_profile": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject3OptionsAssertionDecryptionSettingsAlgorithmProfileEnum" } }, "required": [ - "charge", - "credentials" + "algorithm_profile" ], "type": "object" }, - "FormFieldPaymentConfigCharge": { - "oneOf": [ - { - "$ref": "#/components/schemas/FormFieldPaymentConfigChargeOneOff" - }, - { - "additionalProperties": false, - "properties": { - "subscription": { - "$ref": "#/components/schemas/FormFieldPaymentConfigSubscription" - }, - "type": { - "$ref": "#/components/schemas/FormFieldPaymentConfigChargeTypeSubscriptionConst" - } - }, - "required": [ - "type", - "subscription" - ], - "type": "object" - } + "EventStreamCloudEventConnectionUpdatedObject3OptionsAssertionDecryptionSettingsAlgorithmProfileEnum": { + "enum": [ + "v2026-1" ], - "type": "object" + "type": "string" }, - "FormFieldPaymentConfigChargeOneOff": { + "EventStreamCloudEventConnectionUpdatedObject3OptionsDigestAlgorithmEnum": { + "enum": [ + "sha1", + "sha256" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedObject3OptionsIdpinitiated": { "additionalProperties": false, "properties": { - "one_off": { - "$ref": "#/components/schemas/FormFieldPaymentConfigChargeOneOffOneOff" + "client_authorizequery": { + "maxLength": 2048, + "minLength": 1, + "type": "string" }, - "type": { - "$ref": "#/components/schemas/FormFieldPaymentConfigChargeTypeOneOffConst" + "client_id": { + "maxLength": 256, + "minLength": 1, + "type": "string" + }, + "client_protocol": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject3OptionsIdpinitiatedClientProtocolEnum" + }, + "enabled": { + "type": "boolean" } }, - "required": [ - "type", - "one_off" - ], "type": "object" }, - "FormFieldPaymentConfigChargeOneOffCurrencyEnum": { + "EventStreamCloudEventConnectionUpdatedObject3OptionsIdpinitiatedClientProtocolEnum": { "enum": [ - "AUD", - "CAD", - "CHF", - "EUR", - "GBP", - "INR", - "MXN", - "SEK", - "USD" + "oidc", + "samlp", + "wsfed" ], "type": "string" }, - "FormFieldPaymentConfigChargeOneOffOneOff": { - "additionalProperties": true, - "properties": { - "amount": { - "$ref": "#/components/schemas/FormFieldPaymentConfigChargeOneOffOneOffAmount" - }, - "currency": { - "$ref": "#/components/schemas/FormFieldPaymentConfigChargeOneOffCurrencyEnum" - } - }, - "required": [ - "amount", - "currency" + "EventStreamCloudEventConnectionUpdatedObject3OptionsProtocolBindingEnum": { + "enum": [ + "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST", + "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect" ], - "type": "object" + "type": "string" }, - "FormFieldPaymentConfigChargeOneOffOneOffAmount": { - "oneOf": [ - { - "minLength": 1, - "type": "string" - }, - { - "minimum": 0.01, - "type": "number" - } - ] + "EventStreamCloudEventConnectionUpdatedObject3OptionsSetUserRootAttributesEnum": { + "enum": [ + "on_each_login", + "on_first_login", + "never_on_login" + ], + "type": "string" }, - "FormFieldPaymentConfigChargeTypeOneOffConst": { + "EventStreamCloudEventConnectionUpdatedObject3OptionsSignatureAlgorithmEnum": { "enum": [ - "ONE_OFF" + "rsa-sha1", + "rsa-sha256" ], "type": "string" }, - "FormFieldPaymentConfigChargeTypeSubscriptionConst": { + "EventStreamCloudEventConnectionUpdatedObject3OptionsSubject": { + "additionalProperties": false, + "type": "object" + }, + "EventStreamCloudEventConnectionUpdatedObject3OptionsUpstreamParams": { + "additionalProperties": true, + "type": "object" + }, + "EventStreamCloudEventConnectionUpdatedObject3StrategyEnum": { "enum": [ - "SUBSCRIPTION" + "pingfederate" ], "type": "string" }, - "FormFieldPaymentConfigCredentials": { + "EventStreamCloudEventConnectionUpdatedObject4": { "additionalProperties": false, "properties": { - "private_key": { - "maxLength": 250, + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject4Authentication" + }, + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject4ConnectedAccounts" + }, + "display_name": { + "maxLength": 128, "minLength": 1, "type": "string" }, - "public_key": { - "maxLength": 250, + "enabled_clients": { + "items": { + "type": "string" + }, + "type": "array" + }, + "id": { + "pattern": "con_[a-zA-Z0-9]{16}", + "type": "string" + }, + "is_domain_connection": { + "type": "boolean" + }, + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject4Metadata" + }, + "name": { + "maxLength": 128, "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" + }, + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject4Options" + }, + "realms": { + "items": { + "type": "string" + }, + "type": "array" + }, + "show_as_button": { + "type": "boolean" + }, + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject4StrategyEnum" } }, "required": [ - "public_key", - "private_key" + "id", + "name", + "strategy" ], "type": "object" }, - "FormFieldPaymentConfigCustomer": { - "additionalProperties": true, - "type": "object" - }, - "FormFieldPaymentConfigFieldProperties": { + "EventStreamCloudEventConnectionUpdatedObject4Authentication": { "additionalProperties": false, "properties": { - "label": { - "maxLength": 250, - "minLength": 1, - "type": "string" - }, - "placeholder": { - "maxLength": 250, - "minLength": 1, - "type": "string" + "active": { + "type": "boolean" } }, + "required": [ + "active" + ], "type": "object" }, - "FormFieldPaymentConfigFields": { + "EventStreamCloudEventConnectionUpdatedObject4ConnectedAccounts": { "additionalProperties": false, "properties": { - "card_number": { - "$ref": "#/components/schemas/FormFieldPaymentConfigFieldProperties" - }, - "expiration_date": { - "$ref": "#/components/schemas/FormFieldPaymentConfigFieldProperties" - }, - "security_code": { - "$ref": "#/components/schemas/FormFieldPaymentConfigFieldProperties" - }, - "trustmarks": { + "active": { "type": "boolean" } }, - "type": "object" - }, - "FormFieldPaymentConfigProviderEnum": { - "enum": [ - "STRIPE" + "required": [ + "active" ], - "type": "string" + "type": "object" }, - "FormFieldPaymentConfigSubscription": { - "additionalProperties": true, + "EventStreamCloudEventConnectionUpdatedObject4Metadata": { + "additionalProperties": false, "type": "object" }, - "FormFieldSocial": { + "EventStreamCloudEventConnectionUpdatedObject4Options": { "additionalProperties": false, "properties": { - "category": { - "$ref": "#/components/schemas/FormComponentCategoryFieldConst" + "adfs_server": { + "maxLength": 2048, + "type": "string" }, - "config": { - "$ref": "#/components/schemas/FormFieldSocialConfig" + "cert_rollover_notification": { + "format": "date-time", + "type": "string" }, - "hint": { - "maxLength": 500, + "domain_aliases": { + "items": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "entityId": { + "maxLength": 128, "minLength": 1, "type": "string" }, - "id": { - "format": "forms-custom-identifier", + "fedMetadataXml": { + "maxLength": 102400, + "minLength": 1, "type": "string" }, - "label": { + "icon_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" + }, + "non_persistent_attrs": { + "items": { + "maxLength": 255, + "type": "string" + }, + "type": "array" + }, + "prev_thumbprints": { + "items": { + "maxLength": 64, + "type": "string" + }, + "type": "array" + }, + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject4OptionsSetUserRootAttributesEnum" + }, + "should_trust_email_verified_connection": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject4OptionsShouldTrustEmailVerifiedConnectionEnum" + }, + "signInEndpoint": { + "format": "uri", + "maxLength": 2048, + "minLength": 8, + "type": "string" + }, + "tenant_domain": { + "maxLength": 255, "minLength": 1, "type": "string" }, - "required": { - "type": "boolean" + "thumbprints": { + "items": { + "maxLength": 64, + "type": "string" + }, + "type": "array" }, - "sensitive": { - "type": "boolean" + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject4OptionsUpstreamParams" }, - "type": { - "$ref": "#/components/schemas/FormFieldTypeSocialConst" + "user_id_attribute": { + "maxLength": 128, + "minLength": 1, + "type": "string" } }, - "required": [ - "id", - "category", - "type" - ], "type": "object" }, - "FormFieldSocialConfig": { - "additionalProperties": false, + "EventStreamCloudEventConnectionUpdatedObject4OptionsSetUserRootAttributesEnum": { + "enum": [ + "on_each_login", + "on_first_login", + "never_on_login" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedObject4OptionsShouldTrustEmailVerifiedConnectionEnum": { + "enum": [ + "never_set_emails_as_verified", + "always_set_emails_as_verified" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedObject4OptionsUpstreamParams": { + "additionalProperties": true, "type": "object" }, - "FormFieldTel": { + "EventStreamCloudEventConnectionUpdatedObject4StrategyEnum": { + "enum": [ + "adfs" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedObject5": { "additionalProperties": false, "properties": { - "category": { - "$ref": "#/components/schemas/FormComponentCategoryFieldConst" + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject5Authentication" }, - "config": { - "$ref": "#/components/schemas/FormFieldTelConfig" + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject5ConnectedAccounts" }, - "hint": { - "maxLength": 500, + "display_name": { + "maxLength": 128, "minLength": 1, "type": "string" }, + "enabled_clients": { + "items": { + "type": "string" + }, + "type": "array" + }, "id": { - "format": "forms-custom-identifier", + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, - "label": { + "is_domain_connection": { + "type": "boolean" + }, + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject5Metadata" + }, + "name": { + "maxLength": 128, "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" }, - "required": { - "type": "boolean" + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject5Options" }, - "sensitive": { - "type": "boolean" + "realms": { + "items": { + "type": "string" + }, + "type": "array" }, - "type": { - "$ref": "#/components/schemas/FormFieldTypeTelConst" + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject5StrategyEnum" } }, "required": [ "id", - "category", - "type" + "name", + "strategy" ], "type": "object" }, - "FormFieldTelConfig": { + "EventStreamCloudEventConnectionUpdatedObject5Authentication": { "additionalProperties": false, - "allOf": [ - { - "additionalProperties": true, - "type": "object" - }, - { - "additionalProperties": true, - "type": "object" - }, - { - "additionalProperties": true, - "type": "object" - } - ], "properties": { - "country_picker": { + "active": { "type": "boolean" - }, - "default_value": { - "type": "string" - }, - "max_length": { - "minimum": 1, - "type": "integer" - }, - "min_length": { - "minimum": 1, - "type": "integer" - }, - "placeholder": { - "maxLength": 500, - "type": "string" - }, - "strings": { - "$ref": "#/components/schemas/FormFieldTelConfigStrings" } }, + "required": [ + "active" + ], "type": "object" }, - "FormFieldTelConfigStrings": { + "EventStreamCloudEventConnectionUpdatedObject5ConnectedAccounts": { "additionalProperties": false, "properties": { - "filter_placeholder": { - "minLength": 1, - "type": "string" + "active": { + "type": "boolean" } }, + "required": [ + "active" + ], "type": "object" }, - "FormFieldText": { + "EventStreamCloudEventConnectionUpdatedObject5Metadata": { + "additionalProperties": false, + "type": "object" + }, + "EventStreamCloudEventConnectionUpdatedObject5Options": { "additionalProperties": false, "properties": { - "category": { - "$ref": "#/components/schemas/FormComponentCategoryFieldConst" - }, - "config": { - "$ref": "#/components/schemas/FormFieldTextConfig" - }, - "hint": { - "maxLength": 500, - "minLength": 1, + "agentIP": { + "maxLength": 39, + "minLength": 2, "type": "string" }, - "id": { - "format": "forms-custom-identifier", - "type": "string" + "agentMode": { + "type": "boolean" }, - "label": { - "minLength": 1, + "agentVersion": { + "maxLength": 12, + "minLength": 5, "type": "string" }, - "required": { + "brute_force_protection": { "type": "boolean" }, - "sensitive": { + "certAuth": { "type": "boolean" }, - "type": { - "$ref": "#/components/schemas/FormFieldTypeTextConst" - } - }, - "required": [ - "id", - "category", - "type" - ], - "type": "object" - }, - "FormFieldTextConfig": { - "additionalProperties": false, - "allOf": [ - { - "additionalProperties": true, - "type": "object" + "certs": { + "items": { + "maxLength": 3072, + "minLength": 256, + "type": "string" + }, + "type": "array" }, - { - "additionalProperties": true, - "type": "object" + "disable_cache": { + "type": "boolean" }, - { - "additionalProperties": true, - "type": "object" - } - ], - "properties": { - "default_value": { - "minLength": 1, + "disable_self_service_change_password": { + "type": "boolean" + }, + "domain_aliases": { + "items": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "icon_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "max_length": { - "minimum": 1, - "type": "integer" + "ips": { + "items": { + "maxLength": 39, + "minLength": 2, + "type": "string" + }, + "type": "array" }, - "min_length": { - "minimum": 1, - "type": "integer" + "kerberos": { + "type": "boolean" }, - "multiline": { + "kerberos_only": { "type": "boolean" }, - "placeholder": { - "maxLength": 500, + "non_persistent_attrs": { + "items": { + "maxLength": 255, + "type": "string" + }, + "type": "array" + }, + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject5OptionsSetUserRootAttributesEnum" + }, + "signInEndpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" + }, + "tenant_domain": { + "format": "hostname", + "maxLength": 512, "minLength": 1, "type": "string" + }, + "thumbprints": { + "items": { + "maxLength": 40, + "minLength": 40, + "type": "string" + }, + "type": "array" + }, + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject5OptionsUpstreamParams" } }, "type": "object" }, - "FormFieldTypeBooleanConst": { - "enum": [ - "BOOLEAN" - ], - "type": "string" - }, - "FormFieldTypeCardsConst": { - "enum": [ - "CARDS" - ], - "type": "string" - }, - "FormFieldTypeChoiceConst": { - "enum": [ - "CHOICE" - ], - "type": "string" - }, - "FormFieldTypeCustomConst": { - "enum": [ - "CUSTOM" - ], - "type": "string" - }, - "FormFieldTypeDateConst": { - "enum": [ - "DATE" - ], - "type": "string" - }, - "FormFieldTypeDropdownConst": { - "enum": [ - "DROPDOWN" - ], - "type": "string" - }, - "FormFieldTypeEmailConst": { - "enum": [ - "EMAIL" - ], - "type": "string" - }, - "FormFieldTypeFileConst": { - "enum": [ - "FILE" - ], - "type": "string" - }, - "FormFieldTypeLegalConst": { - "enum": [ - "LEGAL" - ], - "type": "string" - }, - "FormFieldTypeNumberConst": { - "enum": [ - "NUMBER" - ], - "type": "string" - }, - "FormFieldTypePasswordConst": { - "enum": [ - "PASSWORD" - ], - "type": "string" - }, - "FormFieldTypePaymentConst": { - "enum": [ - "PAYMENT" - ], - "type": "string" - }, - "FormFieldTypeSocialConst": { - "enum": [ - "SOCIAL" - ], - "type": "string" - }, - "FormFieldTypeTelConst": { + "EventStreamCloudEventConnectionUpdatedObject5OptionsSetUserRootAttributesEnum": { "enum": [ - "TEL" + "on_each_login", + "on_first_login", + "never_on_login" ], "type": "string" }, - "FormFieldTypeTextConst": { - "enum": [ - "TEXT" - ], - "type": "string" + "EventStreamCloudEventConnectionUpdatedObject5OptionsUpstreamParams": { + "additionalProperties": true, + "type": "object" }, - "FormFieldTypeUrlConst": { + "EventStreamCloudEventConnectionUpdatedObject5StrategyEnum": { "enum": [ - "URL" + "ad" ], "type": "string" }, - "FormFieldUrl": { + "EventStreamCloudEventConnectionUpdatedObject6": { "additionalProperties": false, "properties": { - "category": { - "$ref": "#/components/schemas/FormComponentCategoryFieldConst" + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject6Authentication" }, - "config": { - "$ref": "#/components/schemas/FormFieldUrlConfig" + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject6ConnectedAccounts" }, - "hint": { - "maxLength": 500, + "display_name": { + "maxLength": 128, "minLength": 1, "type": "string" }, + "enabled_clients": { + "items": { + "type": "string" + }, + "type": "array" + }, "id": { - "format": "forms-custom-identifier", + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, - "label": { + "is_domain_connection": { + "type": "boolean" + }, + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject6Metadata" + }, + "name": { + "maxLength": 128, "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" }, - "required": { - "type": "boolean" + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject6Options" }, - "sensitive": { + "realms": { + "items": { + "type": "string" + }, + "type": "array" + }, + "show_as_button": { "type": "boolean" }, - "type": { - "$ref": "#/components/schemas/FormFieldTypeUrlConst" + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject6StrategyEnum" } }, "required": [ "id", - "category", - "type" + "name", + "strategy" ], "type": "object" }, - "FormFieldUrlConfig": { + "EventStreamCloudEventConnectionUpdatedObject6Authentication": { "additionalProperties": false, "properties": { - "default_value": { - "minLength": 1, - "type": "string" - }, - "placeholder": { - "maxLength": 500, - "minLength": 1, - "type": "string" + "active": { + "type": "boolean" } }, + "required": [ + "active" + ], "type": "object" }, - "FormFlow": { + "EventStreamCloudEventConnectionUpdatedObject6ConnectedAccounts": { "additionalProperties": false, "properties": { - "alias": { - "maxLength": 150, - "minLength": 1, - "type": "string" - }, - "config": { - "$ref": "#/components/schemas/FormFlowConfig" - }, - "coordinates": { - "$ref": "#/components/schemas/FormNodeCoordinates" - }, - "id": { - "format": "forms-custom-identifier", - "type": "string" - }, - "type": { - "$ref": "#/components/schemas/FormNodeTypeFlowConst" + "active": { + "type": "boolean" } }, "required": [ - "id", - "type", - "config" + "active" ], "type": "object" }, - "FormFlowConfig": { + "EventStreamCloudEventConnectionUpdatedObject6Metadata": { "additionalProperties": false, - "properties": { - "flow_id": { - "format": "flow-id", - "maxLength": 30, - "type": "string" - }, - "next_node": { - "$ref": "#/components/schemas/FormNodePointer" - } - }, - "required": [ - "flow_id" - ], "type": "object" }, - "FormHiddenField": { + "EventStreamCloudEventConnectionUpdatedObject6Options": { "additionalProperties": false, "properties": { - "key": { - "format": "forms-custom-identifier", + "admin_access_token_expiresin": { + "format": "date-time", "type": "string" }, - "value": { - "maxLength": 500, + "allow_setting_login_scopes": { + "type": "boolean" + }, + "api_enable_groups": { + "type": "boolean" + }, + "api_enable_users": { + "type": "boolean" + }, + "client_id": { + "maxLength": 128, "minLength": 1, "type": "string" - } - }, - "required": [ - "key" - ], - "type": "object" - }, - "FormLanguages": { - "additionalProperties": false, - "properties": { - "default": { - "maxLength": 55, + }, + "domain": { + "maxLength": 1024, "minLength": 1, "type": "string" }, - "primary": { - "maxLength": 55, - "minLength": 1, + "domain_aliases": { + "items": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "email": { + "type": "boolean" + }, + "ext_agreed_terms": { + "type": "boolean" + }, + "ext_groups": { + "type": "boolean" + }, + "ext_groups_extended": { + "type": "boolean" + }, + "ext_is_admin": { + "type": "boolean" + }, + "ext_is_suspended": { + "type": "boolean" + }, + "federated_connections_access_tokens": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject6OptionsFederatedConnectionsAccessTokens" + }, + "handle_login_from_social": { + "type": "boolean" + }, + "icon_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" - } - }, - "type": "object" - }, - "FormLanguagesNullable": { - "oneOf": [ - { - "$ref": "#/components/schemas/FormLanguages" }, - { - "type": "null" - } - ] - }, - "FormMessages": { - "additionalProperties": false, - "properties": { - "custom": { - "$ref": "#/components/schemas/FormMessagesCustom" + "map_user_id_to_id": { + "type": "boolean" }, - "errors": { - "$ref": "#/components/schemas/FormMessagesError" - } - }, - "type": "object" - }, - "FormMessagesCustom": { - "additionalProperties": { - "maxLength": 255, - "minLength": 1, - "type": "string" - }, - "type": "object" - }, - "FormMessagesError": { - "additionalProperties": { - "maxLength": 255, - "minLength": 1, - "type": "string" - }, - "type": "object" - }, - "FormMessagesNullable": { - "oneOf": [ - { - "$ref": "#/components/schemas/FormMessages" + "non_persistent_attrs": { + "items": { + "maxLength": 255, + "type": "string" + }, + "type": "array" }, - { - "type": "null" - } - ] - }, - "FormNode": { - "oneOf": [ - { - "$ref": "#/components/schemas/FormFlow" + "profile": { + "type": "boolean" }, - { - "$ref": "#/components/schemas/FormRouter" + "scope": { + "items": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "minItems": 1, + "type": "array" }, - { - "$ref": "#/components/schemas/FormStep" + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject6OptionsSetUserRootAttributesEnum" + }, + "tenant_domain": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject6OptionsUpstreamParams" } + }, + "required": [ + "client_id" ], "type": "object" }, - "FormNodeCoordinates": { + "EventStreamCloudEventConnectionUpdatedObject6OptionsFederatedConnectionsAccessTokens": { "additionalProperties": false, "properties": { - "x": { - "maximum": 999999, - "minimum": -999999, - "type": "integer" - }, - "y": { - "maximum": 999999, - "minimum": -999999, - "type": "integer" + "active": { + "type": "boolean" } }, "required": [ - "x", - "y" + "active" ], "type": "object" }, - "FormNodeList": { - "items": { - "$ref": "#/components/schemas/FormNode" - }, - "type": "array" - }, - "FormNodeListNullable": { - "oneOf": [ - { - "$ref": "#/components/schemas/FormNodeList" - }, - { - "type": "null" - } - ] - }, - "FormNodePointer": { - "oneOf": [ - { - "format": "forms-custom-identifier", - "type": "string" - }, - { - "$ref": "#/components/schemas/FormEndingNodeId" - } - ] - }, - "FormNodeTypeFlowConst": { + "EventStreamCloudEventConnectionUpdatedObject6OptionsSetUserRootAttributesEnum": { "enum": [ - "FLOW" + "on_each_login", + "on_first_login", + "never_on_login" ], "type": "string" }, - "FormNodeTypeRouterConst": { - "enum": [ - "ROUTER" - ], - "type": "string" + "EventStreamCloudEventConnectionUpdatedObject6OptionsUpstreamParams": { + "additionalProperties": true, + "type": "object" }, - "FormNodeTypeStepConst": { + "EventStreamCloudEventConnectionUpdatedObject6StrategyEnum": { "enum": [ - "STEP" + "google-apps" ], "type": "string" }, - "FormRouter": { + "EventStreamCloudEventConnectionUpdatedObject7": { "additionalProperties": false, "properties": { - "alias": { - "maxLength": 150, - "minLength": 1, - "type": "string" - }, - "config": { - "$ref": "#/components/schemas/FormRouterConfig" + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject7Authentication" }, - "coordinates": { - "$ref": "#/components/schemas/FormNodeCoordinates" + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject7ConnectedAccounts" }, - "id": { - "format": "forms-custom-identifier", + "display_name": { + "maxLength": 128, + "minLength": 1, "type": "string" }, - "type": { - "$ref": "#/components/schemas/FormNodeTypeRouterConst" - } - }, - "required": [ - "id", - "type" - ], - "type": "object" - }, - "FormRouterConfig": { - "additionalProperties": false, - "properties": { - "fallback": { - "$ref": "#/components/schemas/FormNodePointer" - }, - "rules": { + "enabled_clients": { "items": { - "$ref": "#/components/schemas/FormRouterRule" + "type": "string" }, "type": "array" - } - }, - "type": "object" - }, - "FormRouterRule": { - "additionalProperties": false, - "properties": { - "alias": { - "maxLength": 150, - "minLength": 1, - "type": "string" }, - "condition": {}, "id": { - "format": "forms-custom-identifier", + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, - "next_node": { - "$ref": "#/components/schemas/FormNodePointer" - } - }, - "required": [ - "id", - "condition" - ], - "type": "object" - }, - "FormStartNode": { - "additionalProperties": false, - "properties": { - "coordinates": { - "$ref": "#/components/schemas/FormNodeCoordinates" - }, - "hidden_fields": { - "items": { - "$ref": "#/components/schemas/FormHiddenField" - }, - "type": "array" + "is_domain_connection": { + "type": "boolean" }, - "next_node": { - "$ref": "#/components/schemas/FormNodePointer" - } - }, - "type": "object" - }, - "FormStartNodeNullable": { - "oneOf": [ - { - "$ref": "#/components/schemas/FormStartNode" + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject7Metadata" }, - { - "type": "null" - } - ] - }, - "FormStep": { - "additionalProperties": false, - "properties": { - "alias": { - "maxLength": 150, + "name": { + "maxLength": 128, "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" }, - "config": { - "$ref": "#/components/schemas/FormStepConfig" + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject7Options" }, - "coordinates": { - "$ref": "#/components/schemas/FormNodeCoordinates" + "realms": { + "items": { + "type": "string" + }, + "type": "array" }, - "id": { - "format": "forms-custom-identifier", - "type": "string" + "show_as_button": { + "type": "boolean" }, - "type": { - "$ref": "#/components/schemas/FormNodeTypeStepConst" + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject7StrategyEnum" } }, "required": [ "id", - "type" + "name", + "strategy" ], "type": "object" }, - "FormStepComponentList": { - "items": { - "$ref": "#/components/schemas/FormComponent" - }, - "type": "array" - }, - "FormStepConfig": { + "EventStreamCloudEventConnectionUpdatedObject7Authentication": { "additionalProperties": false, "properties": { - "components": { - "$ref": "#/components/schemas/FormStepComponentList" - }, - "next_node": { - "$ref": "#/components/schemas/FormNodePointer" + "active": { + "type": "boolean" } }, + "required": [ + "active" + ], "type": "object" }, - "FormStyle": { + "EventStreamCloudEventConnectionUpdatedObject7ConnectedAccounts": { "additionalProperties": false, "properties": { - "css": { - "maxLength": 5000, - "minLength": 1, - "type": "string" + "active": { + "type": "boolean" } }, + "required": [ + "active" + ], "type": "object" }, - "FormStyleNullable": { - "oneOf": [ - { - "$ref": "#/components/schemas/FormStyle" - }, - { - "type": "null" - } - ] + "EventStreamCloudEventConnectionUpdatedObject7Metadata": { + "additionalProperties": false, + "type": "object" }, - "FormSummary": { + "EventStreamCloudEventConnectionUpdatedObject7Options": { "additionalProperties": false, "properties": { - "created_at": { - "format": "date-time", - "type": "string" + "api_enable_users": { + "type": "boolean" }, - "embedded_at": { - "format": "date", + "app_domain": { + "maxLength": 255, "type": "string" }, - "id": { - "format": "form-id", - "maxLength": 30, + "app_id": { + "maxLength": 500, "type": "string" }, - "name": { - "maxLength": 150, - "minLength": 1, + "basic_profile": { + "type": "boolean" + }, + "cert_rollover_notification": { + "format": "date-time", "type": "string" }, - "submitted_at": { - "format": "date", + "client_id": { + "maxLength": 100, "type": "string" }, - "updated_at": { - "format": "date-time", + "domain": { + "maxLength": 512, "type": "string" - } - }, - "required": [ - "id", - "name", - "created_at", - "updated_at" - ], - "type": "object" - }, - "FormTranslations": { - "additionalProperties": { - "additionalProperties": true, - "type": "object" - }, - "type": "object" - }, - "FormTranslationsNullable": { - "oneOf": [ - { - "$ref": "#/components/schemas/FormTranslations" }, - { - "type": "null" - } - ] - }, - "FormWidget": { - "oneOf": [ - { - "$ref": "#/components/schemas/FormWidgetAuth0VerifiableCredentials" + "domain_aliases": { + "items": { + "maxLength": 255, + "type": "string" + }, + "type": "array" }, - { - "$ref": "#/components/schemas/FormWidgetGMapsAddress" + "ext_groups": { + "type": "boolean" }, - { - "$ref": "#/components/schemas/FormWidgetRecaptcha" - } - ], - "type": "object" - }, - "FormWidgetAuth0VerifiableCredentials": { - "additionalProperties": false, - "properties": { - "category": { - "$ref": "#/components/schemas/FormComponentCategoryWidgetConst" + "ext_nested_groups": { + "type": "boolean" }, - "config": { - "$ref": "#/components/schemas/FormWidgetAuth0VerifiableCredentialsConfig" + "ext_profile": { + "type": "boolean" }, - "hint": { - "maxLength": 500, - "minLength": 1, + "federated_connections_access_tokens": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject7OptionsFederatedConnectionsAccessTokens" + }, + "granted": { + "type": "boolean" + }, + "icon_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "id": { - "format": "forms-custom-identifier", + "identity_api": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject7OptionsIdentityApiEnum" + }, + "max_groups_to_retrieve": { + "maxLength": 10, "type": "string" }, - "label": { - "minLength": 1, + "non_persistent_attrs": { + "items": { + "maxLength": 255, + "type": "string" + }, + "type": "array" + }, + "scope": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" + }, + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject7OptionsSetUserRootAttributesEnum" + }, + "should_trust_email_verified_connection": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject7OptionsShouldTrustEmailVerifiedConnectionEnum" + }, + "tenantId": { + "format": "uuid", + "maxLength": 36, + "minLength": 36, "type": "string" }, - "required": { + "tenant_domain": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject7OptionsTenantDomain" + }, + "thumbprints": { + "items": { + "maxLength": 64, + "type": "string" + }, + "type": "array" + }, + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject7OptionsUpstreamParams" + }, + "useCommonEndpoint": { "type": "boolean" }, - "sensitive": { + "use_wsfed": { "type": "boolean" }, - "type": { - "$ref": "#/components/schemas/FormWidgetTypeAuth0VerifiableCredentialsConst" + "userid_attribute": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject7OptionsUseridAttributeEnum" + }, + "waad_protocol": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject7OptionsWaadProtocolEnum" } }, "required": [ - "id", - "category", - "type", - "config" + "client_id" ], "type": "object" }, - "FormWidgetAuth0VerifiableCredentialsConfig": { + "EventStreamCloudEventConnectionUpdatedObject7OptionsFederatedConnectionsAccessTokens": { "additionalProperties": false, "properties": { - "access_token": { - "maxLength": 5000, - "minLength": 1, - "type": "string" - }, - "alternate_text": { - "maxLength": 255, - "minLength": 1, - "type": "string" - }, - "max_wait": { - "maximum": 600, - "minimum": 60, - "type": "number" - }, - "size": { - "maximum": 500, - "minimum": 1, - "type": "number" - }, - "url": { - "maxLength": 2000, - "type": "string" - }, - "verification_id": { - "maxLength": 255, - "minLength": 1, - "type": "string" + "active": { + "type": "boolean" } }, "required": [ - "url", - "alternate_text", - "access_token", - "verification_id" + "active" ], "type": "object" }, - "FormWidgetGMapsAddress": { - "additionalProperties": false, - "properties": { - "category": { - "$ref": "#/components/schemas/FormComponentCategoryWidgetConst" - }, - "config": { - "$ref": "#/components/schemas/FormWidgetGMapsAddressConfig" - }, - "hint": { - "maxLength": 500, - "minLength": 1, - "type": "string" - }, - "id": { - "format": "forms-custom-identifier", - "type": "string" - }, - "label": { - "minLength": 1, - "type": "string" - }, - "required": { - "type": "boolean" - }, - "sensitive": { - "type": "boolean" - }, - "type": { - "$ref": "#/components/schemas/FormWidgetTypeGMapsAddressConst" - } - }, - "required": [ - "id", - "category", - "type", - "config" + "EventStreamCloudEventConnectionUpdatedObject7OptionsIdentityApiEnum": { + "enum": [ + "microsoft-identity-platform-v2.0", + "azure-active-directory-v1.0" ], - "type": "object" + "type": "string" }, - "FormWidgetGMapsAddressConfig": { - "additionalProperties": false, - "properties": { - "api_key": { - "minLength": 1, - "type": "string" - } - }, - "required": [ - "api_key" + "EventStreamCloudEventConnectionUpdatedObject7OptionsSetUserRootAttributesEnum": { + "enum": [ + "on_each_login", + "on_first_login", + "never_on_login" ], - "type": "object" + "type": "string" }, - "FormWidgetRecaptcha": { - "additionalProperties": false, - "properties": { - "category": { - "$ref": "#/components/schemas/FormComponentCategoryWidgetConst" - }, - "config": { - "$ref": "#/components/schemas/FormWidgetRecaptchaConfig" - }, - "hint": { - "maxLength": 500, - "minLength": 1, - "type": "string" - }, - "id": { - "format": "forms-custom-identifier", - "type": "string" - }, - "label": { - "minLength": 1, - "type": "string" - }, - "required": { - "type": "boolean" - }, - "sensitive": { - "type": "boolean" - }, - "type": { - "$ref": "#/components/schemas/FormWidgetTypeRecaptchaConst" - } - }, - "required": [ - "id", - "category", - "type", - "config" + "EventStreamCloudEventConnectionUpdatedObject7OptionsShouldTrustEmailVerifiedConnectionEnum": { + "enum": [ + "never_set_emails_as_verified", + "always_set_emails_as_verified" ], - "type": "object" + "type": "string" }, - "FormWidgetRecaptchaConfig": { - "additionalProperties": false, - "properties": { - "secret_key": { - "minLength": 1, + "EventStreamCloudEventConnectionUpdatedObject7OptionsTenantDomain": { + "anyOf": [ + { + "format": "hostname", + "maxLength": 512, "type": "string" }, - "site_key": { - "minLength": 1, + { + "format": "uuid", "type": "string" } - }, - "required": [ - "site_key", - "secret_key" - ], - "type": "object" + ] }, - "FormWidgetTypeAuth0VerifiableCredentialsConst": { - "enum": [ - "AUTH0_VERIFIABLE_CREDENTIALS" - ], - "type": "string" + "EventStreamCloudEventConnectionUpdatedObject7OptionsUpstreamParams": { + "additionalProperties": true, + "type": "object" }, - "FormWidgetTypeGMapsAddressConst": { + "EventStreamCloudEventConnectionUpdatedObject7OptionsUseridAttributeEnum": { "enum": [ - "GMAPS_ADDRESS" + "oid", + "sub" ], "type": "string" }, - "FormWidgetTypeRecaptchaConst": { + "EventStreamCloudEventConnectionUpdatedObject7OptionsWaadProtocolEnum": { "enum": [ - "RECAPTCHA" + "ws-federation", + "openid-connect" ], "type": "string" }, - "FormsRequestParametersHydrateEnum": { + "EventStreamCloudEventConnectionUpdatedObject7StrategyEnum": { "enum": [ - "flow_count", - "links" + "waad" ], - "maxLength": 50, "type": "string" }, - "GetActionExecutionResponseContent": { - "additionalProperties": false, - "properties": { - "created_at": { - "default": "2021-01-01T00:00:00.000Z", - "format": "date-time", - "type": "string" - }, - "id": { - "default": "c5b35bb1-c67d-40bb-9b0d-700b6fe33dd9", - "type": "string" + "EventStreamCloudEventConnectionUpdatedPreviousObject": { + "oneOf": [ + { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject0" }, - "results": { - "items": { - "$ref": "#/components/schemas/ActionExecutionResult" - }, - "type": "array" + { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject1" }, - "status": { - "$ref": "#/components/schemas/ActionExecutionStatusEnum" + { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject2" }, - "trigger_id": { - "$ref": "#/components/schemas/ActionTriggerTypeEnum" + { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject3" }, - "updated_at": { - "default": "2021-01-01T00:00:00.000Z", - "format": "date-time", - "type": "string" - } - }, - "type": "object" - }, - "GetActionModuleActionsResponseContent": { - "additionalProperties": false, - "properties": { - "actions": { - "items": { - "$ref": "#/components/schemas/ActionModuleAction" - }, - "type": "array" + { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject4" }, - "page": { - "type": "integer" + { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject5" }, - "per_page": { - "type": "integer" + { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject6" }, - "total": { - "type": "integer" + { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject7" } - }, - "type": "object" + ] }, - "GetActionModuleResponseContent": { + "EventStreamCloudEventConnectionUpdatedPreviousObject0": { "additionalProperties": false, "properties": { - "actions_using_module_total": { - "type": "integer" - }, - "all_changes_published": { - "type": "boolean" + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject0Authentication" }, - "code": { - "type": "string" + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject0ConnectedAccounts" }, - "created_at": { - "format": "date-time", + "display_name": { + "maxLength": 128, + "minLength": 1, "type": "string" }, - "dependencies": { + "enabled_clients": { "items": { - "$ref": "#/components/schemas/ActionModuleDependency" + "type": "string" }, "type": "array" }, "id": { + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, - "latest_version": { - "$ref": "#/components/schemas/ActionModuleVersionReference" + "is_domain_connection": { + "type": "boolean" }, - "latest_version_number": { - "type": "integer" + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject0Metadata" }, "name": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" }, - "secrets": { + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject0Options" + }, + "realms": { "items": { - "$ref": "#/components/schemas/ActionModuleSecret" + "type": "string" }, "type": "array" }, - "updated_at": { - "format": "date-time", - "type": "string" + "show_as_button": { + "type": "boolean" + }, + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject0StrategyEnum" } }, + "required": [ + "id", + "name", + "strategy" + ], "type": "object" }, - "GetActionModuleVersionResponseContent": { + "EventStreamCloudEventConnectionUpdatedPreviousObject0Authentication": { "additionalProperties": false, "properties": { - "code": { - "type": "string" - }, - "created_at": { - "format": "date-time", - "type": "string" - }, - "dependencies": { - "items": { - "$ref": "#/components/schemas/ActionModuleDependency" - }, - "type": "array" - }, - "id": { - "type": "string" - }, - "module_id": { - "type": "string" - }, - "secrets": { - "items": { - "$ref": "#/components/schemas/ActionModuleSecret" - }, - "type": "array" - }, - "version_number": { - "type": "integer" + "active": { + "type": "boolean" } }, + "required": [ + "active" + ], "type": "object" }, - "GetActionModuleVersionsResponseContent": { + "EventStreamCloudEventConnectionUpdatedPreviousObject0ConnectedAccounts": { "additionalProperties": false, "properties": { - "page": { - "type": "integer" - }, - "per_page": { - "type": "integer" - }, - "total": { - "type": "integer" + "active": { + "type": "boolean" }, - "versions": { - "items": { - "$ref": "#/components/schemas/ActionModuleVersion" - }, - "type": "array" + "cross_app_access": { + "type": "boolean" } }, + "required": [ + "active" + ], "type": "object" }, - "GetActionModulesResponseContent": { + "EventStreamCloudEventConnectionUpdatedPreviousObject0Metadata": { "additionalProperties": false, - "properties": { - "modules": { - "items": { - "$ref": "#/components/schemas/ActionModuleListItem" - }, - "type": "array" - }, - "page": { - "type": "integer" - }, - "per_page": { - "type": "integer" - }, - "total": { - "type": "integer" - } - }, "type": "object" }, - "GetActionResponseContent": { + "EventStreamCloudEventConnectionUpdatedPreviousObject0Options": { "additionalProperties": false, "properties": { - "all_changes_deployed": { - "default": false, - "type": "boolean" + "attribute_map": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsAttributeMap" }, - "built_at": { - "default": "2021-01-01T00:00:00.000Z", - "format": "date-time", + "authorization_endpoint": { + "format": "uri", + "maxLength": 2083, + "minLength": 8, "type": "string" }, - "code": { - "default": "module.exports = () =\u003e {}", + "client_id": { + "maxLength": 255, "type": "string" }, - "created_at": { - "default": "2021-01-01T00:00:00.000Z", - "format": "date-time", + "connection_settings": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsConnectionSettings" + }, + "discovery_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "dependencies": { + "domain_aliases": { "items": { - "$ref": "#/components/schemas/ActionVersionDependency" + "maxLength": 255, + "minLength": 1, + "type": "string" }, "type": "array" }, - "deploy": { - "default": false, - "type": "boolean" - }, - "deployed_version": { - "$ref": "#/components/schemas/ActionDeployedVersion" + "dpop_signing_alg": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsDpopSigningAlgEnum" }, - "id": { - "default": "910b1053-577f-4d81-a8c8-020e7319a38a", - "type": "string" + "federated_connections_access_tokens": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsFederatedConnectionsAccessTokens" }, - "installed_integration_id": { - "default": "7d2bc0c9-c0c2-433a-9f4e-86ef80270aad", + "icon_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "integration": { - "$ref": "#/components/schemas/Integration" + "id_token_session_expiry_supported": { + "type": "boolean" }, - "modules": { + "id_token_signed_response_algs": { "items": { - "$ref": "#/components/schemas/ActionModuleReference" + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsIdTokenSignedResponseAlgsItemEnum" }, "type": "array" }, - "name": { - "default": "my-action", + "issuer": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "runtime": { - "default": "node22", + "jwks_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "secrets": { + "non_persistent_attrs": { "items": { - "$ref": "#/components/schemas/ActionSecretResponse" + "maxLength": 255, + "type": "string" }, "type": "array" }, - "status": { - "$ref": "#/components/schemas/ActionBuildStatusEnum" - }, - "supported_triggers": { - "items": { - "$ref": "#/components/schemas/ActionTrigger" - }, - "minItems": 1, - "type": "array" + "oidc_metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsOidcMetadata" }, - "updated_at": { - "default": "2021-01-01T00:00:00.000Z", - "format": "date-time", - "type": "string" - } - }, - "type": "object" - }, - "GetActionVersionResponseContent": { - "additionalProperties": false, - "properties": { - "action": { - "$ref": "#/components/schemas/ActionBase" + "schema_version": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsSchemaVersionEnum" }, - "action_id": { - "default": "910b1053-577f-4d81-a8c8-020e7319a38a", + "scope": { + "maxLength": 255, + "minLength": 6, "type": "string" }, - "built_at": { - "default": "2021-01-01T00:00:00.000Z", - "format": "date-time", - "type": "string" + "send_back_channel_nonce": { + "type": "boolean" }, - "code": { - "default": "module.exports = () =\u003e {}", - "type": "string" + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsSetUserRootAttributesEnum" }, - "created_at": { - "default": "2021-01-01T00:00:00.000Z", - "format": "date-time", + "tenant_domain": { + "maxLength": 255, + "minLength": 1, "type": "string" }, - "dependencies": { - "items": { - "$ref": "#/components/schemas/ActionVersionDependency" - }, - "type": "array" - }, - "deployed": { - "default": true, - "type": "boolean" - }, - "errors": { - "items": { - "$ref": "#/components/schemas/ActionError" - }, - "type": "array" - }, - "id": { - "default": "12a3b9e6-06e6-4a29-96bf-90c82fe79a0d", + "token_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "modules": { - "items": { - "$ref": "#/components/schemas/ActionModuleReference" - }, - "type": "array" + "token_endpoint_auth_method": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsTokenEndpointAuthMethodEnum" }, - "number": { - "default": 1, - "type": "number" + "token_endpoint_auth_signing_alg": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsTokenEndpointAuthSigningAlgEnum" }, - "runtime": { - "default": "node22", - "type": "string" + "token_endpoint_jwtca_aud_format": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsTokenEndpointJwtcaAudFormatEnum" }, - "secrets": { - "items": { - "$ref": "#/components/schemas/ActionSecretResponse" - }, - "type": "array" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsTypeEnum" }, - "status": { - "$ref": "#/components/schemas/ActionVersionBuildStatusEnum" + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsUpstreamParams" }, - "supported_triggers": { - "items": { - "$ref": "#/components/schemas/ActionTrigger" - }, - "minItems": 1, - "type": "array" + "useOauthSpecScope": { + "type": "boolean" }, - "updated_at": { - "default": "2021-01-01T00:00:00.000Z", - "format": "date-time", + "userinfo_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" } }, + "required": [ + "client_id" + ], "type": "object" }, - "GetActiveUsersCountStatsResponseContent": { - "default": 100, - "type": "number" - }, - "GetAculResponseContent": { - "additionalProperties": true, + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsAttributeMap": { + "additionalProperties": false, "properties": { - "context_configuration": { - "$ref": "#/components/schemas/AculContextConfiguration" - }, - "default_head_tags_disabled": { - "default": false, - "type": [ - "boolean", - "null" - ] - }, - "filters": { - "$ref": "#/components/schemas/AculFilters" - }, - "head_tags": { - "items": { - "$ref": "#/components/schemas/AculHeadTag" - }, - "type": [ - "array", - "null" - ] - }, - "prompt": { - "type": "string" - }, - "rendering_mode": { - "$ref": "#/components/schemas/AculRenderingModeEnum" + "attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsAttributeMapAttributes" }, - "screen": { - "type": "string" + "mapping_mode": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsAttributeMapMappingModeEnum" }, - "tenant": { + "userinfo_scope": { + "maxLength": 255, "type": "string" - }, - "use_page_template": { - "default": false, - "type": [ - "boolean", - "null" - ] } }, "type": "object" }, - "GetAttackProtectionCaptchaResponseContent": { + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsAttributeMapAttributes": { "additionalProperties": true, - "properties": { - "active_provider_id": { - "type": "string" - }, - "arkose": { - "$ref": "#/components/schemas/AttackProtectionCaptchaArkoseResponseContent" - }, - "auth_challenge": { - "$ref": "#/components/schemas/AttackProtectionCaptchaAuthChallengeResponseContent" - }, - "friendly_captcha": { - "$ref": "#/components/schemas/AttackProtectionCaptchaFriendlyCaptchaResponseContent" - }, - "hcaptcha": { - "$ref": "#/components/schemas/AttackProtectionCaptchaHcaptchaResponseContent" - }, - "recaptcha_enterprise": { - "$ref": "#/components/schemas/AttackProtectionCaptchaRecaptchaEnterpriseResponseContent" - }, - "recaptcha_v2": { - "$ref": "#/components/schemas/AttackProtectionCaptchaRecaptchaV2ResponseContent" - }, - "simple_captcha": { - "$ref": "#/components/schemas/AttackProtectionCaptchaSimpleCaptchaResponseContent" - } - }, "type": "object" }, - "GetBotDetectionSettingsResponseContent": { - "additionalProperties": false, - "properties": { - "allowlist": { - "$ref": "#/components/schemas/BotDetectionAllowlist" - }, - "bot_detection_level": { - "$ref": "#/components/schemas/BotDetectionLevelEnum" - }, - "challenge_password_policy": { - "$ref": "#/components/schemas/BotDetectionChallengePolicyPasswordFlowEnum" - }, - "challenge_password_reset_policy": { - "$ref": "#/components/schemas/BotDetectionChallengePolicyPasswordResetFlowEnum" - }, - "challenge_passwordless_policy": { - "$ref": "#/components/schemas/BotDetectionChallengePolicyPasswordlessFlowEnum" - }, - "monitoring_mode_enabled": { - "$ref": "#/components/schemas/BotDetectionMonitoringModeEnabled" - } - }, - "required": [ - "bot_detection_level", - "challenge_password_policy", - "challenge_passwordless_policy", - "challenge_password_reset_policy", - "allowlist", - "monitoring_mode_enabled" + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsAttributeMapMappingModeEnum": { + "enum": [ + "bind_all", + "use_map" ], - "type": "object" + "type": "string" }, - "GetBrandingDefaultThemeResponseContent": { + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsConnectionSettings": { "additionalProperties": false, "properties": { - "borders": { - "$ref": "#/components/schemas/BrandingThemeBorders" - }, - "colors": { - "$ref": "#/components/schemas/BrandingThemeColors" - }, - "displayName": { - "maxLength": 2048, - "pattern": "^[^\u003c\u003e]*$", - "type": "string" - }, - "fonts": { - "$ref": "#/components/schemas/BrandingThemeFonts" - }, - "page_background": { - "$ref": "#/components/schemas/BrandingThemePageBackground" - }, - "themeId": { - "maxLength": 32, - "pattern": "^[a-zA-Z0-9]{32}$", - "type": "string" - }, - "widget": { - "$ref": "#/components/schemas/BrandingThemeWidget" + "pkce": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsConnectionSettingsPkceEnum" } }, - "required": [ - "borders", - "colors", - "displayName", - "fonts", - "page_background", - "themeId", - "widget" - ], "type": "object" }, - "GetBrandingPhoneProviderResponseContent": { + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsConnectionSettingsPkceEnum": { + "enum": [ + "auto", + "S256", + "plain", + "disabled" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsDpopSigningAlgEnum": { + "enum": [ + "ES256", + "ES384", + "ES512", + "Ed25519" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsFederatedConnectionsAccessTokens": { "additionalProperties": false, "properties": { - "channel": { - "$ref": "#/components/schemas/PhoneProviderChannelEnum" - }, - "configuration": { - "$ref": "#/components/schemas/PhoneProviderConfiguration" - }, - "created_at": { - "format": "date-time", - "maxLength": 27, - "type": "string" - }, - "disabled": { + "active": { "type": "boolean" - }, - "id": { - "maxLength": 255, - "minLength": 1, - "type": "string" - }, - "name": { - "$ref": "#/components/schemas/PhoneProviderNameEnum" - }, - "tenant": { - "maxLength": 255, - "minLength": 1, - "type": "string" - }, - "updated_at": { - "format": "date-time", - "maxLength": 27, - "type": "string" } }, "required": [ - "name", - "credentials" + "active" ], "type": "object" }, - "GetBrandingResponseContent": { - "additionalProperties": true, - "properties": { - "colors": { - "$ref": "#/components/schemas/BrandingColors" - }, - "favicon_url": { - "format": "strict-https-uri", - "type": "string" - }, - "font": { - "$ref": "#/components/schemas/BrandingFont" - }, - "identifiers": { - "$ref": "#/components/schemas/BrandingIdentifiers" - }, - "logo_url": { - "format": "strict-https-uri", - "type": "string" - } - }, - "type": "object" + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsIdTokenSignedResponseAlgsItemEnum": { + "enum": [ + "ES256", + "ES384", + "PS256", + "PS384", + "RS256", + "RS384", + "RS512" + ], + "type": "string" }, - "GetBrandingThemeResponseContent": { + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsOidcMetadata": { "additionalProperties": false, "properties": { - "borders": { - "$ref": "#/components/schemas/BrandingThemeBorders" - }, - "colors": { - "$ref": "#/components/schemas/BrandingThemeColors" + "acr_values_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "displayName": { - "maxLength": 2048, - "pattern": "^[^\u003c\u003e]*$", + "authorization_endpoint": { + "format": "uri", + "maxLength": 2083, + "minLength": 8, "type": "string" }, - "fonts": { - "$ref": "#/components/schemas/BrandingThemeFonts" - }, - "page_background": { - "$ref": "#/components/schemas/BrandingThemePageBackground" - }, - "themeId": { - "maxLength": 32, - "pattern": "^[a-zA-Z0-9]{32}$", - "type": "string" + "claim_types_supported": { + "items": { + "maxLength": 25, + "type": "string" + }, + "type": "array" }, - "widget": { - "$ref": "#/components/schemas/BrandingThemeWidget" - } - }, - "required": [ - "borders", - "colors", - "displayName", - "fonts", - "page_background", - "themeId", - "widget" - ], - "type": "object" - }, - "GetBreachedPasswordDetectionSettingsResponseContent": { - "additionalProperties": false, - "properties": { - "admin_notification_frequency": { + "claims_locales_supported": { "items": { - "$ref": "#/components/schemas/BreachedPasswordDetectionAdminNotificationFrequencyEnum" + "maxLength": 50, + "type": "string" }, "type": "array" }, - "enabled": { - "default": true, + "claims_parameter_supported": { "type": "boolean" }, - "method": { - "$ref": "#/components/schemas/BreachedPasswordDetectionMethodEnum" - }, - "shields": { + "claims_supported": { "items": { - "$ref": "#/components/schemas/BreachedPasswordDetectionShieldsEnum" + "maxLength": 100, + "type": "string" }, "type": "array" }, - "stage": { - "$ref": "#/components/schemas/BreachedPasswordDetectionStage" - } - }, - "type": "object" - }, - "GetBruteForceSettingsResponseContent": { - "additionalProperties": false, - "properties": { - "allowlist": { + "code_challenge_methods_supported": { "items": { - "anyOf": [ - { - "format": "ipv4", - "type": "string" - }, - { - "format": "cidr", - "type": "string" - }, - { - "format": "ipv6", - "type": "string" - }, - { - "format": "ipv6_cidr", - "type": "string" - } - ], + "maxLength": 20, "type": "string" }, "type": "array" }, - "enabled": { - "type": "boolean" - }, - "max_attempts": { - "default": 10, - "maximum": 100, - "minimum": 1, - "type": "integer" - }, - "mode": { - "$ref": "#/components/schemas/BruteForceProtectionModeEnum" + "display_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" }, - "shields": { + "dpop_signing_alg_values_supported": { "items": { - "$ref": "#/components/schemas/BruteForceProtectionShieldsEnum" + "maxLength": 14, + "type": "string" }, "type": "array" - } - }, - "type": "object" - }, - "GetClientCredentialResponseContent": { - "additionalProperties": true, - "properties": { - "alg": { - "$ref": "#/components/schemas/ClientCredentialAlgorithmEnum" }, - "created_at": { - "format": "date-time", + "end_session_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "credential_type": { - "$ref": "#/components/schemas/ClientCredentialTypeEnum" + "grant_types_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "expires_at": { - "format": "date-time", - "type": "string" + "id_token_encryption_alg_values_supported": { + "items": { + "maxLength": 14, + "type": "string" + }, + "type": "array" }, - "id": { - "default": "cred_1m7sfABoNTTKYwTQ8qt6tX", - "type": "string" + "id_token_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" }, - "kid": { - "default": "IZSSTECp...", - "type": "string" + "id_token_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "minItems": 1, + "type": "array" }, - "name": { - "default": "", + "issuer": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "subject_dn": { + "jwks_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "thumbprint_sha256": { + "op_policy_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "updated_at": { - "format": "date-time", + "op_tos_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" - } - }, - "type": "object" - }, - "GetClientGrantResponseContent": { - "additionalProperties": false, - "properties": { - "allow_all_scopes": { - "type": "boolean" - }, - "allow_any_organization": { - "type": "boolean" }, - "audience": { - "minLength": 1, + "registration_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "authorization_details_types": { + "request_object_encryption_alg_values_supported": { "items": { - "maxLength": 255, - "minLength": 1, + "maxLength": 28, "type": "string" }, "type": "array" }, - "client_id": { - "type": "string" + "request_object_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" }, - "default_for": { - "$ref": "#/components/schemas/ClientGrantDefaultForEnum" + "request_object_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" }, - "id": { - "type": "string" + "request_parameter_supported": { + "type": "boolean" }, - "is_system": { + "request_uri_parameter_supported": { "type": "boolean" }, - "organization_usage": { - "$ref": "#/components/schemas/ClientGrantOrganizationUsageEnum" + "require_request_uri_registration": { + "type": "boolean" }, - "scope": { + "response_modes_supported": { "items": { - "minLength": 1, + "maxLength": 20, "type": "string" }, "type": "array" }, - "subject_type": { - "$ref": "#/components/schemas/ClientGrantSubjectTypeEnum" - } - }, - "type": "object" - }, - "GetClientResponseContent": { - "additionalProperties": true, - "properties": { - "addons": { - "$ref": "#/components/schemas/ClientAddons" - }, - "allowed_clients": { + "response_types_supported": { "items": { + "maxLength": 40, "type": "string" }, + "minItems": 1, "type": "array" }, - "allowed_logout_urls": { + "scopes_supported": { "items": { + "maxLength": 100, "type": "string" }, "type": "array" }, - "allowed_origins": { + "service_documentation": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" + }, + "subject_types_supported": { "items": { + "maxLength": 100, "type": "string" }, "type": "array" }, - "app_type": { - "$ref": "#/components/schemas/ClientAppTypeEnum" + "token_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" }, - "async_approval_notification_channels": { - "$ref": "#/components/schemas/ClientAsyncApprovalNotificationsChannelsAPIPostConfiguration" + "token_endpoint_auth_methods_supported": { + "items": { + "maxLength": 60, + "type": "string" + }, + "type": "array" }, - "callbacks": { + "token_endpoint_auth_signing_alg_values_supported": { "items": { + "maxLength": 10, "type": "string" }, "type": "array" }, - "client_aliases": { + "ui_locales_supported": { "items": { + "maxLength": 50, "type": "string" }, "type": "array" }, - "client_authentication_methods": { - "$ref": "#/components/schemas/ClientAuthenticationMethod" - }, - "client_id": { - "default": "AaiyAPdpYdesoKnqjj8HJqRn4T5titww", - "type": "string" - }, - "client_metadata": { - "$ref": "#/components/schemas/ClientMetadata" - }, - "client_secret": { - "default": "MG_TNT2ver-SylNat-_VeMmd-4m0Waba0jr1troztBniSChEw0glxEmgEi2Kw40H", - "type": "string" - }, - "compliance_level": { - "$ref": "#/components/schemas/ClientComplianceLevelEnum" - }, - "cross_origin_authentication": { - "type": "boolean" - }, - "cross_origin_loc": { - "format": "url", - "type": "string" - }, - "custom_login_page": { - "default": "", - "type": "string" - }, - "custom_login_page_on": { - "default": true, - "type": "boolean" - }, - "custom_login_page_preview": { - "default": "", - "type": "string" - }, - "default_organization": { - "$ref": "#/components/schemas/ClientDefaultOrganization" - }, - "description": { - "default": "", - "type": "string" - }, - "encryption_key": { - "$ref": "#/components/schemas/ClientEncryptionKey" - }, - "express_configuration": { - "$ref": "#/components/schemas/ExpressConfiguration" - }, - "external_client_id": { - "format": "absolute-https-uri-or-empty", - "type": "string" - }, - "external_metadata_created_by": { - "$ref": "#/components/schemas/ClientExternalMetadataCreatedByEnum" - }, - "external_metadata_type": { - "$ref": "#/components/schemas/ClientExternalMetadataTypeEnum" - }, - "form_template": { - "default": "", - "type": "string" - }, - "global": { - "default": false, - "type": "boolean" - }, - "grant_types": { + "userinfo_encryption_alg_values_supported": { "items": { + "maxLength": 10, "type": "string" }, "type": "array" }, - "initiate_login_uri": { - "format": "absolute-https-uri-with-placeholders-or-empty", - "type": "string" - }, - "is_first_party": { - "default": false, - "type": "boolean" - }, - "is_token_endpoint_ip_header_trusted": { - "default": false, - "type": "boolean" - }, - "jwks_uri": { - "format": "absolute-https-uri-or-empty", - "type": "string" - }, - "jwt_configuration": { - "$ref": "#/components/schemas/ClientJwtConfiguration" - }, - "logo_uri": { - "type": "string" - }, - "mobile": { - "$ref": "#/components/schemas/ClientMobile" - }, - "my_organization_configuration": { - "$ref": "#/components/schemas/ClientMyOrganizationResponseConfiguration" - }, - "name": { - "default": "My application", - "type": "string" - }, - "native_social_login": {}, - "oidc_conformant": { - "default": false, - "type": "boolean" - }, - "oidc_logout": { - "$ref": "#/components/schemas/ClientOIDCBackchannelLogoutSettings" - }, - "organization_discovery_methods": { + "userinfo_encryption_enc_values_supported": { "items": { - "$ref": "#/components/schemas/ClientOrganizationDiscoveryEnum" + "maxLength": 26, + "type": "string" }, - "minItems": 1, "type": "array" }, - "organization_require_behavior": { - "$ref": "#/components/schemas/ClientOrganizationRequireBehaviorEnum" - }, - "organization_usage": { - "$ref": "#/components/schemas/ClientOrganizationUsageEnum" - }, - "par_request_expiry": { - "maximum": 600, - "minimum": 10, - "type": [ - "integer", - "null" - ] - }, - "redirection_policy": { - "$ref": "#/components/schemas/ClientRedirectionPolicyEnum" - }, - "refresh_token": { - "$ref": "#/components/schemas/ClientRefreshTokenConfiguration" - }, - "require_proof_of_possession": { - "default": false, - "type": "boolean" - }, - "require_pushed_authorization_requests": { - "default": false, - "type": "boolean" - }, - "resource_server_identifier": { - "type": "string" - }, - "session_transfer": { - "$ref": "#/components/schemas/ClientSessionTransferConfiguration" - }, - "signed_request_object": { - "$ref": "#/components/schemas/ClientSignedRequestObjectWithCredentialId" - }, - "signing_keys": { - "$ref": "#/components/schemas/ClientSigningKeys" - }, - "skip_non_verifiable_callback_uri_confirmation_prompt": { - "type": "boolean" - }, - "sso": { - "default": false, - "type": "boolean" - }, - "sso_disabled": { - "default": false, - "type": "boolean" - }, - "tenant": { - "default": "", + "userinfo_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "third_party_security_mode": { - "$ref": "#/components/schemas/ClientThirdPartySecurityModeEnum" - }, - "token_endpoint_auth_method": { - "$ref": "#/components/schemas/ClientTokenEndpointAuthMethodEnum" - }, - "token_exchange": { - "$ref": "#/components/schemas/ClientTokenExchangeConfiguration" - }, - "token_quota": { - "$ref": "#/components/schemas/TokenQuota" - }, - "web_origins": { + "userinfo_signing_alg_values_supported": { "items": { + "maxLength": 10, "type": "string" }, "type": "array" } }, - "type": "object" - }, - "GetConnectionEnabledClientsResponseContent": { - "additionalProperties": true, - "properties": { - "clients": { - "items": { - "$ref": "#/components/schemas/ConnectionEnabledClient" - }, - "type": "array" - }, - "next": { - "type": "string" - } - }, "required": [ - "clients" + "authorization_endpoint", + "id_token_signing_alg_values_supported", + "issuer", + "jwks_uri" ], "type": "object" }, - "GetConnectionProfileResponseContent": { - "additionalProperties": false, - "properties": { - "connection_config": { - "$ref": "#/components/schemas/ConnectionProfileConfig" - }, - "connection_name_prefix_template": { - "$ref": "#/components/schemas/ConnectionNamePrefixTemplate" - }, - "enabled_features": { - "$ref": "#/components/schemas/ConnectionProfileEnabledFeatures" - }, - "id": { - "$ref": "#/components/schemas/ConnectionProfileId" - }, - "name": { - "$ref": "#/components/schemas/ConnectionProfileName" - }, - "organization": { - "$ref": "#/components/schemas/ConnectionProfileOrganization" - }, - "strategy_overrides": { - "$ref": "#/components/schemas/ConnectionProfileStrategyOverrides" - } - }, - "type": "object" + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsSchemaVersionEnum": { + "enum": [ + "openid-1.0.0", + "oidc-v4" + ], + "type": "string" }, - "GetConnectionProfileTemplateResponseContent": { - "additionalProperties": false, - "properties": { - "display_name": { - "type": "string" - }, - "id": { - "type": "string" - }, - "template": { - "$ref": "#/components/schemas/ConnectionProfileTemplate" - } - }, + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsSetUserRootAttributesEnum": { + "enum": [ + "on_each_login", + "on_first_login", + "never_on_login" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsTokenEndpointAuthMethodEnum": { + "enum": [ + "client_secret_post", + "private_key_jwt" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsTokenEndpointAuthSigningAlgEnum": { + "enum": [ + "ES256", + "ES384", + "PS256", + "PS384", + "RS256", + "RS384", + "RS512" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsTokenEndpointJwtcaAudFormatEnum": { + "enum": [ + "issuer", + "token_endpoint" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsTypeEnum": { + "enum": [ + "back_channel", + "front_channel" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsUpstreamParams": { + "additionalProperties": true, "type": "object" }, - "GetConnectionResponseContent": { + "EventStreamCloudEventConnectionUpdatedPreviousObject0StrategyEnum": { + "enum": [ + "oidc" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject1": { "additionalProperties": false, "properties": { "authentication": { - "$ref": "#/components/schemas/ConnectionAuthenticationPurpose" + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject1Authentication" }, "connected_accounts": { - "$ref": "#/components/schemas/ConnectionConnectedAccountsPurpose" + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject1ConnectedAccounts" }, "display_name": { + "maxLength": 128, + "minLength": 1, "type": "string" }, "enabled_clients": { @@ -35864,25 +39138,26 @@ "type": "array" }, "id": { - "default": "con_0000000000000001", + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, "is_domain_connection": { "type": "boolean" }, "metadata": { - "$ref": "#/components/schemas/ConnectionsMetadata" + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject1Metadata" }, "name": { - "default": "My connection", + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" }, "options": { - "$ref": "#/components/schemas/ConnectionOptions" + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject1Options" }, "realms": { "items": { - "format": "connection-realm", "type": "string" }, "type": "array" @@ -35891,2590 +39166,2782 @@ "type": "boolean" }, "strategy": { - "default": "auth0", - "type": "string" + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject1StrategyEnum" } }, + "required": [ + "id", + "name", + "strategy" + ], "type": "object" }, - "GetCustomDomainResponseContent": { + "EventStreamCloudEventConnectionUpdatedPreviousObject1Authentication": { "additionalProperties": false, "properties": { - "certificate": { - "$ref": "#/components/schemas/DomainCertificate" - }, - "custom_client_ip_header": { - "type": [ - "string", - "null" - ] - }, - "custom_domain_id": { - "default": "cd_0000000000000001", - "type": "string" - }, - "domain": { - "default": "login.mycompany.com", - "type": "string" - }, - "domain_metadata": { - "$ref": "#/components/schemas/DomainMetadata" - }, - "is_default": { - "default": false, - "type": "boolean" - }, - "origin_domain_name": { - "default": "mycompany_cd_0000000000000001.edge.tenants.auth0.com", - "type": "string" - }, - "primary": { - "default": false, + "active": { "type": "boolean" - }, - "relying_party_identifier": { - "format": "hostname", - "type": "string" - }, - "status": { - "$ref": "#/components/schemas/CustomDomainStatusFilterEnum" - }, - "tls_policy": { - "default": "recommended", - "type": "string" - }, - "type": { - "$ref": "#/components/schemas/CustomDomainTypeEnum" - }, - "verification": { - "$ref": "#/components/schemas/DomainVerification" } }, "required": [ - "custom_domain_id", - "domain", - "primary", - "status", - "type" + "active" ], "type": "object" }, - "GetCustomSigningKeysResponseContent": { + "EventStreamCloudEventConnectionUpdatedPreviousObject1ConnectedAccounts": { "additionalProperties": false, "properties": { - "keys": { - "items": { - "$ref": "#/components/schemas/CustomSigningKeyJWK" - }, - "type": "array" + "active": { + "type": "boolean" } }, + "required": [ + "active" + ], "type": "object" }, - "GetCustomTextsByLanguageResponseContent": { - "additionalProperties": true, - "type": "object" - }, - "GetDefaultCanonicalDomainResponseContent": { + "EventStreamCloudEventConnectionUpdatedPreviousObject1Metadata": { "additionalProperties": false, - "properties": { - "domain": { - "default": "login.mycompany.com", - "type": "string" - } - }, - "required": [ - "domain" - ], "type": "object" }, - "GetDefaultCustomDomainResponseContent": { + "EventStreamCloudEventConnectionUpdatedPreviousObject1Options": { "additionalProperties": false, "properties": { - "certificate": { - "$ref": "#/components/schemas/DomainCertificate" - }, - "custom_client_ip_header": { - "type": [ - "string", - "null" - ] + "attribute_map": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsAttributeMap" }, - "custom_domain_id": { - "default": "cd_0000000000000001", + "authorization_endpoint": { + "format": "uri", + "maxLength": 2083, + "minLength": 8, "type": "string" }, - "domain": { - "default": "login.mycompany.com", + "client_id": { + "maxLength": 255, "type": "string" }, - "domain_metadata": { - "$ref": "#/components/schemas/DomainMetadata" - }, - "is_default": { - "default": false, - "type": "boolean" + "connection_settings": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsConnectionSettings" }, - "origin_domain_name": { - "default": "mycompany_cd_0000000000000001.edge.tenants.auth0.com", + "domain": { + "maxLength": 255, + "minLength": 4, "type": "string" }, - "primary": { - "default": false, - "type": "boolean" + "domain_aliases": { + "items": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "type": "array" }, - "relying_party_identifier": { - "format": "hostname", - "type": "string" + "dpop_signing_alg": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsDpopSigningAlgEnum" }, - "status": { - "$ref": "#/components/schemas/CustomDomainStatusFilterEnum" + "federated_connections_access_tokens": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsFederatedConnectionsAccessTokens" }, - "tls_policy": { - "default": "recommended", + "icon_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "type": { - "$ref": "#/components/schemas/CustomDomainTypeEnum" - }, - "verification": { - "$ref": "#/components/schemas/DomainVerification" - } - }, - "required": [ - "custom_domain_id", - "domain", - "primary", - "status", - "type" - ], - "type": "object" - }, - "GetDefaultDomainResponseContent": { - "oneOf": [ - { - "$ref": "#/components/schemas/GetDefaultCustomDomainResponseContent" + "id_token_session_expiry_supported": { + "type": "boolean" }, - { - "$ref": "#/components/schemas/GetDefaultCanonicalDomainResponseContent" - } - ] - }, - "GetDirectoryProvisioningDefaultMappingResponseContent": { - "additionalProperties": false, - "properties": { - "mapping": { + "id_token_signed_response_algs": { "items": { - "$ref": "#/components/schemas/DirectoryProvisioningMappingItem" + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsIdTokenSignedResponseAlgsItemEnum" }, - "minItems": 1, "type": "array" - } - }, - "type": "object" - }, - "GetDirectoryProvisioningResponseContent": { - "additionalProperties": false, - "properties": { - "connection_id": { - "type": "string" - }, - "connection_name": { - "type": "string" - }, - "created_at": { - "format": "date-time", - "type": "string" - }, - "last_synchronization_at": { - "format": "date-time", - "type": "string" }, - "last_synchronization_error": { + "issuer": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "last_synchronization_status": { + "jwks_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "mapping": { + "non_persistent_attrs": { "items": { - "$ref": "#/components/schemas/DirectoryProvisioningMappingItem" + "maxLength": 255, + "type": "string" }, - "minItems": 1, "type": "array" }, - "strategy": { - "type": "string" + "oidc_metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsOidcMetadata" }, - "synchronize_automatically": { - "type": "boolean" - }, - "synchronize_groups": { - "$ref": "#/components/schemas/SynchronizeGroupsEnum" - }, - "updated_at": { - "format": "date-time", - "type": "string" - } - }, - "required": [ - "connection_id", - "connection_name", - "strategy", - "mapping", - "synchronize_automatically", - "created_at", - "updated_at" - ], - "type": "object" - }, - "GetEmailProviderResponseContent": { - "additionalProperties": false, - "properties": { - "credentials": { - "$ref": "#/components/schemas/EmailProviderCredentials" + "schema_version": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsSchemaVersionEnum" }, - "default_from_address": { + "scope": { + "maxLength": 255, + "minLength": 6, "type": "string" }, - "enabled": { - "default": true, + "send_back_channel_nonce": { "type": "boolean" }, - "name": { - "default": "sendgrid", - "type": "string" + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsSetUserRootAttributesEnum" }, - "settings": { - "$ref": "#/components/schemas/EmailProviderSettings" - } - }, - "type": "object" - }, - "GetEmailTemplateResponseContent": { - "additionalProperties": false, - "properties": { - "body": { - "type": [ - "string", - "null" - ] + "tenant_domain": { + "maxLength": 255, + "minLength": 1, + "type": "string" }, - "enabled": { - "type": [ - "boolean", - "null" - ] + "token_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" }, - "from": { - "default": "sender@auth0.com", - "type": [ - "string", - "null" - ] + "token_endpoint_auth_method": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsTokenEndpointAuthMethodEnum" }, - "includeEmailInRedirect": { - "type": "boolean" + "token_endpoint_auth_signing_alg": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsTokenEndpointAuthSigningAlgEnum" }, - "resultUrl": { - "type": [ - "string", - "null" - ] + "token_endpoint_jwtca_aud_format": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsTokenEndpointJwtcaAudFormatEnum" }, - "subject": { - "type": [ - "string", - "null" - ] + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsTypeEnum" }, - "syntax": { - "default": "liquid", - "type": [ - "string", - "null" - ] + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsUpstreamParams" }, - "template": { - "$ref": "#/components/schemas/EmailTemplateNameEnum" + "useOauthSpecScope": { + "type": "boolean" }, - "urlLifetimeInSeconds": { - "minimum": 0, - "type": [ - "number", - "null" - ] + "userinfo_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" } }, + "required": [ + "client_id" + ], "type": "object" }, - "GetEncryptionKeyResponseContent": { + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsAttributeMap": { "additionalProperties": false, "properties": { - "created_at": { - "format": "date-time", - "type": "string" - }, - "kid": { - "type": "string" - }, - "parent_kid": { - "type": [ - "string", - "null" - ] - }, - "public_key": { - "type": [ - "string", - "null" - ] - }, - "state": { - "$ref": "#/components/schemas/EncryptionKeyState" + "attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsAttributeMapAttributes" }, - "type": { - "$ref": "#/components/schemas/EncryptionKeyType" + "mapping_mode": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsAttributeMapMappingModeEnum" }, - "updated_at": { - "format": "date-time", + "userinfo_scope": { + "maxLength": 255, "type": "string" } }, - "required": [ - "kid", - "type", - "state", - "created_at", - "updated_at" - ], "type": "object" }, - "GetEventStreamDeliveryHistoryResponseContent": { + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsAttributeMapAttributes": { + "additionalProperties": true, + "type": "object" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsAttributeMapMappingModeEnum": { + "enum": [ + "basic_profile", + "use_map" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsConnectionSettings": { "additionalProperties": false, "properties": { - "attempts": { - "items": { - "$ref": "#/components/schemas/EventStreamDeliveryAttempt" - }, - "type": "array" - }, - "event": { - "$ref": "#/components/schemas/EventStreamCloudEvent" - }, - "event_stream_id": { - "format": "event-stream-id", - "maxLength": 26, - "minLength": 26, - "type": "string" - }, - "event_type": { - "$ref": "#/components/schemas/EventStreamDeliveryEventTypeEnum" - }, - "id": { - "type": "string" - }, - "status": { - "$ref": "#/components/schemas/EventStreamDeliveryStatusEnum" + "pkce": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsConnectionSettingsPkceEnum" } }, - "required": [ - "id", - "event_stream_id", - "status", - "event_type", - "attempts" - ], "type": "object" }, - "GetEventStreamResponseContent": { - "oneOf": [ - { - "$ref": "#/components/schemas/EventStreamWebhookResponseContent" - }, - { - "$ref": "#/components/schemas/EventStreamEventBridgeResponseContent" - }, - { - "$ref": "#/components/schemas/EventStreamActionResponseContent" - } - ] + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsConnectionSettingsPkceEnum": { + "enum": [ + "auto", + "S256", + "plain", + "disabled" + ], + "type": "string" }, - "GetFlowExecutionRequestParametersHydrateEnum": { + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsDpopSigningAlgEnum": { "enum": [ - "debug" + "ES256", + "ES384", + "ES512", + "Ed25519" ], - "maxLength": 5, "type": "string" }, - "GetFlowExecutionResponseContent": { + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsFederatedConnectionsAccessTokens": { "additionalProperties": false, "properties": { - "created_at": { - "format": "date-time", - "type": "string" - }, - "debug": { - "$ref": "#/components/schemas/FlowExecutionDebug" - }, - "ended_at": { - "format": "date-time", - "type": "string" - }, - "id": { - "format": "flow-execution-id", - "maxLength": 30, - "type": "string" - }, - "journey_id": { - "maxLength": 50, - "minLength": 1, - "type": "string" - }, - "started_at": { - "format": "date-time", - "type": "string" - }, - "status": { - "maxLength": 50, - "minLength": 1, - "type": "string" - }, - "trace_id": { - "maxLength": 50, - "minLength": 1, - "type": "string" - }, - "updated_at": { - "format": "date-time", - "type": "string" + "active": { + "type": "boolean" } }, "required": [ - "id", - "trace_id", - "status", - "created_at", - "updated_at" + "active" ], "type": "object" }, - "GetFlowRequestParametersHydrateEnum": { + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsIdTokenSignedResponseAlgsItemEnum": { "enum": [ - "form_count", - "forms" + "ES256", + "ES384", + "PS256", + "PS384", + "RS256", + "RS384", + "RS512" ], - "maxLength": 50, "type": "string" }, - "GetFlowResponseContent": { + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsOidcMetadata": { "additionalProperties": false, "properties": { - "actions": { + "acr_values_supported": { "items": { - "$ref": "#/components/schemas/FlowAction" + "maxLength": 100, + "type": "string" }, "type": "array" }, - "created_at": { - "format": "date-time", - "type": "string" - }, - "executed_at": { - "format": "date", + "authorization_endpoint": { + "format": "uri", + "maxLength": 2083, + "minLength": 8, "type": "string" }, - "id": { - "format": "flow-id", - "maxLength": 30, - "type": "string" + "claim_types_supported": { + "items": { + "maxLength": 25, + "type": "string" + }, + "type": "array" }, - "name": { - "maxLength": 150, - "minLength": 1, - "type": "string" + "claims_locales_supported": { + "items": { + "maxLength": 50, + "type": "string" + }, + "type": "array" }, - "updated_at": { - "format": "date-time", - "type": "string" - } - }, - "required": [ - "id", - "name", - "created_at", - "updated_at" - ], - "type": "object" - }, - "GetFlowsExecutionsResponseContent": { - "oneOf": [ - { - "$ref": "#/components/schemas/ListFlowExecutionsResponseContent" + "claims_parameter_supported": { + "type": "boolean" }, - { - "$ref": "#/components/schemas/ListFlowExecutionsOffsetPaginatedResponseContent" + "claims_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - { - "$ref": "#/components/schemas/ListFlowExecutionsPaginatedResponseContent" - } - ] - }, - "GetFlowsVaultConnectionResponseContent": { - "additionalProperties": false, - "properties": { - "account_name": { - "maxLength": 150, - "minLength": 1, - "type": "string" + "code_challenge_methods_supported": { + "items": { + "maxLength": 20, + "type": "string" + }, + "type": "array" }, - "app_id": { - "maxLength": 55, - "minLength": 1, - "type": "string" + "display_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" }, - "created_at": { - "format": "date-time", - "type": "string" + "dpop_signing_alg_values_supported": { + "items": { + "maxLength": 14, + "type": "string" + }, + "type": "array" }, - "environment": { - "maxLength": 55, - "minLength": 1, + "end_session_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "fingerprint": { - "minLength": 1, - "type": "string" + "grant_types_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "id": { - "format": "flows-vault-connections-id", - "maxLength": 30, - "type": "string" + "id_token_encryption_alg_values_supported": { + "items": { + "maxLength": 14, + "type": "string" + }, + "type": "array" }, - "name": { - "maxLength": 150, - "minLength": 1, - "type": "string" + "id_token_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" }, - "ready": { - "type": "boolean" + "id_token_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "minItems": 1, + "type": "array" }, - "refreshed_at": { - "format": "date-time", + "issuer": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "updated_at": { - "format": "date-time", - "type": "string" - } - }, - "required": [ - "id", - "app_id", - "name", - "ready", - "created_at", - "updated_at", - "fingerprint" - ], - "type": "object" - }, - "GetFormResponseContent": { - "additionalProperties": false, - "properties": { - "created_at": { - "format": "date-time", + "jwks_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "embedded_at": { - "format": "date", + "op_policy_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "ending": { - "$ref": "#/components/schemas/FormEndingNode" - }, - "id": { - "format": "form-id", - "maxLength": 30, + "op_tos_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "languages": { - "$ref": "#/components/schemas/FormLanguages" + "registration_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" }, - "messages": { - "$ref": "#/components/schemas/FormMessages" + "request_object_encryption_alg_values_supported": { + "items": { + "maxLength": 28, + "type": "string" + }, + "type": "array" }, - "name": { - "maxLength": 150, - "minLength": 1, - "type": "string" + "request_object_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" }, - "nodes": { - "$ref": "#/components/schemas/FormNodeList" + "request_object_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" }, - "start": { - "$ref": "#/components/schemas/FormStartNode" + "request_parameter_supported": { + "type": "boolean" }, - "style": { - "$ref": "#/components/schemas/FormStyle" + "request_uri_parameter_supported": { + "type": "boolean" }, - "submitted_at": { - "format": "date", - "type": "string" + "require_request_uri_registration": { + "type": "boolean" }, - "translations": { - "$ref": "#/components/schemas/FormTranslations" + "response_modes_supported": { + "items": { + "maxLength": 20, + "type": "string" + }, + "type": "array" }, - "updated_at": { - "format": "date-time", + "response_types_supported": { + "items": { + "maxLength": 40, + "type": "string" + }, + "minItems": 1, + "type": "array" + }, + "scopes_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" + }, + "service_documentation": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" - } - }, - "required": [ - "id", - "name", - "created_at", - "updated_at" - ], - "type": "object" - }, - "GetGroupMembersResponseContent": { - "additionalProperties": false, - "properties": { - "members": { + }, + "subject_types_supported": { "items": { - "$ref": "#/components/schemas/GroupMember" + "maxLength": 100, + "type": "string" }, "type": "array" }, - "next": { + "token_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" + }, + "token_endpoint_auth_methods_supported": { + "items": { + "maxLength": 60, + "type": "string" + }, + "type": "array" + }, + "token_endpoint_auth_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "ui_locales_supported": { + "items": { + "maxLength": 50, + "type": "string" + }, + "type": "array" + }, + "userinfo_encryption_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "userinfo_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" + }, + "userinfo_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" + }, + "userinfo_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" } }, "required": [ - "members" + "authorization_endpoint", + "id_token_signing_alg_values_supported", + "issuer", + "jwks_uri" ], "type": "object" }, - "GetGroupResponseContent": { + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsSchemaVersionEnum": { + "enum": [ + "openid-1.0.0", + "oidc-v4" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsSetUserRootAttributesEnum": { + "enum": [ + "on_each_login", + "on_first_login", + "never_on_login" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsTokenEndpointAuthMethodEnum": { + "enum": [ + "client_secret_post", + "private_key_jwt" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsTokenEndpointAuthSigningAlgEnum": { + "enum": [ + "ES256", + "ES384", + "PS256", + "PS384", + "RS256", + "RS384", + "RS512" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsTokenEndpointJwtcaAudFormatEnum": { + "enum": [ + "issuer", + "token_endpoint" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsTypeEnum": { + "enum": [ + "back_channel" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsUpstreamParams": { "additionalProperties": true, + "type": "object" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject1StrategyEnum": { + "enum": [ + "okta" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject2": { + "additionalProperties": false, "properties": { - "connection_id": { - "format": "connection-id", - "type": "string" + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject2Authentication" }, - "created_at": { - "format": "date-time", - "type": "string" + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject2ConnectedAccounts" }, - "external_id": { - "maxLength": 256, + "display_name": { + "maxLength": 128, + "minLength": 1, "type": "string" }, + "enabled_clients": { + "items": { + "type": "string" + }, + "type": "array" + }, "id": { - "maxLength": 26, - "minLength": 18, - "pattern": "^grp_[1-9a-km-zA-HJ-NP-Z]{14,22}$", + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, + "is_domain_connection": { + "type": "boolean" + }, + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject2Metadata" + }, "name": { "maxLength": 128, "minLength": 1, - "pattern": "^[\\x20-\\x7E]+$", + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" }, - "tenant_name": { - "minLength": 3, - "pattern": "^[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?$", - "type": "string" + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject2Options" }, - "updated_at": { - "format": "date-time", - "type": "string" + "realms": { + "items": { + "type": "string" + }, + "type": "array" + }, + "show_as_button": { + "type": "boolean" + }, + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject2StrategyEnum" } }, "required": [ "id", "name", - "created_at", - "updated_at", - "tenant_name" + "strategy" ], "type": "object" }, - "GetGuardianEnrollmentResponseContent": { + "EventStreamCloudEventConnectionUpdatedPreviousObject2Authentication": { "additionalProperties": false, "properties": { - "enrolled_at": { - "$ref": "#/components/schemas/GuardianEnrollmentDate" + "active": { + "type": "boolean" + } + }, + "required": [ + "active" + ], + "type": "object" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject2ConnectedAccounts": { + "additionalProperties": false, + "properties": { + "active": { + "type": "boolean" + } + }, + "required": [ + "active" + ], + "type": "object" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject2Metadata": { + "additionalProperties": false, + "type": "object" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject2Options": { + "additionalProperties": false, + "properties": { + "assertion_decryption_settings": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsAssertionDecryptionSettings" }, - "id": { - "default": "dev_0000000000000001", + "cert": { + "maxLength": 10240, + "minLength": 1, "type": "string" }, - "identifier": { - "default": "76dc-a90c-a88c-a90c-a88c-a88c-a90c", + "cert_rollover_notification": { + "format": "date-time", "type": "string" }, - "last_auth": { - "$ref": "#/components/schemas/GuardianEnrollmentDate" + "debug": { + "type": "boolean" }, - "name": { - "default": "iPhone 7", - "maxLength": 20, + "deflate": { + "type": "boolean" + }, + "destinationUrl": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" + }, + "digestAlgorithm": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsDigestAlgorithmEnum" + }, + "disableFieldsMapFix": { + "type": "boolean" + }, + "disableSignout": { + "type": "boolean" + }, + "discovery_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" + }, + "domain_aliases": { + "items": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "entityId": { + "maxLength": 128, "minLength": 1, - "pattern": "^\\+[0-9]{8, 20}", "type": "string" }, - "phone_number": { - "default": "+1 999999999999", + "expires": { + "format": "date-time", "type": "string" }, - "status": { - "$ref": "#/components/schemas/GuardianEnrollmentStatus" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "GetGuardianFactorDuoSettingsResponseContent": { - "additionalProperties": false, - "properties": { - "host": { - "maxLength": 10000, + "fieldsMap": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsFieldsMap" + }, + "fieldsMapJsonRaw": { + "maxLength": 8192, "type": "string" }, - "ikey": { - "maxLength": 10000, + "global_token_revocation_jwt_iss": { + "maxLength": 1024, + "minLength": 1, "type": "string" }, - "skey": { - "format": "non-empty-string", - "maxLength": 10000, + "global_token_revocation_jwt_sub": { + "maxLength": 1024, + "minLength": 1, "type": "string" - } - }, - "type": "object" - }, - "GetGuardianFactorPhoneMessageTypesResponseContent": { - "additionalProperties": false, - "properties": { - "message_types": { + }, + "icon_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" + }, + "idpinitiated": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsIdpinitiated" + }, + "metadataUrl": { + "format": "uri", + "maxLength": 2048, + "minLength": 8, + "type": "string" + }, + "non_persistent_attrs": { "items": { - "$ref": "#/components/schemas/GuardianFactorPhoneFactorMessageTypeEnum" + "maxLength": 255, + "type": "string" }, "type": "array" - } - }, - "type": "object" - }, - "GetGuardianFactorPhoneTemplatesResponseContent": { - "additionalProperties": false, - "properties": { - "enrollment_message": { - "default": "{{code}} is your verification code for {{tenant.friendly_name}}. Please enter this code to verify your enrollment.", + }, + "oidc_metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsOidcMetadata" + }, + "protocolBinding": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsProtocolBindingEnum" + }, + "recipientUrl": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "verification_message": { - "default": "{{code}} is your verification code for {{tenant.friendly_name}}", + "requestTemplate": { + "maxLength": 10240, + "minLength": 1, "type": "string" - } - }, - "required": [ - "enrollment_message", - "verification_message" - ], - "type": "object" - }, - "GetGuardianFactorSmsTemplatesResponseContent": { - "additionalProperties": false, - "properties": { - "enrollment_message": { - "default": "{{code}} is your verification code for {{tenant.friendly_name}}. Please enter this code to verify your enrollment.", + }, + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsSetUserRootAttributesEnum" + }, + "signInEndpoint": { + "format": "uri", + "maxLength": 2048, + "minLength": 8, "type": "string" }, - "verification_message": { - "default": "{{code}} is your verification code for {{tenant.friendly_name}}", + "signOutEndpoint": { + "format": "uri", + "maxLength": 2048, + "minLength": 8, "type": "string" - } - }, - "required": [ - "enrollment_message", - "verification_message" - ], - "type": "object" - }, - "GetGuardianFactorsProviderApnsResponseContent": { - "additionalProperties": false, - "properties": { - "bundle_id": { - "maxLength": 20, - "minLength": 1, - "type": [ - "string", - "null" - ] }, - "enabled": { + "signSAMLRequest": { "type": "boolean" }, - "sandbox": { - "type": "boolean" - } - }, - "type": "object" - }, - "GetGuardianFactorsProviderPhoneResponseContent": { - "additionalProperties": false, - "properties": { - "provider": { - "$ref": "#/components/schemas/GuardianFactorsProviderSmsProviderEnum" - } - }, - "type": "object" - }, - "GetGuardianFactorsProviderPhoneTwilioResponseContent": { - "additionalProperties": false, - "properties": { - "auth_token": { - "default": "zw5Ku6z2sxhd0ZVXto5SDHX6KPDByJPU", - "maxLength": 1000, + "signatureAlgorithm": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsSignatureAlgorithmEnum" + }, + "signingCert": { + "maxLength": 10240, "minLength": 1, - "type": [ - "string", - "null" - ] + "type": "string" }, - "from": { - "default": "+1223323", - "maxLength": 64, - "type": [ - "string", - "null" - ] + "subject": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsSubject" }, - "messaging_service_sid": { - "default": "5dEkAiHLPCuQ1uJj4qNXcAnERFAL6cpq", - "maxLength": 1000, + "tenant_domain": { + "maxLength": 255, "minLength": 1, - "type": [ - "string", - "null" - ] + "type": "string" }, - "sid": { - "default": "wywA2BH4VqTpfywiDuyDAYZL3xQjoO40", - "maxLength": 1000, + "thumbprints": { + "items": { + "maxLength": 40, + "minLength": 40, + "type": "string" + }, + "type": "array" + }, + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsUpstreamParams" + }, + "user_id_attribute": { + "maxLength": 2396, "minLength": 1, - "type": [ - "string", - "null" - ] + "type": "string" } }, "type": "object" }, - "GetGuardianFactorsProviderPushNotificationResponseContent": { + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsAssertionDecryptionSettings": { "additionalProperties": false, "properties": { - "provider": { - "$ref": "#/components/schemas/GuardianFactorsProviderPushNotificationProviderDataEnum" + "algorithm_exceptions": { + "items": { + "maxLength": 100, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "algorithm_profile": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsAssertionDecryptionSettingsAlgorithmProfileEnum" } }, + "required": [ + "algorithm_profile" + ], "type": "object" }, - "GetGuardianFactorsProviderSmsResponseContent": { - "additionalProperties": false, - "properties": { - "provider": { - "$ref": "#/components/schemas/GuardianFactorsProviderSmsProviderEnum" - } - }, + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsAssertionDecryptionSettingsAlgorithmProfileEnum": { + "enum": [ + "v2026-1" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsDigestAlgorithmEnum": { + "enum": [ + "sha1", + "sha256" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsFieldsMap": { + "additionalProperties": true, "type": "object" }, - "GetGuardianFactorsProviderSmsTwilioResponseContent": { + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsIdpinitiated": { "additionalProperties": false, "properties": { - "auth_token": { - "default": "zw5Ku6z2sxhd0ZVXto5SDHX6KPDByJPU", - "maxLength": 1000, + "client_authorizequery": { + "maxLength": 2048, "minLength": 1, - "type": [ - "string", - "null" - ] - }, - "from": { - "default": "+1223323", - "maxLength": 64, - "type": [ - "string", - "null" - ] + "type": "string" }, - "messaging_service_sid": { - "default": "5dEkAiHLPCuQ1uJj4qNXcAnERFAL6cpq", - "maxLength": 1000, + "client_id": { + "maxLength": 256, "minLength": 1, - "type": [ - "string", - "null" - ] + "type": "string" }, - "sid": { - "default": "wywA2BH4VqTpfywiDuyDAYZL3xQjoO40", - "maxLength": 1000, - "minLength": 1, - "type": [ - "string", - "null" - ] + "client_protocol": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsIdpinitiatedClientProtocolEnum" + }, + "enabled": { + "type": "boolean" } }, "type": "object" }, - "GetGuardianFactorsProviderSnsResponseContent": { + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsIdpinitiatedClientProtocolEnum": { + "enum": [ + "oidc", + "samlp", + "wsfed" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsOidcMetadata": { "additionalProperties": false, "properties": { - "aws_access_key_id": { - "default": "wywA2BH4VqTpfywiDuyDAYZL3xQjoO40", - "maxLength": 1000, - "minLength": 1, - "type": [ - "string", - "null" - ] - }, - "aws_region": { - "default": "us-west-1", - "maxLength": 1000, - "minLength": 1, - "pattern": "^(?:us-east-[0-9]{1,2}|us-west-[0-9]{1,2}|ap-southeast-[0-9]{1,2}|ap-northeast-[0-9]{1,2}|ap-central-[0-9]{1,2}|eu-west-[0-9]{1,2}|eu-central-[0-9]{1,2})$", - "type": [ - "string", - "null" - ] + "acr_values_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "aws_secret_access_key": { - "default": "B1ER5JHDGJL3C4sVAKK7SBsq806R3IpL", - "maxLength": 1000, - "minLength": 1, - "type": [ - "string", - "null" - ] + "authorization_endpoint": { + "format": "uri", + "maxLength": 2083, + "minLength": 8, + "type": "string" }, - "sns_apns_platform_application_arn": { - "maxLength": 1000, - "minLength": 1, - "type": [ - "string", - "null" - ] + "claim_types_supported": { + "items": { + "maxLength": 25, + "type": "string" + }, + "type": "array" }, - "sns_gcm_platform_application_arn": { - "default": "urn://yRMeBxgcCXh8MeTXPBAxhQnm6gP6f5nP", - "maxLength": 1000, - "minLength": 1, - "type": [ - "string", - "null" - ] - } - }, - "type": "object" - }, - "GetHookResponseContent": { - "additionalProperties": false, - "properties": { - "dependencies": { - "$ref": "#/components/schemas/HookDependencies" + "claims_locales_supported": { + "items": { + "maxLength": 50, + "type": "string" + }, + "type": "array" }, - "enabled": { - "default": true, + "claims_parameter_supported": { "type": "boolean" }, - "id": { - "default": "00001", - "type": "string" + "claims_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "name": { - "default": "hook", - "type": "string" + "code_challenge_methods_supported": { + "items": { + "maxLength": 20, + "type": "string" + }, + "type": "array" }, - "script": { - "default": "module.exports = function(client, scope, audience, context, cb) cb(null, access_token); };", - "type": "string" + "display_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" }, - "triggerId": { - "type": "string" - } - }, - "type": "object" - }, - "GetHookSecretResponseContent": { - "additionalProperties": { - "type": "string" - }, - "maxProperties": 20, - "minProperties": 1, - "type": "object" - }, - "GetJobErrorResponseContent": { - "additionalProperties": false, - "properties": { - "errors": { + "dpop_signing_alg_values_supported": { "items": { - "$ref": "#/components/schemas/GetJobImportUserError" + "maxLength": 14, + "type": "string" }, "type": "array" }, - "user": { - "$ref": "#/components/schemas/GetJobUserError" - } - }, - "type": "object" - }, - "GetJobGenericErrorResponseContent": { - "additionalProperties": true, - "properties": { - "connection_id": { - "default": "con_0000000000000001", + "end_session_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "created_at": { + "grant_types_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" + }, + "id_token_encryption_alg_values_supported": { + "items": { + "maxLength": 14, + "type": "string" + }, + "type": "array" + }, + "id_token_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" + }, + "id_token_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "minItems": 1, + "type": "array" + }, + "issuer": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "id": { - "default": "job_0000000000000001", + "jwks_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "status": { - "default": "pending", + "op_policy_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "status_details": { + "op_tos_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "type": { - "default": "users_import", + "registration_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" - } - }, - "required": [ - "id", - "type", - "status" - ], - "type": "object" - }, - "GetJobImportUserError": { - "additionalProperties": true, - "properties": { - "code": { + }, + "request_object_encryption_alg_values_supported": { + "items": { + "maxLength": 28, + "type": "string" + }, + "type": "array" + }, + "request_object_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" + }, + "request_object_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "request_parameter_supported": { + "type": "boolean" + }, + "request_uri_parameter_supported": { + "type": "boolean" + }, + "require_request_uri_registration": { + "type": "boolean" + }, + "response_modes_supported": { + "items": { + "maxLength": 20, + "type": "string" + }, + "type": "array" + }, + "response_types_supported": { + "items": { + "maxLength": 40, + "type": "string" + }, + "minItems": 1, + "type": "array" + }, + "scopes_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" + }, + "service_documentation": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "message": { + "subject_types_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" + }, + "token_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "path": { + "token_endpoint_auth_methods_supported": { + "items": { + "maxLength": 60, + "type": "string" + }, + "type": "array" + }, + "token_endpoint_auth_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "ui_locales_supported": { + "items": { + "maxLength": 50, + "type": "string" + }, + "type": "array" + }, + "userinfo_encryption_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "userinfo_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" + }, + "userinfo_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" + }, + "userinfo_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" } }, + "required": [ + "authorization_endpoint", + "id_token_signing_alg_values_supported", + "issuer", + "jwks_uri" + ], "type": "object" }, - "GetJobResponseContent": { + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsProtocolBindingEnum": { + "enum": [ + "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST", + "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsSetUserRootAttributesEnum": { + "enum": [ + "on_each_login", + "on_first_login", + "never_on_login" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsSignatureAlgorithmEnum": { + "enum": [ + "rsa-sha1", + "rsa-sha256" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsSubject": { + "additionalProperties": false, + "type": "object" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsUpstreamParams": { "additionalProperties": true, + "type": "object" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject2StrategyEnum": { + "enum": [ + "samlp" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject3": { + "additionalProperties": false, "properties": { - "connection_id": { - "default": "con_0000000000000001", - "type": "string" + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject3Authentication" }, - "created_at": { + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject3ConnectedAccounts" + }, + "display_name": { + "maxLength": 128, + "minLength": 1, "type": "string" }, - "format": { - "$ref": "#/components/schemas/JobFileFormatEnum" + "enabled_clients": { + "items": { + "type": "string" + }, + "type": "array" }, "id": { - "default": "job_0000000000000001", + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, - "location": { - "type": "string" + "is_domain_connection": { + "type": "boolean" }, - "percentage_done": { - "type": "integer" + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject3Metadata" }, - "status": { - "default": "pending", + "name": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" }, - "status_details": { - "type": "string" + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject3Options" }, - "summary": { - "$ref": "#/components/schemas/GetJobSummary" + "realms": { + "items": { + "type": "string" + }, + "type": "array" }, - "time_left_seconds": { - "type": "integer" + "show_as_button": { + "type": "boolean" }, - "type": { - "default": "users_import", - "type": "string" + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject3StrategyEnum" } }, "required": [ "id", - "type", - "status" + "name", + "strategy" ], "type": "object" }, - "GetJobSummary": { - "additionalProperties": true, + "EventStreamCloudEventConnectionUpdatedPreviousObject3Authentication": { + "additionalProperties": false, "properties": { - "failed": { - "default": 0, - "type": "integer" - }, - "inserted": { - "default": 0, - "type": "integer" - }, - "total": { - "default": 0, - "type": "integer" - }, - "updated": { - "default": 0, - "type": "integer" + "active": { + "type": "boolean" } }, + "required": [ + "active" + ], "type": "object" }, - "GetJobUserError": { - "additionalProperties": true, + "EventStreamCloudEventConnectionUpdatedPreviousObject3ConnectedAccounts": { + "additionalProperties": false, + "properties": { + "active": { + "type": "boolean" + } + }, + "required": [ + "active" + ], "type": "object" }, - "GetLogResponseContent": { - "additionalProperties": true, + "EventStreamCloudEventConnectionUpdatedPreviousObject3Metadata": { + "additionalProperties": false, + "type": "object" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject3Options": { + "additionalProperties": false, "properties": { - "audience": { - "type": "string" - }, - "client_id": { - "default": "AaiyAPdpYdesoKnqjj8HJqRn4T5titww", - "type": "string" - }, - "client_name": { - "default": "My application Name", - "type": "string" + "assertion_decryption_settings": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsAssertionDecryptionSettings" }, - "connection": { + "cert": { + "maxLength": 10240, + "minLength": 1, "type": "string" }, - "connection_id": { + "cert_rollover_notification": { + "format": "date-time", "type": "string" }, - "date": { - "$ref": "#/components/schemas/LogDate" + "digestAlgorithm": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsDigestAlgorithmEnum" }, - "description": { - "type": [ - "string", - "null" - ] + "domain_aliases": { + "items": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "type": "array" }, - "details": { - "$ref": "#/components/schemas/LogDetails" + "entityId": { + "maxLength": 128, + "minLength": 1, + "type": "string" }, - "hostname": { - "default": "190.257.209.19", + "expires": { + "format": "date-time", "type": "string" }, - "ip": { - "default": "190.257.209.19", + "icon_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "isMobile": { - "type": "boolean" + "idpinitiated": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsIdpinitiated" }, - "location_info": { - "$ref": "#/components/schemas/LogLocationInfo" + "non_persistent_attrs": { + "items": { + "maxLength": 255, + "type": "string" + }, + "type": "array" }, - "log_id": { + "pingFederateBaseUrl": { + "format": "uri", + "maxLength": 256, + "minLength": 8, "type": "string" }, - "scope": { - "default": "", - "type": "string" + "protocolBinding": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsProtocolBindingEnum" }, - "security_context": { - "$ref": "#/components/schemas/LogSecurityContext" + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsSetUserRootAttributesEnum" }, - "strategy": { + "signInEndpoint": { + "format": "uri", + "maxLength": 2048, + "minLength": 8, "type": "string" }, - "strategy_type": { - "type": "string" + "signSAMLRequest": { + "type": "boolean" }, - "type": { - "default": "sapi", - "type": "string" + "signatureAlgorithm": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsSignatureAlgorithmEnum" }, - "user_agent": { + "signingCert": { + "maxLength": 10240, + "minLength": 1, "type": "string" }, - "user_id": { - "default": "auth0|56c75c4e42b6359e98374bc2", - "type": "string" + "subject": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsSubject" }, - "user_name": { + "tenant_domain": { + "maxLength": 255, + "minLength": 1, "type": "string" - } - }, - "type": "object" - }, - "GetLogStreamResponseContent": { - "oneOf": [ - { - "$ref": "#/components/schemas/LogStreamHttpResponseSchema" - }, - { - "$ref": "#/components/schemas/LogStreamEventBridgeResponseSchema" - }, - { - "$ref": "#/components/schemas/LogStreamEventGridResponseSchema" - }, - { - "$ref": "#/components/schemas/LogStreamDatadogResponseSchema" - }, - { - "$ref": "#/components/schemas/LogStreamSplunkResponseSchema" - }, - { - "$ref": "#/components/schemas/LogStreamSumoResponseSchema" }, - { - "$ref": "#/components/schemas/LogStreamSegmentResponseSchema" + "thumbprints": { + "items": { + "maxLength": 40, + "minLength": 40, + "type": "string" + }, + "type": "array" }, - { - "$ref": "#/components/schemas/LogStreamMixpanelResponseSchema" + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsUpstreamParams" } - ] + }, + "required": [ + "pingFederateBaseUrl" + ], + "type": "object" }, - "GetNetworkAclsResponseContent": { - "additionalProperties": true, + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsAssertionDecryptionSettings": { + "additionalProperties": false, "properties": { - "active": { - "type": "boolean" - }, - "created_at": { - "type": "string" - }, - "description": { - "type": "string" - }, - "id": { - "type": "string" - }, - "priority": { - "maximum": 100, - "minimum": 1, - "type": "number" - }, - "rule": { - "$ref": "#/components/schemas/NetworkAclRule" + "algorithm_exceptions": { + "items": { + "maxLength": 100, + "minLength": 1, + "type": "string" + }, + "type": "array" }, - "updated_at": { - "type": "string" + "algorithm_profile": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsAssertionDecryptionSettingsAlgorithmProfileEnum" } }, + "required": [ + "algorithm_profile" + ], "type": "object" }, - "GetOrganizationAllConnectionResponseContent": { + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsAssertionDecryptionSettingsAlgorithmProfileEnum": { + "enum": [ + "v2026-1" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsDigestAlgorithmEnum": { + "enum": [ + "sha1", + "sha256" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsIdpinitiated": { "additionalProperties": false, "properties": { - "assign_membership_on_login": { - "type": "boolean" - }, - "connection": { - "$ref": "#/components/schemas/OrganizationConnectionInformation" - }, - "connection_id": { - "format": "connection-id", - "maxLength": 50, + "client_authorizequery": { + "maxLength": 2048, "minLength": 1, "type": "string" }, - "is_enabled": { - "type": "boolean" - }, - "is_signup_enabled": { - "type": "boolean" - }, - "organization_access_level": { - "$ref": "#/components/schemas/OrganizationAccessLevelEnum" - }, - "organization_connection_name": { - "maxLength": 50, + "client_id": { + "maxLength": 256, "minLength": 1, - "pattern": "^[^\u0000]*$", "type": "string" }, - "show_as_button": { + "client_protocol": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsIdpinitiatedClientProtocolEnum" + }, + "enabled": { "type": "boolean" } }, - "required": [ - "connection_id" + "type": "object" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsIdpinitiatedClientProtocolEnum": { + "enum": [ + "oidc", + "samlp", + "wsfed" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsProtocolBindingEnum": { + "enum": [ + "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST", + "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsSetUserRootAttributesEnum": { + "enum": [ + "on_each_login", + "on_first_login", + "never_on_login" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsSignatureAlgorithmEnum": { + "enum": [ + "rsa-sha1", + "rsa-sha256" ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsSubject": { + "additionalProperties": false, "type": "object" }, - "GetOrganizationByNameResponseContent": { + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsUpstreamParams": { "additionalProperties": true, + "type": "object" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject3StrategyEnum": { + "enum": [ + "pingfederate" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject4": { + "additionalProperties": false, "properties": { - "branding": { - "$ref": "#/components/schemas/OrganizationBranding" + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject4Authentication" + }, + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject4ConnectedAccounts" }, "display_name": { - "default": "Acme Users", - "maxLength": 255, + "maxLength": 128, "minLength": 1, "type": "string" }, + "enabled_clients": { + "items": { + "type": "string" + }, + "type": "array" + }, "id": { - "format": "organization-id", - "maxLength": 50, + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, + "is_domain_connection": { + "type": "boolean" + }, "metadata": { - "$ref": "#/components/schemas/OrganizationMetadata" + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject4Metadata" }, "name": { - "default": "organization-1", - "format": "organization-name", - "maxLength": 50, + "maxLength": 128, "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" }, - "token_quota": { - "$ref": "#/components/schemas/TokenQuota" - } - }, - "type": "object" - }, - "GetOrganizationConnectionResponseContent": { - "additionalProperties": false, - "properties": { - "assign_membership_on_login": { - "type": "boolean" - }, - "connection": { - "$ref": "#/components/schemas/OrganizationConnectionInformation" - }, - "connection_id": { - "type": "string" + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject4Options" }, - "is_signup_enabled": { - "type": "boolean" + "realms": { + "items": { + "type": "string" + }, + "type": "array" }, "show_as_button": { "type": "boolean" + }, + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject4StrategyEnum" } }, + "required": [ + "id", + "name", + "strategy" + ], "type": "object" }, - "GetOrganizationDiscoveryDomainByNameResponseContent": { + "EventStreamCloudEventConnectionUpdatedPreviousObject4Authentication": { "additionalProperties": false, "properties": { - "domain": { - "maxLength": 255, - "minLength": 3, - "pattern": "^(([a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9-]*[a-zA-Z0-9])\\.)*([A-Za-z0-9]|[A-Za-z0-9][A-Za-z0-9-]*[A-Za-z0-9])$", - "type": "string" - }, - "id": { - "format": "organization-discovery-domain-id", - "type": "string" - }, - "status": { - "$ref": "#/components/schemas/OrganizationDiscoveryDomainStatus" - }, - "use_for_organization_discovery": { + "active": { "type": "boolean" - }, - "verification_host": { - "type": "string" - }, - "verification_txt": { - "type": "string" } }, "required": [ - "id", - "domain", - "status", - "verification_txt", - "verification_host" + "active" ], "type": "object" }, - "GetOrganizationDiscoveryDomainResponseContent": { + "EventStreamCloudEventConnectionUpdatedPreviousObject4ConnectedAccounts": { "additionalProperties": false, "properties": { - "domain": { - "maxLength": 255, - "minLength": 3, - "pattern": "^(([a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9-]*[a-zA-Z0-9])\\.)*([A-Za-z0-9]|[A-Za-z0-9][A-Za-z0-9-]*[A-Za-z0-9])$", - "type": "string" - }, - "id": { - "format": "organization-discovery-domain-id", - "type": "string" - }, - "status": { - "$ref": "#/components/schemas/OrganizationDiscoveryDomainStatus" - }, - "use_for_organization_discovery": { + "active": { "type": "boolean" - }, - "verification_host": { - "type": "string" - }, - "verification_txt": { - "type": "string" } }, "required": [ - "id", - "domain", - "status", - "verification_txt", - "verification_host" + "active" ], "type": "object" }, - "GetOrganizationInvitationResponseContent": { + "EventStreamCloudEventConnectionUpdatedPreviousObject4Metadata": { + "additionalProperties": false, + "type": "object" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject4Options": { "additionalProperties": false, "properties": { - "app_metadata": { - "$ref": "#/components/schemas/AppMetadata" - }, - "client_id": { - "default": "AaiyAPdpYdesoKnqjj8HJqRn4T5titww", - "format": "client-id", - "type": "string" - }, - "connection_id": { - "default": "con_0000000000000001", - "format": "connection-id", + "adfs_server": { + "maxLength": 2048, "type": "string" }, - "created_at": { - "default": "2020-08-20T19:10:06.299Z", + "cert_rollover_notification": { "format": "date-time", "type": "string" }, - "expires_at": { - "default": "2020-08-27T19:10:06.299Z", - "format": "date-time", + "domain_aliases": { + "items": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "entityId": { + "maxLength": 128, + "minLength": 1, "type": "string" }, - "id": { - "default": "uinv_0000000000000001", - "format": "user-invitation-id", + "fedMetadataXml": { + "maxLength": 102400, + "minLength": 1, "type": "string" }, - "invitation_url": { - "default": "https://mycompany.org/login?invitation=f81dWWYW6gzGGicxT8Ha0txBkGNcAcYr\u0026organization=org_0000000000000001\u0026organization_name=acme", - "format": "strict-https-uri", + "icon_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "invitee": { - "$ref": "#/components/schemas/OrganizationInvitationInvitee" + "non_persistent_attrs": { + "items": { + "maxLength": 255, + "type": "string" + }, + "type": "array" }, - "inviter": { - "$ref": "#/components/schemas/OrganizationInvitationInviter" + "prev_thumbprints": { + "items": { + "maxLength": 64, + "type": "string" + }, + "type": "array" }, - "organization_id": { - "format": "organization-id", - "maxLength": 50, + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject4OptionsSetUserRootAttributesEnum" + }, + "should_trust_email_verified_connection": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject4OptionsShouldTrustEmailVerifiedConnectionEnum" + }, + "signInEndpoint": { + "format": "uri", + "maxLength": 2048, + "minLength": 8, "type": "string" }, - "roles": { + "tenant_domain": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "thumbprints": { "items": { - "format": "role-id", + "maxLength": 64, "type": "string" }, - "minItems": 1, "type": "array" }, - "ticket_id": { - "format": "ticket-id", - "type": "string" + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject4OptionsUpstreamParams" }, - "user_metadata": { - "$ref": "#/components/schemas/UserMetadata" + "user_id_attribute": { + "maxLength": 128, + "minLength": 1, + "type": "string" } }, "type": "object" }, - "GetOrganizationResponseContent": { + "EventStreamCloudEventConnectionUpdatedPreviousObject4OptionsSetUserRootAttributesEnum": { + "enum": [ + "on_each_login", + "on_first_login", + "never_on_login" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject4OptionsShouldTrustEmailVerifiedConnectionEnum": { + "enum": [ + "never_set_emails_as_verified", + "always_set_emails_as_verified" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject4OptionsUpstreamParams": { "additionalProperties": true, + "type": "object" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject4StrategyEnum": { + "enum": [ + "adfs" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject5": { + "additionalProperties": false, "properties": { - "branding": { - "$ref": "#/components/schemas/OrganizationBranding" + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject5Authentication" + }, + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject5ConnectedAccounts" }, "display_name": { - "default": "Acme Users", - "maxLength": 255, + "maxLength": 128, "minLength": 1, "type": "string" }, + "enabled_clients": { + "items": { + "type": "string" + }, + "type": "array" + }, "id": { - "format": "organization-id", - "maxLength": 50, + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, + "is_domain_connection": { + "type": "boolean" + }, "metadata": { - "$ref": "#/components/schemas/OrganizationMetadata" + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject5Metadata" }, "name": { - "default": "organization-1", - "format": "organization-name", - "maxLength": 50, + "maxLength": 128, "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" }, - "token_quota": { - "$ref": "#/components/schemas/TokenQuota" + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject5Options" + }, + "realms": { + "items": { + "type": "string" + }, + "type": "array" + }, + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject5StrategyEnum" } }, + "required": [ + "id", + "name", + "strategy" + ], "type": "object" }, - "GetPartialsResponseContent": { - "additionalProperties": true, + "EventStreamCloudEventConnectionUpdatedPreviousObject5Authentication": { + "additionalProperties": false, + "properties": { + "active": { + "type": "boolean" + } + }, + "required": [ + "active" + ], "type": "object" }, - "GetPhoneTemplateResponseContent": { + "EventStreamCloudEventConnectionUpdatedPreviousObject5ConnectedAccounts": { "additionalProperties": false, "properties": { - "channel": { - "type": "string" - }, - "content": { - "$ref": "#/components/schemas/PhoneTemplateContent" - }, - "customizable": { - "type": "boolean" - }, - "disabled": { - "default": false, + "active": { "type": "boolean" - }, - "id": { - "maxLength": 255, - "minLength": 1, - "type": "string" - }, - "tenant": { - "maxLength": 255, - "minLength": 1, - "type": "string" - }, - "type": { - "$ref": "#/components/schemas/PhoneTemplateNotificationTypeEnum" } }, "required": [ - "content", - "disabled", - "id", - "type" + "active" ], "type": "object" }, - "GetRefreshTokenResponseContent": { - "additionalProperties": true, + "EventStreamCloudEventConnectionUpdatedPreviousObject5Metadata": { + "additionalProperties": false, + "type": "object" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject5Options": { + "additionalProperties": false, "properties": { - "client_id": { + "agentIP": { + "maxLength": 39, + "minLength": 2, "type": "string" }, - "created_at": { - "$ref": "#/components/schemas/RefreshTokenDate" + "agentMode": { + "type": "boolean" }, - "device": { - "$ref": "#/components/schemas/RefreshTokenDevice" + "agentVersion": { + "maxLength": 12, + "minLength": 5, + "type": "string" }, - "expires_at": { - "$ref": "#/components/schemas/RefreshTokenDate" + "brute_force_protection": { + "type": "boolean" }, - "id": { - "type": "string" + "certAuth": { + "type": "boolean" }, - "idle_expires_at": { - "$ref": "#/components/schemas/RefreshTokenDate" + "certs": { + "items": { + "maxLength": 3072, + "minLength": 256, + "type": "string" + }, + "type": "array" }, - "last_exchanged_at": { - "$ref": "#/components/schemas/RefreshTokenDate" + "disable_cache": { + "type": "boolean" }, - "refresh_token_metadata": { - "$ref": "#/components/schemas/RefreshTokenMetadata" + "disable_self_service_change_password": { + "type": "boolean" }, - "resource_servers": { + "domain_aliases": { "items": { - "$ref": "#/components/schemas/RefreshTokenResourceServer" + "maxLength": 255, + "minLength": 1, + "type": "string" }, "type": "array" }, - "rotating": { + "icon_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" + }, + "ips": { + "items": { + "maxLength": 39, + "minLength": 2, + "type": "string" + }, + "type": "array" + }, + "kerberos": { "type": "boolean" }, - "session_id": { - "$ref": "#/components/schemas/RefreshTokenSessionId" + "kerberos_only": { + "type": "boolean" }, - "user_id": { - "default": "auth0|507f1f77bcf86cd799439020", + "non_persistent_attrs": { + "items": { + "maxLength": 255, + "type": "string" + }, + "type": "array" + }, + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject5OptionsSetUserRootAttributesEnum" + }, + "signInEndpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" - } - }, - "type": "object" - }, - "GetRefreshTokensPaginatedResponseContent": { - "additionalProperties": true, - "properties": { - "next": { + }, + "tenant_domain": { + "format": "hostname", + "maxLength": 512, + "minLength": 1, "type": "string" }, - "refresh_tokens": { + "thumbprints": { "items": { - "$ref": "#/components/schemas/RefreshTokenResponseContent" + "maxLength": 40, + "minLength": 40, + "type": "string" }, "type": "array" + }, + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject5OptionsUpstreamParams" } }, "type": "object" }, - "GetResourceServerResponseContent": { + "EventStreamCloudEventConnectionUpdatedPreviousObject5OptionsSetUserRootAttributesEnum": { + "enum": [ + "on_each_login", + "on_first_login", + "never_on_login" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject5OptionsUpstreamParams": { + "additionalProperties": true, + "type": "object" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject5StrategyEnum": { + "enum": [ + "ad" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject6": { "additionalProperties": false, "properties": { - "allow_offline_access": { - "type": "boolean" - }, - "allow_online_access": { - "type": "boolean" - }, - "authorization_details": { - "items": {}, - "type": [ - "array", - "null" - ] + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject6Authentication" }, - "authorization_policy": { - "$ref": "#/components/schemas/ResourceServerAuthorizationPolicy" + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject6ConnectedAccounts" }, - "client_id": { - "format": "client-id", + "display_name": { + "maxLength": 128, + "minLength": 1, "type": "string" }, - "consent_policy": { - "$ref": "#/components/schemas/ResourceServerConsentPolicyEnum" - }, - "enforce_policies": { - "type": "boolean" + "enabled_clients": { + "items": { + "type": "string" + }, + "type": "array" }, "id": { + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, - "identifier": { - "type": "string" - }, - "is_system": { + "is_domain_connection": { "type": "boolean" }, + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject6Metadata" + }, "name": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" }, - "proof_of_possession": { - "$ref": "#/components/schemas/ResourceServerProofOfPossession" + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject6Options" }, - "scopes": { + "realms": { "items": { - "$ref": "#/components/schemas/ResourceServerScope" + "type": "string" }, "type": "array" }, - "signing_alg": { - "$ref": "#/components/schemas/SigningAlgorithmEnum" - }, - "signing_secret": { - "minLength": 16, - "type": "string" - }, - "skip_consent_for_verifiable_first_party_clients": { + "show_as_button": { "type": "boolean" }, - "subject_type_authorization": { - "$ref": "#/components/schemas/ResourceServerSubjectTypeAuthorization" - }, - "token_dialect": { - "$ref": "#/components/schemas/ResourceServerTokenDialectResponseEnum" - }, - "token_encryption": { - "$ref": "#/components/schemas/ResourceServerTokenEncryption" - }, - "token_lifetime": { - "type": "integer" - }, - "token_lifetime_for_web": { - "type": "integer" + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject6StrategyEnum" } }, + "required": [ + "id", + "name", + "strategy" + ], "type": "object" }, - "GetRiskAssessmentsSettingsNewDeviceResponseContent": { + "EventStreamCloudEventConnectionUpdatedPreviousObject6Authentication": { "additionalProperties": false, "properties": { - "remember_for": { - "maximum": 365, - "minimum": 1, - "type": "integer" + "active": { + "type": "boolean" } }, "required": [ - "remember_for" + "active" ], "type": "object" }, - "GetRiskAssessmentsSettingsResponseContent": { + "EventStreamCloudEventConnectionUpdatedPreviousObject6ConnectedAccounts": { "additionalProperties": false, "properties": { - "enabled": { + "active": { "type": "boolean" } }, "required": [ - "enabled" + "active" ], "type": "object" }, - "GetRoleResponseContent": { + "EventStreamCloudEventConnectionUpdatedPreviousObject6Metadata": { "additionalProperties": false, - "properties": { - "description": { - "type": "string" - }, - "id": { - "type": "string" - }, - "name": { - "type": "string" - } - }, "type": "object" }, - "GetRuleResponseContent": { + "EventStreamCloudEventConnectionUpdatedPreviousObject6Options": { "additionalProperties": false, "properties": { - "enabled": { - "default": true, - "type": "boolean" - }, - "id": { - "default": "con_0000000000000001", - "type": "string" - }, - "name": { - "default": "rule_1", + "admin_access_token_expiresin": { + "format": "date-time", "type": "string" }, - "order": { - "default": 1, - "type": "number" + "allow_setting_login_scopes": { + "type": "boolean" }, - "script": { - "default": "function (user, context, callback) {\n callback(null, user, context);\n}", - "type": "string" + "api_enable_groups": { + "type": "boolean" }, - "stage": { - "default": "login_success", - "type": "string" - } - }, - "type": "object" - }, - "GetScimConfigurationDefaultMappingResponseContent": { - "additionalProperties": false, - "properties": { - "mapping": { - "items": { - "$ref": "#/components/schemas/ScimMappingItem" - }, - "type": "array" - } - }, - "type": "object" - }, - "GetScimConfigurationResponseContent": { - "additionalProperties": false, - "properties": { - "connection_id": { - "type": "string" + "api_enable_users": { + "type": "boolean" }, - "connection_name": { + "client_id": { + "maxLength": 128, + "minLength": 1, "type": "string" }, - "created_at": { - "format": "date-time", + "domain": { + "maxLength": 1024, + "minLength": 1, "type": "string" }, - "mapping": { + "domain_aliases": { "items": { - "$ref": "#/components/schemas/ScimMappingItem" + "maxLength": 255, + "minLength": 1, + "type": "string" }, "type": "array" }, - "strategy": { - "type": "string" - }, - "tenant_name": { - "type": "string" + "email": { + "type": "boolean" }, - "updated_on": { - "format": "date-time", - "type": "string" + "ext_agreed_terms": { + "type": "boolean" }, - "user_id_attribute": { - "type": "string" - } - }, - "required": [ - "tenant_name", - "connection_id", - "connection_name", - "strategy", - "created_at", - "updated_on", - "mapping", - "user_id_attribute" - ], - "type": "object" - }, - "GetScimTokensResponseContent": { - "items": { - "$ref": "#/components/schemas/ScimTokenItem" - }, - "type": "array" - }, - "GetSelfServiceProfileResponseContent": { - "additionalProperties": false, - "properties": { - "allowed_strategies": { - "items": { - "$ref": "#/components/schemas/SelfServiceProfileAllowedStrategyEnum" - }, - "minItems": 1, - "type": "array" + "ext_groups": { + "type": "boolean" }, - "branding": { - "$ref": "#/components/schemas/SelfServiceProfileBrandingProperties" + "ext_groups_extended": { + "type": "boolean" }, - "created_at": { - "default": "2021-01-01T00:00:00.000Z", - "format": "date-time", - "type": "string" + "ext_is_admin": { + "type": "boolean" }, - "description": { - "type": "string" + "ext_is_suspended": { + "type": "boolean" }, - "id": { - "default": "ssp_n7SNCL8seoyV1TuSTCnAeo", - "type": "string" + "federated_connections_access_tokens": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject6OptionsFederatedConnectionsAccessTokens" }, - "name": { - "type": "string" + "handle_login_from_social": { + "type": "boolean" }, - "updated_at": { - "default": "2021-01-01T00:00:00.000Z", - "format": "date-time", + "icon_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "user_attribute_profile_id": { - "format": "user-attribute-profile-id", - "type": "string" + "map_user_id_to_id": { + "type": "boolean" }, - "user_attributes": { + "non_persistent_attrs": { "items": { - "$ref": "#/components/schemas/SelfServiceProfileUserAttribute" + "maxLength": 255, + "type": "string" }, "type": "array" - } - }, - "type": "object" - }, - "GetSessionResponseContent": { - "additionalProperties": true, - "properties": { - "authenticated_at": { - "$ref": "#/components/schemas/SessionDate" }, - "authentication": { - "$ref": "#/components/schemas/SessionAuthenticationSignals" + "profile": { + "type": "boolean" }, - "clients": { + "scope": { "items": { - "$ref": "#/components/schemas/SessionClientMetadata" + "maxLength": 255, + "minLength": 1, + "type": "string" }, + "minItems": 1, "type": "array" }, - "cookie": { - "$ref": "#/components/schemas/SessionCookieMetadata" - }, - "created_at": { - "$ref": "#/components/schemas/SessionDate" - }, - "device": { - "$ref": "#/components/schemas/SessionDeviceMetadata" - }, - "expires_at": { - "$ref": "#/components/schemas/SessionDate" + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject6OptionsSetUserRootAttributesEnum" }, - "id": { + "tenant_domain": { + "maxLength": 255, + "minLength": 1, "type": "string" }, - "idle_expires_at": { - "$ref": "#/components/schemas/SessionDate" - }, - "last_interacted_at": { - "$ref": "#/components/schemas/SessionDate" - }, - "session_metadata": { - "$ref": "#/components/schemas/SessionMetadata" - }, - "updated_at": { - "$ref": "#/components/schemas/SessionDate" - }, - "user_id": { - "type": "string" + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject6OptionsUpstreamParams" } }, + "required": [ + "client_id" + ], "type": "object" }, - "GetSettingsResponseContent": { - "additionalProperties": true, + "EventStreamCloudEventConnectionUpdatedPreviousObject6OptionsFederatedConnectionsAccessTokens": { + "additionalProperties": false, "properties": { - "identifier_first": { - "type": "boolean" - }, - "universal_login_experience": { - "$ref": "#/components/schemas/UniversalLoginExperienceEnum" - }, - "webauthn_platform_first_factor": { + "active": { "type": "boolean" } }, + "required": [ + "active" + ], "type": "object" }, - "GetSigningKeysResponseContent": { + "EventStreamCloudEventConnectionUpdatedPreviousObject6OptionsSetUserRootAttributesEnum": { + "enum": [ + "on_each_login", + "on_first_login", + "never_on_login" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject6OptionsUpstreamParams": { + "additionalProperties": true, + "type": "object" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject6StrategyEnum": { + "enum": [ + "google-apps" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject7": { "additionalProperties": false, "properties": { - "cert": { - "default": "-----BEGIN CERTIFICATE-----\r\nMIIDDTCCA...YiA0TQhAt8=\r\n-----END CERTIFICATE-----", - "type": "string" - }, - "current": { - "default": true, - "type": "boolean" - }, - "current_since": { - "$ref": "#/components/schemas/SigningKeysDate" + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject7Authentication" }, - "current_until": { - "$ref": "#/components/schemas/SigningKeysDate" + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject7ConnectedAccounts" }, - "fingerprint": { - "default": "CC:FB:DD:D8:9A:B5:DE:1B:F0:CC:36:D2:99:59:21:12:03:DD:A8:25", + "display_name": { + "maxLength": 128, + "minLength": 1, "type": "string" }, - "kid": { - "default": "21hi274Rp02112mgkUGma", + "enabled_clients": { + "items": { + "type": "string" + }, + "type": "array" + }, + "id": { + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, - "next": { + "is_domain_connection": { "type": "boolean" }, - "pkcs7": { - "default": "-----BEGIN PKCS7-----\r\nMIIDPA....t8xAA==\r\n-----END PKCS7-----", + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject7Metadata" + }, + "name": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" }, - "previous": { - "type": "boolean" + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject7Options" }, - "revoked": { - "type": "boolean" + "realms": { + "items": { + "type": "string" + }, + "type": "array" }, - "revoked_at": { - "$ref": "#/components/schemas/SigningKeysDate" + "show_as_button": { + "type": "boolean" }, - "thumbprint": { - "default": "CCFBDDD89AB5DE1BF0CC36D29959211203DDA825", - "type": "string" + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject7StrategyEnum" } }, "required": [ - "cert", - "kid", - "fingerprint", - "thumbprint" + "id", + "name", + "strategy" ], "type": "object" }, - "GetSupplementalSignalsResponseContent": { - "additionalProperties": true, + "EventStreamCloudEventConnectionUpdatedPreviousObject7Authentication": { + "additionalProperties": false, "properties": { - "akamai_enabled": { + "active": { "type": "boolean" } }, + "required": [ + "active" + ], "type": "object" }, - "GetSuspiciousIPThrottlingSettingsResponseContent": { + "EventStreamCloudEventConnectionUpdatedPreviousObject7ConnectedAccounts": { "additionalProperties": false, "properties": { - "allowlist": { - "$ref": "#/components/schemas/SuspiciousIPThrottlingAllowlist" - }, - "enabled": { + "active": { "type": "boolean" - }, - "shields": { - "items": { - "$ref": "#/components/schemas/SuspiciousIPThrottlingShieldsEnum" - }, - "type": "array" - }, - "stage": { - "$ref": "#/components/schemas/SuspiciousIPThrottlingStage" } }, + "required": [ + "active" + ], "type": "object" }, - "GetTenantSettingsResponseContent": { + "EventStreamCloudEventConnectionUpdatedPreviousObject7Metadata": { + "additionalProperties": false, + "type": "object" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject7Options": { "additionalProperties": false, "properties": { - "acr_values_supported": { - "items": { - "format": "acr", - "type": "string" - }, - "type": [ - "array", - "null" - ] - }, - "allow_organization_name_in_authentication_api": { - "default": false, + "api_enable_users": { "type": "boolean" }, - "allowed_logout_urls": { - "items": { - "format": "url", - "type": "string" - }, - "type": "array" - }, - "authorization_response_iss_parameter_supported": { - "default": false, - "type": [ - "boolean", - "null" - ] - }, - "change_password": { - "$ref": "#/components/schemas/TenantSettingsPasswordPage" + "app_domain": { + "maxLength": 255, + "type": "string" }, - "client_id_metadata_document_supported": { - "default": false, - "type": "boolean" + "app_id": { + "maxLength": 500, + "type": "string" }, - "customize_mfa_in_postlogin_action": { - "default": false, + "basic_profile": { "type": "boolean" }, - "default_audience": { - "default": "", + "cert_rollover_notification": { + "format": "date-time", "type": "string" }, - "default_directory": { - "default": "", + "client_id": { + "maxLength": 100, "type": "string" }, - "default_redirection_uri": { + "domain": { + "maxLength": 512, "type": "string" }, - "default_token_quota": { - "$ref": "#/components/schemas/DefaultTokenQuota" - }, - "device_flow": { - "$ref": "#/components/schemas/TenantSettingsDeviceFlow" - }, - "dynamic_client_registration_security_mode": { - "$ref": "#/components/schemas/TenantSettingsDynamicClientRegistrationSecurityMode" - }, - "enable_ai_guide": { - "type": "boolean" - }, - "enabled_locales": { + "domain_aliases": { "items": { - "$ref": "#/components/schemas/SupportedLocales" + "maxLength": 255, + "type": "string" }, "type": "array" }, - "ephemeral_session_lifetime": { - "default": 72, - "minimum": 1, - "type": "number" - }, - "error_page": { - "$ref": "#/components/schemas/TenantSettingsErrorPage" - }, - "flags": { - "$ref": "#/components/schemas/TenantSettingsFlags" - }, - "friendly_name": { - "default": "My Company", - "type": "string" - }, - "guardian_mfa_page": { - "$ref": "#/components/schemas/TenantSettingsGuardianPage" - }, - "idle_ephemeral_session_lifetime": { - "default": 24, - "minimum": 1, - "type": "number" - }, - "idle_session_lifetime": { - "default": 72, - "type": "number" + "ext_groups": { + "type": "boolean" }, - "legacy_sandbox_version": { - "default": "", - "type": "string" + "ext_nested_groups": { + "type": "boolean" }, - "mtls": { - "$ref": "#/components/schemas/TenantSettingsMTLS" + "ext_profile": { + "type": "boolean" }, - "oidc_logout": { - "$ref": "#/components/schemas/TenantOIDCLogoutSettings" + "federated_connections_access_tokens": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsFederatedConnectionsAccessTokens" }, - "phone_consolidated_experience": { + "granted": { "type": "boolean" }, - "picture_url": { - "default": "https://mycompany.org/logo.png", - "format": "absolute-uri-or-empty", + "icon_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "pushed_authorization_requests_supported": { - "default": false, - "type": "boolean" - }, - "resource_parameter_profile": { - "$ref": "#/components/schemas/TenantSettingsResourceParameterProfile" + "identity_api": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsIdentityApiEnum" }, - "sandbox_version": { - "default": "22", + "max_groups_to_retrieve": { + "maxLength": 10, "type": "string" }, - "sandbox_versions_available": { + "non_persistent_attrs": { "items": { + "maxLength": 255, "type": "string" }, "type": "array" }, - "session_cookie": { - "$ref": "#/components/schemas/SessionCookieSchema" - }, - "session_lifetime": { - "default": 168, - "type": "number" - }, - "sessions": { - "$ref": "#/components/schemas/TenantSettingsSessions" + "scope": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "skip_non_verifiable_callback_uri_confirmation_prompt": { - "type": [ - "boolean", - "null" - ] + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsSetUserRootAttributesEnum" }, - "support_email": { - "default": "support@mycompany.org", - "format": "email-or-empty", - "type": "string" + "should_trust_email_verified_connection": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsShouldTrustEmailVerifiedConnectionEnum" }, - "support_url": { - "default": "https://mycompany.org/support", - "format": "absolute-uri-or-empty", - "type": "string" - } - }, - "type": "object" - }, - "GetTokenExchangeProfileResponseContent": { - "additionalProperties": true, - "properties": { - "action_id": { + "tenantId": { + "format": "uuid", "maxLength": 36, - "minLength": 1, + "minLength": 36, "type": "string" }, - "created_at": { - "default": "2024-01-01T00:00:00.000Z", - "format": "date-time", - "type": "string" + "tenant_domain": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsTenantDomain" }, - "id": { - "format": "token-exchange-profile-id", - "type": "string" + "thumbprints": { + "items": { + "maxLength": 64, + "type": "string" + }, + "type": "array" }, - "name": { - "default": "Token Exchange Profile 1", - "maxLength": 50, - "minLength": 3, - "type": "string" + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsUpstreamParams" }, - "subject_token_type": { - "format": "url", - "maxLength": 100, - "minLength": 8, - "type": "string" + "useCommonEndpoint": { + "type": "boolean" }, - "type": { - "$ref": "#/components/schemas/TokenExchangeProfileTypeEnum" + "use_wsfed": { + "type": "boolean" }, - "updated_at": { - "default": "2024-01-01T00:00:00.000Z", - "format": "date-time", - "type": "string" + "userid_attribute": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsUseridAttributeEnum" + }, + "waad_protocol": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsWaadProtocolEnum" } }, + "required": [ + "client_id" + ], "type": "object" }, - "GetUniversalLoginTemplate": { + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsFederatedConnectionsAccessTokens": { "additionalProperties": false, "properties": { - "body": { - "type": "string" + "active": { + "type": "boolean" } }, + "required": [ + "active" + ], "type": "object" }, - "GetUniversalLoginTemplateResponseContent": { - "oneOf": [ + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsIdentityApiEnum": { + "enum": [ + "microsoft-identity-platform-v2.0", + "azure-active-directory-v1.0" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsSetUserRootAttributesEnum": { + "enum": [ + "on_each_login", + "on_first_login", + "never_on_login" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsShouldTrustEmailVerifiedConnectionEnum": { + "enum": [ + "never_set_emails_as_verified", + "always_set_emails_as_verified" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsTenantDomain": { + "anyOf": [ { - "$ref": "#/components/schemas/GetUniversalLoginTemplate" + "format": "hostname", + "maxLength": 512, + "type": "string" }, { + "format": "uuid", "type": "string" } - ], + ] + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsUpstreamParams": { + "additionalProperties": true, "type": "object" }, - "GetUserAttributeProfileResponseContent": { + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsUseridAttributeEnum": { + "enum": [ + "oid", + "sub" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsWaadProtocolEnum": { + "enum": [ + "ws-federation", + "openid-connect" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject7StrategyEnum": { + "enum": [ + "waad" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedTypeEnum": { + "enum": [ + "connection.updated" + ], + "type": "string" + }, + "EventStreamCloudEventContext": { "additionalProperties": false, "properties": { - "id": { - "$ref": "#/components/schemas/UserAttributeProfileId" + "client": { + "$ref": "#/components/schemas/EventStreamCloudEventContextClient" }, - "name": { - "$ref": "#/components/schemas/UserAttributeProfileName" + "connection": { + "$ref": "#/components/schemas/EventStreamCloudEventContextConnection" }, - "user_attributes": { - "$ref": "#/components/schemas/UserAttributeProfileUserAttributes" + "request": { + "$ref": "#/components/schemas/EventStreamCloudEventContextRequest" }, - "user_id": { - "$ref": "#/components/schemas/UserAttributeProfileUserId" + "tenant": { + "$ref": "#/components/schemas/EventStreamCloudEventContextTenant" + }, + "transaction": { + "$ref": "#/components/schemas/EventStreamCloudEventContextTransaction" } }, + "required": [ + "tenant" + ], "type": "object" }, - "GetUserAttributeProfileTemplateResponseContent": { + "EventStreamCloudEventContextClient": { "additionalProperties": false, "properties": { - "display_name": { - "type": "string" - }, "id": { "type": "string" }, - "template": { - "$ref": "#/components/schemas/UserAttributeProfileTemplate" + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventContextClientMetadata" + }, + "name": { + "type": "string" } }, + "required": [ + "id", + "name", + "metadata" + ], "type": "object" }, - "GetUserAuthenticationMethodResponseContent": { + "EventStreamCloudEventContextClientMetadata": { + "additionalProperties": true, + "type": "object" + }, + "EventStreamCloudEventContextConnection": { "additionalProperties": false, "properties": { - "aaguid": { + "id": { + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, - "authentication_methods": { - "items": { - "$ref": "#/components/schemas/UserAuthenticationMethodProperties" - }, - "type": "array" - }, - "confirmed": { - "type": "boolean" - }, - "created_at": { - "format": "date-time", + "name": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" }, - "credential_backed_up": { - "type": "boolean" - }, - "credential_device_type": { + "strategy": { "type": "string" - }, - "email": { + } + }, + "required": [ + "id", + "name", + "strategy" + ], + "type": "object" + }, + "EventStreamCloudEventContextRequest": { + "additionalProperties": false, + "properties": { + "custom_domain": { "type": "string" }, - "enrolled_at": { - "format": "date-time", - "type": "string" + "geo": { + "$ref": "#/components/schemas/EventStreamCloudEventContextRequestGeo" }, - "id": { + "hostname": { "type": "string" }, - "identity_user_id": { + "ip": { "type": "string" }, - "key_id": { + "method": { "type": "string" }, - "last_auth_at": { - "format": "date-time", + "user_agent": { + "type": "string" + } + }, + "required": [ + "geo", + "hostname", + "ip", + "method", + "user_agent" + ], + "type": "object" + }, + "EventStreamCloudEventContextRequestGeo": { + "additionalProperties": false, + "properties": { + "city_name": { "type": "string" }, - "link_id": { + "continent_code": { "type": "string" }, - "name": { - "maxLength": 20, + "country_code": { "type": "string" }, - "phone_number": { + "country_name": { "type": "string" }, - "preferred_authentication_method": { - "$ref": "#/components/schemas/PreferredAuthenticationMethodEnum" + "latitude": { + "type": "number" }, - "public_key": { - "type": "string" + "longitude": { + "type": "number" }, - "relying_party_identifier": { + "subdivision_code": { "type": "string" }, - "type": { - "$ref": "#/components/schemas/AuthenticationMethodTypeEnum" + "subdivision_name": { + "type": "string" }, - "user_agent": { + "time_zone": { "type": "string" } }, - "required": [ - "id", - "type", - "created_at" - ], "type": "object" }, - "GetUserGroupsPaginatedResponseContent": { + "EventStreamCloudEventContextTenant": { "additionalProperties": false, "properties": { - "groups": { - "items": { - "$ref": "#/components/schemas/UserGroupsResponseSchema" - }, - "type": "array" - }, - "limit": { - "type": "number" - }, - "next": { + "id": { + "maxLength": 63, + "minLength": 3, + "pattern": "[a-z0-9][-a-z0-9]{1,62}[a-z0-9]", "type": "string" - }, - "start": { - "type": "number" - }, - "total": { - "type": "number" } }, "required": [ - "groups" + "id" ], "type": "object" }, - "GetUserGroupsResponseContent": { - "oneOf": [ - { + "EventStreamCloudEventContextTransaction": { + "additionalProperties": false, + "properties": { + "acr_values": { "items": { - "$ref": "#/components/schemas/UserGroupsResponseSchema" + "type": "string" }, "type": "array" }, - { - "$ref": "#/components/schemas/GetUserGroupsPaginatedResponseContent" - } - ] - }, - "GetUserResponseContent": { - "additionalProperties": true, - "properties": { - "app_metadata": { - "$ref": "#/components/schemas/UserAppMetadataSchema" - }, - "blocked": { - "type": "boolean" - }, - "created_at": { - "$ref": "#/components/schemas/UserDateSchema" - }, - "email": { - "default": "john.doe@gmail.com", - "format": "email", - "type": "string" - }, - "email_verified": { - "default": false, - "type": "boolean" - }, - "family_name": { + "locale": { "type": "string" }, - "given_name": { + "login_hint": { "type": "string" }, - "identities": { + "prompt": { "items": { - "$ref": "#/components/schemas/UserIdentitySchema" + "type": "string" }, "type": "array" }, - "last_ip": { - "type": "string" - }, - "last_login": { - "$ref": "#/components/schemas/UserDateSchema" + "protocol": { + "$ref": "#/components/schemas/EventStreamCloudEventContextTransactionProtocolEnum" }, - "logins_count": { - "type": "integer" + "redirect_uri": { + "type": "string" }, - "multifactor": { + "requested_scopes": { "items": { "type": "string" }, "type": "array" }, - "name": { - "type": "string" - }, - "nickname": { - "type": "string" - }, - "phone_number": { - "default": "+199999999999999", - "type": "string" - }, - "phone_verified": { - "default": false, - "type": "boolean" - }, - "picture": { - "type": "string" + "response_mode": { + "$ref": "#/components/schemas/EventStreamCloudEventContextTransactionResponseModeEnum" }, - "updated_at": { - "$ref": "#/components/schemas/UserDateSchema" + "response_type": { + "items": { + "$ref": "#/components/schemas/EventStreamCloudEventContextTransactionResponseTypeItemEnum" + }, + "type": "array" }, - "user_id": { - "default": "auth0|507f1f77bcf86cd799439020", + "state": { "type": "string" }, - "user_metadata": { - "$ref": "#/components/schemas/UserMetadataSchema" - }, - "username": { - "default": "johndoe", - "type": "string" + "ui_locales": { + "items": { + "type": "string" + }, + "type": "array" } }, + "required": [ + "acr_values", + "locale", + "requested_scopes", + "ui_locales" + ], "type": "object" }, - "GetVerifiableCredentialTemplateResponseContent": { + "EventStreamCloudEventContextTransactionProtocolEnum": { + "enum": [ + "oidc-basic-profile", + "oidc-implicit-profile", + "oauth2-device-code", + "oauth2-resource-owner", + "oauth2-resource-owner-jwt-bearer", + "oauth2-password", + "oauth2-webauthn", + "oauth2-access-token", + "oauth2-refresh-token", + "oauth2-token-exchange", + "oidc-hybrid-profile", + "samlp", + "wsfed", + "wstrust-usernamemixed" + ], + "type": "string" + }, + "EventStreamCloudEventContextTransactionResponseModeEnum": { + "enum": [ + "query", + "fragment", + "form_post", + "web_message" + ], + "type": "string" + }, + "EventStreamCloudEventContextTransactionResponseTypeItemEnum": { + "enum": [ + "code", + "token", + "id_token" + ], + "type": "string" + }, + "EventStreamCloudEventData": { "additionalProperties": true, + "type": "object" + }, + "EventStreamCloudEventErrorCodeEnum": { + "enum": [ + "invalid_cursor", + "cursor_expired", + "timeout", + "payload_too_large", + "processing_error", + "connection_timeout" + ], + "type": "string" + }, + "EventStreamCloudEventErrorDetail": { + "additionalProperties": false, "properties": { - "created_at": { - "default": "2021-01-01T00:00:00Z", - "format": "date-time", + "code": { + "$ref": "#/components/schemas/EventStreamCloudEventErrorCodeEnum" + }, + "message": { "type": "string" }, - "custom_certificate_authority": { - "maxLength": 4096, - "minLength": 1, - "type": [ - "string", - "null" - ] + "offset": { + "type": "string" + } + }, + "required": [ + "code", + "message" + ], + "type": "object" + }, + "EventStreamCloudEventErrorMessage": { + "additionalProperties": false, + "properties": { + "error": { + "$ref": "#/components/schemas/EventStreamCloudEventErrorDetail" }, - "dialect": { - "default": "simplified/1.0", - "maxLength": 255, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventErrorMessageTypeEnum" + } + }, + "required": [ + "type", + "error" + ], + "type": "object" + }, + "EventStreamCloudEventErrorMessageTypeEnum": { + "enum": [ + "error" + ], + "type": "string" + }, + "EventStreamCloudEventGroupCreated": { + "additionalProperties": false, + "properties": { + "event": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupCreatedCloudEvent" + }, + "offset": { "type": "string" }, - "id": { - "default": "vct_0000000000000001", + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupCreatedTypeEnum" + } + }, + "required": [ + "type", + "offset", + "event" + ], + "type": "object" + }, + "EventStreamCloudEventGroupCreatedCloudEvent": { + "additionalProperties": false, + "properties": { + "a0purpose": { + "$ref": "#/components/schemas/EventStreamCloudEventA0PurposeEnum" + }, + "a0stream": { + "pattern": "est_[a-zA-Z0-9]{22}", "type": "string" }, - "name": { + "a0tenant": { + "maxLength": 63, + "minLength": 3, + "pattern": "[a-z0-9][-a-z0-9]{1,62}[a-z0-9]", "type": "string" }, - "presentation": { - "$ref": "#/components/schemas/MdlPresentationRequest" + "data": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupCreatedData" }, - "type": { - "default": "mdl", + "id": { + "pattern": "evt_[a-zA-Z0-9]{22}", "type": "string" }, - "updated_at": { - "default": "2021-01-01T00:00:00Z", + "source": { + "type": "string" + }, + "specversion": { + "$ref": "#/components/schemas/EventStreamCloudEventSpecVersionEnum" + }, + "time": { "format": "date-time", "type": "string" }, - "well_known_trusted_issuers": { - "maxLength": 255, - "minLength": 1, - "type": [ - "string", - "null" - ] + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupCreatedCloudEventTypeEnum" } }, + "required": [ + "specversion", + "type", + "source", + "id", + "time", + "data", + "a0tenant" + ], "type": "object" }, - "Group": { - "additionalProperties": true, + "EventStreamCloudEventGroupCreatedCloudEventTypeEnum": { + "enum": [ + "group.created" + ], + "type": "string" + }, + "EventStreamCloudEventGroupCreatedData": { + "additionalProperties": false, + "properties": { + "context": { + "$ref": "#/components/schemas/EventStreamCloudEventContext" + }, + "object": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupCreatedObject" + }, + "previous_object": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupCreatedPreviousObject" + } + }, + "required": [ + "object" + ], + "type": "object" + }, + "EventStreamCloudEventGroupCreatedObject": { + "oneOf": [ + { + "$ref": "#/components/schemas/EventStreamCloudEventGroupCreatedObject0" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventGroupCreatedObject1" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventGroupCreatedObject2" + } + ] + }, + "EventStreamCloudEventGroupCreatedObject0": { + "additionalProperties": false, "properties": { "connection_id": { - "format": "connection-id", + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, "created_at": { @@ -38482,336 +41949,371 @@ "type": "string" }, "external_id": { - "maxLength": 256, "type": "string" }, "id": { - "maxLength": 26, - "minLength": 18, - "pattern": "^grp_[1-9a-km-zA-HJ-NP-Z]{14,22}$", + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", "type": "string" }, "name": { - "maxLength": 128, - "minLength": 1, - "pattern": "^[\\x20-\\x7E]+$", "type": "string" }, - "tenant_name": { - "minLength": 3, - "pattern": "^[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?$", - "type": "string" - }, - "updated_at": { - "format": "date-time", - "type": "string" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupCreatedObject0TypeEnum" } }, + "required": [ + "id", + "name", + "created_at", + "type", + "connection_id" + ], "type": "object" }, - "GroupMember": { - "additionalProperties": true, + "EventStreamCloudEventGroupCreatedObject0TypeEnum": { + "enum": [ + "connection" + ], + "type": "string" + }, + "EventStreamCloudEventGroupCreatedObject1": { + "additionalProperties": false, "properties": { - "connection_id": { - "format": "connection-id", - "type": "string" - }, "created_at": { "format": "date-time", "type": "string" }, + "external_id": { + "type": "string" + }, "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", "type": "string" }, - "member_type": { - "$ref": "#/components/schemas/GroupMemberTypeEnum" + "name": { + "type": "string" + }, + "organization_id": { + "pattern": "org_[a-zA-Z0-9]{16}", + "type": "string" }, "type": { - "$ref": "#/components/schemas/GroupTypeEnum" + "$ref": "#/components/schemas/EventStreamCloudEventGroupCreatedObject1TypeEnum" } }, + "required": [ + "id", + "name", + "created_at", + "type", + "organization_id" + ], "type": "object" }, - "GroupMemberTypeEnum": { + "EventStreamCloudEventGroupCreatedObject1TypeEnum": { "enum": [ - "user", - "group" + "organization" ], "type": "string" }, - "GroupTypeEnum": { - "enum": [ - "connection", - "organization", - "tenant" + "EventStreamCloudEventGroupCreatedObject2": { + "additionalProperties": false, + "properties": { + "created_at": { + "format": "date-time", + "type": "string" + }, + "external_id": { + "type": "string" + }, + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", + "type": "string" + }, + "name": { + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupCreatedObject2TypeEnum" + } + }, + "required": [ + "id", + "name", + "created_at", + "type" ], - "type": "string" - }, - "GuardianEnrollmentDate": { - "default": "2016-07-12T17:56:26.804Z", - "type": "string" + "type": "object" }, - "GuardianEnrollmentFactorEnum": { + "EventStreamCloudEventGroupCreatedObject2TypeEnum": { "enum": [ - "push-notification", - "phone", - "email", - "otp", - "webauthn-roaming", - "webauthn-platform" + "tenant" ], "type": "string" }, - "GuardianEnrollmentStatus": { - "default": "pending", - "enum": [ - "pending", - "confirmed" - ], - "type": "string" + "EventStreamCloudEventGroupCreatedPreviousObject": { + "oneOf": [ + { + "$ref": "#/components/schemas/EventStreamCloudEventGroupCreatedPreviousObject0" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventGroupCreatedPreviousObject1" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventGroupCreatedPreviousObject2" + } + ] }, - "GuardianFactor": { + "EventStreamCloudEventGroupCreatedPreviousObject0": { "additionalProperties": false, "properties": { - "enabled": { - "default": true, - "type": "boolean" + "connection_id": { + "pattern": "con_[a-zA-Z0-9]{16}", + "type": "string" + }, + "created_at": { + "format": "date-time", + "type": "string" + }, + "external_id": { + "type": "string" + }, + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", + "type": "string" }, "name": { - "$ref": "#/components/schemas/GuardianFactorNameEnum" + "type": "string" }, - "trial_expired": { - "default": true, - "type": "boolean" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupCreatedPreviousObject0TypeEnum" } }, "required": [ - "enabled" + "id", + "name", + "created_at", + "type", + "connection_id" ], "type": "object" }, - "GuardianFactorNameEnum": { - "default": "sms", - "enum": [ - "push-notification", - "sms", - "email", - "duo", - "otp", - "webauthn-roaming", - "webauthn-platform", - "recovery-code" - ], - "minLength": 1, - "type": "string" - }, - "GuardianFactorPhoneFactorMessageTypeEnum": { + "EventStreamCloudEventGroupCreatedPreviousObject0TypeEnum": { "enum": [ - "sms", - "voice" + "connection" ], "type": "string" }, - "GuardianFactorsProviderPushNotificationProviderDataEnum": { - "enum": [ - "guardian", - "sns", - "direct" + "EventStreamCloudEventGroupCreatedPreviousObject1": { + "additionalProperties": false, + "properties": { + "created_at": { + "format": "date-time", + "type": "string" + }, + "external_id": { + "type": "string" + }, + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", + "type": "string" + }, + "name": { + "type": "string" + }, + "organization_id": { + "pattern": "org_[a-zA-Z0-9]{16}", + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupCreatedPreviousObject1TypeEnum" + } + }, + "required": [ + "id", + "name", + "created_at", + "type", + "organization_id" ], - "type": "string" + "type": "object" }, - "GuardianFactorsProviderSmsProviderEnum": { + "EventStreamCloudEventGroupCreatedPreviousObject1TypeEnum": { "enum": [ - "auth0", - "twilio", - "phone-message-hook" + "organization" ], "type": "string" }, - "Hook": { + "EventStreamCloudEventGroupCreatedPreviousObject2": { "additionalProperties": false, "properties": { - "dependencies": { - "$ref": "#/components/schemas/HookDependencies" + "created_at": { + "format": "date-time", + "type": "string" }, - "enabled": { - "default": true, - "type": "boolean" + "external_id": { + "type": "string" }, "id": { - "default": "00001", + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", "type": "string" }, "name": { - "default": "hook", - "type": "string" - }, - "script": { - "default": "module.exports = function(client, scope, audience, context, cb) cb(null, access_token); };", "type": "string" }, - "triggerId": { - "type": "string" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupCreatedPreviousObject2TypeEnum" } }, + "required": [ + "id", + "name", + "created_at", + "type" + ], "type": "object" }, - "HookDependencies": { - "additionalProperties": { - "type": "string" - }, - "type": "object" + "EventStreamCloudEventGroupCreatedPreviousObject2TypeEnum": { + "enum": [ + "tenant" + ], + "type": "string" }, - "HookTriggerIdEnum": { + "EventStreamCloudEventGroupCreatedTypeEnum": { "enum": [ - "credentials-exchange", - "pre-user-registration", - "post-user-registration", - "post-change-password", - "send-phone-message" + "group.created" ], "type": "string" }, - "HttpCustomHeader": { - "additionalProperties": true, + "EventStreamCloudEventGroupDeleted": { + "additionalProperties": false, "properties": { - "header": { - "type": "string" + "event": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupDeletedCloudEvent" }, - "value": { + "offset": { "type": "string" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupDeletedTypeEnum" } }, + "required": [ + "type", + "offset", + "event" + ], "type": "object" }, - "Identity": { + "EventStreamCloudEventGroupDeletedCloudEvent": { "additionalProperties": false, "properties": { - "connection_id": { - "pattern": "^con_[A-Za-z0-9]{16}$", + "a0purpose": { + "$ref": "#/components/schemas/EventStreamCloudEventA0PurposeEnum" + }, + "a0stream": { + "pattern": "est_[a-zA-Z0-9]{22}", "type": "string" }, - "provider": { - "$ref": "#/components/schemas/IdentityProviderEnum" + "a0tenant": { + "maxLength": 63, + "minLength": 3, + "pattern": "[a-z0-9][-a-z0-9]{1,62}[a-z0-9]", + "type": "string" }, - "user_id": { - "default": "5457edea1b8f22891a000004", + "data": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupDeletedData" + }, + "id": { + "pattern": "evt_[a-zA-Z0-9]{22}", + "type": "string" + }, + "source": { + "type": "string" + }, + "specversion": { + "$ref": "#/components/schemas/EventStreamCloudEventSpecVersionEnum" + }, + "time": { + "format": "date-time", "type": "string" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupDeletedCloudEventTypeEnum" } }, "required": [ - "user_id", - "provider" + "specversion", + "type", + "source", + "id", + "time", + "data", + "a0tenant" ], "type": "object" }, - "IdentityProviderEnum": { - "default": "google-oauth2", + "EventStreamCloudEventGroupDeletedCloudEventTypeEnum": { "enum": [ - "ad", - "adfs", - "amazon", - "apple", - "dropbox", - "bitbucket", - "auth0-oidc", - "auth0", - "baidu", - "bitly", - "box", - "custom", - "daccount", - "dwolla", - "email", - "evernote-sandbox", - "evernote", - "exact", - "facebook", - "fitbit", - "github", - "google-apps", - "google-oauth2", - "instagram", - "ip", - "line", - "linkedin", - "oauth1", - "oauth2", - "office365", - "oidc", - "okta", - "paypal", - "paypal-sandbox", - "pingfederate", - "planningcenter", - "salesforce-community", - "salesforce-sandbox", - "salesforce", - "samlp", - "sharepoint", - "shopify", - "shop", - "sms", - "soundcloud", - "thirtysevensignals", - "twitter", - "untappd", - "vkontakte", - "waad", - "weibo", - "windowslive", - "wordpress", - "yahoo", - "yandex" - ], - "type": "string" - }, - "IdentityProviderOnlyAuth0Enum": { - "default": "auth0", - "enum": [ - "auth0" + "group.deleted" ], "type": "string" }, - "ImportEncryptionKeyRequestContent": { - "additionalProperties": true, + "EventStreamCloudEventGroupDeletedData": { + "additionalProperties": false, "properties": { - "wrapped_key": { - "type": "string" + "context": { + "$ref": "#/components/schemas/EventStreamCloudEventContext" + }, + "object": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupDeletedObject" + }, + "previous_object": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupDeletedPreviousObject" } }, "required": [ - "wrapped_key" + "object" ], "type": "object" }, - "ImportEncryptionKeyResponseContent": { + "EventStreamCloudEventGroupDeletedObject": { + "oneOf": [ + { + "$ref": "#/components/schemas/EventStreamCloudEventGroupDeletedObject0" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventGroupDeletedObject1" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventGroupDeletedObject2" + } + ] + }, + "EventStreamCloudEventGroupDeletedObject0": { "additionalProperties": false, "properties": { + "connection_id": { + "pattern": "con_[a-zA-Z0-9]{16}", + "type": "string" + }, "created_at": { "format": "date-time", "type": "string" }, - "kid": { + "external_id": { "type": "string" }, - "parent_kid": { - "type": [ - "string", - "null" - ] - }, - "public_key": { - "type": [ - "string", - "null" - ] + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", + "type": "string" }, - "state": { - "$ref": "#/components/schemas/EncryptionKeyState" + "name": { + "type": "string" }, "type": { - "$ref": "#/components/schemas/EncryptionKeyType" + "$ref": "#/components/schemas/EventStreamCloudEventGroupDeletedObject0TypeEnum" }, "updated_at": { "format": "date-time", @@ -38819,14770 +42321,43468 @@ } }, "required": [ - "kid", - "type", - "state", + "id", + "name", "created_at", + "type", + "connection_id", "updated_at" ], "type": "object" }, - "Integration": { + "EventStreamCloudEventGroupDeletedObject0TypeEnum": { + "enum": [ + "connection" + ], + "type": "string" + }, + "EventStreamCloudEventGroupDeletedObject1": { "additionalProperties": false, "properties": { - "catalog_id": { - "default": "awesome-auth0-integration", - "type": "string" - }, "created_at": { - "default": "2021-06-21T15:47:29.072Z", "format": "date-time", "type": "string" }, - "current_release": { - "$ref": "#/components/schemas/IntegrationRelease" - }, - "description": { - "default": "An awesome Auth0 integration", + "external_id": { "type": "string" }, - "feature_type": { - "$ref": "#/components/schemas/IntegrationFeatureTypeEnum" - }, "id": { - "default": "8e9fe2d0-a2fc-4c8c-9e35-dae5afadb70b", - "type": "string" - }, - "logo": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", "type": "string" }, "name": { - "default": "Example Auth0 integration", "type": "string" }, - "partner_id": { - "default": "b8575c12-8d9d-4b5c-b28e-671fe9d39029", + "organization_id": { + "pattern": "org_[a-zA-Z0-9]{16}", "type": "string" }, - "privacy_policy_url": { + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupDeletedObject1TypeEnum" + }, + "updated_at": { + "format": "date-time", + "type": "string" + } + }, + "required": [ + "id", + "name", + "created_at", + "type", + "organization_id", + "updated_at" + ], + "type": "object" + }, + "EventStreamCloudEventGroupDeletedObject1TypeEnum": { + "enum": [ + "organization" + ], + "type": "string" + }, + "EventStreamCloudEventGroupDeletedObject2": { + "additionalProperties": false, + "properties": { + "created_at": { + "format": "date-time", "type": "string" }, - "public_support_link": { + "external_id": { "type": "string" }, - "short_description": { - "default": "Awesome Auth0 integration", + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", "type": "string" }, - "terms_of_use_url": { + "name": { "type": "string" }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupDeletedObject2TypeEnum" + }, "updated_at": { - "default": "2021-06-21T15:47:29.072Z", "format": "date-time", "type": "string" - }, - "url_slug": { - "default": "awesome-auth0-integration-slug", - "type": "string" } }, + "required": [ + "id", + "name", + "created_at", + "type", + "updated_at" + ], "type": "object" }, - "IntegrationFeatureTypeEnum": { - "default": "action", + "EventStreamCloudEventGroupDeletedObject2TypeEnum": { "enum": [ - "unspecified", - "action", - "social_connection", - "log_stream", - "sso_integration", - "sms_provider" + "tenant" ], "type": "string" }, - "IntegrationRelease": { - "additionalProperties": true, - "properties": { - "id": { - "type": "string" - }, - "required_configuration": { - "items": { - "$ref": "#/components/schemas/IntegrationRequiredParam" - }, - "type": "array" - }, - "required_secrets": { - "items": { - "$ref": "#/components/schemas/IntegrationRequiredParam" - }, - "type": "array" + "EventStreamCloudEventGroupDeletedPreviousObject": { + "oneOf": [ + { + "$ref": "#/components/schemas/EventStreamCloudEventGroupDeletedPreviousObject0" }, - "semver": { - "$ref": "#/components/schemas/IntegrationSemVer" + { + "$ref": "#/components/schemas/EventStreamCloudEventGroupDeletedPreviousObject1" }, - "trigger": { - "$ref": "#/components/schemas/ActionTrigger" + { + "$ref": "#/components/schemas/EventStreamCloudEventGroupDeletedPreviousObject2" } - }, - "type": "object" + ] }, - "IntegrationRequiredParam": { + "EventStreamCloudEventGroupDeletedPreviousObject0": { "additionalProperties": false, "properties": { - "default_value": { + "connection_id": { + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, - "description": { + "created_at": { + "format": "date-time", "type": "string" }, - "label": { + "external_id": { "type": "string" }, - "name": { + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", "type": "string" }, - "optional": { - "type": "boolean" - }, - "options": { - "items": { - "$ref": "#/components/schemas/IntegrationRequiredParamOption" - }, - "type": "array" - }, - "placeholder": { + "name": { "type": "string" }, - "required": { - "type": "boolean" - }, "type": { - "$ref": "#/components/schemas/IntegrationRequiredParamTypeEnum" + "$ref": "#/components/schemas/EventStreamCloudEventGroupDeletedPreviousObject0TypeEnum" + }, + "updated_at": { + "format": "date-time", + "type": "string" } }, + "required": [ + "id", + "name", + "created_at", + "type", + "connection_id", + "updated_at" + ], "type": "object" }, - "IntegrationRequiredParamOption": { + "EventStreamCloudEventGroupDeletedPreviousObject0TypeEnum": { + "enum": [ + "connection" + ], + "type": "string" + }, + "EventStreamCloudEventGroupDeletedPreviousObject1": { "additionalProperties": false, "properties": { - "label": { + "created_at": { + "format": "date-time", "type": "string" }, - "value": { + "external_id": { + "type": "string" + }, + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", + "type": "string" + }, + "name": { + "type": "string" + }, + "organization_id": { + "pattern": "org_[a-zA-Z0-9]{16}", + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupDeletedPreviousObject1TypeEnum" + }, + "updated_at": { + "format": "date-time", "type": "string" } }, + "required": [ + "id", + "name", + "created_at", + "type", + "organization_id", + "updated_at" + ], "type": "object" }, - "IntegrationRequiredParamTypeEnum": { + "EventStreamCloudEventGroupDeletedPreviousObject1TypeEnum": { "enum": [ - "UNSPECIFIED", - "STRING" + "organization" ], "type": "string" }, - "IntegrationSemVer": { + "EventStreamCloudEventGroupDeletedPreviousObject2": { "additionalProperties": false, "properties": { - "major": { - "default": 1, - "type": "integer" + "created_at": { + "format": "date-time", + "type": "string" }, - "minor": { - "default": 1, - "type": "integer" + "external_id": { + "type": "string" + }, + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", + "type": "string" + }, + "name": { + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupDeletedPreviousObject2TypeEnum" + }, + "updated_at": { + "format": "date-time", + "type": "string" } }, + "required": [ + "id", + "name", + "created_at", + "type", + "updated_at" + ], "type": "object" }, - "JobFileFormatEnum": { + "EventStreamCloudEventGroupDeletedPreviousObject2TypeEnum": { "enum": [ - "json", - "csv" + "tenant" ], "type": "string" }, - "LinkUserIdentityRequestContent": { + "EventStreamCloudEventGroupDeletedTypeEnum": { + "enum": [ + "group.deleted" + ], + "type": "string" + }, + "EventStreamCloudEventGroupMemberAdded": { "additionalProperties": false, - "minProperties": 1, "properties": { - "connection_id": { - "pattern": "^con_[A-Za-z0-9]{16}$", - "type": "string" + "event": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedCloudEvent" }, - "link_with": { - "default": "{SECONDARY_ACCOUNT_JWT}", + "offset": { "type": "string" }, - "provider": { - "$ref": "#/components/schemas/UserIdentityProviderEnum" - }, - "user_id": { - "$ref": "#/components/schemas/UserId" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedTypeEnum" } }, + "required": [ + "type", + "offset", + "event" + ], "type": "object" }, - "LinkedClientConfiguration": { + "EventStreamCloudEventGroupMemberAddedCloudEvent": { "additionalProperties": false, "properties": { - "client_id": { - "format": "client-id", + "a0purpose": { + "$ref": "#/components/schemas/EventStreamCloudEventA0PurposeEnum" + }, + "a0stream": { + "pattern": "est_[a-zA-Z0-9]{22}", + "type": "string" + }, + "a0tenant": { + "maxLength": 63, + "minLength": 3, + "pattern": "[a-z0-9][-a-z0-9]{1,62}[a-z0-9]", + "type": "string" + }, + "data": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedData" + }, + "id": { + "pattern": "evt_[a-zA-Z0-9]{22}", + "type": "string" + }, + "source": { "type": "string" + }, + "specversion": { + "$ref": "#/components/schemas/EventStreamCloudEventSpecVersionEnum" + }, + "time": { + "format": "date-time", + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedCloudEventTypeEnum" } }, "required": [ - "client_id" + "specversion", + "type", + "source", + "id", + "time", + "data", + "a0tenant" ], "type": "object" }, - "ListActionBindingsPaginatedResponseContent": { + "EventStreamCloudEventGroupMemberAddedCloudEventTypeEnum": { + "enum": [ + "group.member.added" + ], + "type": "string" + }, + "EventStreamCloudEventGroupMemberAddedData": { "additionalProperties": false, "properties": { - "bindings": { - "items": { - "$ref": "#/components/schemas/ActionBinding" - }, - "type": "array" - }, - "page": { - "default": 0, - "type": "number" + "context": { + "$ref": "#/components/schemas/EventStreamCloudEventContext" }, - "per_page": { - "default": 20, - "type": "number" + "object": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedObject" }, - "total": { - "default": 1, - "type": "number" + "previous_object": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedPreviousObject" } }, + "required": [ + "object" + ], "type": "object" }, - "ListActionTriggersResponseContent": { + "EventStreamCloudEventGroupMemberAddedObject": { "additionalProperties": false, "properties": { - "triggers": { - "items": { - "$ref": "#/components/schemas/ActionTrigger" - }, - "type": "array" + "group": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedObjectGroup" + }, + "member": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedObjectMember" } }, + "required": [ + "group", + "member" + ], "type": "object" }, - "ListActionVersionsPaginatedResponseContent": { - "additionalProperties": false, - "properties": { - "page": { - "default": 0, - "type": "number" - }, - "per_page": { - "default": 20, - "type": "number" + "EventStreamCloudEventGroupMemberAddedObjectGroup": { + "oneOf": [ + { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedObjectGroup0" }, - "total": { - "default": 1, - "type": "number" + { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedObjectGroup1" }, - "versions": { - "items": { - "$ref": "#/components/schemas/ActionVersion" - }, - "type": "array" + { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedObjectGroup2" } - }, - "type": "object" + ] }, - "ListActionsPaginatedResponseContent": { + "EventStreamCloudEventGroupMemberAddedObjectGroup0": { "additionalProperties": false, "properties": { - "actions": { - "items": { - "$ref": "#/components/schemas/Action" - }, - "type": "array" + "connection_id": { + "pattern": "con_[a-zA-Z0-9]{16}", + "type": "string" }, - "page": { - "default": 0, - "type": "number" + "external_id": { + "type": "string" }, - "per_page": { - "default": 20, - "type": "number" + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", + "type": "string" }, - "total": { - "default": 1, - "type": "number" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedObjectGroup0TypeEnum" } }, + "required": [ + "id", + "type", + "connection_id" + ], "type": "object" }, - "ListAculsOffsetPaginatedResponseContent": { + "EventStreamCloudEventGroupMemberAddedObjectGroup0TypeEnum": { + "enum": [ + "connection" + ], + "type": "string" + }, + "EventStreamCloudEventGroupMemberAddedObjectGroup1": { "additionalProperties": false, "properties": { - "configs": { - "items": { - "$ref": "#/components/schemas/ListAculsResponseContentItem" - }, - "type": "array" + "external_id": { + "type": "string" }, - "limit": { - "type": "number" + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", + "type": "string" }, - "start": { - "type": "number" + "organization_id": { + "pattern": "org_[a-zA-Z0-9]{16}", + "type": "string" }, - "total": { - "type": "number" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedObjectGroup1TypeEnum" } }, + "required": [ + "id", + "type", + "organization_id" + ], "type": "object" }, - "ListAculsResponseContent": { - "oneOf": [ - { - "items": { - "$ref": "#/components/schemas/ListAculsResponseContentItem" - }, - "type": "array" - }, - { - "$ref": "#/components/schemas/ListAculsOffsetPaginatedResponseContent" - } - ] + "EventStreamCloudEventGroupMemberAddedObjectGroup1TypeEnum": { + "enum": [ + "organization" + ], + "type": "string" }, - "ListAculsResponseContentItem": { - "additionalProperties": true, + "EventStreamCloudEventGroupMemberAddedObjectGroup2": { + "additionalProperties": false, "properties": { - "context_configuration": { - "$ref": "#/components/schemas/AculContextConfiguration" - }, - "default_head_tags_disabled": { - "default": false, - "type": [ - "boolean", - "null" - ] - }, - "filters": { - "$ref": "#/components/schemas/AculFilters" - }, - "head_tags": { - "items": { - "$ref": "#/components/schemas/AculHeadTag" - }, - "type": [ - "array", - "null" - ] - }, - "prompt": { - "type": "string" - }, - "rendering_mode": { - "$ref": "#/components/schemas/AculRenderingModeEnum" - }, - "screen": { + "external_id": { "type": "string" }, - "tenant": { + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", "type": "string" }, - "use_page_template": { - "default": false, - "type": [ - "boolean", - "null" - ] + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedObjectGroup2TypeEnum" } }, + "required": [ + "id", + "type" + ], "type": "object" }, - "ListBrandingPhoneProvidersResponseContent": { + "EventStreamCloudEventGroupMemberAddedObjectGroup2TypeEnum": { + "enum": [ + "tenant" + ], + "type": "string" + }, + "EventStreamCloudEventGroupMemberAddedObjectMember": { + "oneOf": [ + { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedObjectMember0" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedObjectMember1" + } + ] + }, + "EventStreamCloudEventGroupMemberAddedObjectMember0": { "additionalProperties": false, "properties": { - "providers": { - "items": { - "$ref": "#/components/schemas/PhoneProviderSchemaMasked" - }, - "type": "array" + "id": { + "type": "string" + }, + "member_type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedObjectMember0MemberTypeEnum" } }, + "required": [ + "member_type", + "id" + ], "type": "object" }, - "ListClientConnectionsResponseContent": { - "additionalProperties": true, + "EventStreamCloudEventGroupMemberAddedObjectMember0MemberTypeEnum": { + "enum": [ + "user" + ], + "type": "string" + }, + "EventStreamCloudEventGroupMemberAddedObjectMember1": { + "additionalProperties": false, "properties": { - "connections": { - "items": { - "$ref": "#/components/schemas/ConnectionForList" - }, - "type": "array" + "connection_id": { + "pattern": "con_[a-zA-Z0-9]{16}", + "type": "string" }, - "next": { + "id": { + "type": "string" + }, + "member_type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedObjectMember1MemberTypeEnum" + }, + "type": { "type": "string" } }, "required": [ - "connections" + "member_type", + "id", + "type", + "connection_id" ], "type": "object" }, - "ListClientGrantOffsetPaginatedResponseContent": { + "EventStreamCloudEventGroupMemberAddedObjectMember1MemberTypeEnum": { + "enum": [ + "connection" + ], + "type": "string" + }, + "EventStreamCloudEventGroupMemberAddedPreviousObject": { "additionalProperties": false, "properties": { - "client_grants": { - "items": { - "$ref": "#/components/schemas/ClientGrantResponseContent" - }, - "type": "array" - }, - "limit": { - "type": "number" - }, - "start": { - "type": "number" + "group": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedPreviousObjectGroup" }, - "total": { - "type": "number" + "member": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedPreviousObjectMember" } }, + "required": [ + "group", + "member" + ], "type": "object" }, - "ListClientGrantOrganizationsOffsetPaginatedResponseContent": { + "EventStreamCloudEventGroupMemberAddedPreviousObjectGroup": { + "oneOf": [ + { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedPreviousObjectGroup0" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedPreviousObjectGroup1" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedPreviousObjectGroup2" + } + ] + }, + "EventStreamCloudEventGroupMemberAddedPreviousObjectGroup0": { "additionalProperties": false, "properties": { - "limit": { - "type": "number" + "connection_id": { + "pattern": "con_[a-zA-Z0-9]{16}", + "type": "string" }, - "organizations": { - "items": { - "$ref": "#/components/schemas/Organization" - }, - "type": "array" + "external_id": { + "type": "string" }, - "start": { - "type": "number" + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", + "type": "string" }, - "total": { - "type": "number" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedPreviousObjectGroup0TypeEnum" } }, + "required": [ + "id", + "type", + "connection_id" + ], "type": "object" }, - "ListClientGrantOrganizationsPaginatedResponseContent": { + "EventStreamCloudEventGroupMemberAddedPreviousObjectGroup0TypeEnum": { + "enum": [ + "connection" + ], + "type": "string" + }, + "EventStreamCloudEventGroupMemberAddedPreviousObjectGroup1": { "additionalProperties": false, "properties": { - "next": { + "external_id": { "type": "string" }, - "organizations": { - "items": { - "$ref": "#/components/schemas/Organization" - }, - "type": "array" + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", + "type": "string" + }, + "organization_id": { + "pattern": "org_[a-zA-Z0-9]{16}", + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedPreviousObjectGroup1TypeEnum" } }, + "required": [ + "id", + "type", + "organization_id" + ], "type": "object" }, - "ListClientGrantOrganizationsResponseContent": { - "oneOf": [ - { - "items": { - "$ref": "#/components/schemas/Organization" - }, - "type": "array" - }, - { - "$ref": "#/components/schemas/ListClientGrantOrganizationsOffsetPaginatedResponseContent" - }, - { - "$ref": "#/components/schemas/ListClientGrantOrganizationsPaginatedResponseContent" - } - ] + "EventStreamCloudEventGroupMemberAddedPreviousObjectGroup1TypeEnum": { + "enum": [ + "organization" + ], + "type": "string" }, - "ListClientGrantPaginatedResponseContent": { + "EventStreamCloudEventGroupMemberAddedPreviousObjectGroup2": { "additionalProperties": false, "properties": { - "client_grants": { - "items": { - "$ref": "#/components/schemas/ClientGrantResponseContent" - }, - "type": "array" + "external_id": { + "type": "string" }, - "next": { + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", "type": "string" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedPreviousObjectGroup2TypeEnum" } }, + "required": [ + "id", + "type" + ], "type": "object" }, - "ListClientGrantResponseContent": { + "EventStreamCloudEventGroupMemberAddedPreviousObjectGroup2TypeEnum": { + "enum": [ + "tenant" + ], + "type": "string" + }, + "EventStreamCloudEventGroupMemberAddedPreviousObjectMember": { "oneOf": [ { - "items": { - "$ref": "#/components/schemas/ClientGrantResponseContent" - }, - "type": "array" - }, - { - "$ref": "#/components/schemas/ListClientGrantOffsetPaginatedResponseContent" + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedPreviousObjectMember0" }, { - "$ref": "#/components/schemas/ListClientGrantPaginatedResponseContent" + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedPreviousObjectMember1" } ] }, - "ListClientsOffsetPaginatedResponseContent": { + "EventStreamCloudEventGroupMemberAddedPreviousObjectMember0": { "additionalProperties": false, "properties": { - "clients": { - "items": { - "$ref": "#/components/schemas/Client" - }, - "type": "array" - }, - "limit": { - "type": "number" - }, - "start": { - "type": "number" + "id": { + "type": "string" }, - "total": { - "type": "number" + "member_type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedPreviousObjectMember0MemberTypeEnum" } }, + "required": [ + "member_type", + "id" + ], "type": "object" }, - "ListClientsPaginatedResponseContent": { + "EventStreamCloudEventGroupMemberAddedPreviousObjectMember0MemberTypeEnum": { + "enum": [ + "user" + ], + "type": "string" + }, + "EventStreamCloudEventGroupMemberAddedPreviousObjectMember1": { "additionalProperties": false, "properties": { - "clients": { - "items": { - "$ref": "#/components/schemas/Client" - }, - "type": "array" + "connection_id": { + "pattern": "con_[a-zA-Z0-9]{16}", + "type": "string" }, - "next": { + "id": { + "type": "string" + }, + "member_type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedPreviousObjectMember1MemberTypeEnum" + }, + "type": { "type": "string" } }, + "required": [ + "member_type", + "id", + "type", + "connection_id" + ], "type": "object" }, - "ListConnectionProfileTemplateResponseContent": { + "EventStreamCloudEventGroupMemberAddedPreviousObjectMember1MemberTypeEnum": { + "enum": [ + "connection" + ], + "type": "string" + }, + "EventStreamCloudEventGroupMemberAddedTypeEnum": { + "enum": [ + "group.member.added" + ], + "type": "string" + }, + "EventStreamCloudEventGroupMemberDeleted": { "additionalProperties": false, "properties": { - "connection_profile_templates": { - "items": { - "$ref": "#/components/schemas/ConnectionProfileTemplateItem" - }, - "type": "array" + "event": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedCloudEvent" + }, + "offset": { + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedTypeEnum" } }, + "required": [ + "type", + "offset", + "event" + ], "type": "object" }, - "ListConnectionProfilesPaginatedResponseContent": { + "EventStreamCloudEventGroupMemberDeletedCloudEvent": { "additionalProperties": false, "properties": { - "connection_profiles": { - "items": { - "$ref": "#/components/schemas/ConnectionProfile" - }, - "type": "array" + "a0purpose": { + "$ref": "#/components/schemas/EventStreamCloudEventA0PurposeEnum" }, - "next": { + "a0stream": { + "pattern": "est_[a-zA-Z0-9]{22}", + "type": "string" + }, + "a0tenant": { + "maxLength": 63, + "minLength": 3, + "pattern": "[a-z0-9][-a-z0-9]{1,62}[a-z0-9]", + "type": "string" + }, + "data": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedData" + }, + "id": { + "pattern": "evt_[a-zA-Z0-9]{22}", + "type": "string" + }, + "source": { "type": "string" + }, + "specversion": { + "$ref": "#/components/schemas/EventStreamCloudEventSpecVersionEnum" + }, + "time": { + "format": "date-time", + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedCloudEventTypeEnum" } }, + "required": [ + "specversion", + "type", + "source", + "id", + "time", + "data", + "a0tenant" + ], "type": "object" }, - "ListConnectionsCheckpointPaginatedResponseContent": { + "EventStreamCloudEventGroupMemberDeletedCloudEventTypeEnum": { + "enum": [ + "group.member.deleted" + ], + "type": "string" + }, + "EventStreamCloudEventGroupMemberDeletedData": { "additionalProperties": false, "properties": { - "connections": { - "items": { - "$ref": "#/components/schemas/ConnectionForList" - }, - "type": "array" + "context": { + "$ref": "#/components/schemas/EventStreamCloudEventContext" }, - "next": { - "type": "string" + "object": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedObject" + }, + "previous_object": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedPreviousObject" } }, + "required": [ + "object" + ], "type": "object" }, - "ListConnectionsOffsetPaginatedResponseContent": { + "EventStreamCloudEventGroupMemberDeletedObject": { "additionalProperties": false, "properties": { - "connections": { - "items": { - "$ref": "#/components/schemas/ConnectionForList" - }, - "type": "array" - }, - "limit": { - "type": "number" - }, - "start": { - "type": "number" + "group": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedObjectGroup" }, - "total": { - "type": "number" + "member": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedObjectMember" } }, + "required": [ + "group", + "member" + ], "type": "object" }, - "ListConnectionsResponseContent": { + "EventStreamCloudEventGroupMemberDeletedObjectGroup": { "oneOf": [ { - "items": { - "$ref": "#/components/schemas/ConnectionForList" - }, - "type": "array" + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedObjectGroup0" }, { - "$ref": "#/components/schemas/ListConnectionsOffsetPaginatedResponseContent" + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedObjectGroup1" }, { - "$ref": "#/components/schemas/ListConnectionsCheckpointPaginatedResponseContent" + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedObjectGroup2" } ] }, - "ListCustomDomainsPaginatedResponseContent": { + "EventStreamCloudEventGroupMemberDeletedObjectGroup0": { "additionalProperties": false, "properties": { - "custom_domains": { - "items": { - "$ref": "#/components/schemas/CustomDomain" - }, - "type": "array" + "connection_id": { + "pattern": "con_[a-zA-Z0-9]{16}", + "type": "string" }, - "next": { + "external_id": { "type": "string" - } - }, + }, + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedObjectGroup0TypeEnum" + } + }, "required": [ - "custom_domains" + "id", + "type", + "connection_id" ], "type": "object" }, - "ListCustomDomainsResponseContent": { - "oneOf": [ - { - "items": { - "$ref": "#/components/schemas/CustomDomain" - }, - "type": "array" + "EventStreamCloudEventGroupMemberDeletedObjectGroup0TypeEnum": { + "enum": [ + "connection" + ], + "type": "string" + }, + "EventStreamCloudEventGroupMemberDeletedObjectGroup1": { + "additionalProperties": false, + "properties": { + "external_id": { + "type": "string" }, - { - "$ref": "#/components/schemas/ListCustomDomainsPaginatedResponseContent" + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", + "type": "string" + }, + "organization_id": { + "pattern": "org_[a-zA-Z0-9]{16}", + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedObjectGroup1TypeEnum" } - ] + }, + "required": [ + "id", + "type", + "organization_id" + ], + "type": "object" }, - "ListDeviceCredentialsOffsetPaginatedResponseContent": { + "EventStreamCloudEventGroupMemberDeletedObjectGroup1TypeEnum": { + "enum": [ + "organization" + ], + "type": "string" + }, + "EventStreamCloudEventGroupMemberDeletedObjectGroup2": { "additionalProperties": false, "properties": { - "device_credentials": { - "items": { - "$ref": "#/components/schemas/DeviceCredential" - }, - "type": "array" - }, - "limit": { - "type": "number" + "external_id": { + "type": "string" }, - "start": { - "type": "number" + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", + "type": "string" }, - "total": { - "type": "number" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedObjectGroup2TypeEnum" } }, + "required": [ + "id", + "type" + ], "type": "object" }, - "ListDeviceCredentialsResponseContent": { + "EventStreamCloudEventGroupMemberDeletedObjectGroup2TypeEnum": { + "enum": [ + "tenant" + ], + "type": "string" + }, + "EventStreamCloudEventGroupMemberDeletedObjectMember": { "oneOf": [ { - "items": { - "$ref": "#/components/schemas/DeviceCredential" - }, - "type": "array" + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedObjectMember0" }, { - "$ref": "#/components/schemas/ListDeviceCredentialsOffsetPaginatedResponseContent" + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedObjectMember1" } ] }, - "ListDirectoryProvisioningsResponseContent": { + "EventStreamCloudEventGroupMemberDeletedObjectMember0": { "additionalProperties": false, "properties": { - "directory_provisionings": { - "items": { - "$ref": "#/components/schemas/DirectoryProvisioning" - }, - "type": "array" - }, - "next": { + "id": { "type": "string" + }, + "member_type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedObjectMember0MemberTypeEnum" } }, "required": [ - "directory_provisionings" + "member_type", + "id" ], "type": "object" }, - "ListEncryptionKeyOffsetPaginatedResponseContent": { + "EventStreamCloudEventGroupMemberDeletedObjectMember0MemberTypeEnum": { + "enum": [ + "user" + ], + "type": "string" + }, + "EventStreamCloudEventGroupMemberDeletedObjectMember1": { "additionalProperties": false, "properties": { - "keys": { - "items": { - "$ref": "#/components/schemas/EncryptionKey" - }, - "type": "array" + "connection_id": { + "pattern": "con_[a-zA-Z0-9]{16}", + "type": "string" }, - "limit": { - "type": "integer" + "id": { + "type": "string" }, - "start": { - "type": "integer" + "member_type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedObjectMember1MemberTypeEnum" }, - "total": { - "type": "integer" + "type": { + "type": "string" } }, + "required": [ + "member_type", + "id", + "type", + "connection_id" + ], "type": "object" }, - "ListEncryptionKeysResponseContent": { - "oneOf": [ - { - "items": { - "$ref": "#/components/schemas/EncryptionKey" - }, - "type": "array" - }, - { - "$ref": "#/components/schemas/ListEncryptionKeyOffsetPaginatedResponseContent" - } - ] + "EventStreamCloudEventGroupMemberDeletedObjectMember1MemberTypeEnum": { + "enum": [ + "connection" + ], + "type": "string" }, - "ListEventStreamsResponseContent": { - "additionalProperties": true, + "EventStreamCloudEventGroupMemberDeletedPreviousObject": { + "additionalProperties": false, "properties": { - "eventStreams": { - "items": { - "$ref": "#/components/schemas/EventStreamResponseContent" - }, - "type": "array" + "group": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup" }, - "next": { - "type": "string" + "member": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedPreviousObjectMember" } }, + "required": [ + "group", + "member" + ], "type": "object" }, - "ListFlowExecutionsOffsetPaginatedResponseContent": { + "EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup": { + "oneOf": [ + { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup0" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup1" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup2" + } + ] + }, + "EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup0": { "additionalProperties": false, "properties": { - "executions": { - "items": { - "$ref": "#/components/schemas/FlowExecutionSummary" - }, - "type": "array" + "connection_id": { + "pattern": "con_[a-zA-Z0-9]{16}", + "type": "string" }, - "limit": { - "type": "number" + "external_id": { + "type": "string" }, - "start": { - "type": "number" + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", + "type": "string" }, - "total": { - "type": "number" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup0TypeEnum" } }, + "required": [ + "id", + "type", + "connection_id" + ], "type": "object" }, - "ListFlowExecutionsPaginatedResponseContent": { + "EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup0TypeEnum": { + "enum": [ + "connection" + ], + "type": "string" + }, + "EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup1": { "additionalProperties": false, "properties": { - "executions": { - "items": { - "$ref": "#/components/schemas/FlowExecutionSummary" - }, - "type": "array" + "external_id": { + "type": "string" }, - "next": { + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", + "type": "string" + }, + "organization_id": { + "pattern": "org_[a-zA-Z0-9]{16}", "type": "string" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup1TypeEnum" } }, + "required": [ + "id", + "type", + "organization_id" + ], "type": "object" }, - "ListFlowExecutionsResponseContent": { - "items": { - "$ref": "#/components/schemas/FlowExecutionSummary" - }, - "type": "array" + "EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup1TypeEnum": { + "enum": [ + "organization" + ], + "type": "string" }, - "ListFlowsOffsetPaginatedResponseContent": { + "EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup2": { "additionalProperties": false, "properties": { - "flows": { - "items": { - "$ref": "#/components/schemas/FlowSummary" - }, - "type": "array" - }, - "limit": { - "type": "number" + "external_id": { + "type": "string" }, - "start": { - "type": "number" + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", + "type": "string" }, - "total": { - "type": "number" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup2TypeEnum" } }, + "required": [ + "id", + "type" + ], "type": "object" }, - "ListFlowsRequestParametersHydrateEnum": { + "EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup2TypeEnum": { "enum": [ - "form_count" + "tenant" ], - "maxLength": 50, "type": "string" }, - "ListFlowsResponseContent": { + "EventStreamCloudEventGroupMemberDeletedPreviousObjectMember": { "oneOf": [ { - "items": { - "$ref": "#/components/schemas/FlowSummary" - }, - "type": "array" + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedPreviousObjectMember0" }, { - "$ref": "#/components/schemas/ListFlowsOffsetPaginatedResponseContent" + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedPreviousObjectMember1" } ] }, - "ListFlowsVaultConnectionsOffsetPaginatedResponseContent": { + "EventStreamCloudEventGroupMemberDeletedPreviousObjectMember0": { "additionalProperties": false, "properties": { - "connections": { - "items": { - "$ref": "#/components/schemas/FlowsVaultConnectionSummary" - }, - "type": "array" - }, - "limit": { - "type": "number" - }, - "start": { - "type": "number" + "id": { + "type": "string" }, - "total": { - "type": "number" + "member_type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedPreviousObjectMember0MemberTypeEnum" } }, + "required": [ + "member_type", + "id" + ], "type": "object" }, - "ListFlowsVaultConnectionsResponseContent": { - "oneOf": [ - { - "items": { - "$ref": "#/components/schemas/FlowsVaultConnectionSummary" - }, - "type": "array" - }, - { - "$ref": "#/components/schemas/ListFlowsVaultConnectionsOffsetPaginatedResponseContent" - } - ] + "EventStreamCloudEventGroupMemberDeletedPreviousObjectMember0MemberTypeEnum": { + "enum": [ + "user" + ], + "type": "string" }, - "ListFormsOffsetPaginatedResponseContent": { + "EventStreamCloudEventGroupMemberDeletedPreviousObjectMember1": { "additionalProperties": false, "properties": { - "forms": { - "items": { - "$ref": "#/components/schemas/FormSummary" - }, - "type": "array" + "connection_id": { + "pattern": "con_[a-zA-Z0-9]{16}", + "type": "string" }, - "limit": { - "type": "number" + "id": { + "type": "string" }, - "start": { - "type": "number" + "member_type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedPreviousObjectMember1MemberTypeEnum" }, - "total": { - "type": "number" + "type": { + "type": "string" } }, + "required": [ + "member_type", + "id", + "type", + "connection_id" + ], "type": "object" }, - "ListFormsResponseContent": { - "oneOf": [ - { - "items": { - "$ref": "#/components/schemas/FormSummary" - }, - "type": "array" + "EventStreamCloudEventGroupMemberDeletedPreviousObjectMember1MemberTypeEnum": { + "enum": [ + "connection" + ], + "type": "string" + }, + "EventStreamCloudEventGroupMemberDeletedTypeEnum": { + "enum": [ + "group.member.deleted" + ], + "type": "string" + }, + "EventStreamCloudEventGroupRoleAssigned": { + "additionalProperties": false, + "properties": { + "event": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleAssignedCloudEvent" }, - { - "$ref": "#/components/schemas/ListFormsOffsetPaginatedResponseContent" + "offset": { + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleAssignedTypeEnum" } - ] + }, + "required": [ + "type", + "offset", + "event" + ], + "type": "object" }, - "ListGroupsPaginatedResponseContent": { + "EventStreamCloudEventGroupRoleAssignedCloudEvent": { "additionalProperties": false, "properties": { - "groups": { - "items": { - "$ref": "#/components/schemas/Group" - }, - "type": "array" + "a0purpose": { + "$ref": "#/components/schemas/EventStreamCloudEventA0PurposeEnum" }, - "limit": { - "type": "number" + "a0stream": { + "pattern": "est_[a-zA-Z0-9]{22}", + "type": "string" }, - "next": { + "a0tenant": { + "maxLength": 63, + "minLength": 3, + "pattern": "[a-z0-9][-a-z0-9]{1,62}[a-z0-9]", "type": "string" }, - "start": { - "type": "number" + "data": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleAssignedData" }, - "total": { - "type": "number" + "id": { + "pattern": "evt_[a-zA-Z0-9]{22}", + "type": "string" + }, + "source": { + "type": "string" + }, + "specversion": { + "$ref": "#/components/schemas/EventStreamCloudEventSpecVersionEnum" + }, + "time": { + "format": "date-time", + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleAssignedCloudEventTypeEnum" } }, "required": [ - "groups" + "specversion", + "type", + "source", + "id", + "time", + "data", + "a0tenant" ], "type": "object" }, - "ListGroupsResponseContent": { - "oneOf": [ - { - "items": { - "$ref": "#/components/schemas/Group" - }, - "type": "array" + "EventStreamCloudEventGroupRoleAssignedCloudEventTypeEnum": { + "enum": [ + "group.role.assigned" + ], + "type": "string" + }, + "EventStreamCloudEventGroupRoleAssignedData": { + "additionalProperties": false, + "properties": { + "context": { + "$ref": "#/components/schemas/EventStreamCloudEventContext" }, - { - "$ref": "#/components/schemas/ListGroupsPaginatedResponseContent" + "object": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleAssignedObject" + }, + "previous_object": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleAssignedPreviousObject" } - ] - }, - "ListGuardianPoliciesResponseContent": { - "items": { - "$ref": "#/components/schemas/MFAPolicyEnum" }, - "type": "array" + "required": [ + "object" + ], + "type": "object" }, - "ListHooksOffsetPaginatedResponseContent": { + "EventStreamCloudEventGroupRoleAssignedObject": { "additionalProperties": false, "properties": { - "hooks": { - "items": { - "$ref": "#/components/schemas/Hook" - }, - "type": "array" - }, - "limit": { - "type": "number" + "created_at": { + "format": "date-time", + "type": "string" }, - "start": { - "type": "number" + "group": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleAssignedObjectGroup" }, - "total": { - "type": "number" + "role": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleAssignedObjectRole" } }, + "required": [ + "group", + "role", + "created_at" + ], "type": "object" }, - "ListHooksResponseContent": { + "EventStreamCloudEventGroupRoleAssignedObjectGroup": { "oneOf": [ { - "items": { - "$ref": "#/components/schemas/Hook" - }, - "type": "array" + "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleAssignedObjectGroup0" }, { - "$ref": "#/components/schemas/ListHooksOffsetPaginatedResponseContent" + "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleAssignedObjectGroup1" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleAssignedObjectGroup2" } ] }, - "ListLogOffsetPaginatedResponseContent": { + "EventStreamCloudEventGroupRoleAssignedObjectGroup0": { "additionalProperties": false, "properties": { - "length": { - "type": "number" + "connection_id": { + "pattern": "con_[a-zA-Z0-9]{16}", + "type": "string" }, - "limit": { - "type": "number" + "external_id": { + "type": "string" }, - "logs": { - "items": { - "$ref": "#/components/schemas/Log" - }, - "type": "array" - }, - "start": { - "type": "number" + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", + "type": "string" }, - "total": { - "type": "number" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleAssignedObjectGroup0TypeEnum" } }, + "required": [ + "id", + "type", + "connection_id" + ], "type": "object" }, - "ListLogResponseContent": { - "oneOf": [ - { - "items": { - "$ref": "#/components/schemas/Log" - }, - "type": "array" - }, - { - "$ref": "#/components/schemas/ListLogOffsetPaginatedResponseContent" - } - ] + "EventStreamCloudEventGroupRoleAssignedObjectGroup0TypeEnum": { + "enum": [ + "connection" + ], + "type": "string" }, - "ListNetworkAclsOffsetPaginatedResponseContent": { + "EventStreamCloudEventGroupRoleAssignedObjectGroup1": { "additionalProperties": false, "properties": { - "limit": { - "type": "number" + "external_id": { + "type": "string" }, - "network_acls": { - "items": { - "$ref": "#/components/schemas/NetworkAclsResponseContent" - }, - "type": "array" + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", + "type": "string" }, - "start": { - "type": "number" + "organization_id": { + "pattern": "org_[a-zA-Z0-9]{16}", + "type": "string" }, - "total": { - "type": "number" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleAssignedObjectGroup1TypeEnum" } }, + "required": [ + "id", + "type", + "organization_id" + ], "type": "object" }, - "ListNetworkAclsResponseContent": { - "oneOf": [ - { - "$ref": "#/components/schemas/ListNetworkAclsOffsetPaginatedResponseContent" - }, - { - "items": { - "$ref": "#/components/schemas/NetworkAclsResponseContent" - }, - "type": "array" - } - ] + "EventStreamCloudEventGroupRoleAssignedObjectGroup1TypeEnum": { + "enum": [ + "organization" + ], + "type": "string" }, - "ListOrganizationAllConnectionsOffsetPaginatedResponseContent": { + "EventStreamCloudEventGroupRoleAssignedObjectGroup2": { "additionalProperties": false, "properties": { - "connections": { - "items": { - "$ref": "#/components/schemas/OrganizationAllConnectionPost" - }, - "type": "array" - }, - "limit": { - "type": "number" + "external_id": { + "type": "string" }, - "start": { - "type": "number" + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", + "type": "string" }, - "total": { - "type": "number" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleAssignedObjectGroup2TypeEnum" } }, + "required": [ + "id", + "type" + ], "type": "object" }, - "ListOrganizationAllConnectionsResponseContent": { - "oneOf": [ - { - "items": { - "$ref": "#/components/schemas/OrganizationAllConnectionPost" - }, - "type": "array" + "EventStreamCloudEventGroupRoleAssignedObjectGroup2TypeEnum": { + "enum": [ + "tenant" + ], + "type": "string" + }, + "EventStreamCloudEventGroupRoleAssignedObjectRole": { + "additionalProperties": false, + "properties": { + "id": { + "pattern": "rol_[a-zA-Z0-9]{16}", + "type": "string" }, - { - "$ref": "#/components/schemas/ListOrganizationAllConnectionsOffsetPaginatedResponseContent" + "name": { + "type": "string" } - ] + }, + "required": [ + "id", + "name" + ], + "type": "object" }, - "ListOrganizationClientGrantsOffsetPaginatedResponseContent": { + "EventStreamCloudEventGroupRoleAssignedPreviousObject": { "additionalProperties": false, "properties": { - "client_grants": { - "items": { - "$ref": "#/components/schemas/OrganizationClientGrant" - }, - "type": "array" - }, - "limit": { - "type": "number" + "created_at": { + "format": "date-time", + "type": "string" }, - "start": { - "type": "number" + "group": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup" }, - "total": { - "type": "number" + "role": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleAssignedPreviousObjectRole" } }, + "required": [ + "group", + "role", + "created_at" + ], "type": "object" }, - "ListOrganizationClientGrantsResponseContent": { + "EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup": { "oneOf": [ { - "items": { - "$ref": "#/components/schemas/OrganizationClientGrant" - }, - "type": "array" + "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup0" }, { - "$ref": "#/components/schemas/ListOrganizationClientGrantsOffsetPaginatedResponseContent" + "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup1" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup2" } ] }, - "ListOrganizationConnectionsOffsetPaginatedResponseContent": { + "EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup0": { "additionalProperties": false, "properties": { - "enabled_connections": { - "items": { - "$ref": "#/components/schemas/OrganizationConnection" - }, - "type": "array" + "connection_id": { + "pattern": "con_[a-zA-Z0-9]{16}", + "type": "string" }, - "limit": { - "type": "number" + "external_id": { + "type": "string" }, - "start": { - "type": "number" + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", + "type": "string" }, - "total": { - "type": "number" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup0TypeEnum" } }, + "required": [ + "id", + "type", + "connection_id" + ], "type": "object" }, - "ListOrganizationConnectionsResponseContent": { - "oneOf": [ - { - "items": { - "$ref": "#/components/schemas/OrganizationConnection" - }, - "type": "array" - }, - { - "$ref": "#/components/schemas/ListOrganizationConnectionsOffsetPaginatedResponseContent" - } - ] + "EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup0TypeEnum": { + "enum": [ + "connection" + ], + "type": "string" }, - "ListOrganizationDiscoveryDomainsResponseContent": { + "EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup1": { "additionalProperties": false, "properties": { - "domains": { - "items": { - "$ref": "#/components/schemas/OrganizationDiscoveryDomain" - }, - "type": "array" + "external_id": { + "type": "string" }, - "next": { + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", + "type": "string" + }, + "organization_id": { + "pattern": "org_[a-zA-Z0-9]{16}", "type": "string" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup1TypeEnum" } }, "required": [ - "domains" + "id", + "type", + "organization_id" ], "type": "object" }, - "ListOrganizationInvitationsOffsetPaginatedResponseContent": { + "EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup1TypeEnum": { + "enum": [ + "organization" + ], + "type": "string" + }, + "EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup2": { "additionalProperties": false, "properties": { - "invitations": { - "items": { - "$ref": "#/components/schemas/OrganizationInvitation" - }, - "type": "array" + "external_id": { + "type": "string" }, - "limit": { - "type": "number" + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", + "type": "string" }, - "start": { - "type": "number" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup2TypeEnum" } }, + "required": [ + "id", + "type" + ], "type": "object" }, - "ListOrganizationInvitationsResponseContent": { - "oneOf": [ - { - "items": { - "$ref": "#/components/schemas/OrganizationInvitation" - }, - "type": "array" - }, - { - "$ref": "#/components/schemas/ListOrganizationInvitationsOffsetPaginatedResponseContent" - } - ] + "EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup2TypeEnum": { + "enum": [ + "tenant" + ], + "type": "string" }, - "ListOrganizationMemberRolesOffsetPaginatedResponseContent": { + "EventStreamCloudEventGroupRoleAssignedPreviousObjectRole": { "additionalProperties": false, "properties": { - "limit": { - "type": "number" - }, - "roles": { - "items": { - "$ref": "#/components/schemas/Role" - }, - "type": "array" - }, - "start": { - "type": "number" + "id": { + "pattern": "rol_[a-zA-Z0-9]{16}", + "type": "string" }, - "total": { - "type": "number" + "name": { + "type": "string" } }, + "required": [ + "id", + "name" + ], "type": "object" }, - "ListOrganizationMemberRolesResponseContent": { - "oneOf": [ - { - "items": { - "$ref": "#/components/schemas/Role" - }, - "type": "array" - }, - { - "$ref": "#/components/schemas/ListOrganizationMemberRolesOffsetPaginatedResponseContent" - } - ] + "EventStreamCloudEventGroupRoleAssignedTypeEnum": { + "enum": [ + "group.role.assigned" + ], + "type": "string" }, - "ListOrganizationMembersOffsetPaginatedResponseContent": { + "EventStreamCloudEventGroupRoleDeleted": { "additionalProperties": false, "properties": { - "limit": { - "type": "number" - }, - "members": { - "items": { - "$ref": "#/components/schemas/OrganizationMember" - }, - "type": "array" + "event": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleDeletedCloudEvent" }, - "start": { - "type": "number" + "offset": { + "type": "string" }, - "total": { - "type": "number" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleDeletedTypeEnum" } }, + "required": [ + "type", + "offset", + "event" + ], "type": "object" }, - "ListOrganizationMembersPaginatedResponseContent": { - "additionalProperties": true, + "EventStreamCloudEventGroupRoleDeletedCloudEvent": { + "additionalProperties": false, "properties": { - "members": { - "items": { - "$ref": "#/components/schemas/OrganizationMember" - }, - "type": "array" + "a0purpose": { + "$ref": "#/components/schemas/EventStreamCloudEventA0PurposeEnum" }, - "next": { + "a0stream": { + "pattern": "est_[a-zA-Z0-9]{22}", + "type": "string" + }, + "a0tenant": { + "maxLength": 63, + "minLength": 3, + "pattern": "[a-z0-9][-a-z0-9]{1,62}[a-z0-9]", + "type": "string" + }, + "data": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleDeletedData" + }, + "id": { + "pattern": "evt_[a-zA-Z0-9]{22}", + "type": "string" + }, + "source": { + "type": "string" + }, + "specversion": { + "$ref": "#/components/schemas/EventStreamCloudEventSpecVersionEnum" + }, + "time": { + "format": "date-time", "type": "string" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleDeletedCloudEventTypeEnum" } }, + "required": [ + "specversion", + "type", + "source", + "id", + "time", + "data", + "a0tenant" + ], "type": "object" }, - "ListOrganizationMembersResponseContent": { - "oneOf": [ - { - "items": { - "$ref": "#/components/schemas/OrganizationMember" - }, - "type": "array" - }, - { - "$ref": "#/components/schemas/ListOrganizationMembersOffsetPaginatedResponseContent" - }, - { - "$ref": "#/components/schemas/ListOrganizationMembersPaginatedResponseContent" - } - ] + "EventStreamCloudEventGroupRoleDeletedCloudEventTypeEnum": { + "enum": [ + "group.role.deleted" + ], + "type": "string" }, - "ListOrganizationsOffsetPaginatedResponseContent": { + "EventStreamCloudEventGroupRoleDeletedData": { "additionalProperties": false, "properties": { - "limit": { - "type": "number" - }, - "organizations": { - "items": { - "$ref": "#/components/schemas/Organization" - }, - "type": "array" + "context": { + "$ref": "#/components/schemas/EventStreamCloudEventContext" }, - "start": { - "type": "number" + "object": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleDeletedObject" }, - "total": { - "type": "number" + "previous_object": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleDeletedPreviousObject" } }, + "required": [ + "object" + ], "type": "object" }, - "ListOrganizationsPaginatedResponseContent": { + "EventStreamCloudEventGroupRoleDeletedObject": { "additionalProperties": false, "properties": { - "next": { + "deleted_at": { + "format": "date-time", "type": "string" }, - "organizations": { - "items": { - "$ref": "#/components/schemas/Organization" - }, - "type": "array" + "group": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleDeletedObjectGroup" + }, + "role": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleDeletedObjectRole" } }, + "required": [ + "group", + "role", + "deleted_at" + ], "type": "object" }, - "ListOrganizationsResponseContent": { + "EventStreamCloudEventGroupRoleDeletedObjectGroup": { "oneOf": [ { - "items": { - "$ref": "#/components/schemas/Organization" - }, - "type": "array" + "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleDeletedObjectGroup0" }, { - "$ref": "#/components/schemas/ListOrganizationsOffsetPaginatedResponseContent" + "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleDeletedObjectGroup1" }, { - "$ref": "#/components/schemas/ListOrganizationsPaginatedResponseContent" + "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleDeletedObjectGroup2" } ] }, - "ListPhoneTemplatesResponseContent": { + "EventStreamCloudEventGroupRoleDeletedObjectGroup0": { "additionalProperties": false, "properties": { - "templates": { - "items": { - "$ref": "#/components/schemas/PhoneTemplate" - }, - "type": "array" + "connection_id": { + "pattern": "con_[a-zA-Z0-9]{16}", + "type": "string" + }, + "external_id": { + "type": "string" + }, + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleDeletedObjectGroup0TypeEnum" } }, + "required": [ + "id", + "type", + "connection_id" + ], "type": "object" }, - "ListRefreshTokensPaginatedResponseContent": { - "additionalProperties": true, + "EventStreamCloudEventGroupRoleDeletedObjectGroup0TypeEnum": { + "enum": [ + "connection" + ], + "type": "string" + }, + "EventStreamCloudEventGroupRoleDeletedObjectGroup1": { + "additionalProperties": false, "properties": { - "next": { + "external_id": { "type": "string" }, - "tokens": { - "items": { - "$ref": "#/components/schemas/RefreshTokenResponseContent" - }, - "type": "array" + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", + "type": "string" + }, + "organization_id": { + "pattern": "org_[a-zA-Z0-9]{16}", + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleDeletedObjectGroup1TypeEnum" } }, + "required": [ + "id", + "type", + "organization_id" + ], "type": "object" }, - "ListResourceServerOffsetPaginatedResponseContent": { - "additionalProperties": false, - "properties": { - "limit": { - "type": "number" - }, - "resource_servers": { - "items": { - "$ref": "#/components/schemas/ResourceServer" - }, - "type": "array" - }, - "start": { - "type": "number" - }, - "total": { - "type": "number" - } - }, - "type": "object" - }, - "ListResourceServerResponseContent": { - "oneOf": [ - { - "items": { - "$ref": "#/components/schemas/ResourceServer" - }, - "type": "array" - }, - { - "$ref": "#/components/schemas/ListResourceServerOffsetPaginatedResponseContent" - } - ] + "EventStreamCloudEventGroupRoleDeletedObjectGroup1TypeEnum": { + "enum": [ + "organization" + ], + "type": "string" }, - "ListRolePermissionsOffsetPaginatedResponseContent": { + "EventStreamCloudEventGroupRoleDeletedObjectGroup2": { "additionalProperties": false, "properties": { - "limit": { - "type": "number" - }, - "permissions": { - "items": { - "$ref": "#/components/schemas/PermissionsResponsePayload" - }, - "type": "array" + "external_id": { + "type": "string" }, - "start": { - "type": "number" + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", + "type": "string" }, - "total": { - "type": "number" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleDeletedObjectGroup2TypeEnum" } }, + "required": [ + "id", + "type" + ], "type": "object" }, - "ListRolePermissionsResponseContent": { - "oneOf": [ - { - "items": { - "$ref": "#/components/schemas/PermissionsResponsePayload" - }, - "type": "array" - }, - { - "$ref": "#/components/schemas/ListRolePermissionsOffsetPaginatedResponseContent" - } - ] + "EventStreamCloudEventGroupRoleDeletedObjectGroup2TypeEnum": { + "enum": [ + "tenant" + ], + "type": "string" }, - "ListRoleUsersOffsetPaginatedResponseContent": { + "EventStreamCloudEventGroupRoleDeletedObjectRole": { "additionalProperties": false, "properties": { - "limit": { - "type": "number" - }, - "start": { - "type": "number" - }, - "total": { - "type": "number" - }, - "users": { - "items": { - "$ref": "#/components/schemas/RoleUser" - }, - "type": "array" + "id": { + "pattern": "rol_[a-zA-Z0-9]{16}", + "type": "string" } }, + "required": [ + "id" + ], "type": "object" }, - "ListRoleUsersPaginatedResponseContent": { + "EventStreamCloudEventGroupRoleDeletedPreviousObject": { "additionalProperties": false, "properties": { - "next": { + "created_at": { + "format": "date-time", "type": "string" }, - "users": { - "items": { - "$ref": "#/components/schemas/RoleUser" - }, - "type": "array" + "group": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup" + }, + "role": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleDeletedPreviousObjectRole" } }, + "required": [ + "group", + "role", + "created_at" + ], "type": "object" }, - "ListRoleUsersResponseContent": { + "EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup": { "oneOf": [ { - "items": { - "$ref": "#/components/schemas/RoleUser" - }, - "type": "array" + "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup0" }, { - "$ref": "#/components/schemas/ListRoleUsersOffsetPaginatedResponseContent" + "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup1" }, { - "$ref": "#/components/schemas/ListRoleUsersPaginatedResponseContent" + "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup2" } ] }, - "ListRolesOffsetPaginatedResponseContent": { + "EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup0": { "additionalProperties": false, "properties": { - "limit": { - "type": "number" + "connection_id": { + "pattern": "con_[a-zA-Z0-9]{16}", + "type": "string" }, - "roles": { - "items": { - "$ref": "#/components/schemas/Role" - }, - "type": "array" + "external_id": { + "type": "string" }, - "start": { - "type": "number" + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", + "type": "string" }, - "total": { - "type": "number" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup0TypeEnum" } }, + "required": [ + "id", + "type", + "connection_id" + ], "type": "object" }, - "ListRolesResponseContent": { - "oneOf": [ - { - "items": { - "$ref": "#/components/schemas/Role" - }, - "type": "array" - }, - { - "$ref": "#/components/schemas/ListRolesOffsetPaginatedResponseContent" - } - ] + "EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup0TypeEnum": { + "enum": [ + "connection" + ], + "type": "string" }, - "ListRulesOffsetPaginatedResponseContent": { + "EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup1": { "additionalProperties": false, "properties": { - "limit": { - "type": "number" + "external_id": { + "type": "string" }, - "rules": { - "items": { - "$ref": "#/components/schemas/Rule" - }, - "type": "array" + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", + "type": "string" }, - "start": { - "type": "number" + "organization_id": { + "pattern": "org_[a-zA-Z0-9]{16}", + "type": "string" }, - "total": { - "type": "number" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup1TypeEnum" } }, + "required": [ + "id", + "type", + "organization_id" + ], "type": "object" }, - "ListRulesResponseContent": { - "oneOf": [ - { - "items": { - "$ref": "#/components/schemas/Rule" - }, - "type": "array" - }, - { - "$ref": "#/components/schemas/ListRulesOffsetPaginatedResponseContent" - } - ] + "EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup1TypeEnum": { + "enum": [ + "organization" + ], + "type": "string" }, - "ListSCIMConfigurationsResponseContent": { + "EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup2": { "additionalProperties": false, "properties": { - "next": { + "external_id": { "type": "string" }, - "scim_configurations": { - "items": { - "$ref": "#/components/schemas/ScimConfiguration" - }, - "type": "array" + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup2TypeEnum" } }, "required": [ - "scim_configurations" + "id", + "type" ], "type": "object" }, - "ListSelfServiceProfileCustomTextResponseContent": { - "additionalProperties": { - "type": "string" - }, - "type": "object" + "EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup2TypeEnum": { + "enum": [ + "tenant" + ], + "type": "string" }, - "ListSelfServiceProfilesPaginatedResponseContent": { + "EventStreamCloudEventGroupRoleDeletedPreviousObjectRole": { "additionalProperties": false, "properties": { - "limit": { - "type": "number" - }, - "self_service_profiles": { - "items": { - "$ref": "#/components/schemas/SelfServiceProfile" - }, - "type": "array" - }, - "start": { - "type": "number" + "id": { + "pattern": "rol_[a-zA-Z0-9]{16}", + "type": "string" }, - "total": { - "type": "number" + "name": { + "type": "string" } }, + "required": [ + "id", + "name" + ], "type": "object" }, - "ListSelfServiceProfilesResponseContent": { - "oneOf": [ - { - "items": { - "$ref": "#/components/schemas/SelfServiceProfile" - }, - "type": "array" - }, - { - "$ref": "#/components/schemas/ListSelfServiceProfilesPaginatedResponseContent" - } - ] + "EventStreamCloudEventGroupRoleDeletedTypeEnum": { + "enum": [ + "group.role.deleted" + ], + "type": "string" }, - "ListSynchronizedGroupsResponseContent": { + "EventStreamCloudEventGroupUpdated": { "additionalProperties": false, "properties": { - "groups": { - "items": { - "$ref": "#/components/schemas/SynchronizedGroupPayload" - }, - "type": "array" + "event": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupUpdatedCloudEvent" }, - "next": { + "offset": { "type": "string" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupUpdatedTypeEnum" } }, "required": [ - "groups" + "type", + "offset", + "event" ], "type": "object" }, - "ListTokenExchangeProfileResponseContent": { + "EventStreamCloudEventGroupUpdatedCloudEvent": { "additionalProperties": false, "properties": { - "next": { + "a0purpose": { + "$ref": "#/components/schemas/EventStreamCloudEventA0PurposeEnum" + }, + "a0stream": { + "pattern": "est_[a-zA-Z0-9]{22}", "type": "string" }, - "token_exchange_profiles": { - "items": { - "$ref": "#/components/schemas/TokenExchangeProfileResponseContent" - }, - "type": "array" - } - }, - "type": "object" - }, - "ListUserAttributeProfileTemplateResponseContent": { - "additionalProperties": false, - "properties": { - "user_attribute_profile_templates": { - "items": { - "$ref": "#/components/schemas/UserAttributeProfileTemplateItem" - }, - "type": "array" - } - }, - "type": "object" - }, - "ListUserAttributeProfilesPaginatedResponseContent": { - "additionalProperties": false, - "properties": { - "next": { + "a0tenant": { + "maxLength": 63, + "minLength": 3, + "pattern": "[a-z0-9][-a-z0-9]{1,62}[a-z0-9]", "type": "string" }, - "user_attribute_profiles": { - "items": { - "$ref": "#/components/schemas/UserAttributeProfile" - }, - "type": "array" + "data": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupUpdatedData" + }, + "id": { + "pattern": "evt_[a-zA-Z0-9]{22}", + "type": "string" + }, + "source": { + "type": "string" + }, + "specversion": { + "$ref": "#/components/schemas/EventStreamCloudEventSpecVersionEnum" + }, + "time": { + "format": "date-time", + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupUpdatedCloudEventTypeEnum" } }, + "required": [ + "specversion", + "type", + "source", + "id", + "time", + "data", + "a0tenant" + ], "type": "object" }, - "ListUserAuthenticationMethodsOffsetPaginatedResponseContent": { + "EventStreamCloudEventGroupUpdatedCloudEventTypeEnum": { + "enum": [ + "group.updated" + ], + "type": "string" + }, + "EventStreamCloudEventGroupUpdatedData": { "additionalProperties": false, "properties": { - "authenticators": { - "items": { - "$ref": "#/components/schemas/UserAuthenticationMethod" - }, - "type": "array" - }, - "limit": { - "type": "number" + "context": { + "$ref": "#/components/schemas/EventStreamCloudEventContext" }, - "start": { - "type": "number" + "object": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupUpdatedObject" }, - "total": { - "type": "number" + "previous_object": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupUpdatedPreviousObject" } }, + "required": [ + "object" + ], "type": "object" }, - "ListUserAuthenticationMethodsResponseContent": { + "EventStreamCloudEventGroupUpdatedObject": { "oneOf": [ { - "items": { - "$ref": "#/components/schemas/UserAuthenticationMethod" - }, - "type": "array" + "$ref": "#/components/schemas/EventStreamCloudEventGroupUpdatedObject0" }, { - "$ref": "#/components/schemas/ListUserAuthenticationMethodsOffsetPaginatedResponseContent" + "$ref": "#/components/schemas/EventStreamCloudEventGroupUpdatedObject1" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventGroupUpdatedObject2" } ] }, - "ListUserBlocksByIdentifierResponseContent": { + "EventStreamCloudEventGroupUpdatedObject0": { "additionalProperties": false, "properties": { - "blocked_for": { - "items": { - "$ref": "#/components/schemas/UserBlockIdentifier" - }, - "type": "array" + "connection_id": { + "pattern": "con_[a-zA-Z0-9]{16}", + "type": "string" + }, + "created_at": { + "format": "date-time", + "type": "string" + }, + "external_id": { + "type": "string" + }, + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", + "type": "string" + }, + "name": { + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupUpdatedObject0TypeEnum" + }, + "updated_at": { + "format": "date-time", + "type": "string" } }, + "required": [ + "id", + "name", + "created_at", + "type", + "connection_id", + "updated_at" + ], "type": "object" }, - "ListUserBlocksResponseContent": { - "additionalProperties": false, - "properties": { - "blocked_for": { - "items": { - "$ref": "#/components/schemas/UserBlockIdentifier" - }, - "type": "array" - } - }, - "type": "object" + "EventStreamCloudEventGroupUpdatedObject0TypeEnum": { + "enum": [ + "connection" + ], + "type": "string" }, - "ListUserConnectedAccountsResponseContent": { + "EventStreamCloudEventGroupUpdatedObject1": { "additionalProperties": false, "properties": { - "connected_accounts": { - "items": { - "$ref": "#/components/schemas/ConnectedAccount" - }, - "type": "array" + "created_at": { + "format": "date-time", + "type": "string" }, - "next": { + "external_id": { + "type": "string" + }, + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", + "type": "string" + }, + "name": { + "type": "string" + }, + "organization_id": { + "pattern": "org_[a-zA-Z0-9]{16}", + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupUpdatedObject1TypeEnum" + }, + "updated_at": { + "format": "date-time", "type": "string" } }, "required": [ - "connected_accounts" + "id", + "name", + "created_at", + "type", + "organization_id", + "updated_at" ], "type": "object" }, - "ListUserGrantsOffsetPaginatedResponseContent": { + "EventStreamCloudEventGroupUpdatedObject1TypeEnum": { + "enum": [ + "organization" + ], + "type": "string" + }, + "EventStreamCloudEventGroupUpdatedObject2": { "additionalProperties": false, "properties": { - "grants": { - "items": { - "$ref": "#/components/schemas/UserGrant" - }, - "type": "array" - }, - "limit": { - "type": "number" + "created_at": { + "format": "date-time", + "type": "string" }, - "start": { - "type": "number" + "external_id": { + "type": "string" }, - "total": { - "type": "number" - } - }, - "type": "object" - }, - "ListUserGrantsResponseContent": { - "oneOf": [ - { - "items": { - "$ref": "#/components/schemas/UserGrant" - }, - "type": "array" - }, - { - "$ref": "#/components/schemas/ListUserGrantsOffsetPaginatedResponseContent" - } - ] - }, - "ListUserOrganizationsOffsetPaginatedResponseContent": { - "additionalProperties": false, - "properties": { - "limit": { - "type": "number" + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", + "type": "string" }, - "organizations": { - "items": { - "$ref": "#/components/schemas/Organization" - }, - "type": "array" + "name": { + "type": "string" }, - "start": { - "type": "number" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupUpdatedObject2TypeEnum" }, - "total": { - "type": "number" + "updated_at": { + "format": "date-time", + "type": "string" } }, + "required": [ + "id", + "name", + "created_at", + "type", + "updated_at" + ], "type": "object" }, - "ListUserOrganizationsResponseContent": { + "EventStreamCloudEventGroupUpdatedObject2TypeEnum": { + "enum": [ + "tenant" + ], + "type": "string" + }, + "EventStreamCloudEventGroupUpdatedPreviousObject": { "oneOf": [ { - "items": { - "$ref": "#/components/schemas/Organization" - }, - "type": "array" - }, - { - "$ref": "#/components/schemas/ListUserOrganizationsOffsetPaginatedResponseContent" - } - ] - }, - "ListUserPermissionsOffsetPaginatedResponseContent": { - "additionalProperties": false, - "properties": { - "limit": { - "type": "number" - }, - "permissions": { - "items": { - "$ref": "#/components/schemas/UserPermissionSchema" - }, - "type": "array" - }, - "start": { - "type": "number" + "$ref": "#/components/schemas/EventStreamCloudEventGroupUpdatedPreviousObject0" }, - "total": { - "type": "number" - } - }, - "type": "object" - }, - "ListUserPermissionsResponseContent": { - "oneOf": [ { - "items": { - "$ref": "#/components/schemas/UserPermissionSchema" - }, - "type": "array" + "$ref": "#/components/schemas/EventStreamCloudEventGroupUpdatedPreviousObject1" }, { - "$ref": "#/components/schemas/ListUserPermissionsOffsetPaginatedResponseContent" + "$ref": "#/components/schemas/EventStreamCloudEventGroupUpdatedPreviousObject2" } ] }, - "ListUserRolesOffsetPaginatedResponseContent": { + "EventStreamCloudEventGroupUpdatedPreviousObject0": { "additionalProperties": false, "properties": { - "limit": { - "type": "number" - }, - "roles": { - "items": { - "$ref": "#/components/schemas/Role" - }, - "type": "array" - }, - "start": { - "type": "number" - }, - "total": { - "type": "number" - } - }, - "type": "object" - }, - "ListUserRolesResponseContent": { - "oneOf": [ - { - "items": { - "$ref": "#/components/schemas/Role" - }, - "type": "array" + "connection_id": { + "pattern": "con_[a-zA-Z0-9]{16}", + "type": "string" }, - { - "$ref": "#/components/schemas/ListUserRolesOffsetPaginatedResponseContent" - } - ] - }, - "ListUserSessionsPaginatedResponseContent": { - "additionalProperties": true, - "properties": { - "next": { + "created_at": { + "format": "date-time", "type": "string" }, - "sessions": { - "items": { - "$ref": "#/components/schemas/SessionResponseContent" - }, - "type": "array" - } - }, - "type": "object" - }, - "ListUsersOffsetPaginatedResponseContent": { - "additionalProperties": false, - "properties": { - "length": { - "type": "number" + "external_id": { + "type": "string" }, - "limit": { - "type": "number" + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", + "type": "string" }, - "start": { - "type": "number" + "name": { + "type": "string" }, - "total": { - "type": "number" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupUpdatedPreviousObject0TypeEnum" }, - "users": { - "items": { - "$ref": "#/components/schemas/UserResponseSchema" - }, - "type": "array" + "updated_at": { + "format": "date-time", + "type": "string" } }, + "required": [ + "id", + "name", + "created_at", + "type", + "connection_id", + "updated_at" + ], "type": "object" }, - "ListUsersResponseContent": { - "oneOf": [ - { - "items": { - "$ref": "#/components/schemas/UserResponseSchema" - }, - "type": "array" - }, - { - "$ref": "#/components/schemas/ListUsersOffsetPaginatedResponseContent" - } - ] + "EventStreamCloudEventGroupUpdatedPreviousObject0TypeEnum": { + "enum": [ + "connection" + ], + "type": "string" }, - "ListVerifiableCredentialTemplatesPaginatedResponseContent": { + "EventStreamCloudEventGroupUpdatedPreviousObject1": { "additionalProperties": false, "properties": { - "next": { - "type": [ - "string", - "null" - ] - }, - "templates": { - "items": { - "$ref": "#/components/schemas/VerifiableCredentialTemplateResponse" - }, - "type": "array" - } - }, - "type": "object" - }, - "Log": { - "additionalProperties": true, - "properties": { - "audience": { - "type": "string" - }, - "client_id": { - "default": "AaiyAPdpYdesoKnqjj8HJqRn4T5titww", - "type": "string" - }, - "client_name": { - "default": "My application Name", - "type": "string" - }, - "connection": { - "type": "string" - }, - "connection_id": { - "type": "string" - }, - "date": { - "$ref": "#/components/schemas/LogDate" - }, - "description": { - "type": [ - "string", - "null" - ] - }, - "details": { - "$ref": "#/components/schemas/LogDetails" - }, - "hostname": { - "default": "190.257.209.19", - "type": "string" - }, - "ip": { - "default": "190.257.209.19", + "created_at": { + "format": "date-time", "type": "string" }, - "isMobile": { - "type": "boolean" - }, - "location_info": { - "$ref": "#/components/schemas/LogLocationInfo" - }, - "log_id": { + "external_id": { "type": "string" }, - "scope": { - "default": "", + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", "type": "string" }, - "security_context": { - "$ref": "#/components/schemas/LogSecurityContext" - }, - "strategy": { + "name": { "type": "string" }, - "strategy_type": { + "organization_id": { + "pattern": "org_[a-zA-Z0-9]{16}", "type": "string" }, "type": { - "default": "sapi", - "type": "string" + "$ref": "#/components/schemas/EventStreamCloudEventGroupUpdatedPreviousObject1TypeEnum" }, - "user_agent": { - "type": "string" - }, - "user_id": { - "default": "auth0|56c75c4e42b6359e98374bc2", - "type": "string" - }, - "user_name": { + "updated_at": { + "format": "date-time", "type": "string" } }, + "required": [ + "id", + "name", + "created_at", + "type", + "organization_id", + "updated_at" + ], "type": "object" }, - "LogDate": { - "oneOf": [ - { - "default": "2016-02-23T19:57:29.532Z", - "type": "string" - }, - { - "$ref": "#/components/schemas/LogDateObject" - } - ] - }, - "LogDateObject": { - "additionalProperties": true, - "type": "object" - }, - "LogDetails": { - "additionalProperties": true, - "type": "object" + "EventStreamCloudEventGroupUpdatedPreviousObject1TypeEnum": { + "enum": [ + "organization" + ], + "type": "string" }, - "LogLocationInfo": { - "additionalProperties": true, + "EventStreamCloudEventGroupUpdatedPreviousObject2": { + "additionalProperties": false, "properties": { - "city_name": { - "type": "string" - }, - "continent_code": { + "created_at": { + "format": "date-time", "type": "string" }, - "country_code": { - "maxLength": 2, - "minLength": 2, + "external_id": { "type": "string" }, - "country_code3": { - "maxLength": 3, - "minLength": 3, + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", "type": "string" }, - "country_name": { + "name": { "type": "string" }, - "latitude": { - "type": "number" - }, - "longitude": { - "type": "number" - }, - "time_zone": { - "type": "string" - } - }, - "type": "object" - }, - "LogSecurityContext": { - "additionalProperties": true, - "properties": { - "ja3": { - "type": "string" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupUpdatedPreviousObject2TypeEnum" }, - "ja4": { + "updated_at": { + "format": "date-time", "type": "string" } }, + "required": [ + "id", + "name", + "created_at", + "type", + "updated_at" + ], "type": "object" }, - "LogStreamDatadogEnum": { + "EventStreamCloudEventGroupUpdatedPreviousObject2TypeEnum": { "enum": [ - "datadog" + "tenant" ], "type": "string" }, - "LogStreamDatadogRegionEnum": { + "EventStreamCloudEventGroupUpdatedTypeEnum": { "enum": [ - "us", - "eu", - "us3", - "us5" + "group.updated" ], "type": "string" }, - "LogStreamDatadogResponseSchema": { - "additionalProperties": true, + "EventStreamCloudEventOffsetOnlyMessage": { + "additionalProperties": false, "properties": { - "filters": { - "items": { - "$ref": "#/components/schemas/LogStreamFilter" - }, - "type": "array" - }, - "id": { - "format": "log-stream-id", - "type": "string" - }, - "isPriority": { - "type": "boolean" - }, - "name": { + "offset": { "type": "string" }, - "pii_config": { - "$ref": "#/components/schemas/LogStreamPiiConfig" - }, - "sink": { - "$ref": "#/components/schemas/LogStreamDatadogSink" - }, - "status": { - "$ref": "#/components/schemas/LogStreamStatusEnum" - }, "type": { - "$ref": "#/components/schemas/LogStreamDatadogEnum" + "$ref": "#/components/schemas/EventStreamCloudEventOffsetOnlyMessageTypeEnum" } }, + "required": [ + "type", + "offset" + ], "type": "object" }, - "LogStreamDatadogSink": { + "EventStreamCloudEventOffsetOnlyMessageTypeEnum": { + "enum": [ + "offset-only" + ], + "type": "string" + }, + "EventStreamCloudEventOrgConnectionAdded": { "additionalProperties": false, "properties": { - "datadogApiKey": { + "event": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionAddedCloudEvent" + }, + "offset": { "type": "string" }, - "datadogRegion": { - "$ref": "#/components/schemas/LogStreamDatadogRegionEnum" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionAddedTypeEnum" } }, "required": [ - "datadogApiKey", - "datadogRegion" + "type", + "offset", + "event" ], "type": "object" }, - "LogStreamEventBridgeEnum": { - "enum": [ - "eventbridge" - ], - "type": "string" - }, - "LogStreamEventBridgeResponseSchema": { - "additionalProperties": true, + "EventStreamCloudEventOrgConnectionAddedCloudEvent": { + "additionalProperties": false, "properties": { - "filters": { - "items": { - "$ref": "#/components/schemas/LogStreamFilter" - }, - "type": "array" + "a0purpose": { + "$ref": "#/components/schemas/EventStreamCloudEventA0PurposeEnum" }, - "id": { - "format": "log-stream-id", + "a0stream": { + "pattern": "est_[a-zA-Z0-9]{22}", "type": "string" }, - "isPriority": { - "type": "boolean" + "a0tenant": { + "maxLength": 63, + "minLength": 3, + "pattern": "[a-z0-9][-a-z0-9]{1,62}[a-z0-9]", + "type": "string" }, - "name": { + "data": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionAddedData" + }, + "id": { + "pattern": "evt_[a-zA-Z0-9]{22}", "type": "string" }, - "pii_config": { - "$ref": "#/components/schemas/LogStreamPiiConfig" + "source": { + "type": "string" }, - "sink": { - "$ref": "#/components/schemas/LogStreamEventBridgeSink" + "specversion": { + "$ref": "#/components/schemas/EventStreamCloudEventSpecVersionEnum" }, - "status": { - "$ref": "#/components/schemas/LogStreamStatusEnum" + "time": { + "format": "date-time", + "type": "string" }, "type": { - "$ref": "#/components/schemas/LogStreamEventBridgeEnum" + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionAddedCloudEventTypeEnum" } }, + "required": [ + "specversion", + "type", + "source", + "id", + "time", + "data", + "a0tenant" + ], "type": "object" }, - "LogStreamEventBridgeSink": { + "EventStreamCloudEventOrgConnectionAddedCloudEventTypeEnum": { + "enum": [ + "organization.connection.added" + ], + "type": "string" + }, + "EventStreamCloudEventOrgConnectionAddedData": { "additionalProperties": false, "properties": { - "awsAccountId": { - "pattern": "^\\d{12}$", - "type": "string" + "context": { + "$ref": "#/components/schemas/EventStreamCloudEventContext" }, - "awsPartnerEventSource": { - "type": "string" + "object": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionAddedObject" }, - "awsRegion": { - "$ref": "#/components/schemas/LogStreamEventBridgeSinkRegionEnum" + "previous_object": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionAddedPreviousObject" } }, "required": [ - "awsAccountId", - "awsRegion" + "object" ], "type": "object" }, - "LogStreamEventBridgeSinkRegionEnum": { - "enum": [ - "af-south-1", - "ap-east-1", - "ap-east-2", - "ap-northeast-1", - "ap-northeast-2", - "ap-northeast-3", - "ap-south-1", - "ap-south-2", - "ap-southeast-1", - "ap-southeast-2", - "ap-southeast-3", - "ap-southeast-4", - "ap-southeast-5", - "ap-southeast-6", - "ap-southeast-7", - "ca-central-1", - "ca-west-1", - "eu-central-1", - "eu-central-2", - "eu-north-1", - "eu-south-1", - "eu-south-2", - "eu-west-1", - "eu-west-2", - "eu-west-3", - "il-central-1", - "me-central-1", - "me-south-1", - "mx-central-1", - "sa-east-1", - "us-gov-east-1", - "us-gov-west-1", - "us-east-1", - "us-east-2", - "us-west-1", - "us-west-2" - ], - "type": "string" - }, - "LogStreamEventGridEnum": { - "enum": [ - "eventgrid" - ], - "type": "string" - }, - "LogStreamEventGridRegionEnum": { - "enum": [ - "australiacentral", - "australiaeast", - "australiasoutheast", - "brazilsouth", - "canadacentral", - "canadaeast", - "centralindia", - "centralus", - "eastasia", - "eastus", - "eastus2", - "francecentral", - "germanywestcentral", - "japaneast", - "japanwest", - "koreacentral", - "koreasouth", - "northcentralus", - "northeurope", - "norwayeast", - "southafricanorth", - "southcentralus", - "southeastasia", - "southindia", - "swedencentral", - "switzerlandnorth", - "uaenorth", - "uksouth", - "ukwest", - "westcentralus", - "westeurope", - "westindia", - "westus", - "westus2" - ], - "type": "string" - }, - "LogStreamEventGridResponseSchema": { - "additionalProperties": true, + "EventStreamCloudEventOrgConnectionAddedObject": { + "additionalProperties": false, "properties": { - "filters": { - "items": { - "$ref": "#/components/schemas/LogStreamFilter" - }, - "type": "array" + "assign_membership_on_login": { + "type": "boolean" }, - "id": { - "format": "log-stream-id", - "type": "string" + "connection": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionAddedObjectConnection" }, - "isPriority": { + "is_enabled": { "type": "boolean" }, - "name": { - "type": "string" + "is_signup_enabled": { + "type": "boolean" }, - "pii_config": { - "$ref": "#/components/schemas/LogStreamPiiConfig" + "organization": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionAddedObjectOrganization" }, - "sink": { - "$ref": "#/components/schemas/LogStreamEventGridSink" + "organization_access_level": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel" }, - "status": { - "$ref": "#/components/schemas/LogStreamStatusEnum" + "organization_member_access_level": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel" }, - "type": { - "$ref": "#/components/schemas/LogStreamEventGridEnum" + "show_as_button": { + "type": "boolean" } }, + "required": [ + "organization", + "connection" + ], "type": "object" }, - "LogStreamEventGridSink": { + "EventStreamCloudEventOrgConnectionAddedObjectConnection": { "additionalProperties": false, "properties": { - "azurePartnerTopic": { - "type": "string" - }, - "azureRegion": { - "$ref": "#/components/schemas/LogStreamEventGridRegionEnum" - }, - "azureResourceGroup": { - "type": "string" - }, - "azureSubscriptionId": { - "pattern": "^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$", + "id": { + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" } }, "required": [ - "azureSubscriptionId", - "azureRegion", - "azureResourceGroup" + "id" ], "type": "object" }, - "LogStreamFilter": { - "additionalProperties": true, + "EventStreamCloudEventOrgConnectionAddedObjectOrganization": { + "additionalProperties": false, "properties": { - "name": { - "$ref": "#/components/schemas/LogStreamFilterGroupNameEnum" + "id": { + "pattern": "org_[a-zA-Z0-9]{16}", + "type": "string" }, - "type": { - "$ref": "#/components/schemas/LogStreamFilterTypeEnum" + "name": { + "pattern": "^(?:(?!org_))[a-z0-9]([a-z0-9-_]*[a-z0-9])?$", + "type": "string" } }, + "required": [ + "id" + ], "type": "object" }, - "LogStreamFilterGroupNameEnum": { + "EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel": { + "oneOf": [ + { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel0Enum" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel1Enum" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel2Enum" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel3Enum" + } + ] + }, + "EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel0Enum": { "enum": [ - "auth.login.fail", - "auth.login.notification", - "auth.login.success", - "auth.logout.fail", - "auth.logout.success", - "auth.signup.fail", - "auth.signup.success", - "auth.silent_auth.fail", - "auth.silent_auth.success", - "auth.token_exchange.fail", - "auth.token_exchange.success", - "management.fail", - "management.success", - "scim.event", - "system.notification", - "user.fail", - "user.notification", - "user.success", - "actions", - "other" + "none" ], "type": "string" }, - "LogStreamFilterTypeEnum": { + "EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel1Enum": { "enum": [ - "category" + "readonly" ], "type": "string" }, - "LogStreamHttpContentFormatEnum": { + "EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel2Enum": { "enum": [ - "JSONARRAY", - "JSONLINES", - "JSONOBJECT" + "limited" ], "type": "string" }, - "LogStreamHttpEnum": { + "EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel3Enum": { "enum": [ - "http" + "full" ], "type": "string" }, - "LogStreamHttpResponseSchema": { - "additionalProperties": true, - "properties": { - "filters": { - "items": { - "$ref": "#/components/schemas/LogStreamFilter" - }, - "type": "array" - }, - "id": { - "format": "log-stream-id", - "type": "string" - }, - "isPriority": { - "type": "boolean" - }, - "name": { - "type": "string" - }, - "pii_config": { - "$ref": "#/components/schemas/LogStreamPiiConfig" + "EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel": { + "oneOf": [ + { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel0Enum" }, - "sink": { - "$ref": "#/components/schemas/LogStreamHttpSink" + { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel1Enum" }, - "status": { - "$ref": "#/components/schemas/LogStreamStatusEnum" + { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel2Enum" }, - "type": { - "$ref": "#/components/schemas/LogStreamHttpEnum" + { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel3Enum" } - }, - "type": "object" + ] }, - "LogStreamHttpSink": { - "additionalProperties": false, - "properties": { - "httpAuthorization": { - "type": "string" - }, - "httpContentFormat": { - "$ref": "#/components/schemas/LogStreamHttpContentFormatEnum" - }, - "httpContentType": { - "type": "string" - }, - "httpCustomHeaders": { - "items": { - "$ref": "#/components/schemas/HttpCustomHeader" - }, - "type": "array" - }, - "httpEndpoint": { - "pattern": "^https://.*", - "type": "string" - } - }, - "required": [ - "httpEndpoint" + "EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel0Enum": { + "enum": [ + "none" ], - "type": "object" + "type": "string" }, - "LogStreamMixpanelEnum": { + "EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel1Enum": { "enum": [ - "mixpanel" + "readonly" ], "type": "string" }, - "LogStreamMixpanelRegionEnum": { + "EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel2Enum": { "enum": [ - "us", - "eu" + "limited" ], "type": "string" }, - "LogStreamMixpanelResponseSchema": { - "additionalProperties": true, + "EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel3Enum": { + "enum": [ + "full" + ], + "type": "string" + }, + "EventStreamCloudEventOrgConnectionAddedPreviousObject": { + "additionalProperties": false, "properties": { - "filters": { - "items": { - "$ref": "#/components/schemas/LogStreamFilter" - }, - "type": "array" + "assign_membership_on_login": { + "type": "boolean" }, - "id": { - "format": "log-stream-id", - "type": "string" + "connection": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionAddedPreviousObjectConnection" }, - "isPriority": { + "is_enabled": { "type": "boolean" }, - "name": { - "type": "string" + "is_signup_enabled": { + "type": "boolean" }, - "pii_config": { - "$ref": "#/components/schemas/LogStreamPiiConfig" + "organization": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganization" }, - "sink": { - "$ref": "#/components/schemas/LogStreamMixpanelSink" + "organization_access_level": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel" }, - "status": { - "$ref": "#/components/schemas/LogStreamStatusEnum" + "organization_member_access_level": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel" }, - "type": { - "$ref": "#/components/schemas/LogStreamMixpanelEnum" + "show_as_button": { + "type": "boolean" } }, + "required": [ + "organization", + "connection" + ], "type": "object" }, - "LogStreamMixpanelSink": { + "EventStreamCloudEventOrgConnectionAddedPreviousObjectConnection": { "additionalProperties": false, "properties": { - "mixpanelProjectId": { - "pattern": "^\\d+$", - "type": "string" - }, - "mixpanelRegion": { - "$ref": "#/components/schemas/LogStreamMixpanelRegionEnum" - }, - "mixpanelServiceAccountPassword": { - "pattern": "^[^:]+$", - "type": "string" - }, - "mixpanelServiceAccountUsername": { - "pattern": "^[^:]+$", + "id": { + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" } }, "required": [ - "mixpanelRegion", - "mixpanelProjectId", - "mixpanelServiceAccountUsername", - "mixpanelServiceAccountPassword" + "id" ], "type": "object" }, - "LogStreamMixpanelSinkPatch": { + "EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganization": { "additionalProperties": false, "properties": { - "mixpanelProjectId": { - "pattern": "^\\d+$", - "type": "string" - }, - "mixpanelRegion": { - "$ref": "#/components/schemas/LogStreamMixpanelRegionEnum" - }, - "mixpanelServiceAccountPassword": { - "pattern": "^[^:]+$", + "id": { + "pattern": "org_[a-zA-Z0-9]{16}", "type": "string" }, - "mixpanelServiceAccountUsername": { - "pattern": "^[^:]+$", + "name": { + "pattern": "^(?:(?!org_))[a-z0-9]([a-z0-9-_]*[a-z0-9])?$", "type": "string" } }, "required": [ - "mixpanelRegion", - "mixpanelProjectId", - "mixpanelServiceAccountUsername" + "id" ], "type": "object" }, - "LogStreamPiiAlgorithmEnum": { + "EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel": { + "oneOf": [ + { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel0Enum" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel1Enum" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel2Enum" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel3Enum" + } + ] + }, + "EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel0Enum": { "enum": [ - "xxhash" + "none" ], "type": "string" }, - "LogStreamPiiConfig": { - "additionalProperties": false, - "properties": { - "algorithm": { - "$ref": "#/components/schemas/LogStreamPiiAlgorithmEnum" - }, - "log_fields": { - "items": { - "$ref": "#/components/schemas/LogStreamPiiLogFieldsEnum" - }, - "minItems": 1, - "type": "array" - }, - "method": { - "$ref": "#/components/schemas/LogStreamPiiMethodEnum" - } - }, - "required": [ - "log_fields" + "EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel1Enum": { + "enum": [ + "readonly" ], - "type": "object" + "type": "string" }, - "LogStreamPiiLogFieldsEnum": { + "EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel2Enum": { "enum": [ - "first_name", - "last_name", - "username", - "email", - "phone", - "address" + "limited" ], "type": "string" }, - "LogStreamPiiMethodEnum": { + "EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel3Enum": { "enum": [ - "mask", - "hash" + "full" ], "type": "string" }, - "LogStreamResponseSchema": { + "EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel": { "oneOf": [ { - "$ref": "#/components/schemas/LogStreamHttpResponseSchema" - }, - { - "$ref": "#/components/schemas/LogStreamEventBridgeResponseSchema" - }, - { - "$ref": "#/components/schemas/LogStreamEventGridResponseSchema" - }, - { - "$ref": "#/components/schemas/LogStreamDatadogResponseSchema" - }, - { - "$ref": "#/components/schemas/LogStreamSplunkResponseSchema" + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel0Enum" }, { - "$ref": "#/components/schemas/LogStreamSumoResponseSchema" + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel1Enum" }, { - "$ref": "#/components/schemas/LogStreamSegmentResponseSchema" + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel2Enum" }, { - "$ref": "#/components/schemas/LogStreamMixpanelResponseSchema" + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel3Enum" } ] }, - "LogStreamSegmentEnum": { + "EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel0Enum": { "enum": [ - "segment" + "none" ], "type": "string" }, - "LogStreamSegmentResponseSchema": { - "additionalProperties": true, + "EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel1Enum": { + "enum": [ + "readonly" + ], + "type": "string" + }, + "EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel2Enum": { + "enum": [ + "limited" + ], + "type": "string" + }, + "EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel3Enum": { + "enum": [ + "full" + ], + "type": "string" + }, + "EventStreamCloudEventOrgConnectionAddedTypeEnum": { + "enum": [ + "organization.connection.added" + ], + "type": "string" + }, + "EventStreamCloudEventOrgConnectionRemoved": { + "additionalProperties": false, "properties": { - "filters": { - "items": { - "$ref": "#/components/schemas/LogStreamFilter" - }, - "type": "array" - }, - "id": { - "format": "log-stream-id", - "type": "string" - }, - "isPriority": { - "type": "boolean" + "event": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionRemovedCloudEvent" }, - "name": { + "offset": { "type": "string" }, - "pii_config": { - "$ref": "#/components/schemas/LogStreamPiiConfig" - }, - "sink": { - "$ref": "#/components/schemas/LogStreamSegmentSinkWriteKey" - }, - "status": { - "$ref": "#/components/schemas/LogStreamStatusEnum" - }, "type": { - "$ref": "#/components/schemas/LogStreamSegmentEnum" + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionRemovedTypeEnum" } }, + "required": [ + "type", + "offset", + "event" + ], "type": "object" }, - "LogStreamSegmentSink": { + "EventStreamCloudEventOrgConnectionRemovedCloudEvent": { "additionalProperties": false, "properties": { - "segmentWriteKey": { + "a0purpose": { + "$ref": "#/components/schemas/EventStreamCloudEventA0PurposeEnum" + }, + "a0stream": { + "pattern": "est_[a-zA-Z0-9]{22}", "type": "string" - } - }, - "type": "object" - }, - "LogStreamSegmentSinkWriteKey": { - "additionalProperties": false, - "properties": { - "segmentWriteKey": { + }, + "a0tenant": { + "maxLength": 63, + "minLength": 3, + "pattern": "[a-z0-9][-a-z0-9]{1,62}[a-z0-9]", + "type": "string" + }, + "data": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionRemovedData" + }, + "id": { + "pattern": "evt_[a-zA-Z0-9]{22}", + "type": "string" + }, + "source": { + "type": "string" + }, + "specversion": { + "$ref": "#/components/schemas/EventStreamCloudEventSpecVersionEnum" + }, + "time": { + "format": "date-time", "type": "string" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionRemovedCloudEventTypeEnum" } }, "required": [ - "segmentWriteKey" + "specversion", + "type", + "source", + "id", + "time", + "data", + "a0tenant" ], "type": "object" }, - "LogStreamSinkPatch": { - "oneOf": [ - { - "$ref": "#/components/schemas/LogStreamHttpSink" - }, - { - "$ref": "#/components/schemas/LogStreamDatadogSink" - }, - { - "$ref": "#/components/schemas/LogStreamSplunkSink" + "EventStreamCloudEventOrgConnectionRemovedCloudEventTypeEnum": { + "enum": [ + "organization.connection.removed" + ], + "type": "string" + }, + "EventStreamCloudEventOrgConnectionRemovedData": { + "additionalProperties": false, + "properties": { + "context": { + "$ref": "#/components/schemas/EventStreamCloudEventContext" }, - { - "$ref": "#/components/schemas/LogStreamSumoSink" + "object": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionRemovedObject" }, - { - "$ref": "#/components/schemas/LogStreamSegmentSink" + "previous_object": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionRemovedPreviousObject" + } + }, + "required": [ + "object" + ], + "type": "object" + }, + "EventStreamCloudEventOrgConnectionRemovedObject": { + "additionalProperties": false, + "properties": { + "connection": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionRemovedObjectConnection" }, - { - "$ref": "#/components/schemas/LogStreamMixpanelSinkPatch" + "organization": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionRemovedObjectOrganization" } - ] + }, + "required": [ + "organization", + "connection" + ], + "type": "object" }, - "LogStreamSplunkEnum": { - "enum": [ - "splunk" + "EventStreamCloudEventOrgConnectionRemovedObjectConnection": { + "additionalProperties": false, + "properties": { + "id": { + "pattern": "con_[a-zA-Z0-9]{16}", + "type": "string" + } + }, + "required": [ + "id" ], - "type": "string" + "type": "object" }, - "LogStreamSplunkResponseSchema": { - "additionalProperties": true, + "EventStreamCloudEventOrgConnectionRemovedObjectOrganization": { + "additionalProperties": false, "properties": { - "filters": { - "items": { - "$ref": "#/components/schemas/LogStreamFilter" - }, - "type": "array" - }, "id": { - "format": "log-stream-id", + "pattern": "org_[a-zA-Z0-9]{16}", "type": "string" }, - "isPriority": { - "type": "boolean" - }, "name": { + "pattern": "^(?:(?!org_))[a-z0-9]([a-z0-9-_]*[a-z0-9])?$", "type": "string" + } + }, + "required": [ + "id" + ], + "type": "object" + }, + "EventStreamCloudEventOrgConnectionRemovedPreviousObject": { + "additionalProperties": false, + "properties": { + "connection": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionRemovedPreviousObjectConnection" }, - "pii_config": { - "$ref": "#/components/schemas/LogStreamPiiConfig" - }, - "sink": { - "$ref": "#/components/schemas/LogStreamSplunkSink" - }, - "status": { - "$ref": "#/components/schemas/LogStreamStatusEnum" - }, - "type": { - "$ref": "#/components/schemas/LogStreamSplunkEnum" + "organization": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionRemovedPreviousObjectOrganization" } }, + "required": [ + "organization", + "connection" + ], "type": "object" }, - "LogStreamSplunkSink": { + "EventStreamCloudEventOrgConnectionRemovedPreviousObjectConnection": { "additionalProperties": false, "properties": { - "splunkDomain": { + "id": { + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" - }, - "splunkPort": { - "pattern": "^[0-9]*$", + } + }, + "required": [ + "id" + ], + "type": "object" + }, + "EventStreamCloudEventOrgConnectionRemovedPreviousObjectOrganization": { + "additionalProperties": false, + "properties": { + "id": { + "pattern": "org_[a-zA-Z0-9]{16}", "type": "string" }, - "splunkSecure": { - "type": "boolean" - }, - "splunkToken": { + "name": { + "pattern": "^(?:(?!org_))[a-z0-9]([a-z0-9-_]*[a-z0-9])?$", "type": "string" } }, "required": [ - "splunkDomain", - "splunkToken", - "splunkPort", - "splunkSecure" + "id" ], "type": "object" }, - "LogStreamStatusEnum": { + "EventStreamCloudEventOrgConnectionRemovedTypeEnum": { "enum": [ - "active", - "paused", - "suspended" + "organization.connection.removed" ], "type": "string" }, - "LogStreamSumoEnum": { - "enum": [ - "sumo" + "EventStreamCloudEventOrgConnectionUpdated": { + "additionalProperties": false, + "properties": { + "event": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionUpdatedCloudEvent" + }, + "offset": { + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionUpdatedTypeEnum" + } + }, + "required": [ + "type", + "offset", + "event" ], - "type": "string" + "type": "object" }, - "LogStreamSumoResponseSchema": { - "additionalProperties": true, + "EventStreamCloudEventOrgConnectionUpdatedCloudEvent": { + "additionalProperties": false, "properties": { - "filters": { - "items": { - "$ref": "#/components/schemas/LogStreamFilter" - }, - "type": "array" + "a0purpose": { + "$ref": "#/components/schemas/EventStreamCloudEventA0PurposeEnum" }, - "id": { - "format": "log-stream-id", + "a0stream": { + "pattern": "est_[a-zA-Z0-9]{22}", "type": "string" }, - "isPriority": { - "type": "boolean" + "a0tenant": { + "maxLength": 63, + "minLength": 3, + "pattern": "[a-z0-9][-a-z0-9]{1,62}[a-z0-9]", + "type": "string" }, - "name": { + "data": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionUpdatedData" + }, + "id": { + "pattern": "evt_[a-zA-Z0-9]{22}", "type": "string" }, - "pii_config": { - "$ref": "#/components/schemas/LogStreamPiiConfig" + "source": { + "type": "string" }, - "sink": { - "$ref": "#/components/schemas/LogStreamSumoSink" + "specversion": { + "$ref": "#/components/schemas/EventStreamCloudEventSpecVersionEnum" }, - "status": { - "$ref": "#/components/schemas/LogStreamStatusEnum" + "time": { + "format": "date-time", + "type": "string" }, "type": { - "$ref": "#/components/schemas/LogStreamSumoEnum" - } - }, - "type": "object" - }, - "LogStreamSumoSink": { - "additionalProperties": false, - "properties": { - "sumoSourceAddress": { - "type": "string" + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionUpdatedCloudEventTypeEnum" } }, "required": [ - "sumoSourceAddress" + "specversion", + "type", + "source", + "id", + "time", + "data", + "a0tenant" ], "type": "object" }, - "MFAPolicyEnum": { + "EventStreamCloudEventOrgConnectionUpdatedCloudEventTypeEnum": { "enum": [ - "all-applications", - "confidence-score" + "organization.connection.updated" ], "type": "string" }, - "MdlPresentationProperties": { - "additionalProperties": true, - "minProperties": 1, + "EventStreamCloudEventOrgConnectionUpdatedData": { + "additionalProperties": false, "properties": { - "age_birth_year": { - "type": "boolean" - }, - "age_in_years": { - "type": "boolean" - }, - "birth_date": { - "type": "boolean" - }, - "driving_privileges": { - "type": "boolean" - }, - "expiry_date": { - "type": "boolean" - }, - "family_name": { - "type": "boolean" - }, - "family_name_national_character": { - "type": "boolean" - }, - "given_name": { - "type": "boolean" - }, - "given_name_national_character": { - "type": "boolean" - }, - "issue_date": { - "type": "boolean" - }, - "issuing_authority": { - "type": "boolean" - }, - "issuing_country": { - "type": "boolean" + "context": { + "$ref": "#/components/schemas/EventStreamCloudEventContext" }, - "issuing_jurisdiction": { - "type": "boolean" + "object": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionUpdatedObject" }, - "nationality": { + "previous_object": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionUpdatedPreviousObject" + } + }, + "required": [ + "object" + ], + "type": "object" + }, + "EventStreamCloudEventOrgConnectionUpdatedObject": { + "additionalProperties": false, + "properties": { + "assign_membership_on_login": { "type": "boolean" }, - "portrait": { - "type": "boolean" + "connection": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionUpdatedObjectConnection" }, - "portrait_capture_date": { + "is_enabled": { "type": "boolean" }, - "resident_address": { + "is_signup_enabled": { "type": "boolean" }, - "resident_city": { - "type": "boolean" + "organization": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionUpdatedObjectOrganization" }, - "resident_country": { - "type": "boolean" + "organization_access_level": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel" }, - "resident_postal_code": { - "type": "boolean" + "organization_member_access_level": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel" }, - "resident_state": { + "show_as_button": { "type": "boolean" } }, + "required": [ + "organization", + "connection" + ], "type": "object" }, - "MdlPresentationRequest": { + "EventStreamCloudEventOrgConnectionUpdatedObjectConnection": { "additionalProperties": false, "properties": { - "org.iso.18013.5.1.mDL": { - "$ref": "#/components/schemas/MdlPresentationRequestProperties" + "id": { + "pattern": "con_[a-zA-Z0-9]{16}", + "type": "string" } }, "required": [ - "org.iso.18013.5.1.mDL" + "id" ], "type": "object" }, - "MdlPresentationRequestProperties": { + "EventStreamCloudEventOrgConnectionUpdatedObjectOrganization": { "additionalProperties": false, "properties": { - "org.iso.18013.5.1": { - "$ref": "#/components/schemas/MdlPresentationProperties" + "id": { + "pattern": "org_[a-zA-Z0-9]{16}", + "type": "string" + }, + "name": { + "pattern": "^(?:(?!org_))[a-z0-9]([a-z0-9-_]*[a-z0-9])?$", + "type": "string" } }, "required": [ - "org.iso.18013.5.1" + "id" ], "type": "object" }, - "NativeSocialLogin": { - "additionalProperties": false, - "minProperties": 1, - "properties": { - "apple": { - "$ref": "#/components/schemas/NativeSocialLoginApple" + "EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel": { + "oneOf": [ + { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel0Enum" }, - "facebook": { - "$ref": "#/components/schemas/NativeSocialLoginFacebook" + { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel1Enum" }, - "google": { - "$ref": "#/components/schemas/NativeSocialLoginGoogle" + { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel2Enum" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel3Enum" } - }, - "type": "object" + ] }, - "NativeSocialLoginApple": { + "EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel0Enum": { + "enum": [ + "none" + ], + "type": "string" + }, + "EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel1Enum": { + "enum": [ + "readonly" + ], + "type": "string" + }, + "EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel2Enum": { + "enum": [ + "limited" + ], + "type": "string" + }, + "EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel3Enum": { + "enum": [ + "full" + ], + "type": "string" + }, + "EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel": { + "oneOf": [ + { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel0Enum" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel1Enum" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel2Enum" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel3Enum" + } + ] + }, + "EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel0Enum": { + "enum": [ + "none" + ], + "type": "string" + }, + "EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel1Enum": { + "enum": [ + "readonly" + ], + "type": "string" + }, + "EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel2Enum": { + "enum": [ + "limited" + ], + "type": "string" + }, + "EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel3Enum": { + "enum": [ + "full" + ], + "type": "string" + }, + "EventStreamCloudEventOrgConnectionUpdatedPreviousObject": { "additionalProperties": false, - "minProperties": 1, "properties": { - "enabled": { - "default": false, + "assign_membership_on_login": { + "type": "boolean" + }, + "connection": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionUpdatedPreviousObjectConnection" + }, + "is_enabled": { + "type": "boolean" + }, + "is_signup_enabled": { + "type": "boolean" + }, + "organization": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganization" + }, + "organization_access_level": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel" + }, + "organization_member_access_level": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationMemberAccessLevel" + }, + "show_as_button": { "type": "boolean" } }, + "required": [ + "organization", + "connection" + ], "type": "object" }, - "NativeSocialLoginFacebook": { + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectConnection": { "additionalProperties": false, - "minProperties": 1, "properties": { - "enabled": { - "default": false, - "type": "boolean" + "id": { + "pattern": "con_[a-zA-Z0-9]{16}", + "type": "string" } }, + "required": [ + "id" + ], "type": "object" }, - "NativeSocialLoginGoogle": { + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganization": { "additionalProperties": false, - "minProperties": 1, "properties": { - "enabled": { - "default": false, - "type": "boolean" + "id": { + "pattern": "org_[a-zA-Z0-9]{16}", + "type": "string" + }, + "name": { + "pattern": "^(?:(?!org_))[a-z0-9]([a-z0-9-_]*[a-z0-9])?$", + "type": "string" } }, + "required": [ + "id" + ], "type": "object" }, - "NetworkACLMatchConnectingIpv4Cidr": { + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel": { "oneOf": [ { - "format": "ipv4", - "type": "string" + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel0Enum" }, { - "format": "cidr", - "type": "string" - } - ], - "type": "string" - }, - "NetworkACLMatchConnectingIpv6Cidr": { - "oneOf": [ + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel1Enum" + }, { - "format": "ipv6", - "type": "string" + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel2Enum" }, { - "format": "ipv6_cidr", - "type": "string" + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel3Enum" } + ] + }, + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel0Enum": { + "enum": [ + "none" ], "type": "string" }, - "NetworkACLMatchIpv4Cidr": { - "oneOf": [ - { - "format": "ipv4", - "type": "string" - }, - { - "format": "cidr", - "type": "string" - } + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel1Enum": { + "enum": [ + "readonly" ], "type": "string" }, - "NetworkACLMatchIpv6Cidr": { + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel2Enum": { + "enum": [ + "limited" + ], + "type": "string" + }, + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel3Enum": { + "enum": [ + "full" + ], + "type": "string" + }, + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationMemberAccessLevel": { "oneOf": [ { - "format": "ipv6", - "type": "string" + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationMemberAccessLevel0Enum" }, { - "format": "ipv6_cidr", - "type": "string" + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationMemberAccessLevel1Enum" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationMemberAccessLevel2Enum" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationMemberAccessLevel3Enum" } + ] + }, + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationMemberAccessLevel0Enum": { + "enum": [ + "none" ], "type": "string" }, - "NetworkAclAction": { - "additionalProperties": false, - "properties": { - "allow": { - "$ref": "#/components/schemas/NetworkAclActionAllowEnum" - }, - "block": { - "$ref": "#/components/schemas/NetworkAclActionBlockEnum" - }, - "log": { - "$ref": "#/components/schemas/NetworkAclActionLogEnum" - }, - "redirect": { - "$ref": "#/components/schemas/NetworkAclActionRedirectEnum" - }, - "redirect_uri": { - "maxLength": 2000, - "minLength": 1, - "type": "string" - } - }, - "type": "object" - }, - "NetworkAclActionAllowEnum": { + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationMemberAccessLevel1Enum": { "enum": [ - true + "readonly" ], - "type": "boolean" + "type": "string" }, - "NetworkAclActionBlockEnum": { + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationMemberAccessLevel2Enum": { "enum": [ - true + "limited" ], - "type": "boolean" + "type": "string" }, - "NetworkAclActionLogEnum": { + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationMemberAccessLevel3Enum": { "enum": [ - true + "full" ], - "type": "boolean" + "type": "string" }, - "NetworkAclActionRedirectEnum": { + "EventStreamCloudEventOrgConnectionUpdatedTypeEnum": { "enum": [ - true + "organization.connection.updated" ], - "type": "boolean" + "type": "string" }, - "NetworkAclMatch": { + "EventStreamCloudEventOrgCreated": { "additionalProperties": false, "properties": { - "asns": { - "items": { - "type": "integer" - }, - "minItems": 1, - "type": "array" - }, - "connecting_ipv4_cidrs": { - "items": { - "$ref": "#/components/schemas/NetworkACLMatchConnectingIpv4Cidr" - }, - "minItems": 1, - "type": "array" - }, - "connecting_ipv6_cidrs": { - "items": { - "$ref": "#/components/schemas/NetworkACLMatchConnectingIpv6Cidr" - }, - "minItems": 1, - "type": "array" - }, - "geo_country_codes": { - "items": { - "type": "string" - }, - "minItems": 1, - "type": "array" - }, - "geo_subdivision_codes": { - "items": { - "type": "string" - }, - "minItems": 1, - "type": "array" - }, - "hostnames": { - "items": { - "format": "hostname", - "type": "string" - }, - "minItems": 1, - "type": "array" - }, - "ipv4_cidrs": { - "items": { - "$ref": "#/components/schemas/NetworkACLMatchIpv4Cidr" - }, - "minItems": 1, - "type": "array" - }, - "ipv6_cidrs": { - "items": { - "$ref": "#/components/schemas/NetworkACLMatchIpv6Cidr" - }, - "minItems": 1, - "type": "array" - }, - "ja3_fingerprints": { - "items": { - "type": "string" - }, - "minItems": 1, - "type": "array" + "event": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgCreatedCloudEvent" }, - "ja4_fingerprints": { - "items": { - "type": "string" - }, - "minItems": 1, - "type": "array" + "offset": { + "type": "string" }, - "user_agents": { - "items": { - "type": "string" - }, - "minItems": 1, - "type": "array" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgCreatedTypeEnum" } }, + "required": [ + "type", + "offset", + "event" + ], "type": "object" }, - "NetworkAclRule": { + "EventStreamCloudEventOrgCreatedCloudEvent": { "additionalProperties": false, "properties": { - "action": { - "$ref": "#/components/schemas/NetworkAclAction" + "a0purpose": { + "$ref": "#/components/schemas/EventStreamCloudEventA0PurposeEnum" }, - "match": { - "$ref": "#/components/schemas/NetworkAclMatch" + "a0stream": { + "pattern": "est_[a-zA-Z0-9]{22}", + "type": "string" }, - "not_match": { - "$ref": "#/components/schemas/NetworkAclMatch" + "a0tenant": { + "maxLength": 63, + "minLength": 3, + "pattern": "[a-z0-9][-a-z0-9]{1,62}[a-z0-9]", + "type": "string" }, - "scope": { - "$ref": "#/components/schemas/NetworkAclRuleScopeEnum" + "data": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgCreatedData" + }, + "id": { + "pattern": "evt_[a-zA-Z0-9]{22}", + "type": "string" + }, + "source": { + "type": "string" + }, + "specversion": { + "$ref": "#/components/schemas/EventStreamCloudEventSpecVersionEnum" + }, + "time": { + "format": "date-time", + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgCreatedCloudEventTypeEnum" } }, "required": [ - "action", - "scope" + "specversion", + "type", + "source", + "id", + "time", + "data", + "a0tenant" ], "type": "object" }, - "NetworkAclRuleScopeEnum": { + "EventStreamCloudEventOrgCreatedCloudEventTypeEnum": { "enum": [ - "management", - "authentication", - "tenant", - "dynamic_client_registration" + "organization.created" ], "type": "string" }, - "NetworkAclsResponseContent": { - "additionalProperties": true, + "EventStreamCloudEventOrgCreatedData": { + "additionalProperties": false, "properties": { - "active": { - "type": "boolean" - }, - "created_at": { - "type": "string" - }, - "description": { - "type": "string" - }, - "id": { - "type": "string" - }, - "priority": { - "maximum": 100, - "minimum": 1, - "type": "number" + "context": { + "$ref": "#/components/schemas/EventStreamCloudEventContext" }, - "rule": { - "$ref": "#/components/schemas/NetworkAclRule" + "object": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgCreatedObject" }, - "updated_at": { - "type": "string" + "previous_object": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgCreatedPreviousObject" } }, + "required": [ + "object" + ], "type": "object" }, - "Organization": { - "additionalProperties": true, + "EventStreamCloudEventOrgCreatedObject": { + "additionalProperties": false, "properties": { "branding": { - "$ref": "#/components/schemas/OrganizationBranding" + "$ref": "#/components/schemas/EventStreamCloudEventOrgCreatedObjectBranding" }, "display_name": { - "default": "Acme Users", - "maxLength": 255, - "minLength": 1, "type": "string" }, "id": { - "format": "organization-id", - "maxLength": 50, + "pattern": "org_[a-zA-Z0-9]{16}", "type": "string" }, "metadata": { - "$ref": "#/components/schemas/OrganizationMetadata" + "$ref": "#/components/schemas/EventStreamCloudEventOrgCreatedObjectMetadata" }, "name": { - "default": "organization-1", - "format": "organization-name", - "maxLength": 50, - "minLength": 1, + "pattern": "^(?:(?!org_))[a-z0-9]([a-z0-9-_]*[a-z0-9])?$", "type": "string" + } + }, + "required": [ + "id" + ], + "type": "object" + }, + "EventStreamCloudEventOrgCreatedObjectBranding": { + "additionalProperties": false, + "properties": { + "colors": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgCreatedObjectBrandingColors" }, - "token_quota": { - "$ref": "#/components/schemas/TokenQuota" + "logo_url": { + "format": "uri", + "type": "string" } }, "type": "object" }, - "OrganizationAccessLevelEnum": { - "enum": [ - "none", - "readonly", - "limited", - "full" - ], - "type": "string" + "EventStreamCloudEventOrgCreatedObjectBrandingColors": { + "additionalProperties": false, + "properties": { + "page_background": { + "type": "string" + }, + "primary": { + "type": "string" + } + }, + "type": "object" }, - "OrganizationAccessLevelEnumWithNull": { - "enum": [ - "none", - "readonly", - "limited", - "full", - null - ], - "type": [ - "string", - "null" - ] + "EventStreamCloudEventOrgCreatedObjectMetadata": { + "additionalProperties": true, + "type": "object" }, - "OrganizationAllConnectionPost": { + "EventStreamCloudEventOrgCreatedPreviousObject": { "additionalProperties": false, "properties": { - "assign_membership_on_login": { - "type": "boolean" - }, - "connection": { - "$ref": "#/components/schemas/OrganizationConnectionInformation" + "branding": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgCreatedPreviousObjectBranding" }, - "connection_id": { - "format": "connection-id", - "maxLength": 50, - "minLength": 1, + "display_name": { "type": "string" }, - "is_enabled": { - "type": "boolean" - }, - "is_signup_enabled": { - "type": "boolean" + "id": { + "pattern": "org_[a-zA-Z0-9]{16}", + "type": "string" }, - "organization_access_level": { - "$ref": "#/components/schemas/OrganizationAccessLevelEnum" + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgCreatedPreviousObjectMetadata" }, - "organization_connection_name": { - "maxLength": 50, - "minLength": 1, - "pattern": "^[^\u0000]*$", + "name": { + "pattern": "^(?:(?!org_))[a-z0-9]([a-z0-9-_]*[a-z0-9])?$", "type": "string" - }, - "show_as_button": { - "type": "boolean" } }, "required": [ - "connection_id" + "id" ], "type": "object" }, - "OrganizationBranding": { + "EventStreamCloudEventOrgCreatedPreviousObjectBranding": { "additionalProperties": false, "properties": { "colors": { - "$ref": "#/components/schemas/OrganizationBrandingColors" + "$ref": "#/components/schemas/EventStreamCloudEventOrgCreatedPreviousObjectBrandingColors" }, "logo_url": { - "format": "strict-https-uri-or-null", + "format": "uri", "type": "string" } }, "type": "object" }, - "OrganizationBrandingColors": { + "EventStreamCloudEventOrgCreatedPreviousObjectBrandingColors": { "additionalProperties": false, "properties": { "page_background": { - "format": "html-color", "type": "string" }, "primary": { - "format": "html-color", "type": "string" } }, + "type": "object" + }, + "EventStreamCloudEventOrgCreatedPreviousObjectMetadata": { + "additionalProperties": true, + "type": "object" + }, + "EventStreamCloudEventOrgCreatedTypeEnum": { + "enum": [ + "organization.created" + ], + "type": "string" + }, + "EventStreamCloudEventOrgDeleted": { + "additionalProperties": false, + "properties": { + "event": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgDeletedCloudEvent" + }, + "offset": { + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgDeletedTypeEnum" + } + }, "required": [ - "primary", - "page_background" + "type", + "offset", + "event" ], "type": "object" }, - "OrganizationClientGrant": { + "EventStreamCloudEventOrgDeletedCloudEvent": { "additionalProperties": false, "properties": { - "allow_any_organization": { - "type": "boolean" + "a0purpose": { + "$ref": "#/components/schemas/EventStreamCloudEventA0PurposeEnum" }, - "audience": { - "minLength": 1, + "a0stream": { + "pattern": "est_[a-zA-Z0-9]{22}", "type": "string" }, - "client_id": { + "a0tenant": { + "maxLength": 63, + "minLength": 3, + "pattern": "[a-z0-9][-a-z0-9]{1,62}[a-z0-9]", "type": "string" }, + "data": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgDeletedData" + }, "id": { + "pattern": "evt_[a-zA-Z0-9]{22}", "type": "string" }, - "organization_usage": { - "$ref": "#/components/schemas/OrganizationUsageEnum" + "source": { + "type": "string" }, - "scope": { - "items": { - "minLength": 1, - "type": "string" - }, - "type": "array" + "specversion": { + "$ref": "#/components/schemas/EventStreamCloudEventSpecVersionEnum" + }, + "time": { + "format": "date-time", + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgDeletedCloudEventTypeEnum" } }, + "required": [ + "specversion", + "type", + "source", + "id", + "time", + "data", + "a0tenant" + ], "type": "object" }, - "OrganizationConnection": { + "EventStreamCloudEventOrgDeletedCloudEventTypeEnum": { + "enum": [ + "organization.deleted" + ], + "type": "string" + }, + "EventStreamCloudEventOrgDeletedData": { "additionalProperties": false, "properties": { - "assign_membership_on_login": { - "type": "boolean" - }, - "connection": { - "$ref": "#/components/schemas/OrganizationConnectionInformation" - }, - "connection_id": { - "type": "string" + "context": { + "$ref": "#/components/schemas/EventStreamCloudEventContext" }, - "is_signup_enabled": { - "type": "boolean" + "object": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgDeletedObject" }, - "show_as_button": { - "type": "boolean" + "previous_object": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgDeletedPreviousObject" } }, + "required": [ + "object" + ], "type": "object" }, - "OrganizationConnectionInformation": { - "additionalProperties": true, + "EventStreamCloudEventOrgDeletedObject": { + "additionalProperties": false, "properties": { - "name": { + "display_name": { "type": "string" }, - "strategy": { + "id": { + "pattern": "org_[a-zA-Z0-9]{16}", + "type": "string" + }, + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgDeletedObjectMetadata" + }, + "name": { + "pattern": "^(?:(?!org_))[a-z0-9]([a-z0-9-_]*[a-z0-9])?$", "type": "string" } }, + "required": [ + "id" + ], "type": "object" }, - "OrganizationDiscoveryDomain": { + "EventStreamCloudEventOrgDeletedObjectMetadata": { + "additionalProperties": true, + "type": "object" + }, + "EventStreamCloudEventOrgDeletedPreviousObject": { "additionalProperties": false, "properties": { - "domain": { - "maxLength": 255, - "minLength": 3, - "pattern": "^(([a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9-]*[a-zA-Z0-9])\\.)*([A-Za-z0-9]|[A-Za-z0-9][A-Za-z0-9-]*[A-Za-z0-9])$", + "display_name": { "type": "string" }, "id": { - "format": "organization-discovery-domain-id", + "pattern": "org_[a-zA-Z0-9]{16}", "type": "string" }, - "status": { - "$ref": "#/components/schemas/OrganizationDiscoveryDomainStatus" - }, - "use_for_organization_discovery": { - "type": "boolean" - }, - "verification_host": { - "type": "string" + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgDeletedPreviousObjectMetadata" }, - "verification_txt": { + "name": { + "pattern": "^(?:(?!org_))[a-z0-9]([a-z0-9-_]*[a-z0-9])?$", "type": "string" } }, "required": [ - "id", - "domain", - "status", - "verification_txt", - "verification_host" + "id" ], "type": "object" }, - "OrganizationDiscoveryDomainStatus": { + "EventStreamCloudEventOrgDeletedPreviousObjectMetadata": { + "additionalProperties": true, + "type": "object" + }, + "EventStreamCloudEventOrgDeletedTypeEnum": { "enum": [ - "pending", - "verified" + "organization.deleted" ], "type": "string" }, - "OrganizationEnabledConnection": { - "additionalProperties": true, + "EventStreamCloudEventOrgGroupRoleAssigned": { + "additionalProperties": false, "properties": { - "assign_membership_on_login": { - "type": "boolean" - }, - "connection": { - "$ref": "#/components/schemas/OrganizationConnectionInformation" + "event": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleAssignedCloudEvent" }, - "connection_id": { + "offset": { "type": "string" }, - "is_signup_enabled": { - "type": "boolean" - }, - "show_as_button": { - "type": "boolean" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleAssignedTypeEnum" } }, + "required": [ + "type", + "offset", + "event" + ], "type": "object" }, - "OrganizationInvitation": { + "EventStreamCloudEventOrgGroupRoleAssignedCloudEvent": { "additionalProperties": false, "properties": { - "app_metadata": { - "$ref": "#/components/schemas/AppMetadata" + "a0purpose": { + "$ref": "#/components/schemas/EventStreamCloudEventA0PurposeEnum" }, - "client_id": { - "default": "AaiyAPdpYdesoKnqjj8HJqRn4T5titww", - "format": "client-id", + "a0stream": { + "pattern": "est_[a-zA-Z0-9]{22}", "type": "string" }, - "connection_id": { - "default": "con_0000000000000001", - "format": "connection-id", + "a0tenant": { + "maxLength": 63, + "minLength": 3, + "pattern": "[a-z0-9][-a-z0-9]{1,62}[a-z0-9]", "type": "string" }, - "created_at": { - "default": "2020-08-20T19:10:06.299Z", - "format": "date-time", - "type": "string" - }, - "expires_at": { - "default": "2020-08-27T19:10:06.299Z", - "format": "date-time", - "type": "string" + "data": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleAssignedData" }, "id": { - "default": "uinv_0000000000000001", - "format": "user-invitation-id", - "type": "string" - }, - "invitation_url": { - "default": "https://mycompany.org/login?invitation=f81dWWYW6gzGGicxT8Ha0txBkGNcAcYr\u0026organization=org_0000000000000001\u0026organization_name=acme", - "format": "strict-https-uri", + "pattern": "evt_[a-zA-Z0-9]{22}", "type": "string" }, - "invitee": { - "$ref": "#/components/schemas/OrganizationInvitationInvitee" - }, - "inviter": { - "$ref": "#/components/schemas/OrganizationInvitationInviter" - }, - "organization_id": { - "format": "organization-id", - "maxLength": 50, + "source": { "type": "string" }, - "roles": { - "items": { - "format": "role-id", - "type": "string" - }, - "minItems": 1, - "type": "array" + "specversion": { + "$ref": "#/components/schemas/EventStreamCloudEventSpecVersionEnum" }, - "ticket_id": { - "format": "ticket-id", + "time": { + "format": "date-time", "type": "string" }, - "user_metadata": { - "$ref": "#/components/schemas/UserMetadata" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleAssignedCloudEventTypeEnum" } }, + "required": [ + "specversion", + "type", + "source", + "id", + "time", + "data", + "a0tenant" + ], "type": "object" }, - "OrganizationInvitationInvitee": { + "EventStreamCloudEventOrgGroupRoleAssignedCloudEventTypeEnum": { + "enum": [ + "organization.group.role.assigned" + ], + "type": "string" + }, + "EventStreamCloudEventOrgGroupRoleAssignedData": { "additionalProperties": false, "properties": { - "email": { - "default": "john.doe@gmail.com", - "format": "email", - "type": "string" + "context": { + "$ref": "#/components/schemas/EventStreamCloudEventContext" + }, + "object": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleAssignedObject" + }, + "previous_object": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleAssignedPreviousObject" } }, "required": [ - "email" + "object" ], "type": "object" }, - "OrganizationInvitationInviter": { + "EventStreamCloudEventOrgGroupRoleAssignedObject": { "additionalProperties": false, "properties": { - "name": { - "default": "Jane Doe", - "maxLength": 300, - "minLength": 1, + "created_at": { + "format": "date-time", "type": "string" + }, + "group": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleAssignedObjectGroup" + }, + "organization": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleAssignedObjectOrganization" + }, + "role": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleAssignedObjectRole" } }, "required": [ - "name" + "organization", + "role", + "group", + "created_at" ], "type": "object" }, - "OrganizationMember": { - "additionalProperties": false, - "properties": { - "email": { - "default": "john.doe@gmail.com", - "format": "email", - "type": "string" - }, - "name": { - "type": "string" - }, - "picture": { - "type": "string" + "EventStreamCloudEventOrgGroupRoleAssignedObjectGroup": { + "oneOf": [ + { + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleAssignedObjectGroup0" }, - "roles": { - "items": { - "$ref": "#/components/schemas/OrganizationMemberRole" - }, - "type": "array" + { + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleAssignedObjectGroup1" }, - "user_id": { - "type": "string" + { + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleAssignedObjectGroup2" } - }, - "type": "object" + ] }, - "OrganizationMemberRole": { + "EventStreamCloudEventOrgGroupRoleAssignedObjectGroup0": { "additionalProperties": false, "properties": { - "id": { + "connection_id": { + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, - "name": { + "external_id": { + "type": "string" + }, + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", "type": "string" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleAssignedObjectGroup0TypeEnum" } }, - "type": "object" - }, - "OrganizationMetadata": { - "additionalProperties": { - "maxLength": 255, - "type": [ - "string", - "null" - ] - }, - "maxProperties": 25, - "type": "object" - }, - "OrganizationUsageEnum": { - "enum": [ - "deny", - "allow", - "require" + "required": [ + "id", + "type", + "connection_id" ], - "type": "string" + "type": "object" }, - "PartialGroupsEnum": { + "EventStreamCloudEventOrgGroupRoleAssignedObjectGroup0TypeEnum": { "enum": [ - "login", - "login-id", - "login-password", - "login-passwordless", - "signup", - "signup-id", - "signup-password", - "customized-consent", - "passkeys" + "connection" ], "type": "string" }, - "PartialPhoneTemplateContent": { + "EventStreamCloudEventOrgGroupRoleAssignedObjectGroup1": { "additionalProperties": false, - "minProperties": 1, "properties": { - "body": { - "$ref": "#/components/schemas/PhoneTemplateBody" + "external_id": { + "type": "string" }, - "from": { - "maxLength": 16, - "minLength": 1, + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", + "type": "string" + }, + "organization_id": { + "pattern": "org_[a-zA-Z0-9]{16}", "type": "string" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleAssignedObjectGroup1TypeEnum" } }, - "type": "object" - }, - "PasswordCharacterTypeEnum": { - "enum": [ - "uppercase", - "lowercase", - "number", - "special" - ], - "type": "string" - }, - "PasswordCharacterTypeRulePolicyEnum": { - "enum": [ - "all", - "three_of_four" - ], - "type": "string" - }, - "PasswordDefaultDictionariesEnum": { - "enum": [ - "en_10k", - "en_100k" - ], - "type": "string" - }, - "PasswordIdenticalCharactersPolicyEnum": { - "enum": [ - "allow", - "block" - ], - "type": "string" - }, - "PasswordMaxLengthExceededPolicyEnum": { - "enum": [ - "truncate", - "error" + "required": [ + "id", + "type", + "organization_id" ], - "type": "string" + "type": "object" }, - "PasswordSequentialCharactersPolicyEnum": { + "EventStreamCloudEventOrgGroupRoleAssignedObjectGroup1TypeEnum": { "enum": [ - "allow", - "block" + "organization" ], "type": "string" }, - "PatchClientCredentialRequestContent": { + "EventStreamCloudEventOrgGroupRoleAssignedObjectGroup2": { "additionalProperties": false, - "minProperties": 1, - "properties": { - "expires_at": { - "format": "date-time", - "type": [ - "string", - "null" - ] - } - }, - "type": "object" - }, - "PatchClientCredentialResponseContent": { - "additionalProperties": true, "properties": { - "alg": { - "$ref": "#/components/schemas/ClientCredentialAlgorithmEnum" - }, - "created_at": { - "format": "date-time", - "type": "string" - }, - "credential_type": { - "$ref": "#/components/schemas/ClientCredentialTypeEnum" - }, - "expires_at": { - "format": "date-time", + "external_id": { "type": "string" }, "id": { - "default": "cred_1m7sfABoNTTKYwTQ8qt6tX", - "type": "string" - }, - "kid": { - "default": "IZSSTECp...", - "type": "string" - }, - "name": { - "default": "", - "type": "string" - }, - "subject_dn": { - "type": "string" - }, - "thumbprint_sha256": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", "type": "string" }, - "updated_at": { - "format": "date-time", - "type": "string" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleAssignedObjectGroup2TypeEnum" } }, + "required": [ + "id", + "type" + ], "type": "object" }, - "PatchSupplementalSignalsResponseContent": { - "additionalProperties": true, - "properties": { - "akamai_enabled": { - "type": "boolean" - } - }, - "type": "object" + "EventStreamCloudEventOrgGroupRoleAssignedObjectGroup2TypeEnum": { + "enum": [ + "tenant" + ], + "type": "string" }, - "PermissionRequestPayload": { + "EventStreamCloudEventOrgGroupRoleAssignedObjectOrganization": { "additionalProperties": false, "properties": { - "permission_name": { - "type": "string" - }, - "resource_server_identifier": { + "id": { + "pattern": "org_[a-zA-Z0-9]{16}", "type": "string" } }, "required": [ - "resource_server_identifier", - "permission_name" + "id" ], "type": "object" }, - "PermissionsResponsePayload": { + "EventStreamCloudEventOrgGroupRoleAssignedObjectRole": { "additionalProperties": false, "properties": { - "description": { - "type": "string" - }, - "permission_name": { - "type": "string" - }, - "resource_server_identifier": { + "id": { + "pattern": "rol_[a-zA-Z0-9]{16}", "type": "string" }, - "resource_server_name": { + "name": { "type": "string" } }, + "required": [ + "id", + "name" + ], "type": "object" }, - "PhoneAttribute": { + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObject": { "additionalProperties": false, "properties": { - "identifier": { - "$ref": "#/components/schemas/ConnectionAttributeIdentifier" + "created_at": { + "format": "date-time", + "type": "string" }, - "profile_required": { - "type": "boolean" + "group": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup" }, - "signup": { - "$ref": "#/components/schemas/SignupVerified" + "organization": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectOrganization" + }, + "role": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectRole" } }, - "type": "object" - }, - "PhoneProviderChannelEnum": { - "enum": [ - "phone" + "required": [ + "organization", + "role", + "group", + "created_at" ], - "maxLength": 100, - "type": "string" + "type": "object" }, - "PhoneProviderConfiguration": { - "anyOf": [ + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup": { + "oneOf": [ { - "$ref": "#/components/schemas/TwilioProviderConfiguration" + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup0" }, { - "$ref": "#/components/schemas/CustomProviderConfiguration" - } - ], - "type": "object" - }, - "PhoneProviderCredentials": { - "anyOf": [ - { - "$ref": "#/components/schemas/TwilioProviderCredentials" + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup1" }, { - "$ref": "#/components/schemas/CustomProviderCredentials" + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup2" } ] }, - "PhoneProviderDeliveryMethodEnum": { - "enum": [ - "text", - "voice" + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup0": { + "additionalProperties": false, + "properties": { + "connection_id": { + "pattern": "con_[a-zA-Z0-9]{16}", + "type": "string" + }, + "external_id": { + "type": "string" + }, + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup0TypeEnum" + } + }, + "required": [ + "id", + "type", + "connection_id" ], - "maxLength": 10, - "minLength": 1, - "type": "string" + "type": "object" }, - "PhoneProviderNameEnum": { + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup0TypeEnum": { "enum": [ - "twilio", - "custom" + "connection" ], - "maxLength": 100, - "minLength": 1, "type": "string" }, - "PhoneProviderSchemaMasked": { + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup1": { "additionalProperties": false, "properties": { - "channel": { - "$ref": "#/components/schemas/PhoneProviderChannelEnum" - }, - "configuration": { - "$ref": "#/components/schemas/PhoneProviderConfiguration" - }, - "created_at": { - "format": "date-time", - "maxLength": 27, + "external_id": { "type": "string" }, - "disabled": { - "type": "boolean" - }, "id": { - "maxLength": 255, - "minLength": 1, + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", "type": "string" }, - "name": { - "$ref": "#/components/schemas/PhoneProviderNameEnum" - }, - "tenant": { - "maxLength": 255, - "minLength": 1, + "organization_id": { + "pattern": "org_[a-zA-Z0-9]{16}", "type": "string" }, - "updated_at": { - "format": "date-time", - "maxLength": 27, - "type": "string" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup1TypeEnum" } }, "required": [ - "name", - "credentials" + "id", + "type", + "organization_id" ], "type": "object" }, - "PhoneTemplate": { + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup1TypeEnum": { + "enum": [ + "organization" + ], + "type": "string" + }, + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup2": { "additionalProperties": false, "properties": { - "channel": { + "external_id": { "type": "string" }, - "content": { - "$ref": "#/components/schemas/PhoneTemplateContent" - }, - "customizable": { - "type": "boolean" - }, - "disabled": { - "default": false, - "type": "boolean" - }, "id": { - "maxLength": 255, - "minLength": 1, - "type": "string" - }, - "tenant": { - "maxLength": 255, - "minLength": 1, + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", "type": "string" }, "type": { - "$ref": "#/components/schemas/PhoneTemplateNotificationTypeEnum" + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup2TypeEnum" } }, "required": [ - "content", - "disabled", "id", "type" ], "type": "object" }, - "PhoneTemplateBody": { + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup2TypeEnum": { + "enum": [ + "tenant" + ], + "type": "string" + }, + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectOrganization": { "additionalProperties": false, - "minProperties": 1, "properties": { - "text": { - "maxLength": 20000, - "minLength": 1, - "type": "string" - }, - "voice": { - "maxLength": 20000, - "minLength": 1, + "id": { + "pattern": "org_[a-zA-Z0-9]{16}", "type": "string" } }, + "required": [ + "id" + ], "type": "object" }, - "PhoneTemplateContent": { + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectRole": { "additionalProperties": false, - "minProperties": 1, "properties": { - "body": { - "$ref": "#/components/schemas/PhoneTemplateBody" - }, - "from": { - "maxLength": 16, - "minLength": 1, + "id": { + "pattern": "rol_[a-zA-Z0-9]{16}", "type": "string" }, - "syntax": { + "name": { "type": "string" } }, + "required": [ + "id", + "name" + ], "type": "object" }, - "PhoneTemplateNotificationTypeEnum": { + "EventStreamCloudEventOrgGroupRoleAssignedTypeEnum": { "enum": [ - "otp_verify", - "otp_enroll", - "change_password", - "blocked_account", - "password_breach" + "organization.group.role.assigned" ], - "maxLength": 255, "type": "string" }, - "PostClientCredentialRequestContent": { + "EventStreamCloudEventOrgGroupRoleDeleted": { "additionalProperties": false, "properties": { - "alg": { - "$ref": "#/components/schemas/PublicKeyCredentialAlgorithmEnum" - }, - "credential_type": { - "$ref": "#/components/schemas/ClientCredentialTypeEnum" - }, - "expires_at": { - "default": "2023-02-07T12:40:17.807Z", - "format": "date-time", - "type": "string" - }, - "kid": { - "maxLength": 64, - "minLength": 10, - "pattern": "^([0-9a-zA-Z-_]{10,64})$", - "type": "string" - }, - "name": { - "default": "", - "maxLength": 128, - "type": "string" - }, - "parse_expiry_from_cert": { - "default": false, - "type": "boolean" + "event": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleDeletedCloudEvent" }, - "pem": { - "default": "-----BEGIN PUBLIC KEY-----\r\nMIIBIjANBg...\r\n-----END PUBLIC KEY-----\r\n", + "offset": { "type": "string" }, - "subject_dn": { - "maxLength": 256, - "minLength": 1, - "type": "string" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleDeletedTypeEnum" } }, "required": [ - "credential_type" + "type", + "offset", + "event" ], "type": "object" }, - "PostClientCredentialResponseContent": { - "additionalProperties": true, + "EventStreamCloudEventOrgGroupRoleDeletedCloudEvent": { + "additionalProperties": false, "properties": { - "alg": { - "$ref": "#/components/schemas/ClientCredentialAlgorithmEnum" - }, - "created_at": { - "format": "date-time", - "type": "string" - }, - "credential_type": { - "$ref": "#/components/schemas/ClientCredentialTypeEnum" + "a0purpose": { + "$ref": "#/components/schemas/EventStreamCloudEventA0PurposeEnum" }, - "expires_at": { - "format": "date-time", + "a0stream": { + "pattern": "est_[a-zA-Z0-9]{22}", "type": "string" }, - "id": { - "default": "cred_1m7sfABoNTTKYwTQ8qt6tX", + "a0tenant": { + "maxLength": 63, + "minLength": 3, + "pattern": "[a-z0-9][-a-z0-9]{1,62}[a-z0-9]", "type": "string" }, - "kid": { - "default": "IZSSTECp...", - "type": "string" + "data": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleDeletedData" }, - "name": { - "default": "", + "id": { + "pattern": "evt_[a-zA-Z0-9]{22}", "type": "string" }, - "subject_dn": { + "source": { "type": "string" }, - "thumbprint_sha256": { - "type": "string" + "specversion": { + "$ref": "#/components/schemas/EventStreamCloudEventSpecVersionEnum" }, - "updated_at": { + "time": { "format": "date-time", "type": "string" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleDeletedCloudEventTypeEnum" } }, + "required": [ + "specversion", + "type", + "source", + "id", + "time", + "data", + "a0tenant" + ], "type": "object" }, - "PostConnectionKeysAlgEnum": { + "EventStreamCloudEventOrgGroupRoleDeletedCloudEventTypeEnum": { "enum": [ - "RS256", - "RS384", - "RS512", - "PS256", - "PS384", - "ES256", - "ES384" + "organization.group.role.deleted" ], "type": "string" }, - "PostConnectionKeysRequestContent": { + "EventStreamCloudEventOrgGroupRoleDeletedData": { "additionalProperties": false, "properties": { - "signing_alg": { - "$ref": "#/components/schemas/PostConnectionKeysAlgEnum" - } - }, - "type": [ - "object", - "null" - ] - }, - "PostConnectionsKeysResponseContent": { - "items": { - "additionalProperties": true, - "properties": { - "algorithm": { - "type": "string" - }, - "cert": { - "default": "-----BEGIN CERTIFICATE-----\r\nMIIDDTCCA...YiA0TQhAt8=\r\n-----END CERTIFICATE-----", - "maxLength": 4096, - "type": "string" - }, - "current": { - "default": true, - "type": "boolean" - }, - "current_since": { - "type": "string" - }, - "fingerprint": { - "default": "CC:FB:DD:D8:9A:B5:DE:1B:F0:CC:36:D2:99:59:21:12:03:DD:A8:25", - "type": "string" - }, - "key_use": { - "$ref": "#/components/schemas/ConnectionKeyUseEnum" - }, - "kid": { - "maxLength": 255, - "type": "string" - }, - "next": { - "type": "boolean" - }, - "pkcs": { - "default": "-----BEGIN PKCS7-----\r\nMIIDPA....t8xAA==\r\n-----END PKCS7-----", - "maxLength": 4096, - "type": "string" - }, - "subject_dn": { - "maxLength": 132, - "type": "string" - }, - "thumbprint": { - "default": "CCFBDDD89AB5DE1BF0CC36D29959211203DDA825", - "maxLength": 255, - "type": "string" - } + "context": { + "$ref": "#/components/schemas/EventStreamCloudEventContext" }, - "required": [ - "cert", - "kid", - "fingerprint", - "thumbprint" - ], - "type": "object" + "object": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleDeletedObject" + }, + "previous_object": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleDeletedPreviousObject" + } }, - "type": "array" - }, - "PreferredAuthenticationMethodEnum": { - "enum": [ - "voice", - "sms" + "required": [ + "object" ], - "type": "string" + "type": "object" }, - "PreviewCimdMetadataRequestContent": { + "EventStreamCloudEventOrgGroupRoleDeletedObject": { "additionalProperties": false, "properties": { - "external_client_id": { - "format": "absolute-https-uri-or-empty", - "maxLength": 120, - "minLength": 1, + "deleted_at": { + "format": "date-time", "type": "string" + }, + "group": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleDeletedObjectGroup" + }, + "organization": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleDeletedObjectOrganization" + }, + "role": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleDeletedObjectRole" } }, "required": [ - "external_client_id" + "organization", + "role", + "group", + "deleted_at" ], "type": "object" }, - "PreviewCimdMetadataResponseContent": { - "additionalProperties": true, + "EventStreamCloudEventOrgGroupRoleDeletedObjectGroup": { + "oneOf": [ + { + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleDeletedObjectGroup0" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleDeletedObjectGroup1" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleDeletedObjectGroup2" + } + ] + }, + "EventStreamCloudEventOrgGroupRoleDeletedObjectGroup0": { + "additionalProperties": false, "properties": { - "client_id": { + "connection_id": { + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, - "errors": { - "items": { - "type": "string" - }, - "type": "array" + "external_id": { + "type": "string" }, - "mapped_fields": { - "$ref": "#/components/schemas/CimdMappedClientFields" + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", + "type": "string" }, - "validation": { - "$ref": "#/components/schemas/CimdValidationResult" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleDeletedObjectGroup0TypeEnum" } }, - "type": "object" - }, - "PromptGroupNameEnum": { - "enum": [ - "login", - "login-id", - "login-password", - "login-passwordless", - "login-email-verification", - "signup", - "signup-id", - "signup-password", - "phone-identifier-enrollment", - "phone-identifier-challenge", - "email-identifier-challenge", - "reset-password", - "custom-form", - "consent", - "customized-consent", - "logout", - "mfa-push", - "mfa-otp", - "mfa-voice", - "mfa-phone", - "mfa-webauthn", - "mfa-sms", - "mfa-email", - "mfa-recovery-code", - "mfa", - "status", - "device-flow", - "email-verification", - "email-otp-challenge", - "organizations", - "invitation", - "common", - "passkeys", - "captcha", - "brute-force-protection", - "async-approval-flow" + "required": [ + "id", + "type", + "connection_id" ], - "type": "string" + "type": "object" }, - "PromptLanguageEnum": { + "EventStreamCloudEventOrgGroupRoleDeletedObjectGroup0TypeEnum": { "enum": [ - "am", - "ar", - "ar-EG", - "ar-SA", - "az", - "bg", - "bn", - "bs", - "ca-ES", - "cnr", - "cs", - "cy", - "da", - "de", - "el", - "en", - "en-CA", - "es", - "es-419", - "es-AR", - "es-MX", - "et", - "eu-ES", - "fa", - "fi", - "fr", - "fr-CA", - "fr-FR", - "gl-ES", - "gu", - "he", - "hi", - "hr", - "hu", - "hy", - "id", - "is", - "it", - "ja", - "ka", - "kk", - "kn", - "ko", - "lt", - "lv", - "mk", - "ml", - "mn", - "mr", - "ms", - "my", - "nb", - "nl", - "nn", - "no", - "pa", - "pl", - "pt", - "pt-BR", - "pt-PT", - "ro", - "ru", - "sk", - "sl", - "so", - "sq", - "sr", - "sv", - "sw", - "ta", - "te", - "th", - "tl", - "tr", - "uk", - "ur", - "vi", - "zgh", - "zh-CN", - "zh-HK", - "zh-MO", - "zh-TW" + "connection" ], "type": "string" }, - "PublicKeyCredential": { + "EventStreamCloudEventOrgGroupRoleDeletedObjectGroup1": { "additionalProperties": false, "properties": { - "alg": { - "$ref": "#/components/schemas/PublicKeyCredentialAlgorithmEnum" - }, - "credential_type": { - "$ref": "#/components/schemas/PublicKeyCredentialTypeEnum" - }, - "expires_at": { - "default": "2023-02-07T12:40:17.807Z", - "format": "date-time", + "external_id": { "type": "string" }, - "kid": { - "maxLength": 64, - "minLength": 10, - "pattern": "^([0-9a-zA-Z-_]{10,64})$", + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", "type": "string" }, - "name": { - "default": "", - "maxLength": 128, + "organization_id": { + "pattern": "org_[a-zA-Z0-9]{16}", "type": "string" }, - "parse_expiry_from_cert": { - "default": false, - "type": "boolean" - }, - "pem": { - "default": "-----BEGIN PUBLIC KEY-----\r\nMIIBIjANBg...\r\n-----END PUBLIC KEY-----\r\n", - "type": "string" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleDeletedObjectGroup1TypeEnum" } }, "required": [ - "credential_type", - "pem" + "id", + "type", + "organization_id" ], "type": "object" }, - "PublicKeyCredentialAlgorithmEnum": { - "default": "RS256", - "enum": [ - "RS256", - "RS384", - "PS256" - ], - "type": "string" - }, - "PublicKeyCredentialTypeEnum": { - "default": "public_key", + "EventStreamCloudEventOrgGroupRoleDeletedObjectGroup1TypeEnum": { "enum": [ - "public_key" + "organization" ], "type": "string" }, - "RefreshTokenDate": { - "oneOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "$ref": "#/components/schemas/RefreshTokenDateObject" - }, - { - "type": "null" - } - ] - }, - "RefreshTokenDateObject": { - "additionalProperties": true, - "type": "object" - }, - "RefreshTokenDevice": { - "additionalProperties": true, + "EventStreamCloudEventOrgGroupRoleDeletedObjectGroup2": { + "additionalProperties": false, "properties": { - "initial_asn": { - "type": "string" - }, - "initial_ip": { - "type": "string" - }, - "initial_user_agent": { - "type": "string" - }, - "last_asn": { + "external_id": { "type": "string" }, - "last_ip": { + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", "type": "string" }, - "last_user_agent": { - "type": "string" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleDeletedObjectGroup2TypeEnum" } }, + "required": [ + "id", + "type" + ], "type": "object" }, - "RefreshTokenExpirationTypeEnum": { - "default": "non-expiring", + "EventStreamCloudEventOrgGroupRoleDeletedObjectGroup2TypeEnum": { "enum": [ - "expiring", - "non-expiring" + "tenant" ], "type": "string" }, - "RefreshTokenMetadata": { - "additionalProperties": true, - "maxProperties": 25, - "type": [ - "object", - "null" - ] - }, - "RefreshTokenResourceServer": { - "additionalProperties": true, + "EventStreamCloudEventOrgGroupRoleDeletedObjectOrganization": { + "additionalProperties": false, "properties": { - "audience": { + "id": { + "pattern": "org_[a-zA-Z0-9]{16}", "type": "string" - }, - "scopes": { + } + }, + "required": [ + "id" + ], + "type": "object" + }, + "EventStreamCloudEventOrgGroupRoleDeletedObjectRole": { + "additionalProperties": false, + "properties": { + "id": { + "pattern": "rol_[a-zA-Z0-9]{16}", "type": "string" } }, + "required": [ + "id" + ], "type": "object" }, - "RefreshTokenResponseContent": { - "additionalProperties": true, + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObject": { + "additionalProperties": false, "properties": { - "client_id": { + "created_at": { + "format": "date-time", "type": "string" }, - "created_at": { - "$ref": "#/components/schemas/RefreshTokenDate" - }, - "device": { - "$ref": "#/components/schemas/RefreshTokenDevice" - }, - "expires_at": { - "$ref": "#/components/schemas/RefreshTokenDate" - }, - "id": { - "type": "string" - }, - "idle_expires_at": { - "$ref": "#/components/schemas/RefreshTokenDate" + "group": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup" }, - "last_exchanged_at": { - "$ref": "#/components/schemas/RefreshTokenDate" + "organization": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectOrganization" }, - "refresh_token_metadata": { - "$ref": "#/components/schemas/RefreshTokenMetadata" + "role": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectRole" + } + }, + "required": [ + "organization", + "role", + "group", + "created_at" + ], + "type": "object" + }, + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup": { + "oneOf": [ + { + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup0" }, - "resource_servers": { - "items": { - "$ref": "#/components/schemas/RefreshTokenResourceServer" - }, - "type": "array" + { + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup1" }, - "rotating": { - "type": "boolean" + { + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup2" + } + ] + }, + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup0": { + "additionalProperties": false, + "properties": { + "connection_id": { + "pattern": "con_[a-zA-Z0-9]{16}", + "type": "string" }, - "session_id": { - "$ref": "#/components/schemas/RefreshTokenSessionId" + "external_id": { + "type": "string" }, - "user_id": { - "default": "auth0|507f1f77bcf86cd799439020", + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", "type": "string" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup0TypeEnum" } }, + "required": [ + "id", + "type", + "connection_id" + ], "type": "object" }, - "RefreshTokenRotationTypeEnum": { - "default": "non-rotating", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup0TypeEnum": { "enum": [ - "rotating", - "non-rotating" + "connection" ], "type": "string" }, - "RefreshTokenSessionId": { - "type": [ - "string", - "null" - ] - }, - "RegenerateUsersRecoveryCodeResponseContent": { - "additionalProperties": true, + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup1": { + "additionalProperties": false, "properties": { - "recovery_code": { + "external_id": { + "type": "string" + }, + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", + "type": "string" + }, + "organization_id": { + "pattern": "org_[a-zA-Z0-9]{16}", "type": "string" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup1TypeEnum" } }, + "required": [ + "id", + "type", + "organization_id" + ], "type": "object" }, - "RegisterCimdClientRequestContent": { + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup1TypeEnum": { + "enum": [ + "organization" + ], + "type": "string" + }, + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup2": { "additionalProperties": false, "properties": { - "external_client_id": { - "format": "absolute-https-uri-or-empty", - "maxLength": 120, - "minLength": 1, + "external_id": { + "type": "string" + }, + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", "type": "string" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup2TypeEnum" } }, "required": [ - "external_client_id" + "id", + "type" ], "type": "object" }, - "RegisterCimdClientResponseContent": { - "additionalProperties": true, + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup2TypeEnum": { + "enum": [ + "tenant" + ], + "type": "string" + }, + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectOrganization": { + "additionalProperties": false, "properties": { - "client_id": { + "id": { + "pattern": "org_[a-zA-Z0-9]{16}", "type": "string" - }, - "mapped_fields": { - "$ref": "#/components/schemas/CimdMappedClientFields" - }, - "validation": { - "$ref": "#/components/schemas/CimdValidationResult" } }, "required": [ - "client_id", - "mapped_fields", - "validation" + "id" ], "type": "object" }, - "ReplaceSynchronizedGroupsRequestContent": { + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectRole": { "additionalProperties": false, "properties": { - "groups": { - "items": { - "$ref": "#/components/schemas/SynchronizedGroupPayload" - }, - "type": "array" + "id": { + "pattern": "rol_[a-zA-Z0-9]{16}", + "type": "string" + }, + "name": { + "type": "string" } }, "required": [ - "groups" + "id", + "name" ], "type": "object" }, - "ResetPhoneTemplateRequestContent": {}, - "ResetPhoneTemplateResponseContent": { + "EventStreamCloudEventOrgGroupRoleDeletedTypeEnum": { + "enum": [ + "organization.group.role.deleted" + ], + "type": "string" + }, + "EventStreamCloudEventOrgMemberAdded": { "additionalProperties": false, "properties": { - "channel": { - "type": "string" - }, - "content": { - "$ref": "#/components/schemas/PhoneTemplateContent" - }, - "customizable": { - "type": "boolean" - }, - "disabled": { - "default": false, - "type": "boolean" - }, - "id": { - "maxLength": 255, - "minLength": 1, - "type": "string" + "event": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberAddedCloudEvent" }, - "tenant": { - "maxLength": 255, - "minLength": 1, + "offset": { "type": "string" }, "type": { - "$ref": "#/components/schemas/PhoneTemplateNotificationTypeEnum" + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberAddedTypeEnum" } }, "required": [ - "content", - "disabled", - "id", - "type" + "type", + "offset", + "event" ], "type": "object" }, - "ResourceServer": { + "EventStreamCloudEventOrgMemberAddedCloudEvent": { "additionalProperties": false, "properties": { - "allow_offline_access": { - "type": "boolean" - }, - "allow_online_access": { - "type": "boolean" - }, - "authorization_details": { - "items": {}, - "type": [ - "array", - "null" - ] - }, - "authorization_policy": { - "$ref": "#/components/schemas/ResourceServerAuthorizationPolicy" + "a0purpose": { + "$ref": "#/components/schemas/EventStreamCloudEventA0PurposeEnum" }, - "client_id": { - "format": "client-id", + "a0stream": { + "pattern": "est_[a-zA-Z0-9]{22}", "type": "string" }, - "consent_policy": { - "$ref": "#/components/schemas/ResourceServerConsentPolicyEnum" + "a0tenant": { + "maxLength": 63, + "minLength": 3, + "pattern": "[a-z0-9][-a-z0-9]{1,62}[a-z0-9]", + "type": "string" }, - "enforce_policies": { - "type": "boolean" + "data": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberAddedData" }, "id": { + "pattern": "evt_[a-zA-Z0-9]{22}", "type": "string" }, - "identifier": { - "type": "string" - }, - "is_system": { - "type": "boolean" - }, - "name": { + "source": { "type": "string" }, - "proof_of_possession": { - "$ref": "#/components/schemas/ResourceServerProofOfPossession" - }, - "scopes": { - "items": { - "$ref": "#/components/schemas/ResourceServerScope" - }, - "type": "array" - }, - "signing_alg": { - "$ref": "#/components/schemas/SigningAlgorithmEnum" + "specversion": { + "$ref": "#/components/schemas/EventStreamCloudEventSpecVersionEnum" }, - "signing_secret": { - "minLength": 16, + "time": { + "format": "date-time", "type": "string" }, - "skip_consent_for_verifiable_first_party_clients": { - "type": "boolean" - }, - "subject_type_authorization": { - "$ref": "#/components/schemas/ResourceServerSubjectTypeAuthorization" - }, - "token_dialect": { - "$ref": "#/components/schemas/ResourceServerTokenDialectResponseEnum" - }, - "token_encryption": { - "$ref": "#/components/schemas/ResourceServerTokenEncryption" - }, - "token_lifetime": { - "type": "integer" - }, - "token_lifetime_for_web": { - "type": "integer" - } - }, - "type": "object" - }, - "ResourceServerAuthorizationPolicy": { - "additionalProperties": false, - "properties": { - "policy_id": { - "maxLength": 1024, - "minLength": 1, - "type": "string" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberAddedCloudEventTypeEnum" } }, "required": [ - "policy_id" + "specversion", + "type", + "source", + "id", + "time", + "data", + "a0tenant" ], - "type": [ - "object", - "null" - ] + "type": "object" }, - "ResourceServerConsentPolicyEnum": { + "EventStreamCloudEventOrgMemberAddedCloudEventTypeEnum": { "enum": [ - "transactional-authorization-with-mfa", - null + "organization.member.added" ], - "type": [ - "string", - "null" - ] + "type": "string" }, - "ResourceServerProofOfPossession": { + "EventStreamCloudEventOrgMemberAddedData": { "additionalProperties": false, "properties": { - "mechanism": { - "$ref": "#/components/schemas/ResourceServerProofOfPossessionMechanismEnum" + "context": { + "$ref": "#/components/schemas/EventStreamCloudEventContext" }, - "required": { - "type": "boolean" + "object": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberAddedObject" }, - "required_for": { - "$ref": "#/components/schemas/ResourceServerProofOfPossessionRequiredForEnum" + "previous_object": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberAddedPreviousObject" } }, "required": [ - "mechanism", - "required" - ], - "type": [ - "object", - "null" - ] - }, - "ResourceServerProofOfPossessionMechanismEnum": { - "enum": [ - "mtls", - "dpop" + "object" ], - "type": "string" + "type": "object" }, - "ResourceServerProofOfPossessionRequiredForEnum": { - "enum": [ - "public_clients", - "all_clients" + "EventStreamCloudEventOrgMemberAddedObject": { + "additionalProperties": false, + "properties": { + "organization": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberAddedObjectOrganization" + }, + "user": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberAddedObjectUser" + } + }, + "required": [ + "organization", + "user" ], - "type": "string" + "type": "object" }, - "ResourceServerScope": { + "EventStreamCloudEventOrgMemberAddedObjectOrganization": { "additionalProperties": false, "properties": { - "description": { - "maxLength": 500, + "id": { + "pattern": "org_[a-zA-Z0-9]{16}", "type": "string" }, - "value": { - "maxLength": 280, - "minLength": 1, + "name": { + "pattern": "^(?:(?!org_))[a-z0-9]([a-z0-9-_]*[a-z0-9])?$", "type": "string" } }, "required": [ - "value" + "id" ], "type": "object" }, - "ResourceServerSubjectTypeAuthorization": { + "EventStreamCloudEventOrgMemberAddedObjectUser": { + "additionalProperties": true, + "properties": { + "user_id": { + "type": "string" + } + }, + "required": [ + "user_id" + ], + "type": "object" + }, + "EventStreamCloudEventOrgMemberAddedPreviousObject": { "additionalProperties": false, "properties": { - "client": { - "$ref": "#/components/schemas/ResourceServerSubjectTypeAuthorizationClient" + "organization": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberAddedPreviousObjectOrganization" }, "user": { - "$ref": "#/components/schemas/ResourceServerSubjectTypeAuthorizationUser" + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberAddedPreviousObjectUser" } }, + "required": [ + "organization", + "user" + ], "type": "object" }, - "ResourceServerSubjectTypeAuthorizationClient": { - "additionalProperties": true, + "EventStreamCloudEventOrgMemberAddedPreviousObjectOrganization": { + "additionalProperties": false, "properties": { - "policy": { - "$ref": "#/components/schemas/ResourceServerSubjectTypeAuthorizationClientPolicyEnum" + "id": { + "pattern": "org_[a-zA-Z0-9]{16}", + "type": "string" + }, + "name": { + "pattern": "^(?:(?!org_))[a-z0-9]([a-z0-9-_]*[a-z0-9])?$", + "type": "string" } }, - "type": "object" - }, - "ResourceServerSubjectTypeAuthorizationClientPolicyEnum": { - "enum": [ - "deny_all", - "require_client_grant" + "required": [ + "id" ], - "type": "string" + "type": "object" }, - "ResourceServerSubjectTypeAuthorizationUser": { + "EventStreamCloudEventOrgMemberAddedPreviousObjectUser": { "additionalProperties": true, "properties": { - "policy": { - "$ref": "#/components/schemas/ResourceServerSubjectTypeAuthorizationUserPolicyEnum" + "user_id": { + "type": "string" } }, - "type": "object" - }, - "ResourceServerSubjectTypeAuthorizationUserPolicyEnum": { - "enum": [ - "allow_all", - "deny_all", - "require_client_grant" - ], - "type": "string" - }, - "ResourceServerTokenDialectResponseEnum": { - "enum": [ - "access_token", - "access_token_authz", - "rfc9068_profile", - "rfc9068_profile_authz" + "required": [ + "user_id" ], - "type": "string" + "type": "object" }, - "ResourceServerTokenDialectSchemaEnum": { + "EventStreamCloudEventOrgMemberAddedTypeEnum": { "enum": [ - "access_token", - "access_token_authz", - "rfc9068_profile", - "rfc9068_profile_authz" + "organization.member.added" ], "type": "string" }, - "ResourceServerTokenEncryption": { + "EventStreamCloudEventOrgMemberDeleted": { "additionalProperties": false, "properties": { - "encryption_key": { - "$ref": "#/components/schemas/ResourceServerTokenEncryptionKey" + "event": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberDeletedCloudEvent" }, - "format": { - "$ref": "#/components/schemas/ResourceServerTokenEncryptionFormatEnum" + "offset": { + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberDeletedTypeEnum" } }, "required": [ - "format", - "encryption_key" - ], - "type": [ - "object", - "null" - ] - }, - "ResourceServerTokenEncryptionAlgorithmEnum": { - "enum": [ - "RSA-OAEP-256", - "RSA-OAEP-384", - "RSA-OAEP-512" + "type", + "offset", + "event" ], - "type": "string" - }, - "ResourceServerTokenEncryptionFormatEnum": { - "enum": [ - "compact-nested-jwe" - ] + "type": "object" }, - "ResourceServerTokenEncryptionKey": { + "EventStreamCloudEventOrgMemberDeletedCloudEvent": { "additionalProperties": false, "properties": { - "alg": { - "$ref": "#/components/schemas/ResourceServerTokenEncryptionAlgorithmEnum" + "a0purpose": { + "$ref": "#/components/schemas/EventStreamCloudEventA0PurposeEnum" }, - "kid": { - "maxLength": 128, - "minLength": 1, + "a0stream": { + "pattern": "est_[a-zA-Z0-9]{22}", "type": "string" }, - "name": { - "maxLength": 128, - "minLength": 1, + "a0tenant": { + "maxLength": 63, + "minLength": 3, + "pattern": "[a-z0-9][-a-z0-9]{1,62}[a-z0-9]", "type": "string" }, - "pem": { - "default": "-----BEGIN PUBLIC KEY-----\r\nMIIBIjANBg...\r\n-----END PUBLIC KEY-----\r\n", - "maxLength": 4096, - "minLength": 1, + "data": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberDeletedData" + }, + "id": { + "pattern": "evt_[a-zA-Z0-9]{22}", + "type": "string" + }, + "source": { + "type": "string" + }, + "specversion": { + "$ref": "#/components/schemas/EventStreamCloudEventSpecVersionEnum" + }, + "time": { + "format": "date-time", "type": "string" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberDeletedCloudEventTypeEnum" } }, "required": [ - "alg", - "pem" - ], - "type": "object" - }, - "ResourceServerVerificationKeyPemCertificate": { - "allOf": [ - { - "pattern": "^-----BEGIN[^\r\n]*-----(?:\r\n?|\n)", - "type": "string" - }, - { - "pattern": "(?:\r\n?|\n)-----END[^\r\n]*-----(?:\r\n?|\n)$", - "type": "string" - } + "specversion", + "type", + "source", + "id", + "time", + "data", + "a0tenant" + ], + "type": "object" + }, + "EventStreamCloudEventOrgMemberDeletedCloudEventTypeEnum": { + "enum": [ + "organization.member.deleted" ], "type": "string" }, - "RevokeRefreshTokensRequestContent": { + "EventStreamCloudEventOrgMemberDeletedData": { "additionalProperties": false, "properties": { - "client_id": { - "format": "client-id", - "maxLength": 64, - "minLength": 1, - "type": "string" + "context": { + "$ref": "#/components/schemas/EventStreamCloudEventContext" }, - "ids": { - "items": { - "maxLength": 30, - "minLength": 1, - "type": "string" - }, - "minItems": 1, - "type": "array" + "object": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberDeletedObject" }, - "user_id": { - "format": "user-id", - "maxLength": 300, - "minLength": 1, - "type": "string" + "previous_object": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberDeletedPreviousObject" } }, + "required": [ + "object" + ], "type": "object" }, - "RevokeUserAccessRequestContent": { + "EventStreamCloudEventOrgMemberDeletedObject": { "additionalProperties": false, "properties": { - "preserve_refresh_tokens": { - "default": false, - "type": "boolean" + "organization": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberDeletedObjectOrganization" }, - "session_id": { - "format": "session-id", - "maxLength": 50, - "type": "string" + "user": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberDeletedObjectUser" } }, + "required": [ + "organization", + "user" + ], "type": "object" }, - "RevokedSigningKeysResponseContent": { - "additionalProperties": true, + "EventStreamCloudEventOrgMemberDeletedObjectOrganization": { + "additionalProperties": false, "properties": { - "cert": { - "default": "-----BEGIN CERTIFICATE-----\r\nMIIDDTCCA...YiA0TQhAt8=\r\n-----END CERTIFICATE-----", + "id": { + "pattern": "org_[a-zA-Z0-9]{16}", "type": "string" }, - "kid": { - "default": "21hi274Rp02112mgkUGma", + "name": { + "pattern": "^(?:(?!org_))[a-z0-9]([a-z0-9-_]*[a-z0-9])?$", "type": "string" } }, "required": [ - "cert", - "kid" + "id" ], "type": "object" }, - "Role": { - "additionalProperties": false, + "EventStreamCloudEventOrgMemberDeletedObjectUser": { + "additionalProperties": true, "properties": { - "description": { - "type": "string" - }, - "id": { + "user_id": { "type": "string" + } + }, + "required": [ + "user_id" + ], + "type": "object" + }, + "EventStreamCloudEventOrgMemberDeletedPreviousObject": { + "additionalProperties": false, + "properties": { + "organization": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberDeletedPreviousObjectOrganization" }, - "name": { - "type": "string" + "user": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberDeletedPreviousObjectUser" } }, + "required": [ + "organization", + "user" + ], "type": "object" }, - "RoleUser": { + "EventStreamCloudEventOrgMemberDeletedPreviousObjectOrganization": { "additionalProperties": false, "properties": { - "email": { - "default": "john.doe@gmail.com", - "format": "email", + "id": { + "pattern": "org_[a-zA-Z0-9]{16}", "type": "string" }, "name": { + "pattern": "^(?:(?!org_))[a-z0-9]([a-z0-9-_]*[a-z0-9])?$", "type": "string" - }, - "picture": { - "type": "string" - }, + } + }, + "required": [ + "id" + ], + "type": "object" + }, + "EventStreamCloudEventOrgMemberDeletedPreviousObjectUser": { + "additionalProperties": true, + "properties": { "user_id": { "type": "string" } }, + "required": [ + "user_id" + ], "type": "object" }, - "RollbackActionModuleRequestContent": { + "EventStreamCloudEventOrgMemberDeletedTypeEnum": { + "enum": [ + "organization.member.deleted" + ], + "type": "string" + }, + "EventStreamCloudEventOrgMemberRoleAssigned": { "additionalProperties": false, "properties": { - "module_version_id": { + "event": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberRoleAssignedCloudEvent" + }, + "offset": { "type": "string" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberRoleAssignedTypeEnum" } }, "required": [ - "module_version_id" + "type", + "offset", + "event" ], "type": "object" }, - "RollbackActionModuleResponseContent": { + "EventStreamCloudEventOrgMemberRoleAssignedCloudEvent": { "additionalProperties": false, "properties": { - "actions_using_module_total": { - "type": "integer" - }, - "all_changes_published": { - "type": "boolean" + "a0purpose": { + "$ref": "#/components/schemas/EventStreamCloudEventA0PurposeEnum" }, - "code": { + "a0stream": { + "pattern": "est_[a-zA-Z0-9]{22}", "type": "string" }, - "created_at": { - "format": "date-time", + "a0tenant": { + "maxLength": 63, + "minLength": 3, + "pattern": "[a-z0-9][-a-z0-9]{1,62}[a-z0-9]", "type": "string" }, - "dependencies": { - "items": { - "$ref": "#/components/schemas/ActionModuleDependency" - }, - "type": "array" + "data": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberRoleAssignedData" }, "id": { + "pattern": "evt_[a-zA-Z0-9]{22}", "type": "string" }, - "latest_version": { - "$ref": "#/components/schemas/ActionModuleVersionReference" - }, - "latest_version_number": { - "type": "integer" - }, - "name": { + "source": { "type": "string" }, - "secrets": { - "items": { - "$ref": "#/components/schemas/ActionModuleSecret" - }, - "type": "array" + "specversion": { + "$ref": "#/components/schemas/EventStreamCloudEventSpecVersionEnum" }, - "updated_at": { + "time": { "format": "date-time", "type": "string" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberRoleAssignedCloudEventTypeEnum" } }, + "required": [ + "specversion", + "type", + "source", + "id", + "time", + "data", + "a0tenant" + ], "type": "object" }, - "RotateClientSecretResponseContent": { - "additionalProperties": true, + "EventStreamCloudEventOrgMemberRoleAssignedCloudEventTypeEnum": { + "enum": [ + "organization.member.role.assigned" + ], + "type": "string" + }, + "EventStreamCloudEventOrgMemberRoleAssignedData": { + "additionalProperties": false, "properties": { - "addons": { - "$ref": "#/components/schemas/ClientAddons" - }, - "allowed_clients": { - "items": { - "type": "string" - }, - "type": "array" - }, - "allowed_logout_urls": { - "items": { - "type": "string" - }, - "type": "array" - }, - "allowed_origins": { - "items": { - "type": "string" - }, - "type": "array" - }, - "app_type": { - "$ref": "#/components/schemas/ClientAppTypeEnum" - }, - "async_approval_notification_channels": { - "$ref": "#/components/schemas/ClientAsyncApprovalNotificationsChannelsAPIPostConfiguration" + "context": { + "$ref": "#/components/schemas/EventStreamCloudEventContext" }, - "callbacks": { - "items": { - "type": "string" - }, - "type": "array" + "object": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberRoleAssignedObject" }, - "client_aliases": { - "items": { - "type": "string" - }, - "type": "array" + "previous_object": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberRoleAssignedPreviousObject" + } + }, + "required": [ + "object" + ], + "type": "object" + }, + "EventStreamCloudEventOrgMemberRoleAssignedObject": { + "additionalProperties": false, + "properties": { + "organization": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberRoleAssignedObjectOrganization" }, - "client_authentication_methods": { - "$ref": "#/components/schemas/ClientAuthenticationMethod" + "role": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberRoleAssignedObjectRole" }, - "client_id": { - "default": "AaiyAPdpYdesoKnqjj8HJqRn4T5titww", + "user": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberRoleAssignedObjectUser" + } + }, + "required": [ + "organization", + "user", + "role" + ], + "type": "object" + }, + "EventStreamCloudEventOrgMemberRoleAssignedObjectOrganization": { + "additionalProperties": false, + "properties": { + "id": { + "pattern": "org_[a-zA-Z0-9]{16}", "type": "string" - }, - "client_metadata": { - "$ref": "#/components/schemas/ClientMetadata" - }, - "client_secret": { - "default": "MG_TNT2ver-SylNat-_VeMmd-4m0Waba0jr1troztBniSChEw0glxEmgEi2Kw40H", + } + }, + "required": [ + "id" + ], + "type": "object" + }, + "EventStreamCloudEventOrgMemberRoleAssignedObjectRole": { + "additionalProperties": false, + "properties": { + "id": { + "pattern": "rol_[a-zA-Z0-9]{16}", "type": "string" }, - "compliance_level": { - "$ref": "#/components/schemas/ClientComplianceLevelEnum" - }, - "cross_origin_authentication": { - "type": "boolean" - }, - "cross_origin_loc": { - "format": "url", + "name": { "type": "string" - }, - "custom_login_page": { - "default": "", + } + }, + "required": [ + "id", + "name" + ], + "type": "object" + }, + "EventStreamCloudEventOrgMemberRoleAssignedObjectUser": { + "additionalProperties": true, + "properties": { + "user_id": { "type": "string" + } + }, + "required": [ + "user_id" + ], + "type": "object" + }, + "EventStreamCloudEventOrgMemberRoleAssignedPreviousObject": { + "additionalProperties": false, + "properties": { + "organization": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberRoleAssignedPreviousObjectOrganization" }, - "custom_login_page_on": { - "default": true, - "type": "boolean" + "role": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberRoleAssignedPreviousObjectRole" }, - "custom_login_page_preview": { - "default": "", + "user": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberRoleAssignedPreviousObjectUser" + } + }, + "required": [ + "organization", + "user", + "role" + ], + "type": "object" + }, + "EventStreamCloudEventOrgMemberRoleAssignedPreviousObjectOrganization": { + "additionalProperties": false, + "properties": { + "id": { + "pattern": "org_[a-zA-Z0-9]{16}", "type": "string" - }, - "default_organization": { - "$ref": "#/components/schemas/ClientDefaultOrganization" - }, - "description": { - "default": "", + } + }, + "required": [ + "id" + ], + "type": "object" + }, + "EventStreamCloudEventOrgMemberRoleAssignedPreviousObjectRole": { + "additionalProperties": false, + "properties": { + "id": { + "pattern": "rol_[a-zA-Z0-9]{16}", "type": "string" }, - "encryption_key": { - "$ref": "#/components/schemas/ClientEncryptionKey" - }, - "express_configuration": { - "$ref": "#/components/schemas/ExpressConfiguration" - }, - "external_client_id": { - "format": "absolute-https-uri-or-empty", + "name": { "type": "string" - }, - "external_metadata_created_by": { - "$ref": "#/components/schemas/ClientExternalMetadataCreatedByEnum" - }, - "external_metadata_type": { - "$ref": "#/components/schemas/ClientExternalMetadataTypeEnum" - }, - "form_template": { - "default": "", + } + }, + "required": [ + "id", + "name" + ], + "type": "object" + }, + "EventStreamCloudEventOrgMemberRoleAssignedPreviousObjectUser": { + "additionalProperties": true, + "properties": { + "user_id": { "type": "string" + } + }, + "required": [ + "user_id" + ], + "type": "object" + }, + "EventStreamCloudEventOrgMemberRoleAssignedTypeEnum": { + "enum": [ + "organization.member.role.assigned" + ], + "type": "string" + }, + "EventStreamCloudEventOrgMemberRoleDeleted": { + "additionalProperties": false, + "properties": { + "event": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberRoleDeletedCloudEvent" }, - "global": { - "default": false, - "type": "boolean" - }, - "grant_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "initiate_login_uri": { - "format": "absolute-https-uri-with-placeholders-or-empty", + "offset": { "type": "string" }, - "is_first_party": { - "default": false, - "type": "boolean" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberRoleDeletedTypeEnum" + } + }, + "required": [ + "type", + "offset", + "event" + ], + "type": "object" + }, + "EventStreamCloudEventOrgMemberRoleDeletedCloudEvent": { + "additionalProperties": false, + "properties": { + "a0purpose": { + "$ref": "#/components/schemas/EventStreamCloudEventA0PurposeEnum" }, - "is_token_endpoint_ip_header_trusted": { - "default": false, - "type": "boolean" + "a0stream": { + "pattern": "est_[a-zA-Z0-9]{22}", + "type": "string" }, - "jwks_uri": { - "format": "absolute-https-uri-or-empty", + "a0tenant": { + "maxLength": 63, + "minLength": 3, + "pattern": "[a-z0-9][-a-z0-9]{1,62}[a-z0-9]", "type": "string" }, - "jwt_configuration": { - "$ref": "#/components/schemas/ClientJwtConfiguration" + "data": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberRoleDeletedData" }, - "logo_uri": { + "id": { + "pattern": "evt_[a-zA-Z0-9]{22}", "type": "string" }, - "mobile": { - "$ref": "#/components/schemas/ClientMobile" + "source": { + "type": "string" }, - "my_organization_configuration": { - "$ref": "#/components/schemas/ClientMyOrganizationResponseConfiguration" + "specversion": { + "$ref": "#/components/schemas/EventStreamCloudEventSpecVersionEnum" }, - "name": { - "default": "My application", + "time": { + "format": "date-time", "type": "string" }, - "native_social_login": {}, - "oidc_conformant": { - "default": false, - "type": "boolean" - }, - "oidc_logout": { - "$ref": "#/components/schemas/ClientOIDCBackchannelLogoutSettings" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberRoleDeletedCloudEventTypeEnum" + } + }, + "required": [ + "specversion", + "type", + "source", + "id", + "time", + "data", + "a0tenant" + ], + "type": "object" + }, + "EventStreamCloudEventOrgMemberRoleDeletedCloudEventTypeEnum": { + "enum": [ + "organization.member.role.deleted" + ], + "type": "string" + }, + "EventStreamCloudEventOrgMemberRoleDeletedData": { + "additionalProperties": false, + "properties": { + "context": { + "$ref": "#/components/schemas/EventStreamCloudEventContext" }, - "organization_discovery_methods": { - "items": { - "$ref": "#/components/schemas/ClientOrganizationDiscoveryEnum" - }, - "minItems": 1, - "type": "array" - }, - "organization_require_behavior": { - "$ref": "#/components/schemas/ClientOrganizationRequireBehaviorEnum" - }, - "organization_usage": { - "$ref": "#/components/schemas/ClientOrganizationUsageEnum" + "object": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberRoleDeletedObject" }, - "par_request_expiry": { - "maximum": 600, - "minimum": 10, - "type": [ - "integer", - "null" - ] + "previous_object": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberRoleDeletedPreviousObject" + } + }, + "required": [ + "object" + ], + "type": "object" + }, + "EventStreamCloudEventOrgMemberRoleDeletedObject": { + "additionalProperties": false, + "properties": { + "organization": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberRoleDeletedObjectOrganization" }, - "redirection_policy": { - "$ref": "#/components/schemas/ClientRedirectionPolicyEnum" + "role": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberRoleDeletedObjectRole" }, - "refresh_token": { - "$ref": "#/components/schemas/ClientRefreshTokenConfiguration" + "user": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberRoleDeletedObjectUser" + } + }, + "required": [ + "organization", + "user", + "role" + ], + "type": "object" + }, + "EventStreamCloudEventOrgMemberRoleDeletedObjectOrganization": { + "additionalProperties": false, + "properties": { + "id": { + "pattern": "org_[a-zA-Z0-9]{16}", + "type": "string" + } + }, + "required": [ + "id" + ], + "type": "object" + }, + "EventStreamCloudEventOrgMemberRoleDeletedObjectRole": { + "additionalProperties": false, + "properties": { + "id": { + "pattern": "rol_[a-zA-Z0-9]{16}", + "type": "string" }, - "require_proof_of_possession": { - "default": false, - "type": "boolean" + "name": { + "type": "string" + } + }, + "required": [ + "id", + "name" + ], + "type": "object" + }, + "EventStreamCloudEventOrgMemberRoleDeletedObjectUser": { + "additionalProperties": true, + "properties": { + "user_id": { + "type": "string" + } + }, + "required": [ + "user_id" + ], + "type": "object" + }, + "EventStreamCloudEventOrgMemberRoleDeletedPreviousObject": { + "additionalProperties": false, + "properties": { + "organization": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberRoleDeletedPreviousObjectOrganization" }, - "require_pushed_authorization_requests": { - "default": false, - "type": "boolean" + "role": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberRoleDeletedPreviousObjectRole" }, - "resource_server_identifier": { + "user": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberRoleDeletedPreviousObjectUser" + } + }, + "required": [ + "organization", + "user", + "role" + ], + "type": "object" + }, + "EventStreamCloudEventOrgMemberRoleDeletedPreviousObjectOrganization": { + "additionalProperties": false, + "properties": { + "id": { + "pattern": "org_[a-zA-Z0-9]{16}", + "type": "string" + } + }, + "required": [ + "id" + ], + "type": "object" + }, + "EventStreamCloudEventOrgMemberRoleDeletedPreviousObjectRole": { + "additionalProperties": false, + "properties": { + "id": { + "pattern": "rol_[a-zA-Z0-9]{16}", "type": "string" }, - "session_transfer": { - "$ref": "#/components/schemas/ClientSessionTransferConfiguration" + "name": { + "type": "string" + } + }, + "required": [ + "id", + "name" + ], + "type": "object" + }, + "EventStreamCloudEventOrgMemberRoleDeletedPreviousObjectUser": { + "additionalProperties": true, + "properties": { + "user_id": { + "type": "string" + } + }, + "required": [ + "user_id" + ], + "type": "object" + }, + "EventStreamCloudEventOrgMemberRoleDeletedTypeEnum": { + "enum": [ + "organization.member.role.deleted" + ], + "type": "string" + }, + "EventStreamCloudEventOrgUpdated": { + "additionalProperties": false, + "properties": { + "event": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgUpdatedCloudEvent" }, - "signed_request_object": { - "$ref": "#/components/schemas/ClientSignedRequestObjectWithCredentialId" + "offset": { + "type": "string" }, - "signing_keys": { - "$ref": "#/components/schemas/ClientSigningKeys" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgUpdatedTypeEnum" + } + }, + "required": [ + "type", + "offset", + "event" + ], + "type": "object" + }, + "EventStreamCloudEventOrgUpdatedCloudEvent": { + "additionalProperties": false, + "properties": { + "a0purpose": { + "$ref": "#/components/schemas/EventStreamCloudEventA0PurposeEnum" }, - "skip_non_verifiable_callback_uri_confirmation_prompt": { - "type": "boolean" + "a0stream": { + "pattern": "est_[a-zA-Z0-9]{22}", + "type": "string" }, - "sso": { - "default": false, - "type": "boolean" + "a0tenant": { + "maxLength": 63, + "minLength": 3, + "pattern": "[a-z0-9][-a-z0-9]{1,62}[a-z0-9]", + "type": "string" }, - "sso_disabled": { - "default": false, - "type": "boolean" + "data": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgUpdatedData" }, - "tenant": { - "default": "", + "id": { + "pattern": "evt_[a-zA-Z0-9]{22}", "type": "string" }, - "third_party_security_mode": { - "$ref": "#/components/schemas/ClientThirdPartySecurityModeEnum" - }, - "token_endpoint_auth_method": { - "$ref": "#/components/schemas/ClientTokenEndpointAuthMethodEnum" + "source": { + "type": "string" }, - "token_exchange": { - "$ref": "#/components/schemas/ClientTokenExchangeConfiguration" + "specversion": { + "$ref": "#/components/schemas/EventStreamCloudEventSpecVersionEnum" }, - "token_quota": { - "$ref": "#/components/schemas/TokenQuota" + "time": { + "format": "date-time", + "type": "string" }, - "web_origins": { - "items": { - "type": "string" - }, - "type": "array" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgUpdatedCloudEventTypeEnum" } }, + "required": [ + "specversion", + "type", + "source", + "id", + "time", + "data", + "a0tenant" + ], "type": "object" }, - "RotateConnectionKeysRequestContent": { + "EventStreamCloudEventOrgUpdatedCloudEventTypeEnum": { + "enum": [ + "organization.updated" + ], + "type": "string" + }, + "EventStreamCloudEventOrgUpdatedData": { "additionalProperties": false, "properties": { - "signing_alg": { - "$ref": "#/components/schemas/RotateConnectionKeysSigningAlgEnum" + "context": { + "$ref": "#/components/schemas/EventStreamCloudEventContext" + }, + "object": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgUpdatedObject" + }, + "previous_object": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgUpdatedPreviousObject" } }, - "type": [ - "object", - "null" - ] - }, - "RotateConnectionKeysSigningAlgEnum": { - "enum": [ - "RS256", - "RS384", - "RS512", - "PS256", - "PS384", - "ES256", - "ES384" + "required": [ + "object" ], - "type": "string" + "type": "object" }, - "RotateConnectionsKeysResponseContent": { - "additionalProperties": true, + "EventStreamCloudEventOrgUpdatedObject": { + "additionalProperties": false, "properties": { - "algorithm": { - "type": "string" + "branding": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgUpdatedObjectBranding" }, - "cert": { - "default": "-----BEGIN CERTIFICATE-----\r\nMIIDDTCCA...YiA0TQhAt8=\r\n-----END CERTIFICATE-----", - "maxLength": 4096, + "display_name": { "type": "string" }, - "fingerprint": { - "default": "CC:FB:DD:D8:9A:B5:DE:1B:F0:CC:36:D2:99:59:21:12:03:DD:A8:25", + "id": { + "pattern": "org_[a-zA-Z0-9]{16}", "type": "string" }, - "key_use": { - "$ref": "#/components/schemas/ConnectionKeyUseEnum" + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgUpdatedObjectMetadata" }, - "kid": { - "maxLength": 255, + "name": { + "pattern": "^(?:(?!org_))[a-z0-9]([a-z0-9-_]*[a-z0-9])?$", "type": "string" + } + }, + "required": [ + "id" + ], + "type": "object" + }, + "EventStreamCloudEventOrgUpdatedObjectBranding": { + "additionalProperties": false, + "properties": { + "colors": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgUpdatedObjectBrandingColors" }, - "next": { - "type": "boolean" - }, - "pkcs": { - "default": "-----BEGIN PKCS7-----\r\nMIIDPA....t8xAA==\r\n-----END PKCS7-----", - "maxLength": 4096, + "logo_url": { + "format": "uri", "type": "string" - }, - "subject_dn": { - "maxLength": 132, + } + }, + "type": "object" + }, + "EventStreamCloudEventOrgUpdatedObjectBrandingColors": { + "additionalProperties": false, + "properties": { + "page_background": { "type": "string" }, - "thumbprint": { - "default": "CCFBDDD89AB5DE1BF0CC36D29959211203DDA825", - "maxLength": 255, + "primary": { "type": "string" } }, - "required": [ - "cert", - "kid", - "fingerprint", - "thumbprint" - ], "type": "object" }, - "RotateSigningKeysResponseContent": { + "EventStreamCloudEventOrgUpdatedObjectMetadata": { "additionalProperties": true, + "type": "object" + }, + "EventStreamCloudEventOrgUpdatedPreviousObject": { + "additionalProperties": false, "properties": { - "cert": { - "default": "-----BEGIN CERTIFICATE-----\r\nMIIDDTCCA...YiA0TQhAt8=\r\n-----END CERTIFICATE-----", + "branding": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgUpdatedPreviousObjectBranding" + }, + "display_name": { "type": "string" }, - "kid": { - "default": "21hi274Rp02112mgkUGma", + "id": { + "pattern": "org_[a-zA-Z0-9]{16}", + "type": "string" + }, + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgUpdatedPreviousObjectMetadata" + }, + "name": { + "pattern": "^(?:(?!org_))[a-z0-9]([a-z0-9-_]*[a-z0-9])?$", "type": "string" } }, "required": [ - "cert", - "kid" + "id" ], "type": "object" }, - "Rule": { + "EventStreamCloudEventOrgUpdatedPreviousObjectBranding": { "additionalProperties": false, "properties": { - "enabled": { - "default": true, - "type": "boolean" - }, - "id": { - "default": "con_0000000000000001", - "type": "string" + "colors": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgUpdatedPreviousObjectBrandingColors" }, - "name": { - "default": "rule_1", + "logo_url": { + "format": "uri", "type": "string" - }, - "order": { - "default": 1, - "type": "number" - }, - "script": { - "default": "function (user, context, callback) {\n callback(null, user, context);\n}", + } + }, + "type": "object" + }, + "EventStreamCloudEventOrgUpdatedPreviousObjectBrandingColors": { + "additionalProperties": false, + "properties": { + "page_background": { "type": "string" }, - "stage": { - "default": "login_success", + "primary": { "type": "string" } }, "type": "object" }, - "RulesConfig": { + "EventStreamCloudEventOrgUpdatedPreviousObjectMetadata": { "additionalProperties": true, + "type": "object" + }, + "EventStreamCloudEventOrgUpdatedTypeEnum": { + "enum": [ + "organization.updated" + ], + "type": "string" + }, + "EventStreamCloudEventSpecVersionEnum": { + "enum": [ + "1.0" + ], + "type": "string" + }, + "EventStreamCloudEventUserCreated": { + "additionalProperties": false, "properties": { - "key": { - "default": "MY_RULES_CONFIG_KEY", - "maxLength": 127, - "minLength": 1, - "pattern": "^[A-Za-z0-9_\\-@*+:]*$", + "event": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedCloudEvent" + }, + "offset": { "type": "string" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedTypeEnum" } }, + "required": [ + "type", + "offset", + "event" + ], "type": "object" }, - "ScimConfiguration": { + "EventStreamCloudEventUserCreatedCloudEvent": { "additionalProperties": false, "properties": { - "connection_id": { - "type": "string" + "a0purpose": { + "$ref": "#/components/schemas/EventStreamCloudEventA0PurposeEnum" }, - "connection_name": { + "a0stream": { + "pattern": "est_[a-zA-Z0-9]{22}", "type": "string" }, - "created_at": { - "format": "date-time", + "a0tenant": { + "maxLength": 63, + "minLength": 3, + "pattern": "[a-z0-9][-a-z0-9]{1,62}[a-z0-9]", "type": "string" }, - "mapping": { - "items": { - "$ref": "#/components/schemas/ScimMappingItem" - }, - "type": "array" + "data": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedData" }, - "strategy": { + "id": { + "pattern": "evt_[a-zA-Z0-9]{22}", "type": "string" }, - "tenant_name": { + "source": { "type": "string" }, - "updated_on": { + "specversion": { + "$ref": "#/components/schemas/EventStreamCloudEventSpecVersionEnum" + }, + "time": { "format": "date-time", "type": "string" }, - "user_id_attribute": { - "type": "string" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedCloudEventTypeEnum" } }, "required": [ - "tenant_name", - "connection_id", - "connection_name", - "strategy", - "created_at", - "updated_on", - "mapping", - "user_id_attribute" + "specversion", + "type", + "source", + "id", + "time", + "data", + "a0tenant" ], "type": "object" }, - "ScimMappingItem": { - "additionalProperties": true, + "EventStreamCloudEventUserCreatedCloudEventTypeEnum": { + "enum": [ + "user.created" + ], + "type": "string" + }, + "EventStreamCloudEventUserCreatedData": { + "additionalProperties": false, "properties": { - "auth0": { - "type": "string" + "context": { + "$ref": "#/components/schemas/EventStreamCloudEventContext" }, - "scim": { - "type": "string" + "object": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObject" + }, + "previous_object": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedPreviousObject" } }, + "required": [ + "object" + ], "type": "object" }, - "ScimTokenItem": { + "EventStreamCloudEventUserCreatedObject": { "additionalProperties": true, "properties": { + "app_metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectAppMetadata" + }, + "blocked": { + "type": "boolean" + }, "created_at": { + "format": "date-time", "type": "string" }, - "last_used_at": { + "email": { + "format": "email", "type": "string" }, - "scopes": { - "items": { - "type": "string" - }, - "type": "array" + "email_verified": { + "type": "boolean" }, - "token_id": { + "family_name": { + "maxLength": 150, + "minLength": 1, "type": "string" }, - "valid_until": { - "type": "string" - } - }, - "type": "object" - }, - "ScreenGroupNameEnum": { - "enum": [ - "login", - "login-id", - "login-password", - "login-passwordless-email-code", - "login-passwordless-email-link", - "login-passwordless-sms-otp", - "login-email-verification", - "signup", - "signup-id", - "signup-password", - "phone-identifier-enrollment", - "phone-identifier-challenge", - "email-identifier-challenge", - "reset-password-request", - "reset-password-email", - "reset-password", - "reset-password-success", - "reset-password-error", - "reset-password-mfa-email-challenge", - "reset-password-mfa-otp-challenge", - "reset-password-mfa-phone-challenge", - "reset-password-mfa-push-challenge-push", - "reset-password-mfa-recovery-code-challenge", - "reset-password-mfa-sms-challenge", - "reset-password-mfa-voice-challenge", - "reset-password-mfa-webauthn-platform-challenge", - "reset-password-mfa-webauthn-roaming-challenge", - "custom-form", - "consent", - "customized-consent", - "logout", - "logout-complete", - "logout-aborted", - "mfa-push-welcome", - "mfa-push-enrollment-qr", - "mfa-push-enrollment-code", - "mfa-push-success", - "mfa-push-challenge-push", - "mfa-push-list", - "mfa-otp-enrollment-qr", - "mfa-otp-enrollment-code", - "mfa-otp-challenge", - "mfa-voice-enrollment", - "mfa-voice-challenge", - "mfa-phone-challenge", - "mfa-phone-enrollment", - "mfa-webauthn-platform-enrollment", - "mfa-webauthn-roaming-enrollment", - "mfa-webauthn-platform-challenge", - "mfa-webauthn-roaming-challenge", - "mfa-webauthn-change-key-nickname", - "mfa-webauthn-enrollment-success", - "mfa-webauthn-error", - "mfa-webauthn-not-available-error", - "mfa-country-codes", - "mfa-sms-enrollment", - "mfa-sms-challenge", - "mfa-sms-list", - "mfa-email-challenge", - "mfa-email-list", - "mfa-recovery-code-enrollment", - "mfa-recovery-code-challenge-new-code", - "mfa-recovery-code-challenge", - "mfa-detect-browser-capabilities", - "mfa-enroll-result", - "mfa-login-options", - "mfa-begin-enroll-options", - "status", - "device-code-activation", - "device-code-activation-allowed", - "device-code-activation-denied", - "device-code-confirmation", - "email-verification-result", - "email-otp-challenge", - "organization-selection", - "organization-picker", - "pre-login-organization-picker", - "accept-invitation", - "redeem-ticket", - "passkey-enrollment", - "passkey-enrollment-local", - "interstitial-captcha", - "brute-force-protection-unblock", - "brute-force-protection-unblock-success", - "brute-force-protection-unblock-failure", - "async-approval-error", - "async-approval-accepted", - "async-approval-denied", - "async-approval-wrong-user" - ], - "type": "string" - }, - "SearchEngineVersionsEnum": { - "enum": [ - "v1", - "v2", - "v3" - ], - "type": "string" - }, - "SelfServiceProfile": { - "additionalProperties": false, - "properties": { - "allowed_strategies": { + "given_name": { + "maxLength": 150, + "minLength": 1, + "type": "string" + }, + "identities": { "items": { - "$ref": "#/components/schemas/SelfServiceProfileAllowedStrategyEnum" + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItem" }, - "minItems": 1, "type": "array" }, - "branding": { - "$ref": "#/components/schemas/SelfServiceProfileBrandingProperties" + "last_ip": { + "type": "string" }, - "created_at": { - "default": "2021-01-01T00:00:00.000Z", + "last_login": { "format": "date-time", "type": "string" }, - "description": { + "logins_count": { + "type": "integer" + }, + "multifactor": { + "items": { + "type": "string" + }, + "type": "array" + }, + "name": { + "maxLength": 300, + "minLength": 1, "type": "string" }, - "id": { - "default": "ssp_n7SNCL8seoyV1TuSTCnAeo", + "nickname": { + "maxLength": 300, + "minLength": 1, "type": "string" }, - "name": { + "phone_number": { + "pattern": "^\\+[0-9]{1,15}$", + "type": "string" + }, + "phone_verified": { + "type": "boolean" + }, + "picture": { + "format": "uri", "type": "string" }, "updated_at": { - "default": "2021-01-01T00:00:00.000Z", "format": "date-time", "type": "string" }, - "user_attribute_profile_id": { - "format": "user-attribute-profile-id", + "user_id": { "type": "string" }, - "user_attributes": { - "items": { - "$ref": "#/components/schemas/SelfServiceProfileUserAttribute" - }, - "type": "array" + "user_metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectUserMetadata" + }, + "username": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", + "type": "string" } }, + "required": [ + "user_id", + "created_at", + "updated_at", + "identities" + ], "type": "object" }, - "SelfServiceProfileAllowedStrategyEnum": { - "enum": [ - "oidc", - "samlp", - "waad", - "google-apps", - "adfs", - "okta", - "auth0-samlp", - "okta-samlp", - "keycloak-samlp", - "pingfederate" - ], - "type": "string" + "EventStreamCloudEventUserCreatedObjectAppMetadata": { + "additionalProperties": true, + "type": "object" }, - "SelfServiceProfileBranding": { + "EventStreamCloudEventUserCreatedObjectIdentitiesItem": { "oneOf": [ { - "$ref": "#/components/schemas/SelfServiceProfileBrandingProperties" + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemCustom" }, { - "type": "null" + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemDatabase" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemEnterprise" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemPasswordless" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemSocial" } ] }, - "SelfServiceProfileBrandingColors": { - "additionalProperties": true, + "EventStreamCloudEventUserCreatedObjectIdentitiesItemCustom": { + "additionalProperties": false, "properties": { - "primary": { - "pattern": "^#([\\dA-Fa-f]{6}|[\\dA-Fa-f]{3})$", + "connection": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" + }, + "isSocial": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemCustomIsSocialEnum" + }, + "profileData": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemCustomProfileData" + }, + "provider": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemCustomProviderEnum" + }, + "user_id": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemCustomUserId" } }, "required": [ - "primary" + "connection", + "user_id", + "provider", + "isSocial" ], "type": "object" }, - "SelfServiceProfileBrandingProperties": { - "additionalProperties": true, - "properties": { - "colors": { - "$ref": "#/components/schemas/SelfServiceProfileBrandingColors" - }, - "logo_url": { - "format": "uri", - "maxLength": 1024, - "pattern": "^https://", - "type": "string" - } - }, - "type": "object" - }, - "SelfServiceProfileCustomTextLanguageEnum": { - "enum": [ - "en" - ], - "type": "string" - }, - "SelfServiceProfileCustomTextPageEnum": { + "EventStreamCloudEventUserCreatedObjectIdentitiesItemCustomIsSocialEnum": { "enum": [ - "get-started" + false ], - "type": "string" - }, - "SelfServiceProfileDescription": { - "maxLength": 140, - "minLength": 1, - "type": [ - "string", - "null" - ] + "type": "boolean" }, - "SelfServiceProfileSsoTicketConnectionConfig": { - "additionalProperties": false, + "EventStreamCloudEventUserCreatedObjectIdentitiesItemCustomProfileData": { + "additionalProperties": true, "properties": { - "display_name": { - "maxLength": 128, + "email": { + "format": "email", "type": "string" }, - "is_domain_connection": { + "email_verified": { "type": "boolean" }, - "metadata": { - "$ref": "#/components/schemas/ConnectionsMetadata" + "family_name": { + "maxLength": 150, + "minLength": 1, + "type": "string" + }, + "given_name": { + "maxLength": 150, + "minLength": 1, + "type": "string" }, "name": { - "default": "sso-generated-SAML-customer-12", - "maxLength": 128, + "maxLength": 300, "minLength": 1, - "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" }, - "options": { - "$ref": "#/components/schemas/SelfServiceProfileSsoTicketConnectionOptions" + "phone_number": { + "pattern": "^\\+[0-9]{1,15}$", + "type": "string" }, - "show_as_button": { + "phone_verified": { "type": "boolean" + }, + "username": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", + "type": "string" } }, - "required": [ - "name" - ], "type": "object" }, - "SelfServiceProfileSsoTicketConnectionOptions": { - "additionalProperties": false, - "properties": { - "domain_aliases": { - "items": { - "maxLength": 255, - "minLength": 1, - "type": "string" - }, - "type": [ - "array", - "null" - ] - }, - "icon_url": { - "format": "strict-https-uri-or-null", - "type": [ - "string", - "null" - ] + "EventStreamCloudEventUserCreatedObjectIdentitiesItemCustomProviderEnum": { + "enum": [ + "custom" + ], + "type": "string" + }, + "EventStreamCloudEventUserCreatedObjectIdentitiesItemCustomUserId": { + "anyOf": [ + { + "type": "string" }, - "idpinitiated": { - "$ref": "#/components/schemas/SelfServiceProfileSsoTicketIdpInitiatedOptions" + { + "type": "integer" } - }, - "type": [ - "object", - "null" ] }, - "SelfServiceProfileSsoTicketDomainAliasesConfig": { + "EventStreamCloudEventUserCreatedObjectIdentitiesItemDatabase": { "additionalProperties": false, "properties": { - "domain_verification": { - "$ref": "#/components/schemas/SelfServiceProfileSsoTicketDomainVerificationEnum" + "connection": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", + "type": "string" }, - "pending_domains": { - "items": { - "maxLength": 255, - "minLength": 1, - "type": "string" - }, - "type": "array" + "isSocial": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemDatabaseIsSocialEnum" + }, + "profileData": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemDatabaseProfileData" + }, + "provider": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemDatabaseProviderEnum" + }, + "user_id": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemDatabaseUserId" } }, "required": [ - "domain_verification" + "connection", + "user_id", + "provider", + "isSocial" ], "type": "object" }, - "SelfServiceProfileSsoTicketDomainVerificationEnum": { + "EventStreamCloudEventUserCreatedObjectIdentitiesItemDatabaseIsSocialEnum": { "enum": [ - "none", - "optional", - "required" + false ], - "type": "string" + "type": "boolean" }, - "SelfServiceProfileSsoTicketEnabledFeatures": { - "additionalProperties": false, + "EventStreamCloudEventUserCreatedObjectIdentitiesItemDatabaseProfileData": { + "additionalProperties": true, "properties": { - "domain_verification": { - "type": "boolean" + "email": { + "format": "email", + "type": "string" }, - "provisioning": { + "email_verified": { "type": "boolean" }, - "sso": { + "family_name": { + "maxLength": 150, + "minLength": 1, + "type": "string" + }, + "given_name": { + "maxLength": 150, + "minLength": 1, + "type": "string" + }, + "name": { + "maxLength": 300, + "minLength": 1, + "type": "string" + }, + "phone_number": { + "pattern": "^\\+[0-9]{1,15}$", + "type": "string" + }, + "phone_verified": { "type": "boolean" + }, + "username": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", + "type": "string" } }, "type": "object" }, - "SelfServiceProfileSsoTicketEnabledOrganization": { - "additionalProperties": false, - "properties": { - "assign_membership_on_login": { - "type": "boolean" - }, - "organization_id": { - "format": "organization-id", - "maxLength": 50, + "EventStreamCloudEventUserCreatedObjectIdentitiesItemDatabaseProviderEnum": { + "enum": [ + "auth0" + ], + "type": "string" + }, + "EventStreamCloudEventUserCreatedObjectIdentitiesItemDatabaseUserId": { + "anyOf": [ + { "type": "string" }, - "show_as_button": { - "type": "boolean" + { + "type": "integer" } - }, - "required": [ - "organization_id" - ], - "type": "object" + ] }, - "SelfServiceProfileSsoTicketGoogleWorkspaceConfig": { + "EventStreamCloudEventUserCreatedObjectIdentitiesItemEnterprise": { "additionalProperties": false, "properties": { - "sync_users": { - "type": "boolean" + "connection": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", + "type": "string" + }, + "isSocial": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemEnterpriseIsSocialEnum" + }, + "profileData": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemEnterpriseProfileData" + }, + "provider": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemEnterpriseProviderEnum" + }, + "user_id": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemEnterpriseUserId" } }, "required": [ - "sync_users" + "connection", + "user_id", + "provider", + "isSocial" ], "type": "object" }, - "SelfServiceProfileSsoTicketIdpInitiatedClientProtocolEnum": { + "EventStreamCloudEventUserCreatedObjectIdentitiesItemEnterpriseIsSocialEnum": { "enum": [ - "samlp", - "wsfed", - "oauth2" + false ], - "type": "string" + "type": "boolean" }, - "SelfServiceProfileSsoTicketIdpInitiatedOptions": { - "additionalProperties": false, + "EventStreamCloudEventUserCreatedObjectIdentitiesItemEnterpriseProfileData": { + "additionalProperties": true, "properties": { - "client_authorizequery": { - "maxLength": 256, + "email": { + "format": "email", "type": "string" }, - "client_id": { - "format": "client-id", + "email_verified": { + "type": "boolean" + }, + "family_name": { + "maxLength": 150, + "minLength": 1, "type": "string" }, - "client_protocol": { - "$ref": "#/components/schemas/SelfServiceProfileSsoTicketIdpInitiatedClientProtocolEnum" + "given_name": { + "maxLength": 150, + "minLength": 1, + "type": "string" }, - "enabled": { - "type": "boolean" - } - }, - "type": [ - "object", - "null" - ] - }, - "SelfServiceProfileSsoTicketProvisioningConfig": { - "additionalProperties": false, - "properties": { - "google_workspace": { - "$ref": "#/components/schemas/SelfServiceProfileSsoTicketGoogleWorkspaceConfig" + "name": { + "maxLength": 300, + "minLength": 1, + "type": "string" }, - "scopes": { - "items": { - "$ref": "#/components/schemas/SelfServiceProfileSsoTicketProvisioningScopeEnum" - }, - "minItems": 1, - "type": "array" + "phone_number": { + "pattern": "^\\+[0-9]{1,15}$", + "type": "string" }, - "token_lifetime": { - "minimum": 900, - "type": [ - "integer", - "null" - ] + "phone_verified": { + "type": "boolean" + }, + "username": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", + "type": "string" } }, "type": "object" }, - "SelfServiceProfileSsoTicketProvisioningScopeEnum": { + "EventStreamCloudEventUserCreatedObjectIdentitiesItemEnterpriseProviderEnum": { "enum": [ - "get:users", - "post:users", - "put:users", - "patch:users", - "delete:users", - "get:groups", - "post:groups", - "put:groups", - "patch:groups", - "delete:groups" + "ad", + "adfs", + "google-apps", + "ip", + "office365", + "oidc", + "okta", + "pingfederate", + "samlp", + "sharepoint", + "waad" ], "type": "string" }, - "SelfServiceProfileUserAttribute": { + "EventStreamCloudEventUserCreatedObjectIdentitiesItemEnterpriseUserId": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "integer" + } + ] + }, + "EventStreamCloudEventUserCreatedObjectIdentitiesItemPasswordless": { "additionalProperties": false, "properties": { - "description": { + "connection": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" }, - "is_optional": { - "type": "boolean" + "isSocial": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemPasswordlessIsSocialEnum" }, - "name": { - "maxLength": 250, - "type": "string" + "profileData": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemPasswordlessProfileData" + }, + "provider": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemPasswordlessProviderEnum" + }, + "user_id": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemPasswordlessUserId" } }, "required": [ - "name", - "description", - "is_optional" + "connection", + "user_id", + "provider", + "isSocial" ], "type": "object" }, - "SelfServiceProfileUserAttributes": { - "items": { - "$ref": "#/components/schemas/SelfServiceProfileUserAttribute" - }, - "type": [ - "array", - "null" - ] + "EventStreamCloudEventUserCreatedObjectIdentitiesItemPasswordlessIsSocialEnum": { + "enum": [ + false + ], + "type": "boolean" }, - "SessionAuthenticationSignal": { + "EventStreamCloudEventUserCreatedObjectIdentitiesItemPasswordlessProfileData": { "additionalProperties": true, "properties": { + "email": { + "format": "email", + "type": "string" + }, + "email_verified": { + "type": "boolean" + }, + "family_name": { + "maxLength": 150, + "minLength": 1, + "type": "string" + }, + "given_name": { + "maxLength": 150, + "minLength": 1, + "type": "string" + }, "name": { + "maxLength": 300, + "minLength": 1, "type": "string" }, - "timestamp": { - "$ref": "#/components/schemas/SessionDate" + "phone_number": { + "pattern": "^\\+[0-9]{1,15}$", + "type": "string" }, - "type": { + "phone_verified": { + "type": "boolean" + }, + "username": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", "type": "string" } }, "type": "object" }, - "SessionAuthenticationSignals": { - "additionalProperties": true, - "properties": { - "methods": { - "items": { - "$ref": "#/components/schemas/SessionAuthenticationSignal" - }, - "type": "array" - } - }, - "type": "object" + "EventStreamCloudEventUserCreatedObjectIdentitiesItemPasswordlessProviderEnum": { + "enum": [ + "email", + "sms" + ], + "type": "string" }, - "SessionClientMetadata": { - "additionalProperties": true, - "properties": { - "client_id": { + "EventStreamCloudEventUserCreatedObjectIdentitiesItemPasswordlessUserId": { + "anyOf": [ + { "type": "string" + }, + { + "type": "integer" } - }, - "type": "object" + ] }, - "SessionCookieMetadata": { - "additionalProperties": true, + "EventStreamCloudEventUserCreatedObjectIdentitiesItemSocial": { + "additionalProperties": false, "properties": { - "mode": { - "$ref": "#/components/schemas/SessionCookieMetadataModeEnum" + "connection": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", + "type": "string" + }, + "isSocial": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemSocialIsSocialEnum" + }, + "profileData": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemSocialProfileData" + }, + "provider": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemSocialProviderEnum" + }, + "user_id": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemSocialUserId" } }, - "type": "object" - }, - "SessionCookieMetadataModeEnum": { - "enum": [ - "non-persistent", - "persistent" + "required": [ + "connection", + "user_id", + "provider", + "isSocial" ], - "type": "string" + "type": "object" }, - "SessionCookieModeEnum": { - "default": "persistent", + "EventStreamCloudEventUserCreatedObjectIdentitiesItemSocialIsSocialEnum": { "enum": [ - "persistent", - "non-persistent" + true ], - "type": "string" + "type": "boolean" }, - "SessionCookieSchema": { - "additionalProperties": false, + "EventStreamCloudEventUserCreatedObjectIdentitiesItemSocialProfileData": { + "additionalProperties": true, "properties": { - "mode": { - "$ref": "#/components/schemas/SessionCookieModeEnum" - } - }, - "required": [ - "mode" - ], - "type": [ - "object", - "null" - ] - }, - "SessionDate": { - "oneOf": [ - { - "format": "date-time", + "email": { + "format": "email", "type": "string" }, - { - "additionalProperties": true, - "type": "object" + "email_verified": { + "type": "boolean" }, - { - "type": "null" - } - ] - }, - "SessionDeviceMetadata": { - "additionalProperties": true, - "properties": { - "initial_asn": { + "family_name": { + "maxLength": 150, + "minLength": 1, "type": "string" }, - "initial_ip": { - "$ref": "#/components/schemas/SessionIp" + "given_name": { + "maxLength": 150, + "minLength": 1, + "type": "string" }, - "initial_user_agent": { + "name": { + "maxLength": 300, + "minLength": 1, "type": "string" }, - "last_asn": { + "phone_number": { + "pattern": "^\\+[0-9]{1,15}$", "type": "string" }, - "last_ip": { - "$ref": "#/components/schemas/SessionIp" + "phone_verified": { + "type": "boolean" }, - "last_user_agent": { + "username": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", "type": "string" } }, "type": "object" }, - "SessionIp": { - "type": [ - "string", - "null" + "EventStreamCloudEventUserCreatedObjectIdentitiesItemSocialProviderEnum": { + "enum": [ + "amazon", + "apple", + "dropbox", + "bitbucket", + "auth0-oidc", + "baidu", + "bitly", + "box", + "daccount", + "dwolla", + "evernote-sandbox", + "evernote", + "exact", + "facebook", + "fitbit", + "github", + "google-oauth2", + "instagram", + "line", + "linkedin", + "oauth1", + "oauth2", + "paypal", + "paypal-sandbox", + "planningcenter", + "salesforce-community", + "salesforce-sandbox", + "salesforce", + "shopify", + "soundcloud", + "thirtysevensignals", + "twitter", + "untapped", + "vkontakte", + "weibo", + "windowslive", + "wordpress", + "yahoo", + "yandex" + ], + "type": "string" + }, + "EventStreamCloudEventUserCreatedObjectIdentitiesItemSocialUserId": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "integer" + } ] }, - "SessionMetadata": { + "EventStreamCloudEventUserCreatedObjectUserMetadata": { "additionalProperties": true, - "maxProperties": 25, - "type": [ - "object", - "null" - ] + "type": "object" }, - "SessionResponseContent": { + "EventStreamCloudEventUserCreatedPreviousObject": { "additionalProperties": true, "properties": { - "authenticated_at": { - "$ref": "#/components/schemas/SessionDate" + "app_metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedPreviousObjectAppMetadata" }, - "authentication": { - "$ref": "#/components/schemas/SessionAuthenticationSignals" + "blocked": { + "type": "boolean" }, - "clients": { + "created_at": { + "format": "date-time", + "type": "string" + }, + "email": { + "format": "email", + "type": "string" + }, + "email_verified": { + "type": "boolean" + }, + "family_name": { + "maxLength": 150, + "minLength": 1, + "type": "string" + }, + "given_name": { + "maxLength": 150, + "minLength": 1, + "type": "string" + }, + "identities": { "items": { - "$ref": "#/components/schemas/SessionClientMetadata" + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItem" }, "type": "array" }, - "cookie": { - "$ref": "#/components/schemas/SessionCookieMetadata" + "last_ip": { + "type": "string" }, - "created_at": { - "$ref": "#/components/schemas/SessionDate" + "last_login": { + "format": "date-time", + "type": "string" }, - "device": { - "$ref": "#/components/schemas/SessionDeviceMetadata" + "logins_count": { + "type": "integer" }, - "expires_at": { - "$ref": "#/components/schemas/SessionDate" + "multifactor": { + "items": { + "type": "string" + }, + "type": "array" }, - "id": { + "name": { + "maxLength": 300, + "minLength": 1, "type": "string" }, - "idle_expires_at": { - "$ref": "#/components/schemas/SessionDate" + "nickname": { + "maxLength": 300, + "minLength": 1, + "type": "string" }, - "last_interacted_at": { - "$ref": "#/components/schemas/SessionDate" + "phone_number": { + "pattern": "^\\+[0-9]{1,15}$", + "type": "string" }, - "session_metadata": { - "$ref": "#/components/schemas/SessionMetadata" + "phone_verified": { + "type": "boolean" + }, + "picture": { + "format": "uri", + "type": "string" }, "updated_at": { - "$ref": "#/components/schemas/SessionDate" + "format": "date-time", + "type": "string" }, "user_id": { "type": "string" - } - }, - "type": "object" - }, - "SetCustomSigningKeysRequestContent": { - "additionalProperties": false, - "properties": { - "keys": { - "items": { - "$ref": "#/components/schemas/CustomSigningKeyJWK" - }, - "minItems": 1, - "type": "array" + }, + "user_metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedPreviousObjectUserMetadata" + }, + "username": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", + "type": "string" } }, "required": [ - "keys" + "user_id", + "created_at", + "updated_at", + "identities" ], "type": "object" }, - "SetCustomSigningKeysResponseContent": { - "additionalProperties": false, - "properties": { - "keys": { - "items": { - "$ref": "#/components/schemas/CustomSigningKeyJWK" - }, - "type": "array" - } - }, + "EventStreamCloudEventUserCreatedPreviousObjectAppMetadata": { + "additionalProperties": true, "type": "object" }, - "SetDefaultCustomDomainRequestContent": { + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItem": { + "oneOf": [ + { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustom" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabase" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterprise" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordless" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocial" + } + ] + }, + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustom": { "additionalProperties": false, "properties": { - "domain": { - "maxLength": 255, - "minLength": 3, + "connection": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" + }, + "isSocial": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustomIsSocialEnum" + }, + "profileData": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustomProfileData" + }, + "provider": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustomProviderEnum" + }, + "user_id": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustomUserId" } }, "required": [ - "domain" + "connection", + "user_id", + "provider", + "isSocial" ], "type": "object" }, - "SetEmailTemplateRequestContent": { - "additionalProperties": false, + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustomIsSocialEnum": { + "enum": [ + false + ], + "type": "boolean" + }, + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustomProfileData": { + "additionalProperties": true, "properties": { - "body": { - "type": [ - "string", - "null" - ] - }, - "enabled": { - "type": [ - "boolean", - "null" - ] - }, - "from": { - "default": "sender@auth0.com", - "type": [ - "string", - "null" - ] + "email": { + "format": "email", + "type": "string" }, - "includeEmailInRedirect": { + "email_verified": { "type": "boolean" }, - "resultUrl": { - "type": [ - "string", - "null" - ] + "family_name": { + "maxLength": 150, + "minLength": 1, + "type": "string" }, - "subject": { - "type": [ - "string", - "null" - ] + "given_name": { + "maxLength": 150, + "minLength": 1, + "type": "string" }, - "syntax": { - "default": "liquid", - "type": [ - "string", - "null" - ] + "name": { + "maxLength": 300, + "minLength": 1, + "type": "string" }, - "template": { - "$ref": "#/components/schemas/EmailTemplateNameEnum" + "phone_number": { + "pattern": "^\\+[0-9]{1,15}$", + "type": "string" }, - "urlLifetimeInSeconds": { - "minimum": 0, - "type": [ - "number", - "null" - ] + "phone_verified": { + "type": "boolean" + }, + "username": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", + "type": "string" } }, - "required": [ - "template", - "body", - "from", - "subject", - "syntax", - "enabled" - ], "type": "object" }, - "SetEmailTemplateResponseContent": { + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustomProviderEnum": { + "enum": [ + "custom" + ], + "type": "string" + }, + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustomUserId": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "integer" + } + ] + }, + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabase": { "additionalProperties": false, "properties": { - "body": { - "type": [ - "string", - "null" - ] - }, - "enabled": { - "type": [ - "boolean", - "null" - ] - }, - "from": { - "default": "sender@auth0.com", - "type": [ - "string", - "null" - ] - }, - "includeEmailInRedirect": { - "type": "boolean" - }, - "resultUrl": { - "type": [ - "string", - "null" - ] + "connection": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", + "type": "string" }, - "subject": { - "type": [ - "string", - "null" - ] + "isSocial": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabaseIsSocialEnum" }, - "syntax": { - "default": "liquid", - "type": [ - "string", - "null" - ] + "profileData": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabaseProfileData" }, - "template": { - "$ref": "#/components/schemas/EmailTemplateNameEnum" + "provider": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabaseProviderEnum" }, - "urlLifetimeInSeconds": { - "minimum": 0, - "type": [ - "number", - "null" - ] + "user_id": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabaseUserId" } }, "required": [ - "template", - "body", - "from", - "subject", - "syntax", - "enabled" + "connection", + "user_id", + "provider", + "isSocial" ], "type": "object" }, - "SetGuardianFactorDuoSettingsRequestContent": { - "additionalProperties": false, + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabaseIsSocialEnum": { + "enum": [ + false + ], + "type": "boolean" + }, + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabaseProfileData": { + "additionalProperties": true, "properties": { - "host": { - "maxLength": 10000, + "email": { + "format": "email", "type": "string" }, - "ikey": { - "maxLength": 10000, + "email_verified": { + "type": "boolean" + }, + "family_name": { + "maxLength": 150, + "minLength": 1, "type": "string" }, - "skey": { - "format": "non-empty-string", - "maxLength": 10000, + "given_name": { + "maxLength": 150, + "minLength": 1, "type": "string" - } - }, - "type": "object" - }, - "SetGuardianFactorDuoSettingsResponseContent": { - "additionalProperties": false, - "properties": { - "host": { - "maxLength": 10000, + }, + "name": { + "maxLength": 300, + "minLength": 1, "type": "string" }, - "ikey": { - "maxLength": 10000, + "phone_number": { + "pattern": "^\\+[0-9]{1,15}$", "type": "string" }, - "skey": { - "format": "non-empty-string", - "maxLength": 10000, + "phone_verified": { + "type": "boolean" + }, + "username": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", "type": "string" } }, "type": "object" }, - "SetGuardianFactorPhoneMessageTypesRequestContent": { - "additionalProperties": false, - "properties": { - "message_types": { - "items": { - "$ref": "#/components/schemas/GuardianFactorPhoneFactorMessageTypeEnum" - }, - "type": "array" - } - }, - "required": [ - "message_types" + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabaseProviderEnum": { + "enum": [ + "auth0" ], - "type": "object" + "type": "string" }, - "SetGuardianFactorPhoneMessageTypesResponseContent": { - "additionalProperties": false, - "properties": { - "message_types": { - "items": { - "$ref": "#/components/schemas/GuardianFactorPhoneFactorMessageTypeEnum" - }, - "type": "array" + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabaseUserId": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "integer" } - }, - "type": "object" + ] }, - "SetGuardianFactorPhoneTemplatesRequestContent": { + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterprise": { "additionalProperties": false, "properties": { - "enrollment_message": { - "default": "{{code}} is your verification code for {{tenant.friendly_name}}. Please enter this code to verify your enrollment.", + "connection": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" }, - "verification_message": { - "default": "{{code}} is your verification code for {{tenant.friendly_name}}", - "type": "string" + "isSocial": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterpriseIsSocialEnum" + }, + "profileData": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterpriseProfileData" + }, + "provider": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterpriseProviderEnum" + }, + "user_id": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterpriseUserId" } }, "required": [ - "enrollment_message", - "verification_message" + "connection", + "user_id", + "provider", + "isSocial" ], "type": "object" }, - "SetGuardianFactorPhoneTemplatesResponseContent": { - "additionalProperties": false, + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterpriseIsSocialEnum": { + "enum": [ + false + ], + "type": "boolean" + }, + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterpriseProfileData": { + "additionalProperties": true, "properties": { - "enrollment_message": { - "default": "{{code}} is your verification code for {{tenant.friendly_name}}. Please enter this code to verify your enrollment.", + "email": { + "format": "email", "type": "string" }, - "verification_message": { - "default": "{{code}} is your verification code for {{tenant.friendly_name}}", + "email_verified": { + "type": "boolean" + }, + "family_name": { + "maxLength": 150, + "minLength": 1, + "type": "string" + }, + "given_name": { + "maxLength": 150, + "minLength": 1, + "type": "string" + }, + "name": { + "maxLength": 300, + "minLength": 1, + "type": "string" + }, + "phone_number": { + "pattern": "^\\+[0-9]{1,15}$", + "type": "string" + }, + "phone_verified": { + "type": "boolean" + }, + "username": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", "type": "string" } }, - "required": [ - "enrollment_message", - "verification_message" - ], "type": "object" }, - "SetGuardianFactorRequestContent": { - "additionalProperties": false, - "properties": { - "enabled": { - "type": "boolean" - } - }, - "required": [ - "enabled" + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterpriseProviderEnum": { + "enum": [ + "ad", + "adfs", + "google-apps", + "ip", + "office365", + "oidc", + "okta", + "pingfederate", + "samlp", + "sharepoint", + "waad" ], - "type": "object" + "type": "string" }, - "SetGuardianFactorResponseContent": { - "additionalProperties": false, - "properties": { - "enabled": { - "type": "boolean" + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterpriseUserId": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "integer" } - }, - "required": [ - "enabled" - ], - "type": "object" + ] }, - "SetGuardianFactorSmsTemplatesRequestContent": { + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordless": { "additionalProperties": false, "properties": { - "enrollment_message": { - "default": "{{code}} is your verification code for {{tenant.friendly_name}}. Please enter this code to verify your enrollment.", + "connection": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" }, - "verification_message": { - "default": "{{code}} is your verification code for {{tenant.friendly_name}}", - "type": "string" + "isSocial": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordlessIsSocialEnum" + }, + "profileData": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordlessProfileData" + }, + "provider": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordlessProviderEnum" + }, + "user_id": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordlessUserId" } }, "required": [ - "enrollment_message", - "verification_message" + "connection", + "user_id", + "provider", + "isSocial" ], "type": "object" }, - "SetGuardianFactorSmsTemplatesResponseContent": { - "additionalProperties": false, + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordlessIsSocialEnum": { + "enum": [ + false + ], + "type": "boolean" + }, + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordlessProfileData": { + "additionalProperties": true, "properties": { - "enrollment_message": { - "default": "{{code}} is your verification code for {{tenant.friendly_name}}. Please enter this code to verify your enrollment.", + "email": { + "format": "email", "type": "string" }, - "verification_message": { - "default": "{{code}} is your verification code for {{tenant.friendly_name}}", + "email_verified": { + "type": "boolean" + }, + "family_name": { + "maxLength": 150, + "minLength": 1, + "type": "string" + }, + "given_name": { + "maxLength": 150, + "minLength": 1, + "type": "string" + }, + "name": { + "maxLength": 300, + "minLength": 1, + "type": "string" + }, + "phone_number": { + "pattern": "^\\+[0-9]{1,15}$", + "type": "string" + }, + "phone_verified": { + "type": "boolean" + }, + "username": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", "type": "string" } }, - "required": [ - "enrollment_message", - "verification_message" - ], "type": "object" }, - "SetGuardianFactorsProviderPhoneRequestContent": { - "additionalProperties": false, - "properties": { - "provider": { - "$ref": "#/components/schemas/GuardianFactorsProviderSmsProviderEnum" - } - }, - "required": [ - "provider" + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordlessProviderEnum": { + "enum": [ + "email", + "sms" ], - "type": "object" + "type": "string" }, - "SetGuardianFactorsProviderPhoneResponseContent": { - "additionalProperties": false, - "properties": { - "provider": { - "$ref": "#/components/schemas/GuardianFactorsProviderSmsProviderEnum" + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordlessUserId": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "integer" } - }, - "type": "object" + ] }, - "SetGuardianFactorsProviderPhoneTwilioRequestContent": { + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocial": { "additionalProperties": false, "properties": { - "auth_token": { - "default": "zw5Ku6z2sxhd0ZVXto5SDHX6KPDByJPU", - "maxLength": 1000, + "connection": { + "maxLength": 128, "minLength": 1, - "type": [ - "string", - "null" - ] + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", + "type": "string" }, - "from": { - "default": "+1223323", - "maxLength": 64, - "type": [ - "string", - "null" - ] + "isSocial": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocialIsSocialEnum" }, - "messaging_service_sid": { - "default": "5dEkAiHLPCuQ1uJj4qNXcAnERFAL6cpq", - "maxLength": 1000, - "minLength": 1, - "type": [ - "string", - "null" - ] + "profileData": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocialProfileData" }, - "sid": { - "default": "wywA2BH4VqTpfywiDuyDAYZL3xQjoO40", - "maxLength": 1000, - "minLength": 1, - "type": [ - "string", - "null" - ] + "provider": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocialProviderEnum" + }, + "user_id": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocialUserId" } }, + "required": [ + "connection", + "user_id", + "provider", + "isSocial" + ], "type": "object" }, - "SetGuardianFactorsProviderPhoneTwilioResponseContent": { - "additionalProperties": false, + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocialIsSocialEnum": { + "enum": [ + true + ], + "type": "boolean" + }, + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocialProfileData": { + "additionalProperties": true, "properties": { - "auth_token": { - "default": "zw5Ku6z2sxhd0ZVXto5SDHX6KPDByJPU", - "maxLength": 1000, - "minLength": 1, - "type": [ - "string", - "null" - ] + "email": { + "format": "email", + "type": "string" }, - "from": { - "default": "+1223323", - "maxLength": 64, - "type": [ - "string", - "null" - ] + "email_verified": { + "type": "boolean" }, - "messaging_service_sid": { - "default": "5dEkAiHLPCuQ1uJj4qNXcAnERFAL6cpq", - "maxLength": 1000, + "family_name": { + "maxLength": 150, "minLength": 1, - "type": [ - "string", - "null" - ] + "type": "string" }, - "sid": { - "default": "wywA2BH4VqTpfywiDuyDAYZL3xQjoO40", - "maxLength": 1000, - "minLength": 1, - "type": [ - "string", - "null" - ] - } - }, - "type": "object" - }, - "SetGuardianFactorsProviderPushNotificationApnsRequestContent": { - "additionalProperties": false, - "properties": { - "bundle_id": { - "maxLength": 1000, + "given_name": { + "maxLength": 150, "minLength": 1, - "type": [ - "string", - "null" - ] + "type": "string" }, - "p12": { - "maxLength": 10000, + "name": { + "maxLength": 300, "minLength": 1, - "type": [ - "string", - "null" - ] + "type": "string" }, - "sandbox": { - "type": "boolean" - } - }, - "type": "object" - }, - "SetGuardianFactorsProviderPushNotificationApnsResponseContent": { - "additionalProperties": false, - "properties": { - "bundle_id": { - "maxLength": 1000, - "minLength": 1, - "type": [ - "string", - "null" - ] + "phone_number": { + "pattern": "^\\+[0-9]{1,15}$", + "type": "string" }, - "sandbox": { + "phone_verified": { "type": "boolean" - } - }, - "type": "object" - }, - "SetGuardianFactorsProviderPushNotificationFcmRequestContent": { - "additionalProperties": false, - "properties": { - "server_key": { - "maxLength": 152, + }, + "username": { + "maxLength": 128, "minLength": 1, - "type": [ - "string", - "null" - ] + "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", + "type": "string" } }, "type": "object" }, - "SetGuardianFactorsProviderPushNotificationFcmResponseContent": { - "additionalProperties": true, - "maxProperties": 0, - "type": "object" + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocialProviderEnum": { + "enum": [ + "amazon", + "apple", + "dropbox", + "bitbucket", + "auth0-oidc", + "baidu", + "bitly", + "box", + "daccount", + "dwolla", + "evernote-sandbox", + "evernote", + "exact", + "facebook", + "fitbit", + "github", + "google-oauth2", + "instagram", + "line", + "linkedin", + "oauth1", + "oauth2", + "paypal", + "paypal-sandbox", + "planningcenter", + "salesforce-community", + "salesforce-sandbox", + "salesforce", + "shopify", + "soundcloud", + "thirtysevensignals", + "twitter", + "untapped", + "vkontakte", + "weibo", + "windowslive", + "wordpress", + "yahoo", + "yandex" + ], + "type": "string" }, - "SetGuardianFactorsProviderPushNotificationFcmv1RequestContent": { - "additionalProperties": false, - "properties": { - "server_credentials": { - "maxLength": 10000, - "minLength": 1, - "type": [ - "string", - "null" - ] + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocialUserId": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "integer" } - }, - "type": "object" + ] }, - "SetGuardianFactorsProviderPushNotificationFcmv1ResponseContent": { + "EventStreamCloudEventUserCreatedPreviousObjectUserMetadata": { "additionalProperties": true, - "maxProperties": 0, "type": "object" }, - "SetGuardianFactorsProviderPushNotificationRequestContent": { - "additionalProperties": false, - "properties": { - "provider": { - "$ref": "#/components/schemas/GuardianFactorsProviderPushNotificationProviderDataEnum" - } - }, - "required": [ - "provider" + "EventStreamCloudEventUserCreatedTypeEnum": { + "enum": [ + "user.created" ], - "type": "object" + "type": "string" }, - "SetGuardianFactorsProviderPushNotificationResponseContent": { + "EventStreamCloudEventUserDeleted": { "additionalProperties": false, "properties": { - "provider": { - "$ref": "#/components/schemas/GuardianFactorsProviderPushNotificationProviderDataEnum" + "event": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedCloudEvent" + }, + "offset": { + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedTypeEnum" } }, + "required": [ + "type", + "offset", + "event" + ], "type": "object" }, - "SetGuardianFactorsProviderPushNotificationSnsRequestContent": { + "EventStreamCloudEventUserDeletedCloudEvent": { "additionalProperties": false, "properties": { - "aws_access_key_id": { - "default": "wywA2BH4VqTpfywiDuyDAYZL3xQjoO40", - "maxLength": 1000, - "minLength": 1, - "type": [ - "string", - "null" - ] + "a0purpose": { + "$ref": "#/components/schemas/EventStreamCloudEventA0PurposeEnum" }, - "aws_region": { - "default": "us-west-1", - "maxLength": 1000, - "minLength": 1, - "pattern": "^(?:us-east-[0-9]{1,2}|us-west-[0-9]{1,2}|ap-southeast-[0-9]{1,2}|ap-northeast-[0-9]{1,2}|ap-central-[0-9]{1,2}|eu-west-[0-9]{1,2}|eu-central-[0-9]{1,2})$", - "type": [ - "string", - "null" - ] + "a0stream": { + "pattern": "est_[a-zA-Z0-9]{22}", + "type": "string" }, - "aws_secret_access_key": { - "default": "B1ER5JHDGJL3C4sVAKK7SBsq806R3IpL", - "maxLength": 1000, - "minLength": 1, - "type": [ - "string", - "null" - ] + "a0tenant": { + "maxLength": 63, + "minLength": 3, + "pattern": "[a-z0-9][-a-z0-9]{1,62}[a-z0-9]", + "type": "string" }, - "sns_apns_platform_application_arn": { - "maxLength": 1000, - "minLength": 1, - "type": [ - "string", - "null" - ] + "data": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedData" }, - "sns_gcm_platform_application_arn": { - "default": "urn://yRMeBxgcCXh8MeTXPBAxhQnm6gP6f5nP", - "maxLength": 1000, - "minLength": 1, - "type": [ - "string", - "null" - ] - } - }, - "type": "object" - }, - "SetGuardianFactorsProviderPushNotificationSnsResponseContent": { - "additionalProperties": false, - "properties": { - "aws_access_key_id": { - "default": "wywA2BH4VqTpfywiDuyDAYZL3xQjoO40", - "maxLength": 1000, - "minLength": 1, - "type": [ - "string", - "null" - ] + "id": { + "pattern": "evt_[a-zA-Z0-9]{22}", + "type": "string" }, - "aws_region": { - "default": "us-west-1", - "maxLength": 1000, - "minLength": 1, - "pattern": "^(?:us-east-[0-9]{1,2}|us-west-[0-9]{1,2}|ap-southeast-[0-9]{1,2}|ap-northeast-[0-9]{1,2}|ap-central-[0-9]{1,2}|eu-west-[0-9]{1,2}|eu-central-[0-9]{1,2})$", - "type": [ - "string", - "null" - ] + "source": { + "type": "string" }, - "aws_secret_access_key": { - "default": "B1ER5JHDGJL3C4sVAKK7SBsq806R3IpL", - "maxLength": 1000, - "minLength": 1, - "type": [ - "string", - "null" - ] + "specversion": { + "$ref": "#/components/schemas/EventStreamCloudEventSpecVersionEnum" }, - "sns_apns_platform_application_arn": { - "maxLength": 1000, - "minLength": 1, - "type": [ - "string", - "null" - ] + "time": { + "format": "date-time", + "type": "string" }, - "sns_gcm_platform_application_arn": { - "default": "urn://yRMeBxgcCXh8MeTXPBAxhQnm6gP6f5nP", - "maxLength": 1000, - "minLength": 1, - "type": [ - "string", - "null" - ] - } - }, - "type": "object" - }, - "SetGuardianFactorsProviderSmsRequestContent": { - "additionalProperties": false, - "properties": { - "provider": { - "$ref": "#/components/schemas/GuardianFactorsProviderSmsProviderEnum" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedCloudEventTypeEnum" } }, "required": [ - "provider" + "specversion", + "type", + "source", + "id", + "time", + "data", + "a0tenant" ], "type": "object" }, - "SetGuardianFactorsProviderSmsResponseContent": { - "additionalProperties": false, - "properties": { - "provider": { - "$ref": "#/components/schemas/GuardianFactorsProviderSmsProviderEnum" - } - }, - "type": "object" + "EventStreamCloudEventUserDeletedCloudEventTypeEnum": { + "enum": [ + "user.deleted" + ], + "type": "string" }, - "SetGuardianFactorsProviderSmsTwilioRequestContent": { + "EventStreamCloudEventUserDeletedData": { "additionalProperties": false, "properties": { - "auth_token": { - "default": "zw5Ku6z2sxhd0ZVXto5SDHX6KPDByJPU", - "maxLength": 1000, - "minLength": 1, - "type": [ - "string", - "null" - ] - }, - "from": { - "default": "+1223323", - "maxLength": 64, - "type": [ - "string", - "null" - ] + "context": { + "$ref": "#/components/schemas/EventStreamCloudEventContext" }, - "messaging_service_sid": { - "default": "5dEkAiHLPCuQ1uJj4qNXcAnERFAL6cpq", - "maxLength": 1000, - "minLength": 1, - "type": [ - "string", - "null" - ] + "object": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObject" }, - "sid": { - "default": "wywA2BH4VqTpfywiDuyDAYZL3xQjoO40", - "maxLength": 1000, - "minLength": 1, - "type": [ - "string", - "null" - ] + "previous_object": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedPreviousObject" } }, + "required": [ + "object" + ], "type": "object" }, - "SetGuardianFactorsProviderSmsTwilioResponseContent": { - "additionalProperties": false, + "EventStreamCloudEventUserDeletedObject": { + "additionalProperties": true, "properties": { - "auth_token": { - "default": "zw5Ku6z2sxhd0ZVXto5SDHX6KPDByJPU", - "maxLength": 1000, - "minLength": 1, - "type": [ - "string", - "null" - ] + "app_metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectAppMetadata" }, - "from": { - "default": "+1223323", - "maxLength": 64, - "type": [ - "string", - "null" - ] + "blocked": { + "type": "boolean" }, - "messaging_service_sid": { - "default": "5dEkAiHLPCuQ1uJj4qNXcAnERFAL6cpq", - "maxLength": 1000, + "created_at": { + "format": "date-time", + "type": "string" + }, + "deleted_at": { + "format": "date-time", + "type": "string" + }, + "email": { + "format": "email", + "type": "string" + }, + "email_verified": { + "type": "boolean" + }, + "family_name": { + "maxLength": 150, "minLength": 1, - "type": [ - "string", - "null" - ] + "type": "string" }, - "sid": { - "default": "wywA2BH4VqTpfywiDuyDAYZL3xQjoO40", - "maxLength": 1000, + "given_name": { + "maxLength": 150, "minLength": 1, - "type": [ - "string", - "null" - ] - } - }, - "type": "object" - }, - "SetGuardianPoliciesRequestContent": { - "items": { - "$ref": "#/components/schemas/MFAPolicyEnum" - }, - "type": "array" - }, - "SetGuardianPoliciesResponseContent": { - "items": { - "$ref": "#/components/schemas/MFAPolicyEnum" - }, - "type": "array" - }, - "SetNetworkAclRequestContent": { - "additionalProperties": false, - "properties": { - "active": { - "type": "boolean" + "type": "string" }, - "description": { - "maxLength": 255, + "identities": { + "items": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItem" + }, + "type": "array" + }, + "last_ip": { "type": "string" }, - "priority": { - "default": 50, - "maximum": 100, - "minimum": 1, - "type": "number" + "last_login": { + "format": "date-time", + "type": "string" }, - "rule": { - "$ref": "#/components/schemas/NetworkAclRule" - } - }, - "required": [ - "description", - "active", - "rule" - ], - "type": "object" - }, - "SetNetworkAclsResponseContent": { - "additionalProperties": true, - "properties": { - "active": { - "type": "boolean" + "logins_count": { + "type": "integer" }, - "created_at": { + "multifactor": { + "items": { + "type": "string" + }, + "type": "array" + }, + "name": { + "maxLength": 300, + "minLength": 1, "type": "string" }, - "description": { + "nickname": { + "maxLength": 300, + "minLength": 1, "type": "string" }, - "id": { + "phone_number": { + "pattern": "^\\+[0-9]{1,15}$", "type": "string" }, - "priority": { - "maximum": 100, - "minimum": 1, - "type": "number" + "phone_verified": { + "type": "boolean" }, - "rule": { - "$ref": "#/components/schemas/NetworkAclRule" + "picture": { + "format": "uri", + "type": "string" }, "updated_at": { + "format": "date-time", "type": "string" - } + }, + "user_id": { + "type": "string" + }, + "user_metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectUserMetadata" + }, + "username": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", + "type": "string" + } }, + "required": [ + "user_id", + "created_at", + "updated_at", + "identities", + "deleted_at" + ], "type": "object" }, - "SetPartialsRequestContent": { + "EventStreamCloudEventUserDeletedObjectAppMetadata": { "additionalProperties": true, "type": "object" }, - "SetRulesConfigRequestContent": { + "EventStreamCloudEventUserDeletedObjectIdentitiesItem": { + "oneOf": [ + { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemCustom" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemDatabase" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemEnterprise" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemPasswordless" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemSocial" + } + ] + }, + "EventStreamCloudEventUserDeletedObjectIdentitiesItemCustom": { "additionalProperties": false, "properties": { - "value": { - "default": "MY_RULES_CONFIG_VALUE", + "connection": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" + }, + "isSocial": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemCustomIsSocialEnum" + }, + "profileData": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemCustomProfileData" + }, + "provider": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemCustomProviderEnum" + }, + "user_id": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemCustomUserId" } }, "required": [ - "value" + "connection", + "user_id", + "provider", + "isSocial" ], "type": "object" }, - "SetRulesConfigResponseContent": { + "EventStreamCloudEventUserDeletedObjectIdentitiesItemCustomIsSocialEnum": { + "enum": [ + false + ], + "type": "boolean" + }, + "EventStreamCloudEventUserDeletedObjectIdentitiesItemCustomProfileData": { "additionalProperties": true, "properties": { - "key": { - "default": "MY_RULES_CONFIG_KEY", - "maxLength": 127, + "email": { + "format": "email", + "type": "string" + }, + "email_verified": { + "type": "boolean" + }, + "family_name": { + "maxLength": 150, "minLength": 1, - "pattern": "^[A-Za-z0-9_\\-@*+:]*$", "type": "string" }, - "value": { - "default": "MY_RULES_CONFIG_VALUE", + "given_name": { + "maxLength": 150, + "minLength": 1, + "type": "string" + }, + "name": { + "maxLength": 300, + "minLength": 1, + "type": "string" + }, + "phone_number": { + "pattern": "^\\+[0-9]{1,15}$", + "type": "string" + }, + "phone_verified": { + "type": "boolean" + }, + "username": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", "type": "string" } }, - "required": [ - "key", - "value" - ], "type": "object" }, - "SetSelfServiceProfileCustomTextRequestContent": { - "additionalProperties": { - "maxLength": 2000, - "type": "string" - }, - "type": "object" + "EventStreamCloudEventUserDeletedObjectIdentitiesItemCustomProviderEnum": { + "enum": [ + "custom" + ], + "type": "string" }, - "SetSelfServiceProfileCustomTextResponseContent": { - "additionalProperties": { - "type": "string" - }, - "type": "object" + "EventStreamCloudEventUserDeletedObjectIdentitiesItemCustomUserId": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "integer" + } + ] }, - "SetUserAuthenticationMethodResponseContent": { + "EventStreamCloudEventUserDeletedObjectIdentitiesItemDatabase": { "additionalProperties": false, "properties": { - "aaguid": { + "connection": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" }, - "authentication_methods": { - "items": { - "$ref": "#/components/schemas/UserAuthenticationMethodProperties" - }, - "type": "array" + "isSocial": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemDatabaseIsSocialEnum" }, - "created_at": { - "format": "date-time", - "type": "string" + "profileData": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemDatabaseProfileData" + }, + "provider": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemDatabaseProviderEnum" }, + "user_id": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemDatabaseUserId" + } + }, + "required": [ + "connection", + "user_id", + "provider", + "isSocial" + ], + "type": "object" + }, + "EventStreamCloudEventUserDeletedObjectIdentitiesItemDatabaseIsSocialEnum": { + "enum": [ + false + ], + "type": "boolean" + }, + "EventStreamCloudEventUserDeletedObjectIdentitiesItemDatabaseProfileData": { + "additionalProperties": true, + "properties": { "email": { + "format": "email", "type": "string" }, - "id": { - "format": "authenticator-id", + "email_verified": { + "type": "boolean" + }, + "family_name": { + "maxLength": 150, + "minLength": 1, "type": "string" }, - "key_id": { + "given_name": { + "maxLength": 150, + "minLength": 1, "type": "string" }, "name": { + "maxLength": 300, + "minLength": 1, "type": "string" }, "phone_number": { - "maxLength": 30, - "minLength": 2, + "pattern": "^\\+[0-9]{1,15}$", "type": "string" }, - "preferred_authentication_method": { - "$ref": "#/components/schemas/PreferredAuthenticationMethodEnum" + "phone_verified": { + "type": "boolean" }, - "public_key": { + "username": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", "type": "string" - }, - "relying_party_identifier": { + } + }, + "type": "object" + }, + "EventStreamCloudEventUserDeletedObjectIdentitiesItemDatabaseProviderEnum": { + "enum": [ + "auth0" + ], + "type": "string" + }, + "EventStreamCloudEventUserDeletedObjectIdentitiesItemDatabaseUserId": { + "anyOf": [ + { "type": "string" }, - "totp_secret": { + { + "type": "integer" + } + ] + }, + "EventStreamCloudEventUserDeletedObjectIdentitiesItemEnterprise": { + "additionalProperties": false, + "properties": { + "connection": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" }, - "type": { - "$ref": "#/components/schemas/CreatedAuthenticationMethodTypeEnum" + "isSocial": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemEnterpriseIsSocialEnum" + }, + "profileData": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemEnterpriseProfileData" + }, + "provider": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemEnterpriseProviderEnum" + }, + "user_id": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemEnterpriseUserId" } }, "required": [ - "type" + "connection", + "user_id", + "provider", + "isSocial" ], "type": "object" }, - "SetUserAuthenticationMethods": { - "additionalProperties": false, + "EventStreamCloudEventUserDeletedObjectIdentitiesItemEnterpriseIsSocialEnum": { + "enum": [ + false + ], + "type": "boolean" + }, + "EventStreamCloudEventUserDeletedObjectIdentitiesItemEnterpriseProfileData": { + "additionalProperties": true, "properties": { "email": { + "format": "email", + "type": "string" + }, + "email_verified": { + "type": "boolean" + }, + "family_name": { + "maxLength": 150, + "minLength": 1, + "type": "string" + }, + "given_name": { + "maxLength": 150, "minLength": 1, "type": "string" }, "name": { - "maxLength": 20, + "maxLength": 300, "minLength": 1, "type": "string" }, "phone_number": { - "maxLength": 30, - "minLength": 2, + "pattern": "^\\+[0-9]{1,15}$", "type": "string" }, - "preferred_authentication_method": { - "$ref": "#/components/schemas/PreferredAuthenticationMethodEnum" + "phone_verified": { + "type": "boolean" }, - "totp_secret": { + "username": { + "maxLength": 128, "minLength": 1, + "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", "type": "string" - }, - "type": { - "$ref": "#/components/schemas/AuthenticationTypeEnum" } }, - "required": [ - "type" - ], - "type": "object" - }, - "SetUserAuthenticationMethodsRequestContent": { - "items": { - "$ref": "#/components/schemas/SetUserAuthenticationMethods" - }, - "type": "array" - }, - "SetsCustomTextsByLanguageRequestContent": { - "additionalProperties": true, "type": "object" }, - "SigningAlgorithmEnum": { - "default": "HS256", + "EventStreamCloudEventUserDeletedObjectIdentitiesItemEnterpriseProviderEnum": { "enum": [ - "HS256", - "RS256", - "RS512", - "PS256" + "ad", + "adfs", + "google-apps", + "ip", + "office365", + "oidc", + "okta", + "pingfederate", + "samlp", + "sharepoint", + "waad" ], "type": "string" }, - "SigningKeys": { + "EventStreamCloudEventUserDeletedObjectIdentitiesItemEnterpriseUserId": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "integer" + } + ] + }, + "EventStreamCloudEventUserDeletedObjectIdentitiesItemPasswordless": { "additionalProperties": false, "properties": { - "cert": { - "default": "-----BEGIN CERTIFICATE-----\r\nMIIDDTCCA...YiA0TQhAt8=\r\n-----END CERTIFICATE-----", + "connection": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" }, - "current": { - "default": true, - "type": "boolean" + "isSocial": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemPasswordlessIsSocialEnum" }, - "current_since": { - "$ref": "#/components/schemas/SigningKeysDate" + "profileData": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemPasswordlessProfileData" }, - "current_until": { - "$ref": "#/components/schemas/SigningKeysDate" + "provider": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemPasswordlessProviderEnum" }, - "fingerprint": { - "default": "CC:FB:DD:D8:9A:B5:DE:1B:F0:CC:36:D2:99:59:21:12:03:DD:A8:25", + "user_id": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemPasswordlessUserId" + } + }, + "required": [ + "connection", + "user_id", + "provider", + "isSocial" + ], + "type": "object" + }, + "EventStreamCloudEventUserDeletedObjectIdentitiesItemPasswordlessIsSocialEnum": { + "enum": [ + false + ], + "type": "boolean" + }, + "EventStreamCloudEventUserDeletedObjectIdentitiesItemPasswordlessProfileData": { + "additionalProperties": true, + "properties": { + "email": { + "format": "email", "type": "string" }, - "kid": { - "default": "21hi274Rp02112mgkUGma", + "email_verified": { + "type": "boolean" + }, + "family_name": { + "maxLength": 150, + "minLength": 1, "type": "string" }, - "next": { - "type": "boolean" + "given_name": { + "maxLength": 150, + "minLength": 1, + "type": "string" }, - "pkcs7": { - "default": "-----BEGIN PKCS7-----\r\nMIIDPA....t8xAA==\r\n-----END PKCS7-----", + "name": { + "maxLength": 300, + "minLength": 1, "type": "string" }, - "previous": { - "type": "boolean" + "phone_number": { + "pattern": "^\\+[0-9]{1,15}$", + "type": "string" }, - "revoked": { + "phone_verified": { "type": "boolean" }, - "revoked_at": { - "$ref": "#/components/schemas/SigningKeysDate" - }, - "thumbprint": { - "default": "CCFBDDD89AB5DE1BF0CC36D29959211203DDA825", + "username": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", "type": "string" } }, - "required": [ - "cert", - "kid", - "fingerprint", - "thumbprint" - ], "type": "object" }, - "SigningKeysDate": { - "oneOf": [ + "EventStreamCloudEventUserDeletedObjectIdentitiesItemPasswordlessProviderEnum": { + "enum": [ + "email", + "sms" + ], + "type": "string" + }, + "EventStreamCloudEventUserDeletedObjectIdentitiesItemPasswordlessUserId": { + "anyOf": [ { "type": "string" }, { - "additionalProperties": true, - "type": "object" + "type": "integer" } ] }, - "SignupSchema": { + "EventStreamCloudEventUserDeletedObjectIdentitiesItemSocial": { "additionalProperties": false, "properties": { - "status": { - "$ref": "#/components/schemas/SignupStatusEnum" + "connection": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", + "type": "string" + }, + "isSocial": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemSocialIsSocialEnum" + }, + "profileData": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemSocialProfileData" + }, + "provider": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemSocialProviderEnum" + }, + "user_id": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemSocialUserId" } }, + "required": [ + "connection", + "user_id", + "provider", + "isSocial" + ], "type": "object" }, - "SignupStatusEnum": { + "EventStreamCloudEventUserDeletedObjectIdentitiesItemSocialIsSocialEnum": { "enum": [ - "required", - "optional", - "inactive" + true ], - "type": "string" + "type": "boolean" }, - "SignupVerification": { - "additionalProperties": false, + "EventStreamCloudEventUserDeletedObjectIdentitiesItemSocialProfileData": { + "additionalProperties": true, "properties": { - "active": { + "email": { + "format": "email", + "type": "string" + }, + "email_verified": { + "type": "boolean" + }, + "family_name": { + "maxLength": 150, + "minLength": 1, + "type": "string" + }, + "given_name": { + "maxLength": 150, + "minLength": 1, + "type": "string" + }, + "name": { + "maxLength": 300, + "minLength": 1, + "type": "string" + }, + "phone_number": { + "pattern": "^\\+[0-9]{1,15}$", + "type": "string" + }, + "phone_verified": { "type": "boolean" + }, + "username": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", + "type": "string" } }, "type": "object" }, - "SignupVerified": { - "additionalProperties": false, - "properties": { - "status": { - "$ref": "#/components/schemas/SignupStatusEnum" - }, - "verification": { - "$ref": "#/components/schemas/SignupVerification" - } - }, - "type": "object" - }, - "SupportedLocales": { + "EventStreamCloudEventUserDeletedObjectIdentitiesItemSocialProviderEnum": { "enum": [ - "am", - "ar", - "ar-EG", - "ar-SA", - "az", - "bg", - "bn", - "bs", - "ca-ES", - "cnr", - "cs", - "cy", - "da", - "de", - "el", - "en", - "en-CA", - "es", - "es-419", - "es-AR", - "es-MX", - "et", - "eu-ES", - "fa", - "fi", - "fr", - "fr-CA", - "fr-FR", - "gl-ES", - "gu", - "he", - "hi", - "hr", - "hu", - "hy", - "id", - "is", - "it", - "ja", - "ka", - "kk", - "kn", - "ko", - "lt", - "lv", - "mk", - "ml", - "mn", - "mr", - "ms", - "my", - "nb", - "nl", - "nn", - "no", - "pa", - "pl", - "pt", - "pt-BR", - "pt-PT", - "ro", - "ru", - "sk", - "sl", - "so", - "sq", - "sr", - "sv", - "sw", - "ta", - "te", - "th", - "tl", - "tr", - "uk", - "ur", - "vi", - "zgh", - "zh-CN", - "zh-HK", - "zh-MO", - "zh-TW" + "amazon", + "apple", + "dropbox", + "bitbucket", + "auth0-oidc", + "baidu", + "bitly", + "box", + "daccount", + "dwolla", + "evernote-sandbox", + "evernote", + "exact", + "facebook", + "fitbit", + "github", + "google-oauth2", + "instagram", + "line", + "linkedin", + "oauth1", + "oauth2", + "paypal", + "paypal-sandbox", + "planningcenter", + "salesforce-community", + "salesforce-sandbox", + "salesforce", + "shopify", + "soundcloud", + "thirtysevensignals", + "twitter", + "untapped", + "vkontakte", + "weibo", + "windowslive", + "wordpress", + "yahoo", + "yandex" ], "type": "string" }, - "SuspiciousIPThrottlingAllowlist": { - "items": { - "$ref": "#/components/schemas/SuspiciousIPThrottlingAllowlistItem" - }, - "type": "array" - }, - "SuspiciousIPThrottlingAllowlistItem": { + "EventStreamCloudEventUserDeletedObjectIdentitiesItemSocialUserId": { "anyOf": [ { - "format": "ipv4", "type": "string" }, { - "format": "cidr", + "type": "integer" + } + ] + }, + "EventStreamCloudEventUserDeletedObjectUserMetadata": { + "additionalProperties": true, + "type": "object" + }, + "EventStreamCloudEventUserDeletedPreviousObject": { + "additionalProperties": true, + "properties": { + "app_metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedPreviousObjectAppMetadata" + }, + "blocked": { + "type": "boolean" + }, + "created_at": { + "format": "date-time", "type": "string" }, - { - "format": "ipv6", + "email": { + "format": "email", "type": "string" }, - { - "format": "ipv6_cidr", + "email_verified": { + "type": "boolean" + }, + "family_name": { + "maxLength": 150, + "minLength": 1, "type": "string" - } - ], - "type": "string" - }, - "SuspiciousIPThrottlingPreLoginStage": { - "additionalProperties": false, - "properties": { - "max_attempts": { - "default": 100, - "maximum": 2500, - "minimum": 1, - "type": "integer" }, - "rate": { - "default": 864000, - "maximum": 86400000, - "minimum": 34560, + "given_name": { + "maxLength": 150, + "minLength": 1, + "type": "string" + }, + "identities": { + "items": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItem" + }, + "type": "array" + }, + "last_ip": { + "type": "string" + }, + "last_login": { + "format": "date-time", + "type": "string" + }, + "logins_count": { "type": "integer" + }, + "multifactor": { + "items": { + "type": "string" + }, + "type": "array" + }, + "name": { + "maxLength": 300, + "minLength": 1, + "type": "string" + }, + "nickname": { + "maxLength": 300, + "minLength": 1, + "type": "string" + }, + "phone_number": { + "pattern": "^\\+[0-9]{1,15}$", + "type": "string" + }, + "phone_verified": { + "type": "boolean" + }, + "picture": { + "format": "uri", + "type": "string" + }, + "updated_at": { + "format": "date-time", + "type": "string" + }, + "user_id": { + "type": "string" + }, + "user_metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedPreviousObjectUserMetadata" + }, + "username": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", + "type": "string" } }, + "required": [ + "user_id", + "created_at", + "updated_at", + "identities" + ], "type": "object" }, - "SuspiciousIPThrottlingPreUserRegistrationStage": { + "EventStreamCloudEventUserDeletedPreviousObjectAppMetadata": { + "additionalProperties": true, + "type": "object" + }, + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItem": { + "oneOf": [ + { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustom" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabase" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterprise" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordless" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocial" + } + ] + }, + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustom": { "additionalProperties": false, "properties": { - "max_attempts": { - "default": 50, - "maximum": 72000, - "minimum": 1, - "type": "integer" + "connection": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", + "type": "string" }, - "rate": { - "default": 1728000, - "maximum": 86400000, - "minimum": 1200, - "type": "integer" + "isSocial": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustomIsSocialEnum" + }, + "profileData": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustomProfileData" + }, + "provider": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustomProviderEnum" + }, + "user_id": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustomUserId" } }, + "required": [ + "connection", + "user_id", + "provider", + "isSocial" + ], "type": "object" }, - "SuspiciousIPThrottlingShieldsEnum": { + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustomIsSocialEnum": { "enum": [ - "block", - "admin_notification" + false ], - "type": "string" + "type": "boolean" }, - "SuspiciousIPThrottlingStage": { - "additionalProperties": false, + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustomProfileData": { + "additionalProperties": true, "properties": { - "pre-login": { - "$ref": "#/components/schemas/SuspiciousIPThrottlingPreLoginStage" + "email": { + "format": "email", + "type": "string" }, - "pre-user-registration": { - "$ref": "#/components/schemas/SuspiciousIPThrottlingPreUserRegistrationStage" + "email_verified": { + "type": "boolean" + }, + "family_name": { + "maxLength": 150, + "minLength": 1, + "type": "string" + }, + "given_name": { + "maxLength": 150, + "minLength": 1, + "type": "string" + }, + "name": { + "maxLength": 300, + "minLength": 1, + "type": "string" + }, + "phone_number": { + "pattern": "^\\+[0-9]{1,15}$", + "type": "string" + }, + "phone_verified": { + "type": "boolean" + }, + "username": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", + "type": "string" } }, "type": "object" }, - "SynchronizeGroupsEnum": { + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustomProviderEnum": { "enum": [ - "all", - "off", - "selected" + "custom" ], "type": "string" }, - "SynchronizedGroupPayload": { + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustomUserId": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "integer" + } + ] + }, + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabase": { "additionalProperties": false, "properties": { - "id": { - "maxLength": 32, + "connection": { + "maxLength": 128, "minLength": 1, - "pattern": "^[A-Za-z0-9]+$", + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" + }, + "isSocial": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabaseIsSocialEnum" + }, + "profileData": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabaseProfileData" + }, + "provider": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabaseProviderEnum" + }, + "user_id": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabaseUserId" } }, "required": [ - "id" + "connection", + "user_id", + "provider", + "isSocial" ], "type": "object" }, - "TenantOIDCLogoutSettings": { - "additionalProperties": false, - "properties": { - "rp_logout_end_session_endpoint_discovery": { - "default": true, - "type": "boolean" - } - }, - "type": "object" + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabaseIsSocialEnum": { + "enum": [ + false + ], + "type": "boolean" }, - "TenantSettingsDeviceFlow": { - "additionalProperties": false, + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabaseProfileData": { + "additionalProperties": true, "properties": { - "charset": { - "$ref": "#/components/schemas/TenantSettingsDeviceFlowCharset" + "email": { + "format": "email", + "type": "string" }, - "mask": { - "default": "****-****", - "maxLength": 20, + "email_verified": { + "type": "boolean" + }, + "family_name": { + "maxLength": 150, + "minLength": 1, + "type": "string" + }, + "given_name": { + "maxLength": 150, + "minLength": 1, + "type": "string" + }, + "name": { + "maxLength": 300, + "minLength": 1, + "type": "string" + }, + "phone_number": { + "pattern": "^\\+[0-9]{1,15}$", + "type": "string" + }, + "phone_verified": { + "type": "boolean" + }, + "username": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", "type": "string" } }, - "type": [ - "object", - "null" - ] + "type": "object" }, - "TenantSettingsDeviceFlowCharset": { - "default": "base20", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabaseProviderEnum": { "enum": [ - "base20", - "digits" + "auth0" ], "type": "string" }, - "TenantSettingsDynamicClientRegistrationSecurityMode": { - "enum": [ - "strict", - "permissive" - ], - "type": "string" + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabaseUserId": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "integer" + } + ] }, - "TenantSettingsErrorPage": { + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterprise": { "additionalProperties": false, "properties": { - "html": { - "default": "", + "connection": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" }, - "show_log_link": { - "default": false, - "type": "boolean" + "isSocial": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterpriseIsSocialEnum" }, - "url": { - "default": "https://mycompany.org/error", - "format": "absolute-uri-or-empty", - "type": "string" + "profileData": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterpriseProfileData" + }, + "provider": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterpriseProviderEnum" + }, + "user_id": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterpriseUserId" } }, - "type": [ - "object", - "null" - ] + "required": [ + "connection", + "user_id", + "provider", + "isSocial" + ], + "type": "object" }, - "TenantSettingsFlags": { - "additionalProperties": false, + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterpriseIsSocialEnum": { + "enum": [ + false + ], + "type": "boolean" + }, + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterpriseProfileData": { + "additionalProperties": true, "properties": { - "allow_changing_enable_sso": { - "type": "boolean" - }, - "allow_legacy_delegation_grant_types": { - "type": "boolean" + "email": { + "format": "email", + "type": "string" }, - "allow_legacy_ro_grant_types": { + "email_verified": { "type": "boolean" }, - "allow_legacy_tokeninfo_endpoint": { - "type": "boolean" + "family_name": { + "maxLength": 150, + "minLength": 1, + "type": "string" }, - "change_pwd_flow_v1": { - "default": false, - "type": "boolean" - }, - "custom_domains_provisioning": { - "default": false, - "type": "boolean" - }, - "dashboard_insights_view": { - "type": "boolean" - }, - "dashboard_log_streams_next": { - "type": "boolean" - }, - "disable_clickjack_protection_headers": { - "type": "boolean" - }, - "disable_fields_map_fix": { - "type": "boolean" - }, - "disable_impersonation": { - "default": false, - "type": "boolean" - }, - "disable_management_api_sms_obfuscation": { - "default": true, - "type": "boolean" - }, - "enable_adfs_waad_email_verification": { - "type": "boolean" + "given_name": { + "maxLength": 150, + "minLength": 1, + "type": "string" }, - "enable_apis_section": { - "default": false, - "type": "boolean" + "name": { + "maxLength": 300, + "minLength": 1, + "type": "string" }, - "enable_client_connections": { - "default": true, - "type": "boolean" + "phone_number": { + "pattern": "^\\+[0-9]{1,15}$", + "type": "string" }, - "enable_dynamic_client_registration": { - "default": false, + "phone_verified": { "type": "boolean" }, - "enable_idtoken_api2": { - "type": "boolean" + "username": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", + "type": "string" + } + }, + "type": "object" + }, + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterpriseProviderEnum": { + "enum": [ + "ad", + "adfs", + "google-apps", + "ip", + "office365", + "oidc", + "okta", + "pingfederate", + "samlp", + "sharepoint", + "waad" + ], + "type": "string" + }, + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterpriseUserId": { + "anyOf": [ + { + "type": "string" }, - "enable_legacy_profile": { - "type": "boolean" + { + "type": "integer" + } + ] + }, + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordless": { + "additionalProperties": false, + "properties": { + "connection": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", + "type": "string" }, - "enable_pipeline2": { - "default": true, - "type": "boolean" + "isSocial": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordlessIsSocialEnum" }, - "enable_public_signup_user_exists_error": { - "type": "boolean" + "profileData": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordlessProfileData" }, - "enable_sso": { - "type": "boolean" + "provider": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordlessProviderEnum" }, - "enforce_client_authentication_on_passwordless_start": { - "type": "boolean" + "user_id": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordlessUserId" + } + }, + "required": [ + "connection", + "user_id", + "provider", + "isSocial" + ], + "type": "object" + }, + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordlessIsSocialEnum": { + "enum": [ + false + ], + "type": "boolean" + }, + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordlessProfileData": { + "additionalProperties": true, + "properties": { + "email": { + "format": "email", + "type": "string" }, - "genai_trial": { + "email_verified": { "type": "boolean" }, - "improved_signup_bot_detection_in_classic": { - "type": "boolean" + "family_name": { + "maxLength": 150, + "minLength": 1, + "type": "string" }, - "mfa_show_factor_list_on_enrollment": { - "type": "boolean" + "given_name": { + "maxLength": 150, + "minLength": 1, + "type": "string" }, - "no_disclose_enterprise_connections": { - "type": "boolean" + "name": { + "maxLength": 300, + "minLength": 1, + "type": "string" }, - "remove_alg_from_jwks": { - "type": "boolean" + "phone_number": { + "pattern": "^\\+[0-9]{1,15}$", + "type": "string" }, - "revoke_refresh_token_grant": { + "phone_verified": { "type": "boolean" }, - "trust_azure_adfs_email_verified_connection_property": { - "default": false, - "type": "boolean" + "username": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", + "type": "string" } }, "type": "object" }, - "TenantSettingsGuardianPage": { - "additionalProperties": false, - "properties": { - "enabled": { - "default": false, - "type": "boolean" - }, - "html": { - "default": "", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordlessProviderEnum": { + "enum": [ + "email", + "sms" + ], + "type": "string" + }, + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordlessUserId": { + "anyOf": [ + { "type": "string" + }, + { + "type": "integer" } - }, - "type": [ - "object", - "null" ] }, - "TenantSettingsMTLS": { + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocial": { "additionalProperties": false, "properties": { - "enable_endpoint_aliases": { - "default": false, - "type": "boolean" + "connection": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", + "type": "string" + }, + "isSocial": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocialIsSocialEnum" + }, + "profileData": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocialProfileData" + }, + "provider": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocialProviderEnum" + }, + "user_id": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocialUserId" } }, - "type": [ - "object", - "null" - ] + "required": [ + "connection", + "user_id", + "provider", + "isSocial" + ], + "type": "object" }, - "TenantSettingsPasswordPage": { - "additionalProperties": false, + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocialIsSocialEnum": { + "enum": [ + true + ], + "type": "boolean" + }, + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocialProfileData": { + "additionalProperties": true, "properties": { - "enabled": { - "default": false, + "email": { + "format": "email", + "type": "string" + }, + "email_verified": { "type": "boolean" }, - "html": { - "default": "", + "family_name": { + "maxLength": 150, + "minLength": 1, + "type": "string" + }, + "given_name": { + "maxLength": 150, + "minLength": 1, + "type": "string" + }, + "name": { + "maxLength": 300, + "minLength": 1, + "type": "string" + }, + "phone_number": { + "pattern": "^\\+[0-9]{1,15}$", + "type": "string" + }, + "phone_verified": { + "type": "boolean" + }, + "username": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", "type": "string" } }, - "type": [ - "object", - "null" - ] + "type": "object" }, - "TenantSettingsResourceParameterProfile": { - "default": "audience", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocialProviderEnum": { "enum": [ - "audience", - "compatibility" + "amazon", + "apple", + "dropbox", + "bitbucket", + "auth0-oidc", + "baidu", + "bitly", + "box", + "daccount", + "dwolla", + "evernote-sandbox", + "evernote", + "exact", + "facebook", + "fitbit", + "github", + "google-oauth2", + "instagram", + "line", + "linkedin", + "oauth1", + "oauth2", + "paypal", + "paypal-sandbox", + "planningcenter", + "salesforce-community", + "salesforce-sandbox", + "salesforce", + "shopify", + "soundcloud", + "thirtysevensignals", + "twitter", + "untapped", + "vkontakte", + "weibo", + "windowslive", + "wordpress", + "yahoo", + "yandex" ], "type": "string" }, - "TenantSettingsSessions": { - "additionalProperties": false, - "properties": { - "oidc_logout_prompt_enabled": { - "default": true, - "type": "boolean" + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocialUserId": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "integer" } - }, - "type": [ - "object", - "null" ] }, - "TenantSettingsSupportedLocalesEnum": { - "enum": [ - "am", - "ar", - "ar-EG", - "ar-SA", - "az", - "bg", - "bn", - "bs", - "ca-ES", - "cnr", - "cs", - "cy", - "da", - "de", - "el", - "en", - "en-CA", - "es", - "es-419", - "es-AR", - "es-MX", - "et", - "eu-ES", - "fa", - "fi", - "fr", - "fr-CA", - "fr-FR", - "gl-ES", - "gu", - "he", - "hi", - "hr", - "hu", - "hy", - "id", - "is", - "it", - "ja", - "ka", - "kk", - "kn", - "ko", - "lt", - "lv", - "mk", - "ml", - "mn", - "mr", - "ms", - "my", - "nb", - "nl", - "nn", - "no", - "pa", - "pl", - "pt", - "pt-BR", - "pt-PT", - "ro", - "ru", - "sk", - "sl", - "so", - "sq", - "sr", - "sv", - "sw", - "ta", - "te", - "th", - "tl", - "tr", - "uk", - "ur", - "vi", - "zgh", - "zh-CN", - "zh-HK", - "zh-MO", - "zh-TW" - ], - "type": "string" - }, - "TestActionPayload": { + "EventStreamCloudEventUserDeletedPreviousObjectUserMetadata": { "additionalProperties": true, "type": "object" }, - "TestActionRequestContent": { - "additionalProperties": false, - "properties": { - "payload": { - "$ref": "#/components/schemas/TestActionPayload" - } - }, - "required": [ - "payload" + "EventStreamCloudEventUserDeletedTypeEnum": { + "enum": [ + "user.deleted" ], - "type": "object" - }, - "TestActionResponseContent": { - "additionalProperties": false, - "properties": { - "payload": { - "$ref": "#/components/schemas/TestActionResultPayload" - } - }, - "type": "object" - }, - "TestActionResultPayload": { - "additionalProperties": true, - "type": "object" + "type": "string" }, - "TestCustomDomainResponseContent": { + "EventStreamCloudEventUserUpdated": { "additionalProperties": false, "properties": { - "message": { + "event": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedCloudEvent" + }, + "offset": { "type": "string" }, - "success": { - "type": "boolean" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedTypeEnum" } }, "required": [ - "success" + "type", + "offset", + "event" ], "type": "object" }, - "TestEventDataContent": { - "additionalProperties": true, - "type": "object" - }, - "TokenExchangeProfileResponseContent": { - "additionalProperties": true, + "EventStreamCloudEventUserUpdatedCloudEvent": { + "additionalProperties": false, "properties": { - "action_id": { - "maxLength": 36, - "minLength": 1, - "type": "string" + "a0purpose": { + "$ref": "#/components/schemas/EventStreamCloudEventA0PurposeEnum" }, - "created_at": { - "default": "2024-01-01T00:00:00.000Z", - "format": "date-time", + "a0stream": { + "pattern": "est_[a-zA-Z0-9]{22}", "type": "string" }, - "id": { - "format": "token-exchange-profile-id", + "a0tenant": { + "maxLength": 63, + "minLength": 3, + "pattern": "[a-z0-9][-a-z0-9]{1,62}[a-z0-9]", "type": "string" }, - "name": { - "default": "Token Exchange Profile 1", - "maxLength": 50, - "minLength": 3, + "data": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedData" + }, + "id": { + "pattern": "evt_[a-zA-Z0-9]{22}", "type": "string" }, - "subject_token_type": { - "format": "url", - "maxLength": 100, - "minLength": 8, + "source": { "type": "string" }, - "type": { - "$ref": "#/components/schemas/TokenExchangeProfileTypeEnum" + "specversion": { + "$ref": "#/components/schemas/EventStreamCloudEventSpecVersionEnum" }, - "updated_at": { - "default": "2024-01-01T00:00:00.000Z", + "time": { "format": "date-time", "type": "string" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedCloudEventTypeEnum" } }, + "required": [ + "specversion", + "type", + "source", + "id", + "time", + "data", + "a0tenant" + ], "type": "object" }, - "TokenExchangeProfileTypeEnum": { + "EventStreamCloudEventUserUpdatedCloudEventTypeEnum": { "enum": [ - "custom_authentication" + "user.updated" ], - "maxLength": 21, - "minLength": 1, "type": "string" }, - "TokenQuota": { + "EventStreamCloudEventUserUpdatedData": { "additionalProperties": false, "properties": { - "client_credentials": { - "$ref": "#/components/schemas/TokenQuotaClientCredentials" + "context": { + "$ref": "#/components/schemas/EventStreamCloudEventContext" + }, + "object": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObject" + }, + "previous_object": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedPreviousObject" } }, "required": [ - "client_credentials" + "object" ], "type": "object" }, - "TokenQuotaClientCredentials": { - "additionalProperties": false, - "minProperties": 1, + "EventStreamCloudEventUserUpdatedObject": { + "additionalProperties": true, "properties": { - "enforce": { + "app_metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectAppMetadata" + }, + "blocked": { "type": "boolean" }, - "per_day": { - "maximum": 2147483647, - "minimum": 1, - "type": "integer" + "created_at": { + "format": "date-time", + "type": "string" }, - "per_hour": { - "maximum": 2147483647, - "minimum": 1, - "type": "integer" - } - }, - "type": "object" - }, - "TokenQuotaConfiguration": { - "additionalProperties": true, - "properties": { - "client_credentials": { - "$ref": "#/components/schemas/TokenQuotaClientCredentials" - } - }, - "required": [ - "client_credentials" - ], - "type": "object" - }, - "TwilioProviderConfiguration": { - "additionalProperties": false, - "properties": { - "default_from": { + "email": { + "format": "email", "type": "string" }, - "delivery_methods": { + "email_verified": { + "type": "boolean" + }, + "family_name": { + "maxLength": 150, + "minLength": 1, + "type": "string" + }, + "given_name": { + "maxLength": 150, + "minLength": 1, + "type": "string" + }, + "identities": { "items": { - "$ref": "#/components/schemas/TwilioProviderDeliveryMethodEnum" + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItem" }, - "minItems": 1, "type": "array" }, - "mssid": { + "last_ip": { "type": "string" }, - "sid": { + "last_login": { + "format": "date-time", + "type": "string" + }, + "logins_count": { + "type": "integer" + }, + "multifactor": { + "items": { + "type": "string" + }, + "type": "array" + }, + "name": { + "maxLength": 300, + "minLength": 1, + "type": "string" + }, + "nickname": { + "maxLength": 300, + "minLength": 1, + "type": "string" + }, + "phone_number": { + "pattern": "^\\+[0-9]{1,15}$", + "type": "string" + }, + "phone_verified": { + "type": "boolean" + }, + "picture": { + "format": "uri", + "type": "string" + }, + "updated_at": { + "format": "date-time", + "type": "string" + }, + "user_id": { + "type": "string" + }, + "user_metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectUserMetadata" + }, + "username": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", "type": "string" } }, "required": [ - "sid", - "delivery_methods" + "user_id", + "created_at", + "updated_at", + "identities" ], "type": "object" }, - "TwilioProviderCredentials": { + "EventStreamCloudEventUserUpdatedObjectAppMetadata": { + "additionalProperties": true, + "type": "object" + }, + "EventStreamCloudEventUserUpdatedObjectIdentitiesItem": { + "oneOf": [ + { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemCustom" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemDatabase" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemEnterprise" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemPasswordless" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemSocial" + } + ] + }, + "EventStreamCloudEventUserUpdatedObjectIdentitiesItemCustom": { "additionalProperties": false, "properties": { - "auth_token": { - "maxLength": 255, + "connection": { + "maxLength": 128, "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" + }, + "isSocial": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemCustomIsSocialEnum" + }, + "profileData": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemCustomProfileData" + }, + "provider": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemCustomProviderEnum" + }, + "user_id": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemCustomUserId" } }, "required": [ - "auth_token" + "connection", + "user_id", + "provider", + "isSocial" ], "type": "object" }, - "TwilioProviderDeliveryMethodEnum": { + "EventStreamCloudEventUserUpdatedObjectIdentitiesItemCustomIsSocialEnum": { "enum": [ - "text", - "voice" + false ], - "type": "string" + "type": "boolean" }, - "UniversalLoginExperienceEnum": { + "EventStreamCloudEventUserUpdatedObjectIdentitiesItemCustomProfileData": { + "additionalProperties": true, + "properties": { + "email": { + "format": "email", + "type": "string" + }, + "email_verified": { + "type": "boolean" + }, + "family_name": { + "maxLength": 150, + "minLength": 1, + "type": "string" + }, + "given_name": { + "maxLength": 150, + "minLength": 1, + "type": "string" + }, + "name": { + "maxLength": 300, + "minLength": 1, + "type": "string" + }, + "phone_number": { + "pattern": "^\\+[0-9]{1,15}$", + "type": "string" + }, + "phone_verified": { + "type": "boolean" + }, + "username": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", + "type": "string" + } + }, + "type": "object" + }, + "EventStreamCloudEventUserUpdatedObjectIdentitiesItemCustomProviderEnum": { "enum": [ - "new", - "classic" + "custom" ], "type": "string" }, - "UpdateActionBindingItem": { - "oneOf": [ + "EventStreamCloudEventUserUpdatedObjectIdentitiesItemCustomUserId": { + "anyOf": [ { - "$ref": "#/components/schemas/ActionBindingWithRef" + "type": "string" + }, + { + "type": "integer" } ] }, - "UpdateActionBindingsRequestContent": { - "additionalProperties": false, - "properties": { - "bindings": { - "items": { - "$ref": "#/components/schemas/UpdateActionBindingItem" - }, - "type": "array" - } - }, - "type": "object" - }, - "UpdateActionBindingsResponseContent": { - "additionalProperties": false, - "properties": { - "bindings": { - "items": { - "$ref": "#/components/schemas/ActionBinding" - }, - "type": "array" - } - }, - "type": "object" - }, - "UpdateActionModuleRequestContent": { + "EventStreamCloudEventUserUpdatedObjectIdentitiesItemDatabase": { "additionalProperties": false, "properties": { - "code": { - "maxLength": 65536, - "pattern": "^[^\u0000]*$", + "connection": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" }, - "dependencies": { - "items": { - "$ref": "#/components/schemas/ActionModuleDependencyRequest" - }, - "type": "array" + "isSocial": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemDatabaseIsSocialEnum" }, - "secrets": { - "items": { - "$ref": "#/components/schemas/ActionModuleSecretRequest" - }, - "type": "array" + "profileData": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemDatabaseProfileData" + }, + "provider": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemDatabaseProviderEnum" + }, + "user_id": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemDatabaseUserId" } }, + "required": [ + "connection", + "user_id", + "provider", + "isSocial" + ], "type": "object" }, - "UpdateActionModuleResponseContent": { - "additionalProperties": false, + "EventStreamCloudEventUserUpdatedObjectIdentitiesItemDatabaseIsSocialEnum": { + "enum": [ + false + ], + "type": "boolean" + }, + "EventStreamCloudEventUserUpdatedObjectIdentitiesItemDatabaseProfileData": { + "additionalProperties": true, "properties": { - "actions_using_module_total": { - "type": "integer" + "email": { + "format": "email", + "type": "string" }, - "all_changes_published": { + "email_verified": { "type": "boolean" }, - "code": { + "family_name": { + "maxLength": 150, + "minLength": 1, "type": "string" }, - "created_at": { - "format": "date-time", + "given_name": { + "maxLength": 150, + "minLength": 1, "type": "string" }, - "dependencies": { - "items": { - "$ref": "#/components/schemas/ActionModuleDependency" - }, - "type": "array" - }, - "id": { + "name": { + "maxLength": 300, + "minLength": 1, "type": "string" }, - "latest_version": { - "$ref": "#/components/schemas/ActionModuleVersionReference" - }, - "latest_version_number": { - "type": "integer" - }, - "name": { + "phone_number": { + "pattern": "^\\+[0-9]{1,15}$", "type": "string" }, - "secrets": { - "items": { - "$ref": "#/components/schemas/ActionModuleSecret" - }, - "type": "array" + "phone_verified": { + "type": "boolean" }, - "updated_at": { - "format": "date-time", + "username": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", "type": "string" } }, "type": "object" }, - "UpdateActionRequestContent": { + "EventStreamCloudEventUserUpdatedObjectIdentitiesItemDatabaseProviderEnum": { + "enum": [ + "auth0" + ], + "type": "string" + }, + "EventStreamCloudEventUserUpdatedObjectIdentitiesItemDatabaseUserId": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "integer" + } + ] + }, + "EventStreamCloudEventUserUpdatedObjectIdentitiesItemEnterprise": { "additionalProperties": false, "properties": { - "code": { - "default": "module.exports = () =\u003e {}", + "connection": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" }, - "dependencies": { - "items": { - "$ref": "#/components/schemas/ActionVersionDependency" - }, - "type": "array" - }, - "modules": { - "items": { - "$ref": "#/components/schemas/ActionModuleReference" - }, - "type": "array" - }, - "name": { - "default": "my-action", - "type": "string" + "isSocial": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemEnterpriseIsSocialEnum" }, - "runtime": { - "default": "node22", - "type": "string" + "profileData": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemEnterpriseProfileData" }, - "secrets": { - "items": { - "$ref": "#/components/schemas/ActionSecretRequest" - }, - "type": "array" + "provider": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemEnterpriseProviderEnum" }, - "supported_triggers": { - "items": { - "$ref": "#/components/schemas/ActionTrigger" - }, - "minItems": 1, - "type": "array" + "user_id": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemEnterpriseUserId" } }, + "required": [ + "connection", + "user_id", + "provider", + "isSocial" + ], "type": "object" }, - "UpdateActionResponseContent": { - "additionalProperties": false, + "EventStreamCloudEventUserUpdatedObjectIdentitiesItemEnterpriseIsSocialEnum": { + "enum": [ + false + ], + "type": "boolean" + }, + "EventStreamCloudEventUserUpdatedObjectIdentitiesItemEnterpriseProfileData": { + "additionalProperties": true, "properties": { - "all_changes_deployed": { - "default": false, - "type": "boolean" - }, - "built_at": { - "default": "2021-01-01T00:00:00.000Z", - "format": "date-time", - "type": "string" - }, - "code": { - "default": "module.exports = () =\u003e {}", - "type": "string" - }, - "created_at": { - "default": "2021-01-01T00:00:00.000Z", - "format": "date-time", + "email": { + "format": "email", "type": "string" }, - "dependencies": { - "items": { - "$ref": "#/components/schemas/ActionVersionDependency" - }, - "type": "array" - }, - "deploy": { - "default": false, + "email_verified": { "type": "boolean" }, - "deployed_version": { - "$ref": "#/components/schemas/ActionDeployedVersion" - }, - "id": { - "default": "910b1053-577f-4d81-a8c8-020e7319a38a", + "family_name": { + "maxLength": 150, + "minLength": 1, "type": "string" }, - "installed_integration_id": { - "default": "7d2bc0c9-c0c2-433a-9f4e-86ef80270aad", + "given_name": { + "maxLength": 150, + "minLength": 1, "type": "string" }, - "integration": { - "$ref": "#/components/schemas/Integration" - }, - "modules": { - "items": { - "$ref": "#/components/schemas/ActionModuleReference" - }, - "type": "array" - }, "name": { - "default": "my-action", + "maxLength": 300, + "minLength": 1, "type": "string" }, - "runtime": { - "default": "node22", + "phone_number": { + "pattern": "^\\+[0-9]{1,15}$", "type": "string" }, - "secrets": { - "items": { - "$ref": "#/components/schemas/ActionSecretResponse" - }, - "type": "array" - }, - "status": { - "$ref": "#/components/schemas/ActionBuildStatusEnum" - }, - "supported_triggers": { - "items": { - "$ref": "#/components/schemas/ActionTrigger" - }, - "minItems": 1, - "type": "array" + "phone_verified": { + "type": "boolean" }, - "updated_at": { - "default": "2021-01-01T00:00:00.000Z", - "format": "date-time", + "username": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", "type": "string" } }, "type": "object" }, - "UpdateAculRequestContent": { - "additionalProperties": false, - "properties": { - "context_configuration": { - "$ref": "#/components/schemas/AculContextConfiguration" - }, - "default_head_tags_disabled": { - "default": false, - "type": [ - "boolean", - "null" - ] - }, - "filters": { - "$ref": "#/components/schemas/AculFilters" - }, - "head_tags": { - "items": { - "$ref": "#/components/schemas/AculHeadTag" - }, - "type": [ - "array", - "null" - ] - }, - "rendering_mode": { - "$ref": "#/components/schemas/AculRenderingModeEnum" - }, - "use_page_template": { - "default": false, - "type": [ - "boolean", - "null" - ] - } - }, - "type": "object" + "EventStreamCloudEventUserUpdatedObjectIdentitiesItemEnterpriseProviderEnum": { + "enum": [ + "ad", + "adfs", + "google-apps", + "ip", + "office365", + "oidc", + "okta", + "pingfederate", + "samlp", + "sharepoint", + "waad" + ], + "type": "string" }, - "UpdateAculResponseContent": { - "additionalProperties": true, - "properties": { - "context_configuration": { - "$ref": "#/components/schemas/AculContextConfiguration" - }, - "default_head_tags_disabled": { - "default": false, - "type": [ - "boolean", - "null" - ] - }, - "filters": { - "$ref": "#/components/schemas/AculFilters" - }, - "head_tags": { - "items": { - "$ref": "#/components/schemas/AculHeadTag" - }, - "type": [ - "array", - "null" - ] - }, - "rendering_mode": { - "$ref": "#/components/schemas/AculRenderingModeEnum" + "EventStreamCloudEventUserUpdatedObjectIdentitiesItemEnterpriseUserId": { + "anyOf": [ + { + "type": "string" }, - "use_page_template": { - "default": false, - "type": [ - "boolean", - "null" - ] + { + "type": "integer" } - }, - "type": "object" + ] }, - "UpdateAttackProtectionCaptchaRequestContent": { + "EventStreamCloudEventUserUpdatedObjectIdentitiesItemPasswordless": { "additionalProperties": false, "properties": { - "active_provider_id": { - "$ref": "#/components/schemas/AttackProtectionCaptchaProviderId" - }, - "arkose": { - "$ref": "#/components/schemas/AttackProtectionUpdateCaptchaArkose" - }, - "auth_challenge": { - "$ref": "#/components/schemas/AttackProtectionCaptchaAuthChallengeRequest" - }, - "friendly_captcha": { - "$ref": "#/components/schemas/AttackProtectionUpdateCaptchaFriendlyCaptcha" + "connection": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", + "type": "string" }, - "hcaptcha": { - "$ref": "#/components/schemas/AttackProtectionUpdateCaptchaHcaptcha" + "isSocial": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemPasswordlessIsSocialEnum" }, - "recaptcha_enterprise": { - "$ref": "#/components/schemas/AttackProtectionUpdateCaptchaRecaptchaEnterprise" + "profileData": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemPasswordlessProfileData" }, - "recaptcha_v2": { - "$ref": "#/components/schemas/AttackProtectionUpdateCaptchaRecaptchaV2" + "provider": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemPasswordlessProviderEnum" }, - "simple_captcha": { - "$ref": "#/components/schemas/AttackProtectionCaptchaSimpleCaptchaResponseContent" + "user_id": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemPasswordlessUserId" } }, + "required": [ + "connection", + "user_id", + "provider", + "isSocial" + ], "type": "object" }, - "UpdateAttackProtectionCaptchaResponseContent": { + "EventStreamCloudEventUserUpdatedObjectIdentitiesItemPasswordlessIsSocialEnum": { + "enum": [ + false + ], + "type": "boolean" + }, + "EventStreamCloudEventUserUpdatedObjectIdentitiesItemPasswordlessProfileData": { "additionalProperties": true, "properties": { - "active_provider_id": { + "email": { + "format": "email", "type": "string" }, - "arkose": { - "$ref": "#/components/schemas/AttackProtectionCaptchaArkoseResponseContent" + "email_verified": { + "type": "boolean" }, - "auth_challenge": { - "$ref": "#/components/schemas/AttackProtectionCaptchaAuthChallengeResponseContent" + "family_name": { + "maxLength": 150, + "minLength": 1, + "type": "string" }, - "friendly_captcha": { - "$ref": "#/components/schemas/AttackProtectionCaptchaFriendlyCaptchaResponseContent" + "given_name": { + "maxLength": 150, + "minLength": 1, + "type": "string" }, - "hcaptcha": { - "$ref": "#/components/schemas/AttackProtectionCaptchaHcaptchaResponseContent" + "name": { + "maxLength": 300, + "minLength": 1, + "type": "string" }, - "recaptcha_enterprise": { - "$ref": "#/components/schemas/AttackProtectionCaptchaRecaptchaEnterpriseResponseContent" + "phone_number": { + "pattern": "^\\+[0-9]{1,15}$", + "type": "string" }, - "recaptcha_v2": { - "$ref": "#/components/schemas/AttackProtectionCaptchaRecaptchaV2ResponseContent" + "phone_verified": { + "type": "boolean" }, - "simple_captcha": { - "$ref": "#/components/schemas/AttackProtectionCaptchaSimpleCaptchaResponseContent" + "username": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", + "type": "string" } }, "type": "object" }, - "UpdateBotDetectionSettingsRequestContent": { + "EventStreamCloudEventUserUpdatedObjectIdentitiesItemPasswordlessProviderEnum": { + "enum": [ + "email", + "sms" + ], + "type": "string" + }, + "EventStreamCloudEventUserUpdatedObjectIdentitiesItemPasswordlessUserId": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "integer" + } + ] + }, + "EventStreamCloudEventUserUpdatedObjectIdentitiesItemSocial": { "additionalProperties": false, "properties": { - "allowlist": { - "$ref": "#/components/schemas/BotDetectionAllowlist" - }, - "bot_detection_level": { - "$ref": "#/components/schemas/BotDetectionLevelEnum" + "connection": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", + "type": "string" }, - "challenge_password_policy": { - "$ref": "#/components/schemas/BotDetectionChallengePolicyPasswordFlowEnum" + "isSocial": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemSocialIsSocialEnum" }, - "challenge_password_reset_policy": { - "$ref": "#/components/schemas/BotDetectionChallengePolicyPasswordResetFlowEnum" + "profileData": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemSocialProfileData" }, - "challenge_passwordless_policy": { - "$ref": "#/components/schemas/BotDetectionChallengePolicyPasswordlessFlowEnum" + "provider": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemSocialProviderEnum" }, - "monitoring_mode_enabled": { - "$ref": "#/components/schemas/BotDetectionMonitoringModeEnabled" + "user_id": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemSocialUserId" } }, + "required": [ + "connection", + "user_id", + "provider", + "isSocial" + ], "type": "object" }, - "UpdateBotDetectionSettingsResponseContent": { - "additionalProperties": false, + "EventStreamCloudEventUserUpdatedObjectIdentitiesItemSocialIsSocialEnum": { + "enum": [ + true + ], + "type": "boolean" + }, + "EventStreamCloudEventUserUpdatedObjectIdentitiesItemSocialProfileData": { + "additionalProperties": true, "properties": { - "allowlist": { - "$ref": "#/components/schemas/BotDetectionAllowlist" - }, - "bot_detection_level": { - "$ref": "#/components/schemas/BotDetectionLevelEnum" + "email": { + "format": "email", + "type": "string" }, - "challenge_password_policy": { - "$ref": "#/components/schemas/BotDetectionChallengePolicyPasswordFlowEnum" + "email_verified": { + "type": "boolean" }, - "challenge_password_reset_policy": { - "$ref": "#/components/schemas/BotDetectionChallengePolicyPasswordResetFlowEnum" + "family_name": { + "maxLength": 150, + "minLength": 1, + "type": "string" }, - "challenge_passwordless_policy": { - "$ref": "#/components/schemas/BotDetectionChallengePolicyPasswordlessFlowEnum" + "given_name": { + "maxLength": 150, + "minLength": 1, + "type": "string" }, - "monitoring_mode_enabled": { - "$ref": "#/components/schemas/BotDetectionMonitoringModeEnabled" - } - }, - "type": "object" - }, - "UpdateBrandingColors": { - "additionalProperties": false, - "minProperties": 1, - "properties": { - "page_background": { - "$ref": "#/components/schemas/UpdateBrandingPageBackground" + "name": { + "maxLength": 300, + "minLength": 1, + "type": "string" }, - "primary": { - "format": "html-color-or-null", - "type": [ - "string", - "null" - ] - } - }, - "type": [ - "object", - "null" - ] - }, - "UpdateBrandingFont": { - "additionalProperties": false, - "minProperties": 1, - "properties": { - "url": { - "format": "strict-https-uri-or-null", - "type": [ - "string", - "null" - ] - } - }, - "type": [ - "object", - "null" - ] - }, - "UpdateBrandingIdentifiers": { - "additionalProperties": false, - "minProperties": 1, - "properties": { - "login_display": { - "$ref": "#/components/schemas/UpdateBrandingLoginDisplayEnum" + "phone_number": { + "pattern": "^\\+[0-9]{1,15}$", + "type": "string" }, - "otp_autocomplete": { - "default": true, + "phone_verified": { "type": "boolean" }, - "phone_display": { - "$ref": "#/components/schemas/UpdateBrandingPhoneDisplay" + "username": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", + "type": "string" } }, - "type": [ - "object", - "null" - ] + "type": "object" }, - "UpdateBrandingLoginDisplayEnum": { - "default": "unified", + "EventStreamCloudEventUserUpdatedObjectIdentitiesItemSocialProviderEnum": { "enum": [ - "unified", - "separate" + "amazon", + "apple", + "dropbox", + "bitbucket", + "auth0-oidc", + "baidu", + "bitly", + "box", + "daccount", + "dwolla", + "evernote-sandbox", + "evernote", + "exact", + "facebook", + "fitbit", + "github", + "google-oauth2", + "instagram", + "line", + "linkedin", + "oauth1", + "oauth2", + "paypal", + "paypal-sandbox", + "planningcenter", + "salesforce-community", + "salesforce-sandbox", + "salesforce", + "shopify", + "soundcloud", + "thirtysevensignals", + "twitter", + "untapped", + "vkontakte", + "weibo", + "windowslive", + "wordpress", + "yahoo", + "yandex" ], "type": "string" }, - "UpdateBrandingPageBackground": { - "oneOf": [ + "EventStreamCloudEventUserUpdatedObjectIdentitiesItemSocialUserId": { + "anyOf": [ { - "type": [ - "string", - "null" - ] + "type": "string" }, { - "additionalProperties": true, - "type": [ - "object", - "null" - ] - } - ] - }, - "UpdateBrandingPhoneDisplay": { - "additionalProperties": false, - "minProperties": 1, - "properties": { - "formatting": { - "$ref": "#/components/schemas/UpdateBrandingPhoneFormattingEnum" - }, - "masking": { - "$ref": "#/components/schemas/UpdateBrandingPhoneMaskingEnum" + "type": "integer" } - }, - "required": [ - "masking", - "formatting" - ], - "type": [ - "object", - "null" ] }, - "UpdateBrandingPhoneFormattingEnum": { - "default": "international", - "enum": [ - "regional", - "international" - ], - "type": "string" - }, - "UpdateBrandingPhoneMaskingEnum": { - "default": "mask_digits", - "enum": [ - "show_all", - "hide_country_code", - "mask_digits" - ], - "type": "string" - }, - "UpdateBrandingPhoneProviderRequestContent": { - "additionalProperties": false, - "minProperties": 1, - "properties": { - "configuration": { - "$ref": "#/components/schemas/PhoneProviderConfiguration" - }, - "credentials": { - "$ref": "#/components/schemas/PhoneProviderCredentials" - }, - "disabled": { - "type": "boolean" - }, - "name": { - "$ref": "#/components/schemas/PhoneProviderNameEnum" - } - }, + "EventStreamCloudEventUserUpdatedObjectUserMetadata": { + "additionalProperties": true, "type": "object" }, - "UpdateBrandingPhoneProviderResponseContent": { - "additionalProperties": false, + "EventStreamCloudEventUserUpdatedPreviousObject": { + "additionalProperties": true, "properties": { - "channel": { - "$ref": "#/components/schemas/PhoneProviderChannelEnum" + "app_metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedPreviousObjectAppMetadata" }, - "configuration": { - "$ref": "#/components/schemas/PhoneProviderConfiguration" + "blocked": { + "type": "boolean" }, "created_at": { "format": "date-time", - "maxLength": 27, "type": "string" }, - "disabled": { + "email": { + "format": "email", + "type": "string" + }, + "email_verified": { "type": "boolean" }, - "id": { - "maxLength": 255, + "family_name": { + "maxLength": 150, + "minLength": 1, + "type": "string" + }, + "given_name": { + "maxLength": 150, "minLength": 1, "type": "string" }, + "identities": { + "items": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItem" + }, + "type": "array" + }, + "last_ip": { + "type": "string" + }, + "last_login": { + "format": "date-time", + "type": "string" + }, + "logins_count": { + "type": "integer" + }, + "multifactor": { + "items": { + "type": "string" + }, + "type": "array" + }, "name": { - "$ref": "#/components/schemas/PhoneProviderNameEnum" + "maxLength": 300, + "minLength": 1, + "type": "string" }, - "tenant": { - "maxLength": 255, + "nickname": { + "maxLength": 300, "minLength": 1, "type": "string" }, + "phone_number": { + "pattern": "^\\+[0-9]{1,15}$", + "type": "string" + }, + "phone_verified": { + "type": "boolean" + }, + "picture": { + "format": "uri", + "type": "string" + }, "updated_at": { "format": "date-time", - "maxLength": 27, + "type": "string" + }, + "user_id": { + "type": "string" + }, + "user_metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedPreviousObjectUserMetadata" + }, + "username": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", "type": "string" } }, "required": [ - "name", - "credentials" - ], - "type": "object" + "user_id", + "created_at", + "updated_at", + "identities" + ], + "type": "object" }, - "UpdateBrandingRequestContent": { + "EventStreamCloudEventUserUpdatedPreviousObjectAppMetadata": { + "additionalProperties": true, + "type": "object" + }, + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItem": { + "oneOf": [ + { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustom" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabase" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterprise" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordless" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocial" + } + ] + }, + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustom": { "additionalProperties": false, - "minProperties": 1, "properties": { - "colors": { - "$ref": "#/components/schemas/UpdateBrandingColors" + "connection": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", + "type": "string" }, - "favicon_url": { - "format": "strict-https-uri-or-null", - "type": [ - "string", - "null" - ] + "isSocial": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustomIsSocialEnum" }, - "font": { - "$ref": "#/components/schemas/UpdateBrandingFont" + "profileData": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustomProfileData" }, - "identifiers": { - "$ref": "#/components/schemas/UpdateBrandingIdentifiers" + "provider": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustomProviderEnum" }, - "logo_url": { - "format": "strict-https-uri-or-null", - "type": [ - "string", - "null" - ] + "user_id": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustomUserId" } }, + "required": [ + "connection", + "user_id", + "provider", + "isSocial" + ], "type": "object" }, - "UpdateBrandingResponseContent": { + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustomIsSocialEnum": { + "enum": [ + false + ], + "type": "boolean" + }, + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustomProfileData": { "additionalProperties": true, "properties": { - "colors": { - "$ref": "#/components/schemas/BrandingColors" + "email": { + "format": "email", + "type": "string" }, - "favicon_url": { - "format": "strict-https-uri", + "email_verified": { + "type": "boolean" + }, + "family_name": { + "maxLength": 150, + "minLength": 1, "type": "string" }, - "font": { - "$ref": "#/components/schemas/BrandingFont" + "given_name": { + "maxLength": 150, + "minLength": 1, + "type": "string" }, - "identifiers": { - "$ref": "#/components/schemas/BrandingIdentifiers" + "name": { + "maxLength": 300, + "minLength": 1, + "type": "string" }, - "logo_url": { - "format": "strict-https-uri", + "phone_number": { + "pattern": "^\\+[0-9]{1,15}$", + "type": "string" + }, + "phone_verified": { + "type": "boolean" + }, + "username": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", "type": "string" } }, "type": "object" }, - "UpdateBrandingThemeRequestContent": { + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustomProviderEnum": { + "enum": [ + "custom" + ], + "type": "string" + }, + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustomUserId": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "integer" + } + ] + }, + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabase": { "additionalProperties": false, - "minProperties": 1, "properties": { - "borders": { - "$ref": "#/components/schemas/BrandingThemeBorders" - }, - "colors": { - "$ref": "#/components/schemas/BrandingThemeColors" - }, - "displayName": { - "maxLength": 2048, - "pattern": "^[^\u003c\u003e]*$", + "connection": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" }, - "fonts": { - "$ref": "#/components/schemas/BrandingThemeFonts" + "isSocial": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabaseIsSocialEnum" }, - "page_background": { - "$ref": "#/components/schemas/BrandingThemePageBackground" + "profileData": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabaseProfileData" }, - "widget": { - "$ref": "#/components/schemas/BrandingThemeWidget" + "provider": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabaseProviderEnum" + }, + "user_id": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabaseUserId" } }, "required": [ - "borders", - "colors", - "fonts", - "page_background", - "widget" + "connection", + "user_id", + "provider", + "isSocial" ], "type": "object" }, - "UpdateBrandingThemeResponseContent": { - "additionalProperties": false, + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabaseIsSocialEnum": { + "enum": [ + false + ], + "type": "boolean" + }, + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabaseProfileData": { + "additionalProperties": true, "properties": { - "borders": { - "$ref": "#/components/schemas/BrandingThemeBorders" + "email": { + "format": "email", + "type": "string" }, - "colors": { - "$ref": "#/components/schemas/BrandingThemeColors" + "email_verified": { + "type": "boolean" }, - "displayName": { - "maxLength": 2048, - "pattern": "^[^\u003c\u003e]*$", + "family_name": { + "maxLength": 150, + "minLength": 1, "type": "string" }, - "fonts": { - "$ref": "#/components/schemas/BrandingThemeFonts" + "given_name": { + "maxLength": 150, + "minLength": 1, + "type": "string" }, - "page_background": { - "$ref": "#/components/schemas/BrandingThemePageBackground" + "name": { + "maxLength": 300, + "minLength": 1, + "type": "string" }, - "themeId": { - "maxLength": 32, - "pattern": "^[a-zA-Z0-9]{32}$", + "phone_number": { + "pattern": "^\\+[0-9]{1,15}$", "type": "string" }, - "widget": { - "$ref": "#/components/schemas/BrandingThemeWidget" + "phone_verified": { + "type": "boolean" + }, + "username": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", + "type": "string" } }, - "required": [ - "borders", - "colors", - "displayName", - "fonts", - "page_background", - "themeId", - "widget" - ], "type": "object" }, - "UpdateBreachedPasswordDetectionSettingsRequestContent": { - "additionalProperties": false, - "properties": { - "admin_notification_frequency": { - "items": { - "$ref": "#/components/schemas/BreachedPasswordDetectionAdminNotificationFrequencyEnum" - }, - "type": "array" - }, - "enabled": { - "default": true, - "type": "boolean" - }, - "method": { - "$ref": "#/components/schemas/BreachedPasswordDetectionMethodEnum" - }, - "shields": { - "items": { - "$ref": "#/components/schemas/BreachedPasswordDetectionShieldsEnum" - }, - "type": "array" + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabaseProviderEnum": { + "enum": [ + "auth0" + ], + "type": "string" + }, + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabaseUserId": { + "anyOf": [ + { + "type": "string" }, - "stage": { - "$ref": "#/components/schemas/BreachedPasswordDetectionStage" + { + "type": "integer" } - }, - "type": "object" + ] }, - "UpdateBreachedPasswordDetectionSettingsResponseContent": { + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterprise": { "additionalProperties": false, "properties": { - "admin_notification_frequency": { - "items": { - "$ref": "#/components/schemas/BreachedPasswordDetectionAdminNotificationFrequencyEnum" - }, - "type": "array" + "connection": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", + "type": "string" }, - "enabled": { - "default": true, - "type": "boolean" + "isSocial": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterpriseIsSocialEnum" }, - "method": { - "$ref": "#/components/schemas/BreachedPasswordDetectionMethodEnum" + "profileData": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterpriseProfileData" }, - "shields": { - "items": { - "$ref": "#/components/schemas/BreachedPasswordDetectionShieldsEnum" - }, - "type": "array" + "provider": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterpriseProviderEnum" }, - "stage": { - "$ref": "#/components/schemas/BreachedPasswordDetectionStage" + "user_id": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterpriseUserId" } }, + "required": [ + "connection", + "user_id", + "provider", + "isSocial" + ], "type": "object" }, - "UpdateBruteForceSettingsRequestContent": { - "additionalProperties": false, + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterpriseIsSocialEnum": { + "enum": [ + false + ], + "type": "boolean" + }, + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterpriseProfileData": { + "additionalProperties": true, "properties": { - "allowlist": { - "items": { - "anyOf": [ - { - "format": "ipv4", - "type": "string" - }, - { - "format": "cidr", - "type": "string" - }, - { - "format": "ipv6", - "type": "string" - }, - { - "format": "ipv6_cidr", - "type": "string" - } - ], - "type": "string" - }, - "type": "array" + "email": { + "format": "email", + "type": "string" }, - "enabled": { + "email_verified": { "type": "boolean" }, - "max_attempts": { - "default": 10, - "maximum": 100, - "minimum": 1, - "type": "integer" + "family_name": { + "maxLength": 150, + "minLength": 1, + "type": "string" }, - "mode": { - "$ref": "#/components/schemas/BruteForceProtectionModeEnum" + "given_name": { + "maxLength": 150, + "minLength": 1, + "type": "string" }, - "shields": { - "items": { - "$ref": "#/components/schemas/BruteForceProtectionShieldsEnum" - }, - "type": "array" + "name": { + "maxLength": 300, + "minLength": 1, + "type": "string" + }, + "phone_number": { + "pattern": "^\\+[0-9]{1,15}$", + "type": "string" + }, + "phone_verified": { + "type": "boolean" + }, + "username": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", + "type": "string" } }, "type": "object" }, - "UpdateBruteForceSettingsResponseContent": { - "additionalProperties": false, - "properties": { - "allowlist": { - "items": { - "anyOf": [ - { - "format": "ipv4", - "type": "string" - }, - { - "format": "cidr", - "type": "string" - }, - { - "format": "ipv6", - "type": "string" - }, - { - "format": "ipv6_cidr", - "type": "string" - } - ], - "type": "string" - }, - "type": "array" - }, - "enabled": { - "type": "boolean" + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterpriseProviderEnum": { + "enum": [ + "ad", + "adfs", + "google-apps", + "ip", + "office365", + "oidc", + "okta", + "pingfederate", + "samlp", + "sharepoint", + "waad" + ], + "type": "string" + }, + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterpriseUserId": { + "anyOf": [ + { + "type": "string" }, - "max_attempts": { - "default": 10, - "maximum": 100, - "minimum": 1, + { "type": "integer" - }, - "mode": { - "$ref": "#/components/schemas/BruteForceProtectionModeEnum" - }, - "shields": { - "items": { - "$ref": "#/components/schemas/BruteForceProtectionShieldsEnum" - }, - "type": "array" } - }, - "type": "object" + ] }, - "UpdateClientGrantRequestContent": { + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordless": { "additionalProperties": false, - "minProperties": 1, "properties": { - "allow_all_scopes": { - "type": [ - "boolean", - "null" - ] + "connection": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", + "type": "string" }, - "allow_any_organization": { - "type": [ - "boolean", - "null" - ] + "isSocial": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordlessIsSocialEnum" }, - "authorization_details_types": { - "items": { - "maxLength": 255, - "minLength": 1, - "type": "string" - }, - "type": "array" + "profileData": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordlessProfileData" }, - "organization_usage": { - "$ref": "#/components/schemas/ClientGrantOrganizationNullableUsageEnum" + "provider": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordlessProviderEnum" }, - "scope": { - "items": { - "maxLength": 280, - "minLength": 1, - "type": "string" - }, - "type": [ - "array", - "null" - ] + "user_id": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordlessUserId" } }, + "required": [ + "connection", + "user_id", + "provider", + "isSocial" + ], "type": "object" }, - "UpdateClientGrantResponseContent": { - "additionalProperties": false, + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordlessIsSocialEnum": { + "enum": [ + false + ], + "type": "boolean" + }, + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordlessProfileData": { + "additionalProperties": true, "properties": { - "allow_all_scopes": { - "type": "boolean" + "email": { + "format": "email", + "type": "string" }, - "allow_any_organization": { + "email_verified": { "type": "boolean" }, - "audience": { + "family_name": { + "maxLength": 150, "minLength": 1, "type": "string" }, - "authorization_details_types": { - "items": { - "maxLength": 255, - "minLength": 1, - "type": "string" - }, - "type": "array" - }, - "client_id": { + "given_name": { + "maxLength": 150, + "minLength": 1, "type": "string" }, - "default_for": { - "$ref": "#/components/schemas/ClientGrantDefaultForEnum" + "name": { + "maxLength": 300, + "minLength": 1, + "type": "string" }, - "id": { + "phone_number": { + "pattern": "^\\+[0-9]{1,15}$", "type": "string" }, - "is_system": { + "phone_verified": { "type": "boolean" }, - "organization_usage": { - "$ref": "#/components/schemas/ClientGrantOrganizationUsageEnum" - }, - "scope": { - "items": { - "minLength": 1, - "type": "string" - }, - "type": "array" - }, - "subject_type": { - "$ref": "#/components/schemas/ClientGrantSubjectTypeEnum" + "username": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", + "type": "string" } }, "type": "object" }, - "UpdateClientRequestContent": { + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordlessProviderEnum": { + "enum": [ + "email", + "sms" + ], + "type": "string" + }, + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordlessUserId": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "integer" + } + ] + }, + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocial": { "additionalProperties": false, - "minProperties": 1, "properties": { - "addons": { - "$ref": "#/components/schemas/ClientAddons" - }, - "allowed_clients": { - "items": { - "minLength": 1, - "type": "string" - }, - "type": "array" - }, - "allowed_logout_urls": { - "items": { - "format": "url-with-placeholders", - "type": "string" - }, - "type": "array" - }, - "allowed_origins": { - "items": { - "format": "url-with-placeholders", - "type": "string" - }, - "type": "array" - }, - "app_type": { - "$ref": "#/components/schemas/ClientAppTypeEnum" - }, - "async_approval_notification_channels": { - "$ref": "#/components/schemas/ClientAsyncApprovalNotificationsChannelsAPIPatchConfiguration" - }, - "callbacks": { - "items": { - "format": "callback-url", - "type": "string" - }, - "type": "array" - }, - "client_aliases": { - "items": { - "minLength": 1, - "type": "string" - }, - "type": "array" - }, - "client_authentication_methods": { - "$ref": "#/components/schemas/ClientAuthenticationMethod" - }, - "client_metadata": { - "$ref": "#/components/schemas/ClientMetadata" - }, - "client_secret": { + "connection": { + "maxLength": 128, "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" }, - "compliance_level": { - "$ref": "#/components/schemas/ClientComplianceLevelEnum" + "isSocial": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocialIsSocialEnum" }, - "cross_origin_authentication": { - "type": "boolean" + "profileData": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocialProfileData" }, - "cross_origin_loc": { - "format": "url-or-null", - "type": [ - "string", - "null" - ] + "provider": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocialProviderEnum" }, - "custom_login_page": { + "user_id": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocialUserId" + } + }, + "required": [ + "connection", + "user_id", + "provider", + "isSocial" + ], + "type": "object" + }, + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocialIsSocialEnum": { + "enum": [ + true + ], + "type": "boolean" + }, + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocialProfileData": { + "additionalProperties": true, + "properties": { + "email": { + "format": "email", "type": "string" }, - "custom_login_page_on": { + "email_verified": { "type": "boolean" }, - "custom_login_page_preview": { + "family_name": { + "maxLength": 150, + "minLength": 1, "type": "string" }, - "default_organization": { - "$ref": "#/components/schemas/ClientDefaultOrganization" - }, - "description": { - "maxLength": 140, + "given_name": { + "maxLength": 150, + "minLength": 1, "type": "string" }, - "encryption_key": { - "$ref": "#/components/schemas/ClientEncryptionKey" - }, - "express_configuration": { - "$ref": "#/components/schemas/ExpressConfigurationOrNull" - }, - "form_template": { + "name": { + "maxLength": 300, + "minLength": 1, "type": "string" }, - "grant_types": { - "items": { - "minLength": 1, - "type": "string" - }, - "type": "array" - }, - "initiate_login_uri": { - "format": "absolute-https-uri-with-placeholders-or-empty", + "phone_number": { + "pattern": "^\\+[0-9]{1,15}$", "type": "string" }, - "is_first_party": { - "default": true, - "type": "boolean" - }, - "is_token_endpoint_ip_header_trusted": { - "default": false, + "phone_verified": { "type": "boolean" }, - "jwt_configuration": { - "$ref": "#/components/schemas/ClientJwtConfiguration" - }, - "logo_uri": { - "format": "absolute-uri-or-empty", + "username": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", "type": "string" - }, - "mobile": { - "$ref": "#/components/schemas/ClientMobile" - }, - "my_organization_configuration": { - "$ref": "#/components/schemas/ClientMyOrganizationPatchConfiguration" - }, - "name": { - "pattern": "^[^\u003c\u003e]+$", + } + }, + "type": "object" + }, + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocialProviderEnum": { + "enum": [ + "amazon", + "apple", + "dropbox", + "bitbucket", + "auth0-oidc", + "baidu", + "bitly", + "box", + "daccount", + "dwolla", + "evernote-sandbox", + "evernote", + "exact", + "facebook", + "fitbit", + "github", + "google-oauth2", + "instagram", + "line", + "linkedin", + "oauth1", + "oauth2", + "paypal", + "paypal-sandbox", + "planningcenter", + "salesforce-community", + "salesforce-sandbox", + "salesforce", + "shopify", + "soundcloud", + "thirtysevensignals", + "twitter", + "untapped", + "vkontakte", + "weibo", + "windowslive", + "wordpress", + "yahoo", + "yandex" + ], + "type": "string" + }, + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocialUserId": { + "anyOf": [ + { "type": "string" }, - "native_social_login": { - "$ref": "#/components/schemas/NativeSocialLogin" - }, - "oidc_backchannel_logout": { - "$ref": "#/components/schemas/ClientOIDCBackchannelLogoutSettings" - }, - "oidc_conformant": { - "default": false, - "type": "boolean" - }, - "oidc_logout": { - "$ref": "#/components/schemas/ClientOIDCBackchannelLogoutSettings" - }, - "organization_discovery_methods": { + { + "type": "integer" + } + ] + }, + "EventStreamCloudEventUserUpdatedPreviousObjectUserMetadata": { + "additionalProperties": true, + "type": "object" + }, + "EventStreamCloudEventUserUpdatedTypeEnum": { + "enum": [ + "user.updated" + ], + "type": "string" + }, + "EventStreamDelivery": { + "additionalProperties": false, + "properties": { + "attempts": { "items": { - "$ref": "#/components/schemas/ClientOrganizationDiscoveryEnum" + "$ref": "#/components/schemas/EventStreamDeliveryAttempt" }, - "minItems": 1, - "type": [ - "array", - "null" - ] + "type": "array" }, - "organization_require_behavior": { - "$ref": "#/components/schemas/ClientOrganizationRequireBehaviorPatchEnum" + "event": { + "$ref": "#/components/schemas/EventStreamCloudEvent" }, - "organization_usage": { - "$ref": "#/components/schemas/ClientOrganizationUsagePatchEnum" + "event_stream_id": { + "format": "event-stream-id", + "maxLength": 26, + "minLength": 26, + "type": "string" }, - "par_request_expiry": { - "maximum": 600, - "minimum": 10, - "type": [ - "integer", - "null" - ] + "event_type": { + "$ref": "#/components/schemas/EventStreamDeliveryEventTypeEnum" }, - "redirection_policy": { - "$ref": "#/components/schemas/ClientRedirectionPolicyEnum" + "id": { + "type": "string" }, - "refresh_token": { - "$ref": "#/components/schemas/ClientRefreshTokenConfiguration" + "status": { + "$ref": "#/components/schemas/EventStreamDeliveryStatusEnum" + } + }, + "required": [ + "id", + "event_stream_id", + "status", + "event_type", + "attempts" + ], + "type": "object" + }, + "EventStreamDeliveryAttempt": { + "additionalProperties": false, + "properties": { + "duration": { + "type": "number" }, - "require_proof_of_possession": { - "default": false, - "type": "boolean" + "error_message": { + "type": "string" }, - "require_pushed_authorization_requests": { - "default": false, - "type": "boolean" + "status": { + "$ref": "#/components/schemas/EventStreamDeliveryStatusEnum" }, - "session_transfer": { - "$ref": "#/components/schemas/ClientSessionTransferConfiguration" + "timestamp": { + "format": "date-time", + "type": "string" + } + }, + "required": [ + "status", + "timestamp" + ], + "type": "object" + }, + "EventStreamDeliveryEventTypeEnum": { + "enum": [ + "connection.created", + "connection.deleted", + "connection.updated", + "group.created", + "group.deleted", + "group.member.added", + "group.member.deleted", + "group.role.assigned", + "group.role.deleted", + "group.updated", + "organization.connection.added", + "organization.connection.removed", + "organization.connection.updated", + "organization.created", + "organization.deleted", + "organization.group.role.assigned", + "organization.group.role.deleted", + "organization.member.added", + "organization.member.deleted", + "organization.member.role.assigned", + "organization.member.role.deleted", + "organization.updated", + "user.created", + "user.deleted", + "user.updated" + ], + "maxLength": 33, + "type": "string" + }, + "EventStreamDeliveryStatusEnum": { + "enum": [ + "failed" + ], + "maxLength": 6, + "type": "string" + }, + "EventStreamDestinationPatch": { + "oneOf": [ + { + "$ref": "#/components/schemas/EventStreamWebhookDestination" }, - "signed_request_object": { - "$ref": "#/components/schemas/ClientSignedRequestObjectWithCredentialId" + { + "$ref": "#/components/schemas/EventStreamActionDestination" + } + ] + }, + "EventStreamEventBridgeAWSRegionEnum": { + "enum": [ + "af-south-1", + "ap-east-1", + "ap-east-2", + "ap-northeast-1", + "ap-northeast-2", + "ap-northeast-3", + "ap-south-1", + "ap-south-2", + "ap-southeast-1", + "ap-southeast-2", + "ap-southeast-3", + "ap-southeast-4", + "ap-southeast-5", + "ap-southeast-6", + "ap-southeast-7", + "ca-central-1", + "ca-west-1", + "eu-central-1", + "eu-central-2", + "eu-north-1", + "eu-south-1", + "eu-south-2", + "eu-west-1", + "eu-west-2", + "eu-west-3", + "il-central-1", + "me-central-1", + "me-south-1", + "mx-central-1", + "sa-east-1", + "us-gov-east-1", + "us-gov-west-1", + "us-east-1", + "us-east-2", + "us-west-1", + "us-west-2" + ], + "type": "string" + }, + "EventStreamEventBridgeConfiguration": { + "additionalProperties": false, + "properties": { + "aws_account_id": { + "pattern": "^\\d{12}$", + "type": "string" }, - "skip_non_verifiable_callback_uri_confirmation_prompt": { - "type": [ - "boolean", - "null" - ] + "aws_partner_event_source": { + "type": "string" }, - "sso": { - "type": "boolean" + "aws_region": { + "$ref": "#/components/schemas/EventStreamEventBridgeAWSRegionEnum" + } + }, + "required": [ + "aws_account_id", + "aws_region" + ], + "type": "object" + }, + "EventStreamEventBridgeDestination": { + "additionalProperties": false, + "properties": { + "configuration": { + "$ref": "#/components/schemas/EventStreamEventBridgeConfiguration" }, - "sso_disabled": { - "type": "boolean" + "type": { + "$ref": "#/components/schemas/EventStreamEventBridgeDestinationTypeEnum" + } + }, + "required": [ + "type", + "configuration" + ], + "type": "object" + }, + "EventStreamEventBridgeDestinationTypeEnum": { + "enum": [ + "eventbridge" + ], + "type": "string" + }, + "EventStreamEventBridgeResponseContent": { + "additionalProperties": false, + "properties": { + "created_at": { + "format": "date-time", + "type": "string" }, - "third_party_security_mode": { - "$ref": "#/components/schemas/ClientThirdPartySecurityModeEnum" + "destination": { + "$ref": "#/components/schemas/EventStreamEventBridgeDestination" }, - "token_endpoint_auth_method": { - "$ref": "#/components/schemas/ClientTokenEndpointAuthMethodOrNullEnum" + "id": { + "format": "event-stream-id", + "maxLength": 26, + "minLength": 26, + "type": "string" }, - "token_exchange": { - "$ref": "#/components/schemas/ClientTokenExchangeConfigurationOrNull" + "name": { + "maxLength": 128, + "minLength": 1, + "type": "string" }, - "token_quota": { - "$ref": "#/components/schemas/UpdateTokenQuota" + "status": { + "$ref": "#/components/schemas/EventStreamStatusEnum" }, - "web_origins": { + "subscriptions": { "items": { - "format": "url-with-placeholders", - "type": "string" + "$ref": "#/components/schemas/EventStreamSubscription" }, + "minItems": 1, "type": "array" + }, + "updated_at": { + "format": "date-time", + "type": "string" } }, "type": "object" }, - "UpdateClientResponseContent": { - "additionalProperties": true, - "properties": { - "addons": { - "$ref": "#/components/schemas/ClientAddons" - }, - "allowed_clients": { - "items": { - "type": "string" - }, - "type": "array" - }, - "allowed_logout_urls": { - "items": { - "type": "string" - }, - "type": "array" + "EventStreamEventTypeEnum": { + "enum": [ + "connection.created", + "connection.deleted", + "connection.updated", + "group.created", + "group.deleted", + "group.member.added", + "group.member.deleted", + "group.role.assigned", + "group.role.deleted", + "group.updated", + "organization.connection.added", + "organization.connection.removed", + "organization.connection.updated", + "organization.created", + "organization.deleted", + "organization.group.role.assigned", + "organization.group.role.deleted", + "organization.member.added", + "organization.member.deleted", + "organization.member.role.assigned", + "organization.member.role.deleted", + "organization.updated", + "user.created", + "user.deleted", + "user.updated" + ], + "type": "string" + }, + "EventStreamResponseContent": { + "oneOf": [ + { + "$ref": "#/components/schemas/EventStreamWebhookResponseContent" }, - "allowed_origins": { - "items": { - "type": "string" - }, - "type": "array" + { + "$ref": "#/components/schemas/EventStreamEventBridgeResponseContent" }, - "app_type": { - "$ref": "#/components/schemas/ClientAppTypeEnum" + { + "$ref": "#/components/schemas/EventStreamActionResponseContent" + } + ] + }, + "EventStreamStatusEnum": { + "enum": [ + "enabled", + "disabled" + ], + "maxLength": 8, + "type": "string" + }, + "EventStreamSubscribeEventsEventTypeEnum": { + "enum": [ + "connection.created", + "connection.deleted", + "connection.updated", + "group.created", + "group.deleted", + "group.member.added", + "group.member.deleted", + "group.role.assigned", + "group.role.deleted", + "group.updated", + "organization.connection.added", + "organization.connection.removed", + "organization.connection.updated", + "organization.created", + "organization.deleted", + "organization.group.role.assigned", + "organization.group.role.deleted", + "organization.member.added", + "organization.member.deleted", + "organization.member.role.assigned", + "organization.member.role.deleted", + "organization.updated", + "user.created", + "user.deleted", + "user.updated" + ], + "type": "string" + }, + "EventStreamSubscribeEventsEventTypeParam": { + "items": { + "$ref": "#/components/schemas/EventStreamSubscribeEventsEventTypeEnum" + }, + "type": "array" + }, + "EventStreamSubscribeEventsResponseContent": { + "discriminator": { + "mapping": { + "connection.created": "#/components/schemas/EventStreamCloudEventConnectionCreated", + "connection.deleted": "#/components/schemas/EventStreamCloudEventConnectionDeleted", + "connection.updated": "#/components/schemas/EventStreamCloudEventConnectionUpdated", + "error": "#/components/schemas/EventStreamCloudEventErrorMessage", + "group.created": "#/components/schemas/EventStreamCloudEventGroupCreated", + "group.deleted": "#/components/schemas/EventStreamCloudEventGroupDeleted", + "group.member.added": "#/components/schemas/EventStreamCloudEventGroupMemberAdded", + "group.member.deleted": "#/components/schemas/EventStreamCloudEventGroupMemberDeleted", + "group.role.assigned": "#/components/schemas/EventStreamCloudEventGroupRoleAssigned", + "group.role.deleted": "#/components/schemas/EventStreamCloudEventGroupRoleDeleted", + "group.updated": "#/components/schemas/EventStreamCloudEventGroupUpdated", + "offset-only": "#/components/schemas/EventStreamCloudEventOffsetOnlyMessage", + "organization.connection.added": "#/components/schemas/EventStreamCloudEventOrgConnectionAdded", + "organization.connection.removed": "#/components/schemas/EventStreamCloudEventOrgConnectionRemoved", + "organization.connection.updated": "#/components/schemas/EventStreamCloudEventOrgConnectionUpdated", + "organization.created": "#/components/schemas/EventStreamCloudEventOrgCreated", + "organization.deleted": "#/components/schemas/EventStreamCloudEventOrgDeleted", + "organization.group.role.assigned": "#/components/schemas/EventStreamCloudEventOrgGroupRoleAssigned", + "organization.group.role.deleted": "#/components/schemas/EventStreamCloudEventOrgGroupRoleDeleted", + "organization.member.added": "#/components/schemas/EventStreamCloudEventOrgMemberAdded", + "organization.member.deleted": "#/components/schemas/EventStreamCloudEventOrgMemberDeleted", + "organization.member.role.assigned": "#/components/schemas/EventStreamCloudEventOrgMemberRoleAssigned", + "organization.member.role.deleted": "#/components/schemas/EventStreamCloudEventOrgMemberRoleDeleted", + "organization.updated": "#/components/schemas/EventStreamCloudEventOrgUpdated", + "user.created": "#/components/schemas/EventStreamCloudEventUserCreated", + "user.deleted": "#/components/schemas/EventStreamCloudEventUserDeleted", + "user.updated": "#/components/schemas/EventStreamCloudEventUserUpdated" }, - "async_approval_notification_channels": { - "$ref": "#/components/schemas/ClientAsyncApprovalNotificationsChannelsAPIPostConfiguration" + "propertyName": "type" + }, + "oneOf": [ + { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreated" }, - "callbacks": { - "items": { - "type": "string" - }, - "type": "array" + { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeleted" }, - "client_aliases": { - "items": { - "type": "string" - }, - "type": "array" + { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdated" }, - "client_authentication_methods": { - "$ref": "#/components/schemas/ClientAuthenticationMethod" + { + "$ref": "#/components/schemas/EventStreamCloudEventGroupCreated" }, - "client_id": { - "default": "AaiyAPdpYdesoKnqjj8HJqRn4T5titww", - "type": "string" + { + "$ref": "#/components/schemas/EventStreamCloudEventGroupDeleted" }, - "client_metadata": { - "$ref": "#/components/schemas/ClientMetadata" + { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAdded" }, - "client_secret": { - "default": "MG_TNT2ver-SylNat-_VeMmd-4m0Waba0jr1troztBniSChEw0glxEmgEi2Kw40H", - "type": "string" + { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeleted" }, - "compliance_level": { - "$ref": "#/components/schemas/ClientComplianceLevelEnum" + { + "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleAssigned" }, - "cross_origin_authentication": { - "type": "boolean" + { + "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleDeleted" }, - "cross_origin_loc": { - "format": "url", - "type": "string" + { + "$ref": "#/components/schemas/EventStreamCloudEventGroupUpdated" }, - "custom_login_page": { - "default": "", - "type": "string" + { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionAdded" }, - "custom_login_page_on": { - "default": true, - "type": "boolean" + { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionRemoved" }, - "custom_login_page_preview": { - "default": "", - "type": "string" + { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionUpdated" }, - "default_organization": { - "$ref": "#/components/schemas/ClientDefaultOrganization" + { + "$ref": "#/components/schemas/EventStreamCloudEventOrgCreated" }, - "description": { - "default": "", - "type": "string" + { + "$ref": "#/components/schemas/EventStreamCloudEventOrgDeleted" }, - "encryption_key": { - "$ref": "#/components/schemas/ClientEncryptionKey" + { + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleAssigned" }, - "express_configuration": { - "$ref": "#/components/schemas/ExpressConfiguration" + { + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleDeleted" }, - "external_client_id": { - "format": "absolute-https-uri-or-empty", - "type": "string" + { + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberAdded" }, - "external_metadata_created_by": { - "$ref": "#/components/schemas/ClientExternalMetadataCreatedByEnum" + { + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberDeleted" }, - "external_metadata_type": { - "$ref": "#/components/schemas/ClientExternalMetadataTypeEnum" + { + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberRoleAssigned" }, - "form_template": { - "default": "", - "type": "string" + { + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberRoleDeleted" }, - "global": { - "default": false, - "type": "boolean" + { + "$ref": "#/components/schemas/EventStreamCloudEventOrgUpdated" }, - "grant_types": { - "items": { - "type": "string" - }, - "type": "array" + { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreated" }, - "initiate_login_uri": { - "format": "absolute-https-uri-with-placeholders-or-empty", + { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeleted" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdated" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventErrorMessage" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventOffsetOnlyMessage" + } + ] + }, + "EventStreamSubscription": { + "additionalProperties": false, + "properties": { + "event_type": { "type": "string" + } + }, + "type": "object" + }, + "EventStreamTestEventTypeEnum": { + "enum": [ + "connection.created", + "connection.deleted", + "connection.updated", + "group.created", + "group.deleted", + "group.member.added", + "group.member.deleted", + "group.role.assigned", + "group.role.deleted", + "group.updated", + "organization.connection.added", + "organization.connection.removed", + "organization.connection.updated", + "organization.created", + "organization.deleted", + "organization.group.role.assigned", + "organization.group.role.deleted", + "organization.member.added", + "organization.member.deleted", + "organization.member.role.assigned", + "organization.member.role.deleted", + "organization.updated", + "user.created", + "user.deleted", + "user.updated" + ], + "maxLength": 33, + "type": "string" + }, + "EventStreamWebhookAuthorizationResponse": { + "oneOf": [ + { + "$ref": "#/components/schemas/EventStreamWebhookBasicAuth" }, - "is_first_party": { - "default": false, - "type": "boolean" + { + "$ref": "#/components/schemas/EventStreamWebhookBearerAuth" }, - "is_token_endpoint_ip_header_trusted": { - "default": false, - "type": "boolean" + { + "$ref": "#/components/schemas/EventStreamWebhookCustomHeaderAuth" + } + ] + }, + "EventStreamWebhookBasicAuth": { + "additionalProperties": false, + "properties": { + "method": { + "$ref": "#/components/schemas/EventStreamWebhookBasicAuthMethodEnum" }, - "jwks_uri": { - "format": "absolute-https-uri-or-empty", + "username": { + "maxLength": 128, + "pattern": "^[^:]+$", "type": "string" + } + }, + "required": [ + "method", + "username" + ], + "type": "object" + }, + "EventStreamWebhookBasicAuthMethodEnum": { + "enum": [ + "basic" + ], + "type": "string" + }, + "EventStreamWebhookBearerAuth": { + "additionalProperties": false, + "properties": { + "method": { + "$ref": "#/components/schemas/EventStreamWebhookBearerAuthMethodEnum" + } + }, + "required": [ + "method" + ], + "type": "object" + }, + "EventStreamWebhookBearerAuthMethodEnum": { + "enum": [ + "bearer" + ], + "type": "string" + }, + "EventStreamWebhookConfiguration": { + "additionalProperties": false, + "properties": { + "webhook_authorization": { + "$ref": "#/components/schemas/EventStreamWebhookAuthorizationResponse" }, - "jwt_configuration": { - "$ref": "#/components/schemas/ClientJwtConfiguration" + "webhook_endpoint": { + "pattern": "^https://.*", + "type": "string" + } + }, + "required": [ + "webhook_endpoint", + "webhook_authorization" + ], + "type": "object" + }, + "EventStreamWebhookCustomHeaderAuth": { + "additionalProperties": false, + "properties": { + "header_key": { + "minLength": 1, + "pattern": "^[a-zA-Z0-9!#$%\u0026'*+.^_`|~-]+$", + "type": "string" }, - "logo_uri": { + "method": { + "$ref": "#/components/schemas/EventStreamWebhookCustomHeaderAuthMethodEnum" + } + }, + "required": [ + "method", + "header_key" + ], + "type": "object" + }, + "EventStreamWebhookCustomHeaderAuthMethodEnum": { + "enum": [ + "custom_header" + ], + "type": "string" + }, + "EventStreamWebhookDestination": { + "additionalProperties": false, + "properties": { + "configuration": { + "$ref": "#/components/schemas/EventStreamWebhookConfiguration" + }, + "type": { + "$ref": "#/components/schemas/EventStreamWebhookDestinationTypeEnum" + } + }, + "required": [ + "type", + "configuration" + ], + "type": "object" + }, + "EventStreamWebhookDestinationTypeEnum": { + "enum": [ + "webhook" + ], + "type": "string" + }, + "EventStreamWebhookResponseContent": { + "additionalProperties": false, + "properties": { + "created_at": { + "format": "date-time", "type": "string" }, - "mobile": { - "$ref": "#/components/schemas/ClientMobile" + "destination": { + "$ref": "#/components/schemas/EventStreamWebhookDestination" }, - "my_organization_configuration": { - "$ref": "#/components/schemas/ClientMyOrganizationResponseConfiguration" + "id": { + "format": "event-stream-id", + "maxLength": 26, + "minLength": 26, + "type": "string" }, "name": { - "default": "My application", + "maxLength": 128, + "minLength": 1, "type": "string" }, - "native_social_login": {}, - "oidc_conformant": { - "default": false, - "type": "boolean" - }, - "oidc_logout": { - "$ref": "#/components/schemas/ClientOIDCBackchannelLogoutSettings" + "status": { + "$ref": "#/components/schemas/EventStreamStatusEnum" }, - "organization_discovery_methods": { + "subscriptions": { "items": { - "$ref": "#/components/schemas/ClientOrganizationDiscoveryEnum" + "$ref": "#/components/schemas/EventStreamSubscription" }, "minItems": 1, "type": "array" }, - "organization_require_behavior": { - "$ref": "#/components/schemas/ClientOrganizationRequireBehaviorEnum" + "updated_at": { + "format": "date-time", + "type": "string" + } + }, + "type": "object" + }, + "ExperimentListItem": { + "additionalProperties": false, + "properties": { + "allocation_strategy": { + "$ref": "#/components/schemas/AllocationStrategyEnum" }, - "organization_usage": { - "$ref": "#/components/schemas/ClientOrganizationUsageEnum" + "allocations": { + "items": { + "$ref": "#/components/schemas/AllocationItem" + }, + "type": "array" }, - "par_request_expiry": { - "maximum": 600, - "minimum": 10, + "authentication_flow": { + "type": "string" + }, + "created_at": { + "format": "date-time", + "type": "string" + }, + "current_level": { "type": [ "integer", "null" ] }, - "redirection_policy": { - "$ref": "#/components/schemas/ClientRedirectionPolicyEnum" + "default_config": { + "$ref": "#/components/schemas/DefaultConfigEnum" }, - "refresh_token": { - "$ref": "#/components/schemas/ClientRefreshTokenConfiguration" + "description": { + "type": "string" }, - "require_proof_of_possession": { - "default": false, - "type": "boolean" + "editable_fields": { + "items": { + "type": "string" + }, + "type": "array" }, - "require_pushed_authorization_requests": { - "default": false, - "type": "boolean" + "ended_at": { + "format": "date-time", + "type": "string" }, - "resource_server_identifier": { + "feature_flag_id": { "type": "string" }, - "session_transfer": { - "$ref": "#/components/schemas/ClientSessionTransferConfiguration" + "feature_flag_name": { + "type": "string" }, - "signed_request_object": { - "$ref": "#/components/schemas/ClientSignedRequestObjectWithCredentialId" + "feature_flag_snapshot": { + "additionalProperties": true, + "type": [ + "object", + "null" + ] }, - "signing_keys": { - "$ref": "#/components/schemas/ClientSigningKeys" + "id": { + "pattern": "^exp_[A-HJ-NP-Za-km-z1-9]+$", + "type": "string" }, - "skip_non_verifiable_callback_uri_confirmation_prompt": { + "is_valid": { "type": "boolean" }, - "sso": { - "default": false, - "type": "boolean" + "levels": { + "items": { + "type": "integer" + }, + "type": "array" }, - "sso_disabled": { - "default": false, - "type": "boolean" + "name": { + "type": "string" }, - "tenant": { - "default": "", + "started_at": { + "format": "date-time", "type": "string" }, - "third_party_security_mode": { - "$ref": "#/components/schemas/ClientThirdPartySecurityModeEnum" + "status": { + "$ref": "#/components/schemas/ExperimentStatusEnum" }, - "token_endpoint_auth_method": { - "$ref": "#/components/schemas/ClientTokenEndpointAuthMethodEnum" - }, - "token_exchange": { - "$ref": "#/components/schemas/ClientTokenExchangeConfiguration" - }, - "token_quota": { - "$ref": "#/components/schemas/TokenQuota" - }, - "web_origins": { - "items": { - "type": "string" - }, - "type": "array" + "updated_at": { + "format": "date-time", + "type": "string" } }, + "required": [ + "id", + "name", + "feature_flag_id", + "authentication_flow", + "allocation_strategy", + "status", + "is_valid", + "allocations", + "editable_fields", + "created_at", + "updated_at" + ], "type": "object" }, - "UpdateConnectionOptions": { - "additionalProperties": true, + "ExperimentStatusEnum": { + "enum": [ + "draft", + "active", + "paused", + "completed", + "archived" + ], + "type": "string" + }, + "ExperimentTransitionStatusEnum": { + "enum": [ + "active", + "paused", + "completed", + "archived" + ], + "type": "string" + }, + "ExperimentValidationError": { + "additionalProperties": false, "properties": { - "api_enable_groups": { - "type": "boolean" - }, - "api_enable_users": { - "type": "boolean" - }, - "assertion_decryption_settings": { - "$ref": "#/components/schemas/ConnectionAssertionDecryptionSettings" - }, - "attributes": { - "$ref": "#/components/schemas/ConnectionAttributes" - }, - "authentication_methods": { - "$ref": "#/components/schemas/ConnectionAuthenticationMethods" - }, - "basic_profile": { - "type": "boolean" - }, - "configuration": { - "additionalProperties": { - "type": [ - "string", - "null" - ] - }, - "type": [ - "object", - "null" - ] - }, - "customScripts": { - "$ref": "#/components/schemas/ConnectionCustomScripts" - }, - "disable_self_service_change_password": { - "type": "boolean" - }, - "enable_script_context": { - "type": "boolean" - }, - "enabledDatabaseCustomization": { - "type": "boolean" - }, - "ext_admin": { - "type": "boolean" - }, - "ext_agreed_terms": { - "type": "boolean" + "code": { + "type": "string" }, - "ext_assigned_plans": { - "type": "boolean" + "message": { + "type": "string" + } + }, + "required": [ + "code", + "message" + ], + "type": "object" + }, + "ExpressConfiguration": { + "additionalProperties": false, + "properties": { + "admin_login_domain": { + "minLength": 1, + "type": "string" }, - "ext_groups": { - "type": "boolean" + "connection_profile_id": { + "format": "connection-profile-id", + "type": "string" }, - "ext_is_suspended": { + "enable_client": { "type": "boolean" }, - "ext_profile": { + "enable_organization": { "type": "boolean" }, - "federated_connections_access_tokens": { - "$ref": "#/components/schemas/ConnectionFederatedConnectionsAccessTokens" - }, - "gateway_authentication": { - "$ref": "#/components/schemas/ConnectionGatewayAuthentication" - }, - "id_token_signed_response_algs": { - "$ref": "#/components/schemas/ConnectionIdTokenSignedResponseAlgs" - }, - "import_mode": { - "type": "boolean" + "initiate_login_uri_template": { + "format": "ec-initiate-login-uri-template-url", + "type": "string" }, - "non_persistent_attrs": { + "linked_clients": { "items": { - "type": "string" + "$ref": "#/components/schemas/LinkedClientConfiguration" }, - "type": [ - "array", - "null" - ] + "type": "array" }, - "passkey_options": { - "$ref": "#/components/schemas/ConnectionPasskeyOptions" + "oin_submission_id": { + "maxLength": 200, + "minLength": 1, + "type": "string" }, - "passwordPolicy": { - "$ref": "#/components/schemas/ConnectionPasswordPolicyEnum" + "okta_oin_client_id": { + "format": "client-id", + "type": "string" }, - "password_complexity_options": { - "$ref": "#/components/schemas/ConnectionPasswordComplexityOptions" + "user_attribute_profile_id": { + "format": "user-attribute-profile-id", + "type": "string" + } + }, + "required": [ + "initiate_login_uri_template", + "user_attribute_profile_id", + "connection_profile_id", + "enable_client", + "enable_organization", + "okta_oin_client_id", + "admin_login_domain" + ], + "type": "object" + }, + "ExpressConfigurationOrNull": { + "additionalProperties": false, + "properties": { + "admin_login_domain": { + "minLength": 1, + "type": "string" }, - "password_dictionary": { - "$ref": "#/components/schemas/ConnectionPasswordDictionaryOptions" + "connection_profile_id": { + "format": "connection-profile-id", + "type": "string" }, - "password_history": { - "$ref": "#/components/schemas/ConnectionPasswordHistoryOptions" + "enable_client": { + "type": "boolean" }, - "password_no_personal_info": { - "$ref": "#/components/schemas/ConnectionPasswordNoPersonalInfoOptions" + "enable_organization": { + "type": "boolean" }, - "password_options": { - "$ref": "#/components/schemas/ConnectionPasswordOptions" + "initiate_login_uri_template": { + "format": "ec-initiate-login-uri-template-url", + "type": "string" }, - "precedence": { + "linked_clients": { "items": { - "$ref": "#/components/schemas/ConnectionIdentifierPrecedenceEnum" + "$ref": "#/components/schemas/LinkedClientConfiguration" }, - "minItems": 3, "type": "array" }, - "set_user_root_attributes": { - "$ref": "#/components/schemas/ConnectionSetUserRootAttributesEnum" - }, - "token_endpoint_auth_method": { - "$ref": "#/components/schemas/ConnectionTokenEndpointAuthMethodEnum" - }, - "token_endpoint_auth_signing_alg": { - "$ref": "#/components/schemas/ConnectionTokenEndpointAuthSigningAlgEnum" - }, - "token_endpoint_jwtca_aud_format": { - "$ref": "#/components/schemas/ConnectionTokenEndpointJwtcaAudFormatEnumOIDC" + "oin_submission_id": { + "maxLength": 200, + "minLength": 1, + "type": "string" }, - "upstream_params": { - "$ref": "#/components/schemas/ConnectionUpstreamParams" + "okta_oin_client_id": { + "format": "client-id", + "type": "string" }, - "validation": { - "$ref": "#/components/schemas/ConnectionValidationOptions" + "user_attribute_profile_id": { + "format": "user-attribute-profile-id", + "type": "string" } }, + "required": [ + "initiate_login_uri_template", + "user_attribute_profile_id", + "connection_profile_id", + "enable_client", + "enable_organization", + "okta_oin_client_id", + "admin_login_domain" + ], "type": [ "object", "null" ] }, - "UpdateConnectionProfileRequestContent": { + "ExtensibilityEmailProviderCredentials": { + "additionalProperties": false, + "type": "object" + }, + "FeatureFlag": { "additionalProperties": false, "properties": { - "connection_config": { - "$ref": "#/components/schemas/ConnectionProfileConfig" + "created_at": { + "format": "date-time", + "type": "string" }, - "connection_name_prefix_template": { - "$ref": "#/components/schemas/ConnectionNamePrefixTemplate" + "description": { + "type": "string" }, - "enabled_features": { - "$ref": "#/components/schemas/ConnectionProfileEnabledFeatures" + "id": { + "pattern": "^flg_[A-Za-z0-9_]+$", + "type": "string" }, "name": { - "$ref": "#/components/schemas/ConnectionProfileName" + "type": "string" }, - "organization": { - "$ref": "#/components/schemas/ConnectionProfileOrganization" + "parameters": { + "$ref": "#/components/schemas/FeatureFlagConfigParams" }, - "strategy_overrides": { - "$ref": "#/components/schemas/ConnectionProfileStrategyOverrides" + "status": { + "$ref": "#/components/schemas/FeatureFlagStatusEnum" + }, + "type": { + "$ref": "#/components/schemas/FeatureFlagTypeEnum" + }, + "updated_at": { + "format": "date-time", + "type": "string" } }, + "required": [ + "id", + "name", + "type", + "status", + "created_at", + "updated_at" + ], "type": "object" }, - "UpdateConnectionProfileResponseContent": { + "FeatureFlagConfigParam": { "additionalProperties": false, "properties": { - "connection_config": { - "$ref": "#/components/schemas/ConnectionProfileConfig" - }, - "connection_name_prefix_template": { - "$ref": "#/components/schemas/ConnectionNamePrefixTemplate" - }, - "enabled_features": { - "$ref": "#/components/schemas/ConnectionProfileEnabledFeatures" - }, - "id": { - "$ref": "#/components/schemas/ConnectionProfileId" - }, - "name": { - "$ref": "#/components/schemas/ConnectionProfileName" + "description": { + "maxLength": 255, + "type": "string" }, - "organization": { - "$ref": "#/components/schemas/ConnectionProfileOrganization" + "type": { + "$ref": "#/components/schemas/FeatureFlagConfigParamTypeEnum" }, - "strategy_overrides": { - "$ref": "#/components/schemas/ConnectionProfileStrategyOverrides" + "value": {} + }, + "required": [ + "type", + "value" + ], + "type": "object" + }, + "FeatureFlagConfigParamTypeEnum": { + "enum": [ + "string", + "boolean", + "number", + "array", + "object" + ], + "type": "string" + }, + "FeatureFlagConfigParams": { + "additionalProperties": { + "$ref": "#/components/schemas/FeatureFlagConfigParam" + }, + "maxProperties": 10, + "minProperties": 1, + "type": "object" + }, + "FeatureFlagStatusEnum": { + "enum": [ + "draft", + "active", + "archived" + ], + "type": "string" + }, + "FeatureFlagTypeEnum": { + "enum": [ + "auth0", + "self" + ], + "type": "string" + }, + "FedCMLogin": { + "additionalProperties": false, + "minProperties": 1, + "properties": { + "google": { + "$ref": "#/components/schemas/FedCMLoginGoogle" } }, "type": "object" }, - "UpdateConnectionRequestContent": { + "FedCMLoginGoogle": { "additionalProperties": false, "minProperties": 1, "properties": { - "authentication": { - "$ref": "#/components/schemas/ConnectionAuthenticationPurpose" - }, - "connected_accounts": { - "$ref": "#/components/schemas/ConnectionConnectedAccountsPurpose" - }, - "display_name": { - "maxLength": 128, - "type": "string" - }, - "enabled_clients": { - "items": { - "format": "client-id", - "type": "string" - }, - "type": [ - "array", - "null" - ] - }, - "is_domain_connection": { - "type": "boolean" - }, - "metadata": { - "$ref": "#/components/schemas/ConnectionsMetadata" - }, - "options": { - "$ref": "#/components/schemas/UpdateConnectionOptions" - }, - "realms": { - "items": { - "format": "connection-realm", - "type": "string" - }, - "type": "array" - }, - "show_as_button": { + "is_enabled": { + "default": false, "type": "boolean" } }, "type": "object" }, - "UpdateConnectionRequestContentAD": { - "allOf": [ - { - "$ref": "#/components/schemas/ConnectionCommon" - }, - { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsAD" - } - }, - "type": "object" + "FedCMLoginGooglePatch": { + "additionalProperties": false, + "minProperties": 1, + "properties": { + "is_enabled": { + "default": false, + "type": "boolean" } + }, + "type": [ + "object", + "null" ] }, - "UpdateConnectionRequestContentADFS": { - "allOf": [ - { - "$ref": "#/components/schemas/ConnectionCommon" - }, - { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsADFS" - }, - "show_as_button": { - "$ref": "#/components/schemas/ConnectionShowAsButton" - } - }, - "type": "object" + "FedCMLoginPatch": { + "additionalProperties": false, + "minProperties": 1, + "properties": { + "google": { + "$ref": "#/components/schemas/FedCMLoginGooglePatch" } + }, + "type": [ + "object", + "null" ] }, - "UpdateConnectionRequestContentAmazon": { - "allOf": [ + "FlowAction": { + "oneOf": [ { - "$ref": "#/components/schemas/ConnectionCommon" + "$ref": "#/components/schemas/FlowActionActivecampaign" }, { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsAmazon" - } - }, - "type": "object" - } - ] - }, - "UpdateConnectionRequestContentApple": { - "allOf": [ - { - "$ref": "#/components/schemas/ConnectionCommon" + "$ref": "#/components/schemas/FlowActionAirtable" }, { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsApple" - } - }, - "type": "object" - } - ] - }, - "UpdateConnectionRequestContentAuth0": { - "allOf": [ + "$ref": "#/components/schemas/FlowActionAuth0" + }, { - "$ref": "#/components/schemas/ConnectionCommon" + "$ref": "#/components/schemas/FlowActionBigquery" }, { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsAuth0" - }, - "realms": { - "$ref": "#/components/schemas/ConnectionRealms" - } - }, - "type": "object" - } - ] - }, - "UpdateConnectionRequestContentAuth0OIDC": { - "allOf": [ + "$ref": "#/components/schemas/FlowActionClearbit" + }, { - "$ref": "#/components/schemas/ConnectionCommon" + "$ref": "#/components/schemas/FlowActionEmail" }, { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsAuth0OIDC" - } - }, - "type": "object" - } - ] - }, - "UpdateConnectionRequestContentAzureAD": { - "allOf": [ + "$ref": "#/components/schemas/FlowActionFlow" + }, { - "$ref": "#/components/schemas/ConnectionCommon" + "$ref": "#/components/schemas/FlowActionGoogleSheets" }, { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsAzureAD" - }, - "show_as_button": { - "$ref": "#/components/schemas/ConnectionShowAsButton" - } - }, - "type": "object" - } - ] - }, - "UpdateConnectionRequestContentBaidu": { - "allOf": [ + "$ref": "#/components/schemas/FlowActionHttp" + }, { - "$ref": "#/components/schemas/ConnectionCommon" + "$ref": "#/components/schemas/FlowActionHubspot" }, { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsBaidu" - } - }, - "type": "object" - } - ] - }, - "UpdateConnectionRequestContentBitbucket": { - "allOf": [ + "$ref": "#/components/schemas/FlowActionJson" + }, { - "$ref": "#/components/schemas/ConnectionCommon" + "$ref": "#/components/schemas/FlowActionJwt" }, { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsBitbucket" - } - }, - "type": "object" - } - ] - }, - "UpdateConnectionRequestContentBitly": { - "allOf": [ - { - "$ref": "#/components/schemas/ConnectionCommon" + "$ref": "#/components/schemas/FlowActionMailchimp" }, { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsBitly" - } - }, - "type": "object" - } - ] - }, - "UpdateConnectionRequestContentBox": { - "allOf": [ - { - "$ref": "#/components/schemas/ConnectionCommon" + "$ref": "#/components/schemas/FlowActionMailjet" }, { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsBox" - } - }, - "type": "object" + "$ref": "#/components/schemas/FlowActionOtp" }, { - "$ref": "#/components/schemas/ConnectionPurposes" - } - ] - }, - "UpdateConnectionRequestContentCustom": { - "allOf": [ - { - "$ref": "#/components/schemas/ConnectionCommon" + "$ref": "#/components/schemas/FlowActionPipedrive" }, { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsCustom" - } - }, - "type": "object" - } - ] - }, - "UpdateConnectionRequestContentDaccount": { - "allOf": [ - { - "$ref": "#/components/schemas/ConnectionCommon" + "$ref": "#/components/schemas/FlowActionSalesforce" }, { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsDaccount" - } - }, - "type": "object" - } - ] - }, - "UpdateConnectionRequestContentDropbox": { - "allOf": [ - { - "$ref": "#/components/schemas/ConnectionCommon" + "$ref": "#/components/schemas/FlowActionSendgrid" }, { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsDropbox" - } - }, - "type": "object" - } - ] - }, - "UpdateConnectionRequestContentDwolla": { - "allOf": [ - { - "$ref": "#/components/schemas/ConnectionCommon" + "$ref": "#/components/schemas/FlowActionSlack" }, { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsDwolla" - } - }, - "type": "object" - } - ] - }, - "UpdateConnectionRequestContentEmail": { - "allOf": [ - { - "$ref": "#/components/schemas/ConnectionCommon" + "$ref": "#/components/schemas/FlowActionStripe" }, { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsEmail" - } - }, - "type": "object" - } - ] - }, - "UpdateConnectionRequestContentEvernote": { - "allOf": [ - { - "$ref": "#/components/schemas/ConnectionCommon" + "$ref": "#/components/schemas/FlowActionTelegram" }, { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsEvernote" - } - }, - "type": "object" - } - ] - }, - "UpdateConnectionRequestContentEvernoteSandbox": { - "allOf": [ - { - "$ref": "#/components/schemas/ConnectionCommon" + "$ref": "#/components/schemas/FlowActionTwilio" }, { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsEvernote" - } - }, - "type": "object" - } - ] - }, - "UpdateConnectionRequestContentExact": { - "allOf": [ - { - "$ref": "#/components/schemas/ConnectionCommon" + "$ref": "#/components/schemas/FlowActionWhatsapp" }, { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsExact" - } - }, - "type": "object" - } - ] - }, - "UpdateConnectionRequestContentFacebook": { - "allOf": [ - { - "$ref": "#/components/schemas/ConnectionCommon" + "$ref": "#/components/schemas/FlowActionXml" }, { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsFacebook" - } - }, - "type": "object" + "$ref": "#/components/schemas/FlowActionZapier" } - ] + ], + "type": "object" }, - "UpdateConnectionRequestContentFitbit": { - "allOf": [ + "FlowActionActivecampaign": { + "oneOf": [ { - "$ref": "#/components/schemas/ConnectionCommon" + "$ref": "#/components/schemas/FlowActionActivecampaignListContacts" }, { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsFitbit" - } - }, - "type": "object" + "$ref": "#/components/schemas/FlowActionActivecampaignUpsertContact" } - ] + ], + "type": "object" }, - "UpdateConnectionRequestContentGitHub": { - "allOf": [ - { - "$ref": "#/components/schemas/ConnectionCommon" + "FlowActionActivecampaignListContacts": { + "additionalProperties": false, + "properties": { + "action": { + "enum": [ + "LIST_CONTACTS" + ], + "type": "string" }, - { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsGitHub" - } - }, - "type": "object" + "alias": { + "maxLength": 100, + "type": "string" }, - { - "$ref": "#/components/schemas/ConnectionPurposes" - } - ] - }, - "UpdateConnectionRequestContentGoogleApps": { - "allOf": [ - { - "$ref": "#/components/schemas/ConnectionCommon" + "allow_failure": { + "type": "boolean" }, - { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsGoogleApps" - }, - "show_as_button": { - "$ref": "#/components/schemas/ConnectionShowAsButton" - } - }, - "type": "object" - } - ] - }, - "UpdateConnectionRequestContentGoogleOAuth2": { - "allOf": [ - { - "$ref": "#/components/schemas/ConnectionCommon" + "id": { + "format": "forms-custom-identifier", + "type": "string" }, - { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsGoogleOAuth2" - } - }, - "type": "object" + "mask_output": { + "type": "boolean" }, - { - "$ref": "#/components/schemas/ConnectionPurposes" - } - ] - }, - "UpdateConnectionRequestContentIP": { - "allOf": [ - { - "$ref": "#/components/schemas/ConnectionCommon" + "params": { + "$ref": "#/components/schemas/FlowActionActivecampaignListContactsParams" }, - { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsIP" - }, - "show_as_button": { - "$ref": "#/components/schemas/ConnectionShowAsButton" - } - }, - "type": "object" + "type": { + "enum": [ + "ACTIVECAMPAIGN" + ], + "type": "string" } - ] + }, + "required": [ + "id", + "type", + "action", + "params" + ], + "type": "object" }, - "UpdateConnectionRequestContentInstagram": { - "allOf": [ - { - "$ref": "#/components/schemas/ConnectionCommon" + "FlowActionActivecampaignListContactsParams": { + "additionalProperties": false, + "properties": { + "connection_id": { + "format": "flows-vault-connections-id", + "maxLength": 30, + "type": "string" }, - { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsInstagram" - } - }, - "type": "object" + "email": { + "type": "string" } - ] + }, + "required": [ + "connection_id", + "email" + ], + "type": "object" }, - "UpdateConnectionRequestContentLine": { - "allOf": [ - { - "$ref": "#/components/schemas/ConnectionCommon" + "FlowActionActivecampaignUpsertContact": { + "additionalProperties": false, + "properties": { + "action": { + "enum": [ + "UPSERT_CONTACT" + ], + "type": "string" }, - { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsLine" - } - }, - "type": "object" - } - ] - }, - "UpdateConnectionRequestContentLinkedin": { - "allOf": [ - { - "$ref": "#/components/schemas/ConnectionCommon" + "alias": { + "maxLength": 100, + "type": "string" }, - { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsLinkedin" - } - }, - "type": "object" - } - ] - }, - "UpdateConnectionRequestContentOAuth1": { - "allOf": [ - { - "$ref": "#/components/schemas/ConnectionCommon" + "allow_failure": { + "type": "boolean" }, - { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsOAuth1" - } - }, - "type": "object" - } - ] - }, - "UpdateConnectionRequestContentOAuth2": { - "allOf": [ - { - "$ref": "#/components/schemas/ConnectionCommon" + "id": { + "format": "forms-custom-identifier", + "type": "string" }, - { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsOAuth2" - } - }, - "type": "object" + "mask_output": { + "type": "boolean" }, - { - "$ref": "#/components/schemas/ConnectionPurposes" - } - ] - }, - "UpdateConnectionRequestContentOIDC": { - "allOf": [ - { - "$ref": "#/components/schemas/ConnectionCommon" + "params": { + "$ref": "#/components/schemas/FlowActionActivecampaignUpsertContactParams" }, - { - "properties": { - "authentication": { - "$ref": "#/components/schemas/ConnectionAuthenticationPurpose" - }, - "connected_accounts": { - "$ref": "#/components/schemas/ConnectionConnectedAccountsPurposeXAA" - }, - "options": { - "$ref": "#/components/schemas/ConnectionOptionsOIDC" - }, - "show_as_button": { - "$ref": "#/components/schemas/ConnectionShowAsButton" - } - }, - "type": "object" + "type": { + "enum": [ + "ACTIVECAMPAIGN" + ], + "type": "string" } - ] + }, + "required": [ + "id", + "type", + "action", + "params" + ], + "type": "object" }, - "UpdateConnectionRequestContentOffice365": { - "allOf": [ - { - "$ref": "#/components/schemas/ConnectionCommon" + "FlowActionActivecampaignUpsertContactParams": { + "additionalProperties": false, + "properties": { + "connection_id": { + "format": "flows-vault-connections-id", + "maxLength": 30, + "type": "string" }, - { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsOffice365" - }, - "show_as_button": { - "$ref": "#/components/schemas/ConnectionShowAsButton" - } - }, - "type": "object" - } - ] - }, - "UpdateConnectionRequestContentOkta": { - "allOf": [ - { - "$ref": "#/components/schemas/ConnectionCommon" + "custom_fields": { + "$ref": "#/components/schemas/FlowActionActivecampaignUpsertContactParamsCustomFields" }, - { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsOkta" - }, - "show_as_button": { - "$ref": "#/components/schemas/ConnectionShowAsButton" - } - }, - "type": "object" + "email": { + "type": "string" + }, + "first_name": { + "type": "string" + }, + "last_name": { + "type": "string" + }, + "phone": { + "type": "string" } - ] + }, + "required": [ + "connection_id", + "email" + ], + "type": "object" }, - "UpdateConnectionRequestContentPaypal": { - "allOf": [ + "FlowActionActivecampaignUpsertContactParamsCustomFields": { + "additionalProperties": true, + "type": "object" + }, + "FlowActionAirtable": { + "oneOf": [ { - "$ref": "#/components/schemas/ConnectionCommon" + "$ref": "#/components/schemas/FlowActionAirtableCreateRecord" }, { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsPaypal" - } - }, - "type": "object" - } - ] - }, - "UpdateConnectionRequestContentPaypalSandbox": { - "allOf": [ - { - "$ref": "#/components/schemas/ConnectionCommon" + "$ref": "#/components/schemas/FlowActionAirtableListRecords" }, { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsPaypal" - } - }, - "type": "object" + "$ref": "#/components/schemas/FlowActionAirtableUpdateRecord" } - ] + ], + "type": "object" }, - "UpdateConnectionRequestContentPingFederate": { - "allOf": [ - { - "$ref": "#/components/schemas/ConnectionCommon" - }, - { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsPingFederate" - }, - "show_as_button": { - "$ref": "#/components/schemas/ConnectionShowAsButton" - } - }, - "type": "object" - } - ] - }, - "UpdateConnectionRequestContentPlanningCenter": { - "allOf": [ - { - "$ref": "#/components/schemas/ConnectionCommon" - }, - { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsPlanningCenter" - } - }, - "type": "object" - } - ] - }, - "UpdateConnectionRequestContentSAML": { - "allOf": [ - { - "$ref": "#/components/schemas/ConnectionCommon" - }, - { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsSAML" - }, - "show_as_button": { - "$ref": "#/components/schemas/ConnectionShowAsButton" - } - }, - "type": "object" - } - ] - }, - "UpdateConnectionRequestContentSMS": { - "allOf": [ - { - "$ref": "#/components/schemas/ConnectionCommon" - }, - { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsSMS" - } - }, - "type": "object" - } - ] - }, - "UpdateConnectionRequestContentSalesforce": { - "allOf": [ - { - "$ref": "#/components/schemas/ConnectionCommon" - }, - { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsSalesforce" - } - }, - "type": "object" - } - ] - }, - "UpdateConnectionRequestContentSalesforceCommunity": { - "allOf": [ - { - "$ref": "#/components/schemas/ConnectionCommon" - }, - { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsSalesforceCommunity" - } - }, - "type": "object" - } - ] - }, - "UpdateConnectionRequestContentSalesforceSandbox": { - "allOf": [ - { - "$ref": "#/components/schemas/ConnectionCommon" - }, - { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsSalesforce" - } - }, - "type": "object" - } - ] - }, - "UpdateConnectionRequestContentSharepoint": { - "allOf": [ - { - "$ref": "#/components/schemas/ConnectionCommon" - }, - { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsSharepoint" - }, - "show_as_button": { - "$ref": "#/components/schemas/ConnectionShowAsButton" - } - }, - "type": "object" - } - ] - }, - "UpdateConnectionRequestContentShop": { - "allOf": [ - { - "$ref": "#/components/schemas/ConnectionCommon" - }, - { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsShop" - } - }, - "type": "object" - } - ] - }, - "UpdateConnectionRequestContentShopify": { - "allOf": [ - { - "$ref": "#/components/schemas/ConnectionCommon" - }, - { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsShopify" - } - }, - "type": "object" - } - ] - }, - "UpdateConnectionRequestContentSoundcloud": { - "allOf": [ - { - "$ref": "#/components/schemas/ConnectionCommon" + "FlowActionAirtableCreateRecord": { + "additionalProperties": false, + "properties": { + "action": { + "enum": [ + "CREATE_RECORD" + ], + "type": "string" }, - { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsSoundcloud" - } - }, - "type": "object" - } - ] - }, - "UpdateConnectionRequestContentThirtySevenSignals": { - "allOf": [ - { - "$ref": "#/components/schemas/ConnectionCommon" + "alias": { + "maxLength": 100, + "type": "string" }, - { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsThirtySevenSignals" - } - }, - "type": "object" - } - ] - }, - "UpdateConnectionRequestContentTwitter": { - "allOf": [ - { - "$ref": "#/components/schemas/ConnectionCommon" + "allow_failure": { + "type": "boolean" }, - { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsTwitter" - } - }, - "type": "object" - } - ] - }, - "UpdateConnectionRequestContentUntappd": { - "allOf": [ - { - "$ref": "#/components/schemas/ConnectionCommon" + "id": { + "format": "forms-custom-identifier", + "type": "string" }, - { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsUntappd" - } - }, - "type": "object" - } - ] - }, - "UpdateConnectionRequestContentVkontakte": { - "allOf": [ - { - "$ref": "#/components/schemas/ConnectionCommon" + "mask_output": { + "type": "boolean" }, - { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsVkontakte" - } - }, - "type": "object" - } - ] - }, - "UpdateConnectionRequestContentWeibo": { - "allOf": [ - { - "$ref": "#/components/schemas/ConnectionCommon" + "params": { + "$ref": "#/components/schemas/FlowActionAirtableCreateRecordParams" }, - { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsWeibo" - } - }, - "type": "object" + "type": { + "enum": [ + "AIRTABLE" + ], + "type": "string" } - ] + }, + "required": [ + "id", + "type", + "action", + "params" + ], + "type": "object" }, - "UpdateConnectionRequestContentWindowsLive": { - "allOf": [ - { - "$ref": "#/components/schemas/ConnectionCommon" - }, - { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsWindowsLive" - } - }, - "type": "object" + "FlowActionAirtableCreateRecordParams": { + "additionalProperties": false, + "properties": { + "base_id": { + "type": "string" }, - { - "$ref": "#/components/schemas/ConnectionPurposes" - } - ] - }, - "UpdateConnectionRequestContentWordpress": { - "allOf": [ - { - "$ref": "#/components/schemas/ConnectionCommon" + "connection_id": { + "format": "flows-vault-connections-id", + "maxLength": 30, + "type": "string" }, - { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsWordpress" - } - }, - "type": "object" - } - ] - }, - "UpdateConnectionRequestContentYahoo": { - "allOf": [ - { - "$ref": "#/components/schemas/ConnectionCommon" + "fields": { + "$ref": "#/components/schemas/FlowActionAirtableCreateRecordParamsFields" }, - { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsYahoo" - } - }, - "type": "object" + "table_name": { + "type": "string" } - ] + }, + "required": [ + "connection_id", + "base_id", + "table_name" + ], + "type": "object" }, - "UpdateConnectionRequestContentYandex": { - "allOf": [ - { - "$ref": "#/components/schemas/ConnectionCommon" - }, - { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsYandex" - } - }, - "type": "object" - } - ] + "FlowActionAirtableCreateRecordParamsFields": { + "additionalProperties": true, + "type": "object" }, - "UpdateConnectionResponseContent": { + "FlowActionAirtableListRecords": { "additionalProperties": false, "properties": { - "authentication": { - "$ref": "#/components/schemas/ConnectionAuthenticationPurpose" - }, - "connected_accounts": { - "$ref": "#/components/schemas/ConnectionConnectedAccountsPurpose" - }, - "display_name": { + "action": { + "enum": [ + "LIST_RECORDS" + ], "type": "string" }, - "enabled_clients": { - "items": { - "type": "string" - }, - "type": "array" - }, - "id": { - "default": "con_0000000000000001", + "alias": { + "maxLength": 100, "type": "string" }, - "is_domain_connection": { + "allow_failure": { "type": "boolean" }, - "metadata": { - "$ref": "#/components/schemas/ConnectionsMetadata" - }, - "name": { - "default": "My connection", + "id": { + "format": "forms-custom-identifier", "type": "string" }, - "options": { - "$ref": "#/components/schemas/ConnectionOptions" - }, - "realms": { - "items": { - "format": "connection-realm", - "type": "string" - }, - "type": "array" - }, - "show_as_button": { + "mask_output": { "type": "boolean" }, - "strategy": { - "default": "auth0", + "params": { + "$ref": "#/components/schemas/FlowActionAirtableListRecordsParams" + }, + "type": { + "enum": [ + "AIRTABLE" + ], "type": "string" } }, + "required": [ + "id", + "type", + "action", + "params" + ], "type": "object" }, - "UpdateCustomDomainRequestContent": { + "FlowActionAirtableListRecordsParams": { "additionalProperties": false, "properties": { - "custom_client_ip_header": { - "$ref": "#/components/schemas/CustomDomainCustomClientIpHeader" + "base_id": { + "type": "string" }, - "domain_metadata": { - "$ref": "#/components/schemas/DomainMetadata" + "connection_id": { + "format": "flows-vault-connections-id", + "maxLength": 30, + "type": "string" }, - "relying_party_identifier": { - "format": "hostname", - "maxLength": 255, - "type": [ - "string", - "null" - ] + "query": { + "type": "string" }, - "tls_policy": { - "$ref": "#/components/schemas/CustomDomainTlsPolicyEnum" + "table_name": { + "type": "string" + }, + "view": { + "type": "string" } }, + "required": [ + "connection_id", + "base_id", + "table_name" + ], "type": "object" }, - "UpdateCustomDomainResponseContent": { + "FlowActionAirtableUpdateRecord": { "additionalProperties": false, "properties": { - "certificate": { - "$ref": "#/components/schemas/DomainCertificate" - }, - "custom_client_ip_header": { - "type": [ - "string", - "null" - ] - }, - "custom_domain_id": { - "default": "cd_0000000000000001", + "action": { + "enum": [ + "UPDATE_RECORD" + ], "type": "string" }, - "domain": { - "default": "login.mycompany.com", + "alias": { + "maxLength": 100, "type": "string" }, - "domain_metadata": { - "$ref": "#/components/schemas/DomainMetadata" - }, - "is_default": { - "default": false, - "type": "boolean" - }, - "primary": { - "default": false, + "allow_failure": { "type": "boolean" }, - "relying_party_identifier": { - "format": "hostname", + "id": { + "format": "forms-custom-identifier", "type": "string" }, - "status": { - "$ref": "#/components/schemas/CustomDomainStatusFilterEnum" + "mask_output": { + "type": "boolean" }, - "tls_policy": { - "default": "recommended", - "type": "string" + "params": { + "$ref": "#/components/schemas/FlowActionAirtableUpdateRecordParams" }, "type": { - "$ref": "#/components/schemas/CustomDomainTypeEnum" - }, - "verification": { - "$ref": "#/components/schemas/DomainVerification" + "enum": [ + "AIRTABLE" + ], + "type": "string" } }, "required": [ - "custom_domain_id", - "domain", - "primary", - "status", + "id", "type", - "verification" + "action", + "params" ], "type": "object" }, - "UpdateDefaultCanonicalDomainResponseContent": { + "FlowActionAirtableUpdateRecordParams": { "additionalProperties": false, "properties": { - "domain": { - "default": "login.mycompany.com", + "base_id": { "type": "string" - } - }, - "required": [ - "domain" - ], - "type": "object" - }, - "UpdateDefaultCustomDomainResponseContent": { - "additionalProperties": false, - "properties": { - "certificate": { - "$ref": "#/components/schemas/DomainCertificate" - }, - "custom_client_ip_header": { - "type": [ - "string", - "null" - ] - }, - "custom_domain_id": { - "default": "cd_0000000000000001", - "type": "string" - }, - "domain": { - "default": "login.mycompany.com", - "type": "string" - }, - "domain_metadata": { - "$ref": "#/components/schemas/DomainMetadata" - }, - "is_default": { - "default": false, - "type": "boolean" }, - "origin_domain_name": { - "default": "mycompany_cd_0000000000000001.edge.tenants.auth0.com", + "connection_id": { + "format": "flows-vault-connections-id", + "maxLength": 30, "type": "string" }, - "primary": { - "default": false, - "type": "boolean" + "fields": { + "$ref": "#/components/schemas/FlowActionAirtableUpdateRecordParamsFields" }, - "relying_party_identifier": { - "format": "hostname", + "record_id": { "type": "string" }, - "status": { - "$ref": "#/components/schemas/CustomDomainStatusFilterEnum" - }, - "tls_policy": { - "default": "recommended", + "table_name": { "type": "string" - }, - "type": { - "$ref": "#/components/schemas/CustomDomainTypeEnum" - }, - "verification": { - "$ref": "#/components/schemas/DomainVerification" } }, "required": [ - "custom_domain_id", - "domain", - "primary", - "status", - "type" + "connection_id", + "base_id", + "table_name", + "record_id" ], "type": "object" }, - "UpdateDefaultDomainResponseContent": { + "FlowActionAirtableUpdateRecordParamsFields": { + "additionalProperties": true, + "type": "object" + }, + "FlowActionAuth0": { "oneOf": [ { - "$ref": "#/components/schemas/UpdateDefaultCustomDomainResponseContent" + "$ref": "#/components/schemas/FlowActionAuth0CreateUser" }, { - "$ref": "#/components/schemas/UpdateDefaultCanonicalDomainResponseContent" + "$ref": "#/components/schemas/FlowActionAuth0GetUser" + }, + { + "$ref": "#/components/schemas/FlowActionAuth0UpdateUser" + }, + { + "$ref": "#/components/schemas/FlowActionAuth0SendRequest" + }, + { + "$ref": "#/components/schemas/FlowActionAuth0SendEmail" + }, + { + "$ref": "#/components/schemas/FlowActionAuth0SendSms" + }, + { + "$ref": "#/components/schemas/FlowActionAuth0MakeCall" } - ] + ], + "type": "object" }, - "UpdateDirectoryProvisioningRequestContent": { + "FlowActionAuth0CreateUser": { "additionalProperties": false, "properties": { - "mapping": { - "items": { - "$ref": "#/components/schemas/DirectoryProvisioningMappingItem" - }, - "minItems": 1, - "type": "array" + "action": { + "enum": [ + "CREATE_USER" + ], + "type": "string" }, - "synchronize_automatically": { + "alias": { + "maxLength": 100, + "type": "string" + }, + "allow_failure": { "type": "boolean" }, - "synchronize_groups": { - "$ref": "#/components/schemas/SynchronizeGroupsEnum" + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "mask_output": { + "type": "boolean" + }, + "params": { + "$ref": "#/components/schemas/FlowActionAuth0CreateUserParams" + }, + "type": { + "enum": [ + "AUTH0" + ], + "type": "string" } }, - "type": [ - "object", - "null" - ] + "required": [ + "id", + "type", + "action", + "params" + ], + "type": "object" }, - "UpdateDirectoryProvisioningResponseContent": { + "FlowActionAuth0CreateUserParams": { "additionalProperties": false, "properties": { "connection_id": { + "format": "flows-vault-connections-id", + "maxLength": 30, "type": "string" }, - "connection_name": { + "payload": { + "$ref": "#/components/schemas/FlowActionAuth0CreateUserParamsPayload" + } + }, + "required": [ + "connection_id", + "payload" + ], + "type": "object" + }, + "FlowActionAuth0CreateUserParamsPayload": { + "additionalProperties": true, + "type": "object" + }, + "FlowActionAuth0GetUser": { + "additionalProperties": false, + "properties": { + "action": { + "enum": [ + "GET_USER" + ], "type": "string" }, - "created_at": { - "format": "date-time", + "alias": { + "maxLength": 100, "type": "string" }, - "last_synchronization_at": { - "format": "date-time", - "type": "string" + "allow_failure": { + "type": "boolean" }, - "last_synchronization_error": { + "id": { + "format": "forms-custom-identifier", "type": "string" }, - "last_synchronization_status": { - "type": "string" + "mask_output": { + "type": "boolean" }, - "mapping": { - "items": { - "$ref": "#/components/schemas/DirectoryProvisioningMappingItem" - }, - "minItems": 1, - "type": "array" + "params": { + "$ref": "#/components/schemas/FlowActionAuth0GetUserParams" }, - "strategy": { + "type": { + "enum": [ + "AUTH0" + ], + "type": "string" + } + }, + "required": [ + "id", + "type", + "action", + "params" + ], + "type": "object" + }, + "FlowActionAuth0GetUserParams": { + "additionalProperties": false, + "properties": { + "connection_id": { + "format": "flows-vault-connections-id", + "maxLength": 30, "type": "string" }, - "synchronize_automatically": { - "type": "boolean" - }, - "synchronize_groups": { - "$ref": "#/components/schemas/SynchronizeGroupsEnum" - }, - "updated_at": { - "format": "date-time", + "user_id": { "type": "string" } }, "required": [ "connection_id", - "connection_name", - "strategy", - "mapping", - "synchronize_automatically", - "created_at", - "updated_at" + "user_id" ], "type": "object" }, - "UpdateEmailProviderRequestContent": { + "FlowActionAuth0MakeCall": { "additionalProperties": false, - "minProperties": 1, "properties": { - "credentials": { - "$ref": "#/components/schemas/EmailProviderCredentialsSchema" + "action": { + "enum": [ + "MAKE_CALL" + ], + "type": "string" }, - "default_from_address": { + "alias": { + "maxLength": 100, "type": "string" }, - "enabled": { + "allow_failure": { "type": "boolean" }, - "name": { - "$ref": "#/components/schemas/EmailProviderNameEnum" + "id": { + "format": "forms-custom-identifier", + "type": "string" }, - "settings": { - "$ref": "#/components/schemas/EmailSpecificProviderSettingsWithAdditionalProperties" + "mask_output": { + "type": "boolean" + }, + "params": { + "$ref": "#/components/schemas/FlowActionAuth0MakeCallParams" + }, + "type": { + "enum": [ + "AUTH0" + ], + "type": "string" } }, + "required": [ + "id", + "type", + "action", + "params" + ], "type": "object" }, - "UpdateEmailProviderResponseContent": { + "FlowActionAuth0MakeCallParams": { "additionalProperties": false, "properties": { - "credentials": { - "$ref": "#/components/schemas/EmailProviderCredentials" + "custom_vars": { + "$ref": "#/components/schemas/FlowActionAuth0MakeCallParamsCustomVars" }, - "default_from_address": { + "from": { + "maxLength": 255, + "minLength": 1, "type": "string" }, - "enabled": { - "default": true, - "type": "boolean" - }, - "name": { - "default": "sendgrid", + "message": { + "maxLength": 1024, + "minLength": 1, "type": "string" }, - "settings": { - "$ref": "#/components/schemas/EmailProviderSettings" + "to": { + "maxLength": 255, + "minLength": 1, + "type": "string" } }, + "required": [ + "to", + "message" + ], "type": "object" }, - "UpdateEmailTemplateRequestContent": { + "FlowActionAuth0MakeCallParamsCustomVars": { + "additionalProperties": true, + "type": "object" + }, + "FlowActionAuth0SendEmail": { "additionalProperties": false, "properties": { - "body": { - "type": [ - "string", - "null" - ] - }, - "enabled": { - "type": [ - "boolean", - "null" - ] + "action": { + "enum": [ + "SEND_EMAIL" + ], + "type": "string" }, - "from": { - "default": "sender@auth0.com", - "type": [ - "string", - "null" - ] + "alias": { + "maxLength": 100, + "type": "string" }, - "includeEmailInRedirect": { + "allow_failure": { "type": "boolean" }, - "resultUrl": { - "type": [ - "string", - "null" - ] - }, - "subject": { - "type": [ - "string", - "null" - ] + "id": { + "format": "forms-custom-identifier", + "type": "string" }, - "syntax": { - "default": "liquid", - "type": [ - "string", - "null" - ] + "mask_output": { + "type": "boolean" }, - "template": { - "$ref": "#/components/schemas/EmailTemplateNameEnum" + "params": { + "$ref": "#/components/schemas/FlowActionAuth0SendEmailParams" }, - "urlLifetimeInSeconds": { - "minimum": 0, - "type": [ - "number", - "null" - ] + "type": { + "enum": [ + "AUTH0" + ], + "type": "string" } }, + "required": [ + "id", + "type", + "action", + "params" + ], "type": "object" }, - "UpdateEmailTemplateResponseContent": { + "FlowActionAuth0SendEmailParams": { "additionalProperties": false, "properties": { "body": { - "type": [ - "string", - "null" - ] + "maxLength": 102400, + "minLength": 1, + "type": "string" }, - "enabled": { - "type": [ - "boolean", - "null" - ] + "custom_vars": { + "$ref": "#/components/schemas/FlowActionAuth0SendRequestParamsCustomVars" }, "from": { - "default": "sender@auth0.com", - "type": [ - "string", - "null" - ] - }, - "includeEmailInRedirect": { - "type": "boolean" - }, - "resultUrl": { - "type": [ - "string", - "null" - ] + "$ref": "#/components/schemas/FlowActionAuth0SendEmailParamsFrom" }, "subject": { - "type": [ - "string", - "null" - ] - }, - "syntax": { - "default": "liquid", - "type": [ - "string", - "null" - ] - }, - "template": { - "$ref": "#/components/schemas/EmailTemplateNameEnum" + "maxLength": 255, + "minLength": 1, + "type": "string" }, - "urlLifetimeInSeconds": { - "minimum": 0, - "type": [ - "number", - "null" - ] + "to": { + "$ref": "#/components/schemas/FlowActionAuth0SendEmailParamsTo" } }, + "required": [ + "to", + "subject", + "body" + ], "type": "object" }, - "UpdateEnabledClientConnectionsRequestContent": { - "items": { - "additionalProperties": false, - "properties": { - "client_id": { - "format": "client-id", - "type": "string" - }, - "status": { - "type": "boolean" - } - }, - "required": [ - "client_id", - "status" - ], - "type": "object" - }, - "minItems": 1, - "type": "array" - }, - "UpdateEventStreamRequestContent": { + "FlowActionAuth0SendEmailParamsFrom": { "additionalProperties": false, "properties": { - "destination": { - "$ref": "#/components/schemas/EventStreamDestinationPatch" + "email": { + "$ref": "#/components/schemas/FlowActionAuth0SendEmailParamsFromEmail" }, "name": { - "maxLength": 128, + "maxLength": 125, "minLength": 1, "type": "string" - }, - "status": { - "$ref": "#/components/schemas/EventStreamStatusEnum" - }, - "subscriptions": { - "items": { - "$ref": "#/components/schemas/EventStreamSubscription" - }, - "type": "array" } }, + "required": [ + "email" + ], "type": "object" }, - "UpdateEventStreamResponseContent": { + "FlowActionAuth0SendEmailParamsFromEmail": { "oneOf": [ { - "$ref": "#/components/schemas/EventStreamWebhookResponseContent" + "format": "email", + "type": "string" }, { - "$ref": "#/components/schemas/EventStreamEventBridgeResponseContent" + "format": "forms-expression", + "type": "string" + } + ], + "type": "string" + }, + "FlowActionAuth0SendEmailParamsTo": { + "oneOf": [ + { + "format": "email", + "type": "string" }, { - "$ref": "#/components/schemas/EventStreamActionResponseContent" + "format": "forms-expression", + "type": "string" } - ] + ], + "type": "string" }, - "UpdateFlowRequestContent": { + "FlowActionAuth0SendRequest": { "additionalProperties": false, "properties": { - "actions": { - "items": { - "$ref": "#/components/schemas/FlowAction" - }, - "type": [ - "array", - "null" - ] + "action": { + "enum": [ + "SEND_REQUEST" + ], + "type": "string" }, - "name": { - "maxLength": 150, - "minLength": 1, - "type": "string" - } - }, - "type": "object" - }, - "UpdateFlowResponseContent": { - "additionalProperties": false, - "properties": { - "actions": { - "items": { - "$ref": "#/components/schemas/FlowAction" - }, - "type": "array" - }, - "created_at": { - "format": "date-time", + "alias": { + "maxLength": 100, "type": "string" }, - "executed_at": { - "format": "date", - "type": "string" + "allow_failure": { + "type": "boolean" }, "id": { - "format": "flow-id", - "maxLength": 30, + "format": "forms-custom-identifier", "type": "string" }, - "name": { - "maxLength": 150, - "minLength": 1, - "type": "string" + "mask_output": { + "type": "boolean" }, - "updated_at": { - "format": "date-time", + "params": { + "$ref": "#/components/schemas/FlowActionAuth0SendRequestParams" + }, + "type": { + "enum": [ + "AUTH0" + ], "type": "string" } }, "required": [ "id", - "name", - "created_at", - "updated_at" + "type", + "action", + "params" ], "type": "object" }, - "UpdateFlowsVaultConnectionRequestContent": { - "additionalProperties": false, - "properties": { - "name": { - "maxLength": 150, - "minLength": 1, - "type": "string" - }, - "setup": { - "$ref": "#/components/schemas/UpdateFlowsVaultConnectionSetup" - } - }, - "type": "object" - }, - "UpdateFlowsVaultConnectionResponseContent": { + "FlowActionAuth0SendRequestParams": { "additionalProperties": false, "properties": { - "account_name": { - "maxLength": 150, - "minLength": 1, - "type": "string" - }, - "app_id": { - "maxLength": 55, - "minLength": 1, - "type": "string" - }, - "created_at": { - "format": "date-time", - "type": "string" - }, - "environment": { - "maxLength": 55, - "minLength": 1, - "type": "string" - }, - "fingerprint": { - "minLength": 1, - "type": "string" - }, - "id": { + "connection_id": { "format": "flows-vault-connections-id", "maxLength": 30, "type": "string" }, - "name": { - "maxLength": 150, - "minLength": 1, + "headers": { + "$ref": "#/components/schemas/FlowActionAuth0SendRequestParamsHeaders" + }, + "method": { + "enum": [ + "GET", + "POST", + "PUT", + "PATCH", + "DELETE" + ], "type": "string" }, - "ready": { - "type": "boolean" + "params": { + "$ref": "#/components/schemas/FlowActionAuth0SendRequestParamsQueryParams" }, - "refreshed_at": { - "format": "date-time", + "pathname": { "type": "string" }, - "updated_at": { - "format": "date-time", - "type": "string" + "payload": { + "$ref": "#/components/schemas/FlowActionAuth0SendRequestParamsPayload" } }, "required": [ - "id", - "app_id", - "name", - "ready", - "created_at", - "updated_at", - "fingerprint" + "connection_id", + "pathname" ], "type": "object" }, - "UpdateFlowsVaultConnectionSetup": { + "FlowActionAuth0SendRequestParamsCustomVars": { + "additionalProperties": true, + "type": "object" + }, + "FlowActionAuth0SendRequestParamsHeaders": { + "additionalProperties": true, + "type": "object" + }, + "FlowActionAuth0SendRequestParamsPayload": { "oneOf": [ { - "$ref": "#/components/schemas/FlowsVaultConnectioSetupApiKeyWithBaseUrl" - }, - { - "$ref": "#/components/schemas/FlowsVaultConnectioSetupApiKey" - }, - { - "$ref": "#/components/schemas/FlowsVaultConnectioSetupOauthApp" - }, - { - "$ref": "#/components/schemas/FlowsVaultConnectioSetupBigqueryOauthJwt" - }, - { - "$ref": "#/components/schemas/FlowsVaultConnectioSetupSecretApiKey" - }, - { - "$ref": "#/components/schemas/FlowsVaultConnectioSetupOauthCode" - }, - { - "$ref": "#/components/schemas/FlowsVaultConnectioSetupHttpBearer" - }, - { - "$ref": "#/components/schemas/FlowsVaultConnectionHttpBasicAuthSetup" - }, - { - "$ref": "#/components/schemas/FlowsVaultConnectionHttpApiKeySetup" + "type": "string" }, { - "$ref": "#/components/schemas/FlowsVaultConnectionHttpOauthClientCredentialsSetup" + "items": {}, + "type": "array" }, { - "$ref": "#/components/schemas/FlowsVaultConnectioSetupJwt" + "$ref": "#/components/schemas/FlowActionAuth0SendRequestParamsPayloadObject" + } + ] + }, + "FlowActionAuth0SendRequestParamsPayloadObject": { + "additionalProperties": true, + "type": "object" + }, + "FlowActionAuth0SendRequestParamsQueryParams": { + "additionalProperties": { + "oneOf": [ + { + "type": "number" + }, + { + "type": "string" + }, + { + "type": "null" + } + ] + }, + "type": "object" + }, + "FlowActionAuth0SendSms": { + "additionalProperties": false, + "properties": { + "action": { + "enum": [ + "SEND_SMS" + ], + "type": "string" }, - { - "$ref": "#/components/schemas/FlowsVaultConnectioSetupMailjetApiKey" + "alias": { + "maxLength": 100, + "type": "string" }, - { - "$ref": "#/components/schemas/FlowsVaultConnectioSetupToken" + "allow_failure": { + "type": "boolean" }, - { - "$ref": "#/components/schemas/FlowsVaultConnectioSetupWebhook" + "id": { + "format": "forms-custom-identifier", + "type": "string" }, - { - "$ref": "#/components/schemas/FlowsVaultConnectioSetupStripeKeyPair" + "mask_output": { + "type": "boolean" }, - { - "$ref": "#/components/schemas/FlowsVaultConnectioSetupOauthCode" + "params": { + "$ref": "#/components/schemas/FlowActionAuth0SendSmsParams" }, - { - "$ref": "#/components/schemas/FlowsVaultConnectioSetupTwilioApiKey" + "type": { + "enum": [ + "AUTH0" + ], + "type": "string" } + }, + "required": [ + "id", + "type", + "action", + "params" ], "type": "object" }, - "UpdateFormRequestContent": { + "FlowActionAuth0SendSmsParams": { "additionalProperties": false, "properties": { - "ending": { - "$ref": "#/components/schemas/FormEndingNodeNullable" - }, - "languages": { - "$ref": "#/components/schemas/FormLanguagesNullable" - }, - "messages": { - "$ref": "#/components/schemas/FormMessagesNullable" + "custom_vars": { + "$ref": "#/components/schemas/FlowActionAuth0SendSmsParamsCustomVars" }, - "name": { - "maxLength": 150, + "from": { + "maxLength": 255, "minLength": 1, "type": "string" }, - "nodes": { - "$ref": "#/components/schemas/FormNodeListNullable" - }, - "start": { - "$ref": "#/components/schemas/FormStartNodeNullable" - }, - "style": { - "$ref": "#/components/schemas/FormStyleNullable" + "message": { + "maxLength": 1024, + "minLength": 1, + "type": "string" }, - "translations": { - "$ref": "#/components/schemas/FormTranslationsNullable" + "to": { + "maxLength": 255, + "minLength": 1, + "type": "string" } }, + "required": [ + "to", + "message" + ], "type": "object" }, - "UpdateFormResponseContent": { + "FlowActionAuth0SendSmsParamsCustomVars": { + "additionalProperties": true, + "type": "object" + }, + "FlowActionAuth0UpdateUser": { "additionalProperties": false, "properties": { - "created_at": { - "format": "date-time", + "action": { + "enum": [ + "UPDATE_USER" + ], "type": "string" }, - "embedded_at": { - "format": "date", + "alias": { + "maxLength": 100, "type": "string" }, - "ending": { - "$ref": "#/components/schemas/FormEndingNode" + "allow_failure": { + "type": "boolean" }, "id": { - "format": "form-id", - "maxLength": 30, + "format": "forms-custom-identifier", "type": "string" }, - "languages": { - "$ref": "#/components/schemas/FormLanguages" + "mask_output": { + "type": "boolean" }, - "messages": { - "$ref": "#/components/schemas/FormMessages" + "params": { + "$ref": "#/components/schemas/FlowActionAuth0UpdateUserParams" }, - "name": { - "maxLength": 150, - "minLength": 1, + "type": { + "enum": [ + "AUTH0" + ], "type": "string" + } + }, + "required": [ + "id", + "type", + "action", + "params" + ], + "type": "object" + }, + "FlowActionAuth0UpdateUserParams": { + "additionalProperties": false, + "properties": { + "changes": { + "$ref": "#/components/schemas/FlowActionAuth0UpdateUserParamsChanges" }, - "nodes": { - "$ref": "#/components/schemas/FormNodeList" - }, - "start": { - "$ref": "#/components/schemas/FormStartNode" - }, - "style": { - "$ref": "#/components/schemas/FormStyle" - }, - "submitted_at": { - "format": "date", + "connection_id": { + "format": "flows-vault-connections-id", + "maxLength": 30, "type": "string" }, - "translations": { - "$ref": "#/components/schemas/FormTranslations" - }, - "updated_at": { - "format": "date-time", + "user_id": { "type": "string" } }, "required": [ - "id", - "name", - "created_at", - "updated_at" + "connection_id", + "user_id", + "changes" ], "type": "object" }, - "UpdateGuardianFactorDuoSettingsRequestContent": { + "FlowActionAuth0UpdateUserParamsChanges": { + "additionalProperties": true, + "type": "object" + }, + "FlowActionBigquery": { + "oneOf": [ + { + "$ref": "#/components/schemas/FlowActionBigqueryInsertRows" + } + ], + "type": "object" + }, + "FlowActionBigqueryInsertRows": { "additionalProperties": false, "properties": { - "host": { - "maxLength": 10000, + "action": { + "enum": [ + "INSERT_ROWS" + ], "type": "string" }, - "ikey": { - "maxLength": 10000, + "alias": { + "maxLength": 100, "type": "string" }, - "skey": { - "format": "non-empty-string", - "maxLength": 10000, + "allow_failure": { + "type": "boolean" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "mask_output": { + "type": "boolean" + }, + "params": { + "$ref": "#/components/schemas/FlowActionBigqueryInsertRowsParams" + }, + "type": { + "enum": [ + "BIGQUERY" + ], "type": "string" } }, + "required": [ + "id", + "type", + "action", + "params" + ], "type": "object" }, - "UpdateGuardianFactorDuoSettingsResponseContent": { + "FlowActionBigqueryInsertRowsParams": { "additionalProperties": false, "properties": { - "host": { - "maxLength": 10000, + "connection_id": { + "format": "flows-vault-connections-id", + "maxLength": 30, "type": "string" }, - "ikey": { - "maxLength": 10000, + "data": { + "$ref": "#/components/schemas/FlowActionBigqueryInsertRowsParamsData" + }, + "dataset_id": { "type": "string" }, - "skey": { - "format": "non-empty-string", - "maxLength": 10000, + "table_id": { "type": "string" } }, + "required": [ + "connection_id", + "dataset_id", + "table_id" + ], "type": "object" }, - "UpdateGuardianFactorsProviderPushNotificationApnsRequestContent": { + "FlowActionBigqueryInsertRowsParamsData": { + "additionalProperties": true, + "type": "object" + }, + "FlowActionClearbit": { + "oneOf": [ + { + "$ref": "#/components/schemas/FlowActionClearbitFindPerson" + }, + { + "$ref": "#/components/schemas/FlowActionClearbitFindCompany" + } + ], + "type": "object" + }, + "FlowActionClearbitFindCompany": { "additionalProperties": false, "properties": { - "bundle_id": { - "maxLength": 1000, - "minLength": 1, - "type": [ - "string", - "null" - ] + "action": { + "enum": [ + "FIND_COMPANY" + ], + "type": "string" }, - "p12": { - "maxLength": 10000, - "minLength": 1, - "type": [ - "string", - "null" - ] + "alias": { + "maxLength": 100, + "type": "string" }, - "sandbox": { + "allow_failure": { + "type": "boolean" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "mask_output": { "type": "boolean" + }, + "params": { + "$ref": "#/components/schemas/FlowActionClearbitFindCompanyParams" + }, + "type": { + "enum": [ + "CLEARBIT" + ], + "type": "string" } }, + "required": [ + "id", + "type", + "action", + "params" + ], "type": "object" }, - "UpdateGuardianFactorsProviderPushNotificationApnsResponseContent": { + "FlowActionClearbitFindCompanyParams": { "additionalProperties": false, "properties": { - "bundle_id": { - "maxLength": 1000, - "minLength": 1, - "type": [ - "string", - "null" - ] + "connection_id": { + "format": "flows-vault-connections-id", + "maxLength": 30, + "type": "string" }, - "sandbox": { - "type": "boolean" + "domain": { + "type": "string" } }, + "required": [ + "connection_id", + "domain" + ], "type": "object" }, - "UpdateGuardianFactorsProviderPushNotificationFcmRequestContent": { + "FlowActionClearbitFindPerson": { "additionalProperties": false, "properties": { - "server_key": { - "maxLength": 152, - "minLength": 1, - "type": [ - "string", - "null" - ] - } - }, - "type": "object" - }, - "UpdateGuardianFactorsProviderPushNotificationFcmResponseContent": { - "additionalProperties": true, - "maxProperties": 0, - "type": "object" - }, - "UpdateGuardianFactorsProviderPushNotificationFcmv1RequestContent": { - "additionalProperties": false, - "properties": { - "server_credentials": { - "maxLength": 10000, - "minLength": 1, - "type": [ - "string", - "null" - ] - } - }, - "type": "object" - }, - "UpdateGuardianFactorsProviderPushNotificationFcmv1ResponseContent": { - "additionalProperties": true, - "maxProperties": 0, - "type": "object" - }, - "UpdateGuardianFactorsProviderPushNotificationSnsRequestContent": { - "additionalProperties": false, - "properties": { - "aws_access_key_id": { - "default": "wywA2BH4VqTpfywiDuyDAYZL3xQjoO40", - "maxLength": 1000, - "minLength": 1, - "type": [ - "string", - "null" - ] - }, - "aws_region": { - "default": "us-west-1", - "maxLength": 1000, - "minLength": 1, - "pattern": "^(?:us-east-[0-9]{1,2}|us-west-[0-9]{1,2}|ap-southeast-[0-9]{1,2}|ap-northeast-[0-9]{1,2}|ap-central-[0-9]{1,2}|eu-west-[0-9]{1,2}|eu-central-[0-9]{1,2})$", - "type": [ - "string", - "null" - ] - }, - "aws_secret_access_key": { - "default": "B1ER5JHDGJL3C4sVAKK7SBsq806R3IpL", - "maxLength": 1000, - "minLength": 1, - "type": [ - "string", - "null" - ] + "action": { + "enum": [ + "FIND_PERSON" + ], + "type": "string" }, - "sns_apns_platform_application_arn": { - "maxLength": 1000, - "minLength": 1, - "type": [ - "string", - "null" - ] + "alias": { + "maxLength": 100, + "type": "string" }, - "sns_gcm_platform_application_arn": { - "default": "urn://yRMeBxgcCXh8MeTXPBAxhQnm6gP6f5nP", - "maxLength": 1000, - "minLength": 1, - "type": [ - "string", - "null" - ] - } - }, - "type": "object" - }, - "UpdateGuardianFactorsProviderPushNotificationSnsResponseContent": { - "additionalProperties": false, - "properties": { - "aws_access_key_id": { - "default": "wywA2BH4VqTpfywiDuyDAYZL3xQjoO40", - "maxLength": 1000, - "minLength": 1, - "type": [ - "string", - "null" - ] + "allow_failure": { + "type": "boolean" }, - "aws_region": { - "default": "us-west-1", - "maxLength": 1000, - "minLength": 1, - "pattern": "^(?:us-east-[0-9]{1,2}|us-west-[0-9]{1,2}|ap-southeast-[0-9]{1,2}|ap-northeast-[0-9]{1,2}|ap-central-[0-9]{1,2}|eu-west-[0-9]{1,2}|eu-central-[0-9]{1,2})$", - "type": [ - "string", - "null" - ] + "id": { + "format": "forms-custom-identifier", + "type": "string" }, - "aws_secret_access_key": { - "default": "B1ER5JHDGJL3C4sVAKK7SBsq806R3IpL", - "maxLength": 1000, - "minLength": 1, - "type": [ - "string", - "null" - ] + "mask_output": { + "type": "boolean" }, - "sns_apns_platform_application_arn": { - "maxLength": 1000, - "minLength": 1, - "type": [ - "string", - "null" - ] + "params": { + "$ref": "#/components/schemas/FlowActionClearbitFindPersonParams" }, - "sns_gcm_platform_application_arn": { - "default": "urn://yRMeBxgcCXh8MeTXPBAxhQnm6gP6f5nP", - "maxLength": 1000, - "minLength": 1, - "type": [ - "string", - "null" - ] + "type": { + "enum": [ + "CLEARBIT" + ], + "type": "string" } }, + "required": [ + "id", + "type", + "action", + "params" + ], "type": "object" }, - "UpdateHookRequestContent": { + "FlowActionClearbitFindPersonParams": { "additionalProperties": false, - "minProperties": 1, "properties": { - "dependencies": { - "$ref": "#/components/schemas/HookDependencies" - }, - "enabled": { - "default": false, - "type": "boolean" - }, - "name": { - "default": "my-hook", - "pattern": "^[a-zA-Z0-9]([ \\-a-zA-Z0-9]*[a-zA-Z0-9])?$", + "connection_id": { + "format": "flows-vault-connections-id", + "maxLength": 30, "type": "string" }, - "script": { - "default": "module.exports = function(client, scope, audience, context, cb) cb(null, access_token); };", - "minLength": 1, + "email": { "type": "string" } }, + "required": [ + "connection_id", + "email" + ], "type": "object" }, - "UpdateHookResponseContent": { + "FlowActionEmail": { + "oneOf": [ + { + "$ref": "#/components/schemas/FlowActionEmailVerifyEmail" + } + ], + "type": "object" + }, + "FlowActionEmailVerifyEmail": { "additionalProperties": false, "properties": { - "dependencies": { - "$ref": "#/components/schemas/HookDependencies" + "action": { + "enum": [ + "VERIFY_EMAIL" + ], + "type": "string" }, - "enabled": { - "default": true, + "alias": { + "maxLength": 100, + "type": "string" + }, + "allow_failure": { "type": "boolean" }, "id": { - "default": "00001", + "format": "forms-custom-identifier", "type": "string" }, - "name": { - "default": "hook", - "type": "string" + "mask_output": { + "type": "boolean" }, - "script": { - "default": "module.exports = function(client, scope, audience, context, cb) cb(null, access_token); };", - "type": "string" + "params": { + "$ref": "#/components/schemas/FlowActionEmailVerifyEmailParams" }, - "triggerId": { + "type": { + "enum": [ + "EMAIL" + ], "type": "string" } }, + "required": [ + "id", + "type", + "action", + "params" + ], "type": "object" }, - "UpdateHookSecretRequestContent": { - "additionalProperties": { - "type": "string" + "FlowActionEmailVerifyEmailParams": { + "additionalProperties": false, + "properties": { + "email": { + "type": "string" + }, + "rules": { + "$ref": "#/components/schemas/FlowActionEmailVerifyEmailParamsRules" + } }, - "maxProperties": 20, - "minProperties": 1, + "required": [ + "email" + ], "type": "object" }, - "UpdateLogStreamRequestContent": { + "FlowActionEmailVerifyEmailParamsRules": { "additionalProperties": false, "properties": { - "filters": { + "allowlist": { "items": { - "$ref": "#/components/schemas/LogStreamFilter" + "type": "string" }, "type": "array" }, - "isPriority": { + "block_aliases": { "type": "boolean" }, - "name": { - "type": "string" + "block_disposable_emails": { + "type": "boolean" }, - "pii_config": { - "$ref": "#/components/schemas/LogStreamPiiConfig" + "block_free_emails": { + "type": "boolean" }, - "sink": { - "$ref": "#/components/schemas/LogStreamSinkPatch" + "blocklist": { + "items": { + "type": "string" + }, + "type": "array" }, - "status": { - "$ref": "#/components/schemas/LogStreamStatusEnum" + "require_mx_record": { + "type": "boolean" } }, "type": "object" }, - "UpdateLogStreamResponseContent": { + "FlowActionFlow": { "oneOf": [ { - "$ref": "#/components/schemas/LogStreamHttpResponseSchema" - }, - { - "$ref": "#/components/schemas/LogStreamEventBridgeResponseSchema" + "$ref": "#/components/schemas/FlowActionFlowBooleanCondition" }, { - "$ref": "#/components/schemas/LogStreamEventGridResponseSchema" + "$ref": "#/components/schemas/FlowActionFlowDelayFlow" }, { - "$ref": "#/components/schemas/LogStreamDatadogResponseSchema" + "$ref": "#/components/schemas/FlowActionFlowDoNothing" }, { - "$ref": "#/components/schemas/LogStreamSplunkResponseSchema" + "$ref": "#/components/schemas/FlowActionFlowErrorMessage" }, { - "$ref": "#/components/schemas/LogStreamSumoResponseSchema" + "$ref": "#/components/schemas/FlowActionFlowMapValue" }, { - "$ref": "#/components/schemas/LogStreamSegmentResponseSchema" + "$ref": "#/components/schemas/FlowActionFlowReturnJson" }, { - "$ref": "#/components/schemas/LogStreamMixpanelResponseSchema" + "$ref": "#/components/schemas/FlowActionFlowStoreVars" } - ] + ], + "type": "object" }, - "UpdateNetworkAclRequestContent": { + "FlowActionFlowBooleanCondition": { "additionalProperties": false, "properties": { - "active": { - "type": "boolean" - }, - "description": { - "maxLength": 255, + "action": { + "enum": [ + "BOOLEAN_CONDITION" + ], "type": "string" }, - "priority": { - "maximum": 100, - "minimum": 1, - "type": "number" - }, - "rule": { - "$ref": "#/components/schemas/NetworkAclRule" - } - }, - "type": "object" - }, - "UpdateNetworkAclResponseContent": { - "additionalProperties": true, - "properties": { - "active": { - "type": "boolean" - }, - "created_at": { + "alias": { + "maxLength": 100, "type": "string" }, - "description": { - "type": "string" + "allow_failure": { + "type": "boolean" }, "id": { + "format": "forms-custom-identifier", "type": "string" }, - "priority": { - "maximum": 100, - "minimum": 1, - "type": "number" + "mask_output": { + "type": "boolean" }, - "rule": { - "$ref": "#/components/schemas/NetworkAclRule" + "params": { + "$ref": "#/components/schemas/FlowActionFlowBooleanConditionParams" }, - "updated_at": { + "type": { + "enum": [ + "FLOW" + ], "type": "string" } }, + "required": [ + "id", + "type", + "action", + "params" + ], "type": "object" }, - "UpdateOrganizationAllConnectionRequestContent": { + "FlowActionFlowBooleanConditionParams": { "additionalProperties": false, "properties": { - "assign_membership_on_login": { - "type": "boolean" - }, - "is_enabled": { - "type": [ - "boolean", - "null" - ] - }, - "is_signup_enabled": { - "type": "boolean" - }, - "organization_access_level": { - "$ref": "#/components/schemas/OrganizationAccessLevelEnumWithNull" - }, - "organization_connection_name": { - "maxLength": 50, - "minLength": 1, - "pattern": "^[^\u0000]*$", - "type": [ - "string", - "null" - ] + "else": { + "items": { + "$ref": "#/components/schemas/FlowAction" + }, + "type": "array" }, - "show_as_button": { - "type": "boolean" + "if": {}, + "then": { + "items": { + "$ref": "#/components/schemas/FlowAction" + }, + "type": "array" } }, + "required": [ + "if" + ], "type": "object" }, - "UpdateOrganizationAllConnectionResponseContent": { + "FlowActionFlowDelayFlow": { "additionalProperties": false, "properties": { - "assign_membership_on_login": { - "type": "boolean" - }, - "connection": { - "$ref": "#/components/schemas/OrganizationConnectionInformation" + "action": { + "enum": [ + "DELAY_FLOW" + ], + "type": "string" }, - "connection_id": { - "format": "connection-id", - "maxLength": 50, - "minLength": 1, + "alias": { + "maxLength": 100, "type": "string" }, - "is_enabled": { + "allow_failure": { "type": "boolean" }, - "is_signup_enabled": { + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "mask_output": { "type": "boolean" }, - "organization_access_level": { - "$ref": "#/components/schemas/OrganizationAccessLevelEnum" + "params": { + "$ref": "#/components/schemas/FlowActionFlowDelayFlowParams" }, - "organization_connection_name": { - "maxLength": 50, - "minLength": 1, - "pattern": "^[^\u0000]*$", + "type": { + "enum": [ + "FLOW" + ], "type": "string" - }, - "show_as_button": { - "type": "boolean" } }, "required": [ - "connection_id" + "id", + "type", + "action", + "params" ], "type": "object" }, - "UpdateOrganizationConnectionRequestContent": { + "FlowActionFlowDelayFlowParams": { "additionalProperties": false, "properties": { - "assign_membership_on_login": { - "type": "boolean" - }, - "is_signup_enabled": { - "type": "boolean" + "number": { + "$ref": "#/components/schemas/FlowActionFlowDelayFlowParamsNumber" }, - "show_as_button": { - "type": "boolean" + "units": { + "enum": [ + "SECONDS", + "MINUTES", + "HOURS", + "DAYS" + ], + "type": "string" } }, + "required": [ + "number" + ], "type": "object" }, - "UpdateOrganizationConnectionResponseContent": { + "FlowActionFlowDelayFlowParamsNumber": { + "oneOf": [ + { + "minimum": 0, + "type": "integer" + }, + { + "maxLength": 250, + "type": "string" + } + ] + }, + "FlowActionFlowDoNothing": { "additionalProperties": false, "properties": { - "assign_membership_on_login": { - "type": "boolean" - }, - "connection": { - "$ref": "#/components/schemas/OrganizationConnectionInformation" + "action": { + "enum": [ + "DO_NOTHING" + ], + "type": "string" }, - "connection_id": { + "alias": { + "maxLength": 100, "type": "string" }, - "is_signup_enabled": { + "allow_failure": { "type": "boolean" }, - "show_as_button": { + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "mask_output": { "type": "boolean" + }, + "params": { + "$ref": "#/components/schemas/FlowActionFlowDoNothingParams" + }, + "type": { + "enum": [ + "FLOW" + ], + "type": "string" } }, + "required": [ + "id", + "type", + "action" + ], "type": "object" }, - "UpdateOrganizationDiscoveryDomainRequestContent": { + "FlowActionFlowDoNothingParams": { + "additionalProperties": false, + "type": "object" + }, + "FlowActionFlowErrorMessage": { "additionalProperties": false, "properties": { - "status": { - "$ref": "#/components/schemas/OrganizationDiscoveryDomainStatus" - }, - "use_for_organization_discovery": { - "type": "boolean" - } - }, - "type": "object" - }, - "UpdateOrganizationDiscoveryDomainResponseContent": { - "additionalProperties": false, - "properties": { - "domain": { - "maxLength": 255, - "minLength": 3, - "pattern": "^(([a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9-]*[a-zA-Z0-9])\\.)*([A-Za-z0-9]|[A-Za-z0-9][A-Za-z0-9-]*[A-Za-z0-9])$", + "action": { + "enum": [ + "ERROR_MESSAGE" + ], "type": "string" }, - "id": { - "format": "organization-discovery-domain-id", + "alias": { + "maxLength": 100, "type": "string" }, - "status": { - "$ref": "#/components/schemas/OrganizationDiscoveryDomainStatus" - }, - "use_for_organization_discovery": { + "allow_failure": { "type": "boolean" }, - "verification_host": { + "id": { + "format": "forms-custom-identifier", "type": "string" }, - "verification_txt": { + "mask_output": { + "type": "boolean" + }, + "params": { + "$ref": "#/components/schemas/FlowActionFlowErrorMessageParams" + }, + "type": { + "enum": [ + "FLOW" + ], "type": "string" } }, "required": [ "id", - "domain", - "status", - "verification_host", - "verification_txt" + "type", + "action", + "params" ], "type": "object" }, - "UpdateOrganizationRequestContent": { + "FlowActionFlowErrorMessageParams": { "additionalProperties": false, "properties": { - "branding": { - "$ref": "#/components/schemas/OrganizationBranding" - }, - "display_name": { - "default": "Acme Users", - "maxLength": 255, - "minLength": 1, - "type": "string" - }, - "metadata": { - "$ref": "#/components/schemas/OrganizationMetadata" - }, - "name": { - "default": "organization-1", - "format": "organization-name", - "maxLength": 50, - "minLength": 1, + "message": { + "maxLength": 2048, "type": "string" - }, - "token_quota": { - "$ref": "#/components/schemas/UpdateTokenQuota" } }, + "required": [ + "message" + ], "type": "object" }, - "UpdateOrganizationResponseContent": { - "additionalProperties": true, + "FlowActionFlowMapValue": { + "additionalProperties": false, "properties": { - "branding": { - "$ref": "#/components/schemas/OrganizationBranding" + "action": { + "enum": [ + "MAP_VALUE" + ], + "type": "string" }, - "display_name": { - "default": "Acme Users", - "maxLength": 255, - "minLength": 1, + "alias": { + "maxLength": 100, "type": "string" }, + "allow_failure": { + "type": "boolean" + }, "id": { - "format": "organization-id", - "maxLength": 50, + "format": "forms-custom-identifier", "type": "string" }, - "metadata": { - "$ref": "#/components/schemas/OrganizationMetadata" + "mask_output": { + "type": "boolean" }, - "name": { - "default": "organization-1", - "format": "organization-name", - "maxLength": 50, - "minLength": 1, - "type": "string" + "params": { + "$ref": "#/components/schemas/FlowActionFlowMapValueParams" }, - "token_quota": { - "$ref": "#/components/schemas/TokenQuota" + "type": { + "enum": [ + "FLOW" + ], + "type": "string" } }, + "required": [ + "id", + "type", + "action", + "params" + ], "type": "object" }, - "UpdatePhoneTemplateRequestContent": { + "FlowActionFlowMapValueParams": { "additionalProperties": false, "properties": { - "content": { - "$ref": "#/components/schemas/PartialPhoneTemplateContent" + "cases": { + "$ref": "#/components/schemas/FlowActionFlowMapValueParamsCases" }, - "disabled": { - "default": false, - "type": "boolean" + "fallback": { + "$ref": "#/components/schemas/FlowActionFlowMapValueParamsFallback" + }, + "input": { + "$ref": "#/components/schemas/FlowActionFlowMapValueParamsInput" } }, + "required": [ + "input" + ], "type": "object" }, - "UpdatePhoneTemplateResponseContent": { - "additionalProperties": false, - "properties": { - "channel": { + "FlowActionFlowMapValueParamsCases": { + "additionalProperties": true, + "type": "object" + }, + "FlowActionFlowMapValueParamsFallback": { + "oneOf": [ + { "type": "string" }, - "content": { - "$ref": "#/components/schemas/PhoneTemplateContent" - }, - "customizable": { - "type": "boolean" - }, - "disabled": { - "default": false, - "type": "boolean" + { + "type": "number" }, - "id": { - "maxLength": 255, - "minLength": 1, - "type": "string" + { + "$ref": "#/components/schemas/FlowActionFlowMapValueParamsFallbackObject" }, - "tenant": { - "maxLength": 255, - "minLength": 1, - "type": "string" + { + "items": {}, + "type": "array" }, - "type": { - "$ref": "#/components/schemas/PhoneTemplateNotificationTypeEnum" + { + "type": "null" } - }, - "required": [ - "content", - "disabled", - "id", - "type" - ], + ] + }, + "FlowActionFlowMapValueParamsFallbackObject": { + "additionalProperties": true, "type": "object" }, - "UpdateRefreshTokenRequestContent": { - "additionalProperties": false, - "minProperties": 1, - "properties": { - "refresh_token_metadata": { - "$ref": "#/components/schemas/RefreshTokenMetadata" + "FlowActionFlowMapValueParamsInput": { + "oneOf": [ + { + "type": "string" + }, + { + "type": "number" } - }, - "type": "object" + ] }, - "UpdateRefreshTokenResponseContent": { - "additionalProperties": true, + "FlowActionFlowReturnJson": { + "additionalProperties": false, "properties": { - "client_id": { + "action": { + "enum": [ + "RETURN_JSON" + ], "type": "string" }, - "created_at": { - "$ref": "#/components/schemas/RefreshTokenDate" - }, - "device": { - "$ref": "#/components/schemas/RefreshTokenDevice" + "alias": { + "maxLength": 100, + "type": "string" }, - "expires_at": { - "$ref": "#/components/schemas/RefreshTokenDate" + "allow_failure": { + "type": "boolean" }, "id": { + "format": "forms-custom-identifier", "type": "string" }, - "idle_expires_at": { - "$ref": "#/components/schemas/RefreshTokenDate" - }, - "last_exchanged_at": { - "$ref": "#/components/schemas/RefreshTokenDate" - }, - "refresh_token_metadata": { - "$ref": "#/components/schemas/RefreshTokenMetadata" - }, - "resource_servers": { - "items": { - "$ref": "#/components/schemas/RefreshTokenResourceServer" - }, - "type": "array" - }, - "rotating": { + "mask_output": { "type": "boolean" }, - "session_id": { - "$ref": "#/components/schemas/RefreshTokenSessionId" + "params": { + "$ref": "#/components/schemas/FlowActionFlowReturnJsonParams" }, - "user_id": { - "default": "auth0|507f1f77bcf86cd799439020", + "type": { + "enum": [ + "FLOW" + ], "type": "string" } }, + "required": [ + "id", + "type", + "action", + "params" + ], "type": "object" }, - "UpdateResourceServerRequestContent": { + "FlowActionFlowReturnJsonParams": { "additionalProperties": false, "properties": { - "allow_offline_access": { - "type": "boolean" - }, - "allow_online_access": { - "type": "boolean" - }, - "authorization_details": { - "items": {}, - "type": [ - "array", - "null" - ] - }, - "authorization_policy": { - "$ref": "#/components/schemas/ResourceServerAuthorizationPolicy" - }, - "consent_policy": { - "$ref": "#/components/schemas/ResourceServerConsentPolicyEnum" - }, - "enforce_policies": { - "type": "boolean" - }, - "name": { - "maxLength": 200, - "pattern": "^[^\u003c\u003e]+$", - "type": "string" - }, - "proof_of_possession": { - "$ref": "#/components/schemas/ResourceServerProofOfPossession" - }, - "scopes": { - "items": { - "$ref": "#/components/schemas/ResourceServerScope" - }, - "type": "array" - }, - "signing_alg": { - "$ref": "#/components/schemas/SigningAlgorithmEnum" + "payload": { + "$ref": "#/components/schemas/FlowActionFlowReturnJsonParamsPayload" + } + }, + "required": [ + "payload" + ], + "type": "object" + }, + "FlowActionFlowReturnJsonParamsPayload": { + "oneOf": [ + { + "$ref": "#/components/schemas/FlowActionFlowReturnJsonParamsPayloadObject" }, - "signing_secret": { - "minLength": 16, + { "type": "string" - }, - "skip_consent_for_verifiable_first_party_clients": { - "type": "boolean" - }, - "subject_type_authorization": { - "$ref": "#/components/schemas/ResourceServerSubjectTypeAuthorization" - }, - "token_dialect": { - "$ref": "#/components/schemas/ResourceServerTokenDialectSchemaEnum" - }, - "token_encryption": { - "$ref": "#/components/schemas/ResourceServerTokenEncryption" - }, - "token_lifetime": { - "maximum": 2592000, - "minimum": 0, - "type": "integer" } - }, + ] + }, + "FlowActionFlowReturnJsonParamsPayloadObject": { + "additionalProperties": true, "type": "object" }, - "UpdateResourceServerResponseContent": { + "FlowActionFlowStoreVars": { "additionalProperties": false, "properties": { - "allow_offline_access": { - "type": "boolean" - }, - "allow_online_access": { - "type": "boolean" - }, - "authorization_details": { - "items": {}, - "type": [ - "array", - "null" - ] - }, - "authorization_policy": { - "$ref": "#/components/schemas/ResourceServerAuthorizationPolicy" - }, - "client_id": { - "format": "client-id", + "action": { + "enum": [ + "STORE_VARS" + ], "type": "string" }, - "consent_policy": { - "$ref": "#/components/schemas/ResourceServerConsentPolicyEnum" + "alias": { + "maxLength": 100, + "type": "string" }, - "enforce_policies": { + "allow_failure": { "type": "boolean" }, "id": { + "format": "forms-custom-identifier", "type": "string" }, - "identifier": { - "type": "string" - }, - "is_system": { + "mask_output": { "type": "boolean" }, - "name": { - "type": "string" - }, - "proof_of_possession": { - "$ref": "#/components/schemas/ResourceServerProofOfPossession" - }, - "scopes": { - "items": { - "$ref": "#/components/schemas/ResourceServerScope" - }, - "type": "array" - }, - "signing_alg": { - "$ref": "#/components/schemas/SigningAlgorithmEnum" + "params": { + "$ref": "#/components/schemas/FlowActionFlowStoreVarsParams" }, - "signing_secret": { - "minLength": 16, + "type": { + "enum": [ + "FLOW" + ], "type": "string" - }, - "skip_consent_for_verifiable_first_party_clients": { - "type": "boolean" - }, - "subject_type_authorization": { - "$ref": "#/components/schemas/ResourceServerSubjectTypeAuthorization" - }, - "token_dialect": { - "$ref": "#/components/schemas/ResourceServerTokenDialectResponseEnum" - }, - "token_encryption": { - "$ref": "#/components/schemas/ResourceServerTokenEncryption" - }, - "token_lifetime": { - "type": "integer" - }, - "token_lifetime_for_web": { - "type": "integer" - } - }, - "type": "object" - }, - "UpdateRiskAssessmentsSettingsNewDeviceRequestContent": { - "additionalProperties": false, - "properties": { - "remember_for": { - "maximum": 365, - "minimum": 1, - "type": "integer" } }, "required": [ - "remember_for" + "id", + "type", + "action", + "params" ], "type": "object" }, - "UpdateRiskAssessmentsSettingsNewDeviceResponseContent": { + "FlowActionFlowStoreVarsParams": { "additionalProperties": false, "properties": { - "remember_for": { - "maximum": 365, - "minimum": 1, - "type": "integer" + "vars": { + "$ref": "#/components/schemas/FlowActionFlowStoreVarsParamsVars" } }, "required": [ - "remember_for" + "vars" ], "type": "object" }, - "UpdateRiskAssessmentsSettingsRequestContent": { - "additionalProperties": false, - "properties": { - "enabled": { - "type": "boolean" - } - }, - "required": [ - "enabled" - ], + "FlowActionFlowStoreVarsParamsVars": { + "additionalProperties": true, "type": "object" }, - "UpdateRiskAssessmentsSettingsResponseContent": { - "additionalProperties": false, - "properties": { - "enabled": { - "type": "boolean" + "FlowActionGoogleSheets": { + "oneOf": [ + { + "$ref": "#/components/schemas/FlowActionGoogleSheetsAddRow" } - }, - "required": [ - "enabled" ], "type": "object" }, - "UpdateRoleRequestContent": { + "FlowActionGoogleSheetsAddRow": { "additionalProperties": false, "properties": { - "description": { + "action": { + "enum": [ + "ADD_ROW" + ], "type": "string" }, - "name": { - "type": "string" - } - }, - "type": "object" - }, - "UpdateRoleResponseContent": { - "additionalProperties": false, - "properties": { - "description": { + "alias": { + "maxLength": 100, "type": "string" }, + "allow_failure": { + "type": "boolean" + }, "id": { + "format": "forms-custom-identifier", "type": "string" }, - "name": { + "mask_output": { + "type": "boolean" + }, + "params": { + "$ref": "#/components/schemas/FlowActionGoogleSheetsAddRowParams" + }, + "type": { + "enum": [ + "GOOGLE_SHEETS" + ], "type": "string" } }, + "required": [ + "id", + "type", + "action", + "params" + ], "type": "object" }, - "UpdateRuleRequestContent": { + "FlowActionGoogleSheetsAddRowParams": { "additionalProperties": false, - "minProperties": 1, "properties": { - "enabled": { - "default": true, - "type": "boolean" - }, - "name": { - "default": "my-rule", - "pattern": "^[a-zA-Z0-9]([ \\-a-zA-Z0-9]*[a-zA-Z0-9])?$", + "connection_id": { + "format": "flows-vault-connections-id", + "maxLength": 30, "type": "string" }, - "order": { - "default": 2, - "minimum": 0, - "type": "number" + "sheet_id": { + "$ref": "#/components/schemas/FlowActionGoogleSheetsAddRowParamsSheetId" }, - "script": { - "default": "function (user, context, callback) {\n callback(null, user, context);\n}", + "spreadsheet_id": { "minLength": 1, "type": "string" + }, + "values": { + "$ref": "#/components/schemas/FlowActionGoogleSheetsAddRowParamsValues" } }, + "required": [ + "connection_id", + "spreadsheet_id" + ], "type": "object" }, - "UpdateRuleResponseContent": { - "additionalProperties": false, - "properties": { - "enabled": { - "default": true, - "type": "boolean" - }, - "id": { - "default": "con_0000000000000001", - "type": "string" - }, - "name": { - "default": "rule_1", - "type": "string" - }, - "order": { - "default": 1, - "type": "number" - }, - "script": { - "default": "function (user, context, callback) {\n callback(null, user, context);\n}", - "type": "string" + "FlowActionGoogleSheetsAddRowParamsSheetId": { + "oneOf": [ + { + "minimum": 0, + "type": "integer" }, - "stage": { - "default": "login_success", + { "type": "string" } + ] + }, + "FlowActionGoogleSheetsAddRowParamsValues": { + "items": { + "type": [ + "string", + "null" + ] }, - "type": "object" + "type": "array" }, - "UpdateScimConfigurationRequestContent": { - "additionalProperties": false, - "properties": { - "mapping": { - "items": { - "$ref": "#/components/schemas/ScimMappingItem" - }, - "type": "array" - }, - "user_id_attribute": { - "type": "string" + "FlowActionHttp": { + "oneOf": [ + { + "$ref": "#/components/schemas/FlowActionHttpSendRequest" } - }, - "required": [ - "user_id_attribute", - "mapping" ], "type": "object" }, - "UpdateScimConfigurationResponseContent": { + "FlowActionHttpSendRequest": { "additionalProperties": false, "properties": { - "connection_id": { - "type": "string" - }, - "connection_name": { + "action": { + "enum": [ + "SEND_REQUEST" + ], "type": "string" }, - "created_at": { - "format": "date-time", + "alias": { + "maxLength": 100, "type": "string" }, - "mapping": { - "items": { - "$ref": "#/components/schemas/ScimMappingItem" - }, - "type": "array" + "allow_failure": { + "type": "boolean" }, - "strategy": { + "id": { + "format": "forms-custom-identifier", "type": "string" }, - "tenant_name": { - "type": "string" + "mask_output": { + "type": "boolean" }, - "updated_on": { - "format": "date-time", - "type": "string" + "params": { + "$ref": "#/components/schemas/FlowActionHttpSendRequestParams" }, - "user_id_attribute": { + "type": { + "enum": [ + "HTTP" + ], "type": "string" } }, "required": [ - "tenant_name", - "connection_id", - "connection_name", - "strategy", - "created_at", - "updated_on", - "mapping", - "user_id_attribute" + "id", + "type", + "action", + "params" ], "type": "object" }, - "UpdateSelfServiceProfileRequestContent": { + "FlowActionHttpSendRequestParams": { "additionalProperties": false, "properties": { - "allowed_strategies": { - "items": { - "$ref": "#/components/schemas/SelfServiceProfileAllowedStrategyEnum" - }, - "minItems": 1, - "type": "array" - }, - "branding": { - "$ref": "#/components/schemas/SelfServiceProfileBranding" - }, - "description": { - "$ref": "#/components/schemas/SelfServiceProfileDescription" + "basic": { + "$ref": "#/components/schemas/FlowActionHttpSendRequestParamsBasicAuth" }, - "name": { - "maxLength": 100, - "minLength": 1, + "connection_id": { + "format": "flows-vault-connections-id", + "maxLength": 30, "type": "string" }, - "user_attribute_profile_id": { - "format": "user-attribute-profile-id", - "type": [ - "string", - "null" - ] - }, - "user_attributes": { - "$ref": "#/components/schemas/SelfServiceProfileUserAttributes" - } - }, - "type": "object" - }, - "UpdateSelfServiceProfileResponseContent": { - "additionalProperties": false, - "properties": { - "allowed_strategies": { - "items": { - "$ref": "#/components/schemas/SelfServiceProfileAllowedStrategyEnum" - }, - "minItems": 1, - "type": "array" - }, - "branding": { - "$ref": "#/components/schemas/SelfServiceProfileBrandingProperties" - }, - "created_at": { - "default": "2021-01-01T00:00:00.000Z", - "format": "date-time", + "content_type": { + "enum": [ + "JSON", + "FORM", + "XML" + ], "type": "string" }, - "description": { - "type": "string" + "headers": { + "$ref": "#/components/schemas/FlowActionHttpSendRequestParamsHeaders" }, - "id": { - "default": "ssp_n7SNCL8seoyV1TuSTCnAeo", + "method": { + "enum": [ + "GET", + "POST", + "PUT", + "PATCH", + "DELETE" + ], "type": "string" }, - "name": { - "type": "string" + "params": { + "$ref": "#/components/schemas/FlowActionHttpSendRequestParamsQueryParams" }, - "updated_at": { - "default": "2021-01-01T00:00:00.000Z", - "format": "date-time", - "type": "string" + "payload": { + "$ref": "#/components/schemas/FlowActionHttpSendRequestParamsPayload" }, - "user_attribute_profile_id": { - "format": "user-attribute-profile-id", + "url": { "type": "string" - }, - "user_attributes": { - "items": { - "$ref": "#/components/schemas/SelfServiceProfileUserAttribute" - }, - "type": "array" } }, + "required": [ + "url" + ], "type": "object" }, - "UpdateSessionRequestContent": { + "FlowActionHttpSendRequestParamsBasicAuth": { "additionalProperties": false, - "minProperties": 1, "properties": { - "session_metadata": { - "$ref": "#/components/schemas/SessionMetadata" + "password": { + "minLength": 1, + "type": "string" + }, + "username": { + "minLength": 1, + "type": "string" } }, "type": "object" }, - "UpdateSessionResponseContent": { + "FlowActionHttpSendRequestParamsHeaders": { "additionalProperties": true, - "properties": { - "authenticated_at": { - "$ref": "#/components/schemas/SessionDate" + "type": "object" + }, + "FlowActionHttpSendRequestParamsPayload": { + "oneOf": [ + { + "type": "string" }, - "authentication": { - "$ref": "#/components/schemas/SessionAuthenticationSignals" + { + "items": {}, + "type": "array" }, - "clients": { - "items": { - "$ref": "#/components/schemas/SessionClientMetadata" + { + "$ref": "#/components/schemas/FlowActionHttpSendRequestParamsPayloadObject" + } + ] + }, + "FlowActionHttpSendRequestParamsPayloadObject": { + "additionalProperties": true, + "type": "object" + }, + "FlowActionHttpSendRequestParamsQueryParams": { + "additionalProperties": { + "oneOf": [ + { + "type": "number" }, - "type": "array" + { + "type": "string" + }, + { + "type": "null" + } + ] + }, + "type": "object" + }, + "FlowActionHubspot": { + "oneOf": [ + { + "$ref": "#/components/schemas/FlowActionHubspotEnrollContact" }, - "cookie": { - "$ref": "#/components/schemas/SessionCookieMetadata" + { + "$ref": "#/components/schemas/FlowActionHubspotGetContact" }, - "created_at": { - "$ref": "#/components/schemas/SessionDate" + { + "$ref": "#/components/schemas/FlowActionHubspotUpsertContact" + } + ], + "type": "object" + }, + "FlowActionHubspotEnrollContact": { + "additionalProperties": false, + "properties": { + "action": { + "enum": [ + "ENROLL_CONTACT" + ], + "type": "string" }, - "device": { - "$ref": "#/components/schemas/SessionDeviceMetadata" + "alias": { + "maxLength": 100, + "type": "string" }, - "expires_at": { - "$ref": "#/components/schemas/SessionDate" + "allow_failure": { + "type": "boolean" }, "id": { + "format": "forms-custom-identifier", "type": "string" }, - "idle_expires_at": { - "$ref": "#/components/schemas/SessionDate" - }, - "last_interacted_at": { - "$ref": "#/components/schemas/SessionDate" - }, - "session_metadata": { - "$ref": "#/components/schemas/SessionMetadata" + "mask_output": { + "type": "boolean" }, - "updated_at": { - "$ref": "#/components/schemas/SessionDate" + "params": { + "$ref": "#/components/schemas/FlowActionHubspotEnrollContactParams" }, - "user_id": { + "type": { + "enum": [ + "HUBSPOT" + ], "type": "string" } }, + "required": [ + "id", + "type", + "action", + "params" + ], "type": "object" }, - "UpdateSettingsRequestContent": { + "FlowActionHubspotEnrollContactParams": { "additionalProperties": false, - "minProperties": 1, "properties": { - "identifier_first": { - "type": [ - "boolean", - "null" - ] + "connection_id": { + "format": "flows-vault-connections-id", + "maxLength": 30, + "type": "string" }, - "universal_login_experience": { - "$ref": "#/components/schemas/UniversalLoginExperienceEnum" + "email": { + "type": "string" }, - "webauthn_platform_first_factor": { - "type": [ - "boolean", - "null" - ] + "workflow_id": { + "$ref": "#/components/schemas/FlowActionHubspotEnrollContactParamsWorkflowId" } }, + "required": [ + "connection_id", + "email", + "workflow_id" + ], "type": "object" }, - "UpdateSettingsResponseContent": { - "additionalProperties": true, + "FlowActionHubspotEnrollContactParamsWorkflowId": { + "oneOf": [ + { + "type": "string" + }, + { + "type": "integer" + } + ] + }, + "FlowActionHubspotGetContact": { + "additionalProperties": false, "properties": { - "identifier_first": { + "action": { + "enum": [ + "GET_CONTACT" + ], + "type": "string" + }, + "alias": { + "maxLength": 100, + "type": "string" + }, + "allow_failure": { "type": "boolean" }, - "universal_login_experience": { - "$ref": "#/components/schemas/UniversalLoginExperienceEnum" + "id": { + "format": "forms-custom-identifier", + "type": "string" }, - "webauthn_platform_first_factor": { + "mask_output": { "type": "boolean" + }, + "params": { + "$ref": "#/components/schemas/FlowActionHubspotGetContactParams" + }, + "type": { + "enum": [ + "HUBSPOT" + ], + "type": "string" } }, + "required": [ + "id", + "type", + "action", + "params" + ], "type": "object" }, - "UpdateSupplementalSignalsRequestContent": { + "FlowActionHubspotGetContactParams": { "additionalProperties": false, "properties": { - "akamai_enabled": { - "type": "boolean" + "connection_id": { + "format": "flows-vault-connections-id", + "maxLength": 30, + "type": "string" + }, + "email": { + "type": "string" } }, "required": [ - "akamai_enabled" + "connection_id", + "email" ], "type": "object" }, - "UpdateSuspiciousIPThrottlingSettingsRequestContent": { + "FlowActionHubspotUpsertContact": { "additionalProperties": false, "properties": { - "allowlist": { - "$ref": "#/components/schemas/SuspiciousIPThrottlingAllowlist" + "action": { + "enum": [ + "UPSERT_CONTACT" + ], + "type": "string" }, - "enabled": { + "alias": { + "maxLength": 100, + "type": "string" + }, + "allow_failure": { "type": "boolean" }, - "shields": { - "items": { - "$ref": "#/components/schemas/SuspiciousIPThrottlingShieldsEnum" - }, - "type": "array" + "id": { + "format": "forms-custom-identifier", + "type": "string" }, - "stage": { - "$ref": "#/components/schemas/SuspiciousIPThrottlingStage" + "mask_output": { + "type": "boolean" + }, + "params": { + "$ref": "#/components/schemas/FlowActionHubspotUpsertContactParams" + }, + "type": { + "enum": [ + "HUBSPOT" + ], + "type": "string" } }, + "required": [ + "id", + "type", + "action", + "params" + ], "type": "object" }, - "UpdateSuspiciousIPThrottlingSettingsResponseContent": { - "additionalProperties": false, + "FlowActionHubspotUpsertContactParams": { + "additionalProperties": true, "properties": { - "allowlist": { - "$ref": "#/components/schemas/SuspiciousIPThrottlingAllowlist" + "connection_id": { + "format": "flows-vault-connections-id", + "maxLength": 30, + "type": "string" }, - "enabled": { - "type": "boolean" + "email": { + "type": "string" }, - "shields": { + "properties": { "items": { - "$ref": "#/components/schemas/SuspiciousIPThrottlingShieldsEnum" + "$ref": "#/components/schemas/FlowActionHubspotUpsertContactParamsProperty" }, "type": "array" - }, - "stage": { - "$ref": "#/components/schemas/SuspiciousIPThrottlingStage" } }, + "required": [ + "connection_id", + "email" + ], "type": "object" }, - "UpdateTenantSettingsRequestContent": { + "FlowActionHubspotUpsertContactParamsProperty": { "additionalProperties": false, - "minProperties": 1, "properties": { - "acr_values_supported": { - "items": { - "format": "acr", - "type": "string" - }, - "type": [ - "array", - "null" - ] + "property": { + "maxLength": 100, + "type": "string" }, - "allow_organization_name_in_authentication_api": { - "default": false, - "type": [ - "boolean", - "null" - ] - }, - "allowed_logout_urls": { - "items": { - "format": "url-with-placeholders", - "type": "string" - }, - "type": "array" - }, - "authorization_response_iss_parameter_supported": { - "default": false, - "type": [ - "boolean", - "null" - ] - }, - "change_password": { - "$ref": "#/components/schemas/TenantSettingsPasswordPage" - }, - "client_id_metadata_document_supported": { - "default": false, - "type": "boolean" - }, - "customize_mfa_in_postlogin_action": { - "default": false, - "type": [ - "boolean", - "null" - ] + "value": {} + }, + "required": [ + "property" + ], + "type": "object" + }, + "FlowActionJson": { + "oneOf": [ + { + "$ref": "#/components/schemas/FlowActionJsonCreateJson" }, - "default_audience": { - "default": "", - "type": "string" + { + "$ref": "#/components/schemas/FlowActionJsonParseJson" }, - "default_directory": { - "default": "", + { + "$ref": "#/components/schemas/FlowActionJsonSerializeJson" + } + ], + "type": "object" + }, + "FlowActionJsonCreateJson": { + "additionalProperties": false, + "properties": { + "action": { + "enum": [ + "CREATE_JSON" + ], "type": "string" }, - "default_redirection_uri": { - "format": "absolute-https-uri-or-empty", + "alias": { + "maxLength": 100, "type": "string" }, - "default_token_quota": { - "$ref": "#/components/schemas/DefaultTokenQuota" - }, - "device_flow": { - "$ref": "#/components/schemas/TenantSettingsDeviceFlow" - }, - "dynamic_client_registration_security_mode": { - "$ref": "#/components/schemas/TenantSettingsDynamicClientRegistrationSecurityMode" - }, - "enable_ai_guide": { + "allow_failure": { "type": "boolean" }, - "enabled_locales": { - "items": { - "$ref": "#/components/schemas/TenantSettingsSupportedLocalesEnum" - }, - "minItems": 1, - "type": "array" - }, - "ephemeral_session_lifetime": { - "default": 72, - "minimum": 1, - "type": "integer" - }, - "error_page": { - "$ref": "#/components/schemas/TenantSettingsErrorPage" - }, - "flags": { - "$ref": "#/components/schemas/TenantSettingsFlags" - }, - "friendly_name": { - "default": "My Company", - "type": "string" - }, - "guardian_mfa_page": { - "$ref": "#/components/schemas/TenantSettingsGuardianPage" - }, - "idle_ephemeral_session_lifetime": { - "default": 24, - "minimum": 1, - "type": "integer" - }, - "idle_session_lifetime": { - "default": 72, - "minimum": 1, - "type": "integer" - }, - "legacy_sandbox_version": { - "maxLength": 8, + "id": { + "format": "forms-custom-identifier", "type": "string" }, - "mtls": { - "$ref": "#/components/schemas/TenantSettingsMTLS" - }, - "oidc_logout": { - "$ref": "#/components/schemas/TenantOIDCLogoutSettings" - }, - "phone_consolidated_experience": { + "mask_output": { "type": "boolean" }, - "picture_url": { - "default": "https://mycompany.org/logo.png", - "format": "absolute-uri-or-empty", - "type": "string" - }, - "pushed_authorization_requests_supported": { - "default": false, - "type": [ - "boolean", - "null" - ] - }, - "resource_parameter_profile": { - "$ref": "#/components/schemas/TenantSettingsResourceParameterProfile" - }, - "sandbox_version": { - "default": "22", - "maxLength": 8, - "type": "string" - }, - "session_cookie": { - "$ref": "#/components/schemas/SessionCookieSchema" - }, - "session_lifetime": { - "default": 168, - "minimum": 1, - "type": "integer" - }, - "sessions": { - "$ref": "#/components/schemas/TenantSettingsSessions" - }, - "skip_non_verifiable_callback_uri_confirmation_prompt": { - "type": [ - "boolean", - "null" - ] - }, - "support_email": { - "default": "support@mycompany.org", - "format": "email-or-empty", - "type": "string" + "params": { + "$ref": "#/components/schemas/FlowActionJsonCreateJsonParams" }, - "support_url": { - "default": "https://mycompany.org/support", - "format": "absolute-uri-or-empty", + "type": { + "enum": [ + "JSON" + ], "type": "string" } }, + "required": [ + "id", + "type", + "action", + "params" + ], "type": "object" }, - "UpdateTenantSettingsResponseContent": { + "FlowActionJsonCreateJsonParams": { "additionalProperties": false, "properties": { - "acr_values_supported": { - "items": { - "format": "acr", - "type": "string" - }, - "type": [ - "array", - "null" - ] - }, - "allow_organization_name_in_authentication_api": { - "default": false, - "type": "boolean" - }, - "allowed_logout_urls": { - "items": { - "format": "url", - "type": "string" - }, - "type": "array" - }, - "authorization_response_iss_parameter_supported": { - "default": false, - "type": [ - "boolean", - "null" - ] - }, - "change_password": { - "$ref": "#/components/schemas/TenantSettingsPasswordPage" - }, - "client_id_metadata_document_supported": { - "default": false, - "type": "boolean" - }, - "customize_mfa_in_postlogin_action": { - "default": false, - "type": "boolean" - }, - "default_audience": { - "default": "", - "type": "string" - }, - "default_directory": { - "default": "", - "type": "string" - }, - "default_redirection_uri": { - "type": "string" - }, - "default_token_quota": { - "$ref": "#/components/schemas/DefaultTokenQuota" - }, - "device_flow": { - "$ref": "#/components/schemas/TenantSettingsDeviceFlow" - }, - "dynamic_client_registration_security_mode": { - "$ref": "#/components/schemas/TenantSettingsDynamicClientRegistrationSecurityMode" - }, - "enable_ai_guide": { - "type": "boolean" - }, - "enabled_locales": { - "items": { - "$ref": "#/components/schemas/SupportedLocales" - }, - "type": "array" - }, - "ephemeral_session_lifetime": { - "default": 72, - "minimum": 1, - "type": "number" - }, - "error_page": { - "$ref": "#/components/schemas/TenantSettingsErrorPage" - }, - "flags": { - "$ref": "#/components/schemas/TenantSettingsFlags" - }, - "friendly_name": { - "default": "My Company", + "object": { + "$ref": "#/components/schemas/FlowActionJsonCreateJsonParamsObject" + } + }, + "required": [ + "object" + ], + "type": "object" + }, + "FlowActionJsonCreateJsonParamsObject": { + "additionalProperties": true, + "type": "object" + }, + "FlowActionJsonParseJson": { + "additionalProperties": false, + "properties": { + "action": { + "enum": [ + "PARSE_JSON" + ], "type": "string" }, - "guardian_mfa_page": { - "$ref": "#/components/schemas/TenantSettingsGuardianPage" - }, - "idle_ephemeral_session_lifetime": { - "default": 24, - "minimum": 1, - "type": "number" - }, - "idle_session_lifetime": { - "default": 72, - "type": "number" - }, - "legacy_sandbox_version": { - "default": "", + "alias": { + "maxLength": 100, "type": "string" }, - "mtls": { - "$ref": "#/components/schemas/TenantSettingsMTLS" - }, - "oidc_logout": { - "$ref": "#/components/schemas/TenantOIDCLogoutSettings" - }, - "phone_consolidated_experience": { + "allow_failure": { "type": "boolean" }, - "picture_url": { - "default": "https://mycompany.org/logo.png", - "format": "absolute-uri-or-empty", + "id": { + "format": "forms-custom-identifier", "type": "string" }, - "pushed_authorization_requests_supported": { - "default": false, + "mask_output": { "type": "boolean" }, - "resource_parameter_profile": { - "$ref": "#/components/schemas/TenantSettingsResourceParameterProfile" - }, - "sandbox_version": { - "default": "22", - "type": "string" - }, - "sandbox_versions_available": { - "items": { - "type": "string" - }, - "type": "array" - }, - "session_cookie": { - "$ref": "#/components/schemas/SessionCookieSchema" - }, - "session_lifetime": { - "default": 168, - "type": "number" - }, - "sessions": { - "$ref": "#/components/schemas/TenantSettingsSessions" - }, - "skip_non_verifiable_callback_uri_confirmation_prompt": { - "type": [ - "boolean", - "null" - ] + "params": { + "$ref": "#/components/schemas/FlowActionJsonParseJsonParams" }, - "support_email": { - "default": "support@mycompany.org", - "format": "email-or-empty", + "type": { + "enum": [ + "JSON" + ], "type": "string" - }, - "support_url": { - "default": "https://mycompany.org/support", - "format": "absolute-uri-or-empty", + } + }, + "required": [ + "id", + "type", + "action", + "params" + ], + "type": "object" + }, + "FlowActionJsonParseJsonParams": { + "additionalProperties": false, + "properties": { + "json": { "type": "string" } }, + "required": [ + "json" + ], "type": "object" }, - "UpdateTokenExchangeProfileRequestContent": { + "FlowActionJsonSerializeJson": { "additionalProperties": false, - "minProperties": 1, "properties": { - "name": { - "default": "Token Exchange Profile 1", - "maxLength": 50, - "minLength": 3, + "action": { + "enum": [ + "SERIALIZE_JSON" + ], "type": "string" }, - "subject_token_type": { - "format": "url", + "alias": { "maxLength": 100, - "minLength": 8, + "type": "string" + }, + "allow_failure": { + "type": "boolean" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "mask_output": { + "type": "boolean" + }, + "params": { + "$ref": "#/components/schemas/FlowActionJsonSerializeJsonParams" + }, + "type": { + "enum": [ + "JSON" + ], "type": "string" } }, + "required": [ + "id", + "type", + "action", + "params" + ], "type": "object" }, - "UpdateTokenQuota": { + "FlowActionJsonSerializeJsonParams": { "additionalProperties": false, "properties": { - "client_credentials": { - "$ref": "#/components/schemas/TokenQuotaClientCredentials" + "object": { + "$ref": "#/components/schemas/FlowActionJsonSerializeJsonParamsObject" } }, "required": [ - "client_credentials" + "object" ], - "type": [ - "object", - "null" - ] + "type": "object" }, - "UpdateUniversalLoginTemplateRequestContent": { + "FlowActionJsonSerializeJsonParamsObject": { "oneOf": [ { - "maxLength": 102400, "type": "string" }, { - "additionalProperties": false, - "properties": { - "template": { - "maxLength": 102400, - "type": "string" - } - }, - "required": [ - "template" - ], - "type": "object" + "$ref": "#/components/schemas/FlowActionJsonSerializeJsonParamsObjectObject" } ] }, - "UpdateUserAttributeProfileRequestContent": { - "additionalProperties": false, - "properties": { - "name": { - "$ref": "#/components/schemas/UserAttributeProfileName" + "FlowActionJsonSerializeJsonParamsObjectObject": { + "additionalProperties": true, + "type": "object" + }, + "FlowActionJwt": { + "oneOf": [ + { + "$ref": "#/components/schemas/FlowActionJwtDecodeJwt" }, - "user_attributes": { - "$ref": "#/components/schemas/UserAttributeProfileUserAttributes" + { + "$ref": "#/components/schemas/FlowActionJwtSignJwt" }, - "user_id": { - "$ref": "#/components/schemas/UserAttributeProfilePatchUserId" + { + "$ref": "#/components/schemas/FlowActionJwtVerifyJwt" } - }, + ], "type": "object" }, - "UpdateUserAttributeProfileResponseContent": { + "FlowActionJwtDecodeJwt": { "additionalProperties": false, "properties": { + "action": { + "enum": [ + "DECODE_JWT" + ], + "type": "string" + }, + "alias": { + "maxLength": 100, + "type": "string" + }, + "allow_failure": { + "type": "boolean" + }, "id": { - "$ref": "#/components/schemas/UserAttributeProfileId" + "format": "forms-custom-identifier", + "type": "string" }, - "name": { - "$ref": "#/components/schemas/UserAttributeProfileName" + "mask_output": { + "type": "boolean" }, - "user_attributes": { - "$ref": "#/components/schemas/UserAttributeProfileUserAttributes" + "params": { + "$ref": "#/components/schemas/FlowActionJwtDecodeJwtParams" }, - "user_id": { - "$ref": "#/components/schemas/UserAttributeProfileUserId" + "type": { + "enum": [ + "JWT" + ], + "type": "string" } }, + "required": [ + "id", + "type", + "action", + "params" + ], "type": "object" }, - "UpdateUserAuthenticationMethodRequestContent": { + "FlowActionJwtDecodeJwtParams": { "additionalProperties": false, "properties": { - "name": { + "token": { + "maxLength": 10000, "type": "string" - }, - "preferred_authentication_method": { - "$ref": "#/components/schemas/PreferredAuthenticationMethodEnum" } }, + "required": [ + "token" + ], "type": "object" }, - "UpdateUserAuthenticationMethodResponseContent": { + "FlowActionJwtSignJwt": { "additionalProperties": false, "properties": { - "aaguid": { + "action": { + "enum": [ + "SIGN_JWT" + ], "type": "string" }, - "authentication_methods": { - "items": { - "$ref": "#/components/schemas/UserAuthenticationMethodProperties" - }, - "type": "array" + "alias": { + "maxLength": 100, + "type": "string" }, - "confirmed": { + "allow_failure": { "type": "boolean" }, - "created_at": { - "format": "date-time", + "id": { + "format": "forms-custom-identifier", "type": "string" }, - "email": { - "type": "string" + "mask_output": { + "type": "boolean" }, - "id": { - "format": "authenticator-id", - "type": "string" + "params": { + "$ref": "#/components/schemas/FlowActionJwtSignJwtParams" }, - "key_id": { + "type": { + "enum": [ + "JWT" + ], "type": "string" - }, - "name": { + } + }, + "required": [ + "id", + "type", + "action", + "params" + ], + "type": "object" + }, + "FlowActionJwtSignJwtParams": { + "additionalProperties": false, + "properties": { + "audience": { + "maxLength": 100, "type": "string" }, - "phone_number": { + "connection_id": { + "format": "flows-vault-connections-id", "maxLength": 30, - "minLength": 2, "type": "string" }, - "preferred_authentication_method": { - "$ref": "#/components/schemas/PreferredAuthenticationMethodEnum" - }, - "public_key": { + "expires_in": { + "maxLength": 25, "type": "string" }, - "relying_party_identifier": { + "issuer": { + "maxLength": 100, "type": "string" }, - "totp_secret": { - "type": "string" + "payload": { + "$ref": "#/components/schemas/FlowActionJwtSignJwtParamsPayload" }, - "type": { - "$ref": "#/components/schemas/CreatedAuthenticationMethodTypeEnum" + "subject": { + "maxLength": 100, + "type": "string" } }, "required": [ - "type" + "connection_id" ], "type": "object" }, - "UpdateUserRequestContent": { + "FlowActionJwtSignJwtParamsPayload": { "additionalProperties": true, + "type": "object" + }, + "FlowActionJwtVerifyJwt": { + "additionalProperties": false, "properties": { - "app_metadata": { - "$ref": "#/components/schemas/AppMetadata" - }, - "blocked": { - "default": false, - "type": "boolean" - }, - "client_id": { - "default": "DaM8bokEXBWrTUFCiJjWn50jei6ardyX", - "minLength": 1, + "action": { + "enum": [ + "VERIFY_JWT" + ], "type": "string" }, - "connection": { - "default": "Initial-Connection", - "minLength": 1, + "alias": { + "maxLength": 100, "type": "string" }, - "email": { - "default": "john.doe@gmail.com", - "format": "email", - "type": [ - "string", - "null" - ] - }, - "email_verified": { - "default": false, + "allow_failure": { "type": "boolean" }, - "family_name": { - "default": "Doe", - "maxLength": 150, - "minLength": 1, - "type": [ - "string", - "null" - ] - }, - "given_name": { - "default": "John", - "maxLength": 150, - "minLength": 1, - "type": [ - "string", - "null" - ] - }, - "name": { - "default": "John Doe", - "maxLength": 300, - "minLength": 1, - "type": [ - "string", - "null" - ] - }, - "nickname": { - "default": "Johnny", - "maxLength": 300, - "minLength": 1, - "type": [ - "string", - "null" - ] - }, - "password": { - "default": "secret", - "minLength": 1, - "type": [ - "string", - "null" - ] - }, - "phone_number": { - "default": "+199999999999999", - "pattern": "^\\+[0-9]{1,15}$", - "type": [ - "string", - "null" - ] + "id": { + "format": "forms-custom-identifier", + "type": "string" }, - "phone_verified": { - "default": false, + "mask_output": { "type": "boolean" }, - "picture": { - "default": "https://secure.gravatar.com/avatar/15626c5e0c749cb912f9d1ad48dba440?s=480\u0026r=pg\u0026d=https%3A%2F%2Fssl.gstatic.com%2Fs2%2Fprofiles%2Fimages%2Fsilhouette80.png", - "format": "strict-uri", - "type": [ - "string", - "null" - ] - }, - "user_metadata": { - "$ref": "#/components/schemas/UserMetadata" - }, - "username": { - "default": "johndoe", - "maxLength": 128, - "minLength": 1, - "type": [ - "string", - "null" - ] - }, - "verify_email": { - "default": false, - "type": "boolean" + "params": { + "$ref": "#/components/schemas/FlowActionJwtVerifyJwtParams" }, - "verify_phone_number": { - "default": false, - "type": "boolean" + "type": { + "enum": [ + "JWT" + ], + "type": "string" } }, + "required": [ + "id", + "type", + "action", + "params" + ], "type": "object" }, - "UpdateUserResponseContent": { - "additionalProperties": true, + "FlowActionJwtVerifyJwtParams": { + "additionalProperties": false, "properties": { - "app_metadata": { - "$ref": "#/components/schemas/UserAppMetadataSchema" - }, - "blocked": { - "type": "boolean" - }, - "created_at": { - "$ref": "#/components/schemas/UserDateSchema" - }, - "email": { - "default": "john.doe@gmail.com", - "format": "email", - "type": "string" - }, - "email_verified": { - "default": false, - "type": "boolean" - }, - "family_name": { - "type": "string" - }, - "given_name": { - "type": "string" - }, - "identities": { - "items": { - "$ref": "#/components/schemas/UserIdentitySchema" - }, - "type": "array" - }, - "last_ip": { - "type": "string" - }, - "last_login": { - "$ref": "#/components/schemas/UserDateSchema" - }, - "logins_count": { - "type": "integer" - }, - "multifactor": { - "items": { - "type": "string" - }, - "type": "array" - }, - "name": { - "type": "string" - }, - "nickname": { - "type": "string" - }, - "phone_number": { - "default": "+199999999999999", + "audience": { + "maxLength": 500, "type": "string" }, - "phone_verified": { - "default": false, - "type": "boolean" - }, - "picture": { + "connection_id": { + "format": "flows-vault-connections-id", + "maxLength": 30, "type": "string" }, - "updated_at": { - "$ref": "#/components/schemas/UserDateSchema" - }, - "user_id": { - "default": "auth0|507f1f77bcf86cd799439020", + "issuer": { + "maxLength": 500, "type": "string" }, - "user_metadata": { - "$ref": "#/components/schemas/UserMetadataSchema" - }, - "username": { - "default": "johndoe", + "token": { + "maxLength": 100, "type": "string" } }, + "required": [ + "connection_id", + "token" + ], "type": "object" }, - "UpdateVerifiableCredentialTemplateRequestContent": { - "additionalProperties": false, - "properties": { - "dialect": { - "maxLength": 255, - "pattern": "^simplified/1.0$", - "type": [ - "string", - "null" - ] - }, - "name": { - "maxLength": 255, - "minLength": 1, - "type": [ - "string", - "null" - ] - }, - "presentation": { - "$ref": "#/components/schemas/MdlPresentationRequest" - }, - "type": { - "maxLength": 255, - "minLength": 1, - "type": [ - "string", - "null" - ] - }, - "version": { - "type": [ - "number", - "null" - ] - }, - "well_known_trusted_issuers": { - "maxLength": 255, - "minLength": 1, - "pattern": "^aamva$", - "type": [ - "string", - "null" - ] + "FlowActionMailchimp": { + "oneOf": [ + { + "$ref": "#/components/schemas/FlowActionMailchimpUpsertMember" } - }, + ], "type": "object" }, - "UpdateVerifiableCredentialTemplateResponseContent": { - "additionalProperties": true, + "FlowActionMailchimpUpsertMember": { + "additionalProperties": false, "properties": { - "created_at": { - "default": "2021-01-01T00:00:00Z", - "format": "date-time", + "action": { + "enum": [ + "UPSERT_MEMBER" + ], "type": "string" }, - "custom_certificate_authority": { - "maxLength": 4096, - "minLength": 1, - "type": [ - "string", - "null" - ] - }, - "dialect": { - "default": "simplified/1.0", - "maxLength": 255, + "alias": { + "maxLength": 100, "type": "string" }, + "allow_failure": { + "type": "boolean" + }, "id": { - "default": "vct_0000000000000001", + "format": "forms-custom-identifier", "type": "string" }, - "name": { - "type": "string" + "mask_output": { + "type": "boolean" }, - "presentation": { - "$ref": "#/components/schemas/MdlPresentationRequest" + "params": { + "$ref": "#/components/schemas/FlowActionMailchimpUpsertMemberParams" }, "type": { - "default": "mdl", - "type": "string" - }, - "updated_at": { - "default": "2021-01-01T00:00:00Z", - "format": "date-time", + "enum": [ + "MAILCHIMP" + ], "type": "string" - }, - "well_known_trusted_issuers": { - "maxLength": 255, - "minLength": 1, - "type": [ - "string", - "null" - ] } }, + "required": [ + "id", + "type", + "action", + "params" + ], "type": "object" }, - "UserAppMetadataSchema": { - "additionalProperties": true, - "type": "object" - }, - "UserAttributeProfile": { + "FlowActionMailchimpUpsertMemberParams": { "additionalProperties": false, "properties": { - "id": { - "$ref": "#/components/schemas/UserAttributeProfileId" - }, - "name": { - "$ref": "#/components/schemas/UserAttributeProfileName" + "connection_id": { + "format": "flows-vault-connections-id", + "maxLength": 30, + "type": "string" }, - "user_attributes": { - "$ref": "#/components/schemas/UserAttributeProfileUserAttributes" + "list_id": { + "type": "string" }, - "user_id": { - "$ref": "#/components/schemas/UserAttributeProfileUserId" + "member": { + "$ref": "#/components/schemas/FlowActionMailchimpUpsertMemberParamsMember" } }, + "required": [ + "connection_id", + "list_id", + "member" + ], "type": "object" }, - "UserAttributeProfileId": { - "format": "user-attribute-profile-id", - "type": "string" - }, - "UserAttributeProfileName": { - "maxLength": 128, - "minLength": 1, - "type": "string" - }, - "UserAttributeProfileOidcMapping": { + "FlowActionMailchimpUpsertMemberParamsMember": { "additionalProperties": false, "properties": { - "display_name": { - "maxLength": 50, - "minLength": 1, + "email_address": { "type": "string" }, - "mapping": { - "maxLength": 50, - "minLength": 1, + "merge_fields": { + "$ref": "#/components/schemas/FlowActionMailchimpUpsertMemberParamsMemberMergeFields" + }, + "status_if_new": { "type": "string" } }, "required": [ - "mapping" + "email_address", + "status_if_new" ], "type": "object" }, - "UserAttributeProfilePatchUserId": { + "FlowActionMailchimpUpsertMemberParamsMemberMergeFields": { + "additionalProperties": true, + "type": "object" + }, + "FlowActionMailjet": { "oneOf": [ { - "$ref": "#/components/schemas/UserAttributeProfileUserId" - }, - { - "type": "null" + "$ref": "#/components/schemas/FlowActionMailjetSendEmail" } - ] - }, - "UserAttributeProfileSamlMapping": { - "items": { - "maxLength": 128, - "minLength": 1, - "type": "string" - }, - "minItems": 1, - "type": "array" + ], + "type": "object" }, - "UserAttributeProfileStrategyOverrides": { + "FlowActionMailjetSendEmail": { "additionalProperties": false, "properties": { - "ad": { - "$ref": "#/components/schemas/UserAttributeProfileStrategyOverridesMapping" + "action": { + "enum": [ + "SEND_EMAIL" + ], + "type": "string" }, - "adfs": { - "$ref": "#/components/schemas/UserAttributeProfileStrategyOverridesMapping" + "alias": { + "maxLength": 100, + "type": "string" }, - "google-apps": { - "$ref": "#/components/schemas/UserAttributeProfileStrategyOverridesMapping" + "allow_failure": { + "type": "boolean" }, - "oidc": { - "$ref": "#/components/schemas/UserAttributeProfileStrategyOverridesMapping" + "id": { + "format": "forms-custom-identifier", + "type": "string" }, - "okta": { - "$ref": "#/components/schemas/UserAttributeProfileStrategyOverridesMapping" + "mask_output": { + "type": "boolean" }, - "pingfederate": { - "$ref": "#/components/schemas/UserAttributeProfileStrategyOverridesMapping" + "params": { + "$ref": "#/components/schemas/FlowActionMailjetSendEmailParams" }, - "samlp": { - "$ref": "#/components/schemas/UserAttributeProfileStrategyOverridesMapping" - }, - "waad": { - "$ref": "#/components/schemas/UserAttributeProfileStrategyOverridesMapping" + "type": { + "enum": [ + "MAILJET" + ], + "type": "string" } }, + "required": [ + "id", + "type", + "action", + "params" + ], "type": "object" }, - "UserAttributeProfileStrategyOverridesMapping": { - "additionalProperties": false, - "properties": { - "oidc_mapping": { - "$ref": "#/components/schemas/UserAttributeProfileOidcMapping" - }, - "saml_mapping": { - "$ref": "#/components/schemas/UserAttributeProfileSamlMapping" + "FlowActionMailjetSendEmailParams": { + "oneOf": [ + { + "additionalProperties": true, + "properties": { + "content": { + "type": "string" + } + }, + "required": [ + "content" + ], + "type": "object" }, - "scim_mapping": { - "maxLength": 128, - "minLength": 1, - "type": "string" + { + "additionalProperties": true, + "properties": { + "template_id": { + "type": "integer" + }, + "variables": { + "additionalProperties": true, + "type": "object" + } + }, + "required": [ + "template_id" + ], + "type": "object" } - }, + ], "type": "object" }, - "UserAttributeProfileStrategyOverridesUserId": { - "additionalProperties": false, - "properties": { - "ad": { - "$ref": "#/components/schemas/UserAttributeProfileStrategyOverridesUserIdMapping" - }, - "adfs": { - "$ref": "#/components/schemas/UserAttributeProfileStrategyOverridesUserIdMapping" - }, - "google-apps": { - "$ref": "#/components/schemas/UserAttributeProfileStrategyOverridesUserIdMapping" - }, - "oidc": { - "$ref": "#/components/schemas/UserAttributeProfileStrategyOverridesUserIdMapping" - }, - "okta": { - "$ref": "#/components/schemas/UserAttributeProfileStrategyOverridesUserIdMapping" - }, - "pingfederate": { - "$ref": "#/components/schemas/UserAttributeProfileStrategyOverridesUserIdMapping" - }, - "samlp": { - "$ref": "#/components/schemas/UserAttributeProfileStrategyOverridesUserIdMapping" + "FlowActionOtp": { + "oneOf": [ + { + "$ref": "#/components/schemas/FlowActionOtpGenerateCode" }, - "waad": { - "$ref": "#/components/schemas/UserAttributeProfileStrategyOverridesUserIdMapping" + { + "$ref": "#/components/schemas/FlowActionOtpVerifyCode" } - }, + ], "type": "object" }, - "UserAttributeProfileStrategyOverridesUserIdMapping": { + "FlowActionOtpGenerateCode": { "additionalProperties": false, "properties": { - "oidc_mapping": { - "$ref": "#/components/schemas/UserAttributeProfileUserIdOidcStrategyOverrideMapping" + "action": { + "enum": [ + "GENERATE_CODE" + ], + "type": "string" }, - "saml_mapping": { - "$ref": "#/components/schemas/UserAttributeProfileSamlMapping" + "alias": { + "maxLength": 100, + "type": "string" }, - "scim_mapping": { - "maxLength": 128, - "minLength": 1, + "allow_failure": { + "type": "boolean" + }, + "id": { + "format": "forms-custom-identifier", "type": "string" - } - }, - "type": "object" - }, - "UserAttributeProfileTemplate": { - "additionalProperties": false, - "properties": { - "name": { - "$ref": "#/components/schemas/UserAttributeProfileName" }, - "user_attributes": { - "$ref": "#/components/schemas/UserAttributeProfileUserAttributes" + "mask_output": { + "type": "boolean" }, - "user_id": { - "$ref": "#/components/schemas/UserAttributeProfileUserId" + "params": { + "$ref": "#/components/schemas/FlowActionOtpGenerateCodeParams" + }, + "type": { + "enum": [ + "OTP" + ], + "type": "string" } }, + "required": [ + "id", + "type", + "action", + "params" + ], "type": "object" }, - "UserAttributeProfileTemplateItem": { + "FlowActionOtpGenerateCodeParams": { "additionalProperties": false, "properties": { - "display_name": { - "type": "string" + "length": { + "maximum": 10, + "minimum": 1, + "type": "integer" }, - "id": { + "reference": { + "maxLength": 250, "type": "string" - }, - "template": { - "$ref": "#/components/schemas/UserAttributeProfileTemplate" } }, + "required": [ + "reference", + "length" + ], "type": "object" }, - "UserAttributeProfileUserAttributeAdditionalProperties": { + "FlowActionOtpVerifyCode": { "additionalProperties": false, "properties": { - "auth0_mapping": { - "maxLength": 50, - "minLength": 1, + "action": { + "enum": [ + "VERIFY_CODE" + ], "type": "string" }, - "description": { - "maxLength": 128, - "minLength": 1, + "alias": { + "maxLength": 100, "type": "string" }, - "label": { - "maxLength": 128, - "minLength": 1, - "type": "string" + "allow_failure": { + "type": "boolean" }, - "oidc_mapping": { - "$ref": "#/components/schemas/UserAttributeProfileOidcMapping" + "id": { + "format": "forms-custom-identifier", + "type": "string" }, - "profile_required": { + "mask_output": { "type": "boolean" }, - "saml_mapping": { - "$ref": "#/components/schemas/UserAttributeProfileSamlMapping" + "params": { + "$ref": "#/components/schemas/FlowActionOtpVerifyCodeParams" }, - "scim_mapping": { - "maxLength": 128, - "minLength": 1, + "type": { + "enum": [ + "OTP" + ], "type": "string" - }, - "strategy_overrides": { - "$ref": "#/components/schemas/UserAttributeProfileStrategyOverrides" } }, "required": [ - "description", - "label", - "profile_required", - "auth0_mapping" + "id", + "type", + "action", + "params" ], "type": "object" }, - "UserAttributeProfileUserAttributes": { - "additionalProperties": { - "$ref": "#/components/schemas/UserAttributeProfileUserAttributeAdditionalProperties" - }, - "maxProperties": 64, - "minProperties": 1, - "type": "object" - }, - "UserAttributeProfileUserId": { + "FlowActionOtpVerifyCodeParams": { "additionalProperties": false, "properties": { - "oidc_mapping": { - "$ref": "#/components/schemas/UserAttributeProfileUserIdOidcMappingEnum" - }, - "saml_mapping": { - "$ref": "#/components/schemas/UserAttributeProfileUserIdSamlMapping" + "code": { + "$ref": "#/components/schemas/FlowActionOtpVerifyCodeParamsCode" }, - "scim_mapping": { - "maxLength": 128, - "minLength": 1, + "reference": { + "maxLength": 250, "type": "string" - }, - "strategy_overrides": { - "$ref": "#/components/schemas/UserAttributeProfileStrategyOverridesUserId" } }, + "required": [ + "reference", + "code" + ], "type": "object" }, - "UserAttributeProfileUserIdOidcMappingEnum": { - "enum": [ - "sub" - ], - "maxLength": 50, - "minLength": 1, - "type": "string" + "FlowActionOtpVerifyCodeParamsCode": { + "oneOf": [ + { + "maximum": 9999999999, + "minimum": 0, + "type": "integer" + }, + { + "maxLength": 250, + "type": "string" + } + ] }, - "UserAttributeProfileUserIdOidcStrategyOverrideMapping": { - "enum": [ - "sub", - "oid", - "email" + "FlowActionPipedrive": { + "oneOf": [ + { + "$ref": "#/components/schemas/FlowActionPipedriveAddDeal" + }, + { + "$ref": "#/components/schemas/FlowActionPipedriveAddOrganization" + }, + { + "$ref": "#/components/schemas/FlowActionPipedriveAddPerson" + } ], - "maxLength": 50, - "minLength": 1, - "type": "string" - }, - "UserAttributeProfileUserIdSamlMapping": { - "items": { - "maxLength": 128, - "minLength": 1, - "type": "string" - }, - "minItems": 1, - "type": "array" + "type": "object" }, - "UserAuthenticationMethod": { + "FlowActionPipedriveAddDeal": { "additionalProperties": false, "properties": { - "aaguid": { + "action": { + "enum": [ + "ADD_DEAL" + ], "type": "string" }, - "authentication_methods": { - "items": { - "$ref": "#/components/schemas/UserAuthenticationMethodProperties" - }, - "type": "array" - }, - "confirmed": { - "type": "boolean" - }, - "created_at": { - "format": "date-time", + "alias": { + "maxLength": 100, "type": "string" }, - "credential_backed_up": { + "allow_failure": { "type": "boolean" }, - "credential_device_type": { - "type": "string" - }, - "email": { - "type": "string" - }, - "enrolled_at": { - "format": "date-time", - "type": "string" - }, "id": { + "format": "forms-custom-identifier", "type": "string" }, - "identity_user_id": { - "type": "string" - }, - "key_id": { - "type": "string" - }, - "last_auth_at": { - "format": "date-time", - "type": "string" - }, - "link_id": { - "type": "string" - }, - "name": { - "maxLength": 20, - "type": "string" - }, - "phone_number": { - "type": "string" - }, - "preferred_authentication_method": { - "$ref": "#/components/schemas/PreferredAuthenticationMethodEnum" - }, - "public_key": { - "type": "string" + "mask_output": { + "type": "boolean" }, - "relying_party_identifier": { - "type": "string" + "params": { + "$ref": "#/components/schemas/FlowActionPipedriveAddDealParams" }, "type": { - "$ref": "#/components/schemas/AuthenticationMethodTypeEnum" - }, - "user_agent": { + "enum": [ + "PIPEDRIVE" + ], "type": "string" } }, "required": [ "id", "type", - "created_at" + "action", + "params" ], "type": "object" }, - "UserAuthenticationMethodProperties": { - "additionalProperties": true, + "FlowActionPipedriveAddDealParams": { + "additionalProperties": false, "properties": { - "id": { - "format": "authenticator-id", + "connection_id": { + "format": "flows-vault-connections-id", + "maxLength": 30, "type": "string" }, - "type": { - "$ref": "#/components/schemas/UserAuthenticationMethodPropertiesEnum" - } - }, - "type": "object" - }, - "UserAuthenticationMethodPropertiesEnum": { - "enum": [ - "totp", - "push", - "sms", - "voice" - ], - "type": "string" - }, - "UserBlockIdentifier": { - "additionalProperties": true, - "properties": { - "connection": { - "type": "string" + "fields": { + "$ref": "#/components/schemas/FlowActionPipedriveAddDealParamsFields" }, - "identifier": { - "default": "john.doe@gmail.com", + "organization_id": { + "$ref": "#/components/schemas/FlowActionPipedriveAddDealParamsOrganizationId" + }, + "person_id": { + "$ref": "#/components/schemas/FlowActionPipedriveAddDealParamsPersonId" + }, + "stage_id": { + "$ref": "#/components/schemas/FlowActionPipedriveAddDealParamsStageId" + }, + "title": { "type": "string" }, - "ip": { - "default": "10.0.0.1", + "user_id": { + "$ref": "#/components/schemas/FlowActionPipedriveAddDealParamsUserId" + }, + "value": { "type": "string" } }, + "required": [ + "connection_id", + "title" + ], + "type": "object" + }, + "FlowActionPipedriveAddDealParamsFields": { + "additionalProperties": true, "type": "object" }, - "UserDateSchema": { + "FlowActionPipedriveAddDealParamsOrganizationId": { "oneOf": [ { "type": "string" }, { - "additionalProperties": true, - "type": "object" + "type": "number" } ] }, - "UserEnrollmentAuthMethodEnum": { - "enum": [ - "authenticator", - "guardian", - "sms", - "webauthn-platform", - "webauthn-roaming" - ], - "type": "string" - }, - "UserEnrollmentStatusEnum": { - "enum": [ - "pending", - "confirmed" - ], - "type": "string" - }, - "UserGrant": { - "additionalProperties": false, - "properties": { - "audience": { - "type": "string" - }, - "clientID": { - "type": "string" - }, - "id": { + "FlowActionPipedriveAddDealParamsPersonId": { + "oneOf": [ + { "type": "string" }, - "scope": { - "items": { - "minLength": 1, - "type": "string" - }, - "type": "array" - }, - "user_id": { - "type": "string" + { + "type": "number" } - }, - "type": "object" + ] }, - "UserGroupsResponseSchema": { - "allOf": [ + "FlowActionPipedriveAddDealParamsStageId": { + "oneOf": [ { - "$ref": "#/components/schemas/Group" + "type": "string" }, { - "additionalProperties": true, - "properties": { - "membership_created_at": { - "format": "date-time", - "type": "string" - } - }, - "type": "object" + "type": "number" } ] }, - "UserId": { + "FlowActionPipedriveAddDealParamsUserId": { "oneOf": [ { - "default": "abc", - "minLength": 1, "type": "string" }, { - "default": 191919191, - "type": "integer" + "type": "number" } ] }, - "UserIdentity": { + "FlowActionPipedriveAddOrganization": { "additionalProperties": false, "properties": { - "access_token": { - "type": "string" - }, - "access_token_secret": { + "action": { + "enum": [ + "ADD_ORGANIZATION" + ], "type": "string" }, - "connection": { - "default": "twitter", + "alias": { + "maxLength": 100, "type": "string" }, - "isSocial": { + "allow_failure": { "type": "boolean" }, - "profileData": { - "$ref": "#/components/schemas/UserProfileData" - }, - "provider": { - "default": "twitter", + "id": { + "format": "forms-custom-identifier", "type": "string" }, - "refresh_token": { - "type": "string" + "mask_output": { + "type": "boolean" }, - "user_id": { - "$ref": "#/components/schemas/UserId" + "params": { + "$ref": "#/components/schemas/FlowActionPipedriveAddOrganizationParams" + }, + "type": { + "enum": [ + "PIPEDRIVE" + ], + "type": "string" } }, "required": [ - "provider", - "user_id", - "connection" + "id", + "type", + "action", + "params" ], "type": "object" }, - "UserIdentityProviderEnum": { - "enum": [ - "ad", - "adfs", - "amazon", - "apple", - "dropbox", - "bitbucket", - "auth0-oidc", - "auth0", - "baidu", - "bitly", - "box", - "custom", - "daccount", - "dwolla", - "email", - "evernote-sandbox", - "evernote", - "exact", - "facebook", - "fitbit", - "github", - "google-apps", - "google-oauth2", - "instagram", - "ip", - "line", - "linkedin", - "oauth1", - "oauth2", - "office365", - "oidc", - "okta", - "paypal", - "paypal-sandbox", - "pingfederate", - "planningcenter", - "salesforce-community", - "salesforce-sandbox", - "salesforce", - "samlp", - "sharepoint", - "shopify", - "shop", - "sms", - "soundcloud", - "thirtysevensignals", - "twitter", - "untappd", - "vkontakte", - "waad", - "weibo", - "windowslive", - "wordpress", - "yahoo", - "yandex" - ], - "type": "string" - }, - "UserIdentitySchema": { + "FlowActionPipedriveAddOrganizationParams": { "additionalProperties": false, "properties": { - "access_token": { - "type": "string" - }, - "access_token_secret": { - "type": "string" - }, - "connection": { + "connection_id": { + "format": "flows-vault-connections-id", + "maxLength": 30, "type": "string" }, - "isSocial": { - "type": "boolean" - }, - "profileData": { - "$ref": "#/components/schemas/UserProfileData" - }, - "provider": { - "$ref": "#/components/schemas/UserIdentityProviderEnum" + "fields": { + "$ref": "#/components/schemas/FlowActionPipedriveAddOrganizationParamsFields" }, - "refresh_token": { + "name": { "type": "string" }, - "user_id": { - "type": "string" + "owner_id": { + "$ref": "#/components/schemas/FlowActionPipedriveAddOrganizationParamsOwnerId" } }, + "required": [ + "connection_id", + "name" + ], "type": "object" }, - "UserListLogOffsetPaginatedResponseContent": { - "additionalProperties": false, - "properties": { - "length": { - "type": "number" - }, - "limit": { - "type": "number" - }, - "logs": { - "items": { - "$ref": "#/components/schemas/Log" - }, - "type": "array" - }, - "start": { - "type": "number" - }, - "total": { - "type": "number" - } - }, + "FlowActionPipedriveAddOrganizationParamsFields": { + "additionalProperties": true, "type": "object" }, - "UserListLogResponseContent": { + "FlowActionPipedriveAddOrganizationParamsOwnerId": { "oneOf": [ { - "items": { - "$ref": "#/components/schemas/Log" - }, - "type": "array" + "type": "string" }, { - "$ref": "#/components/schemas/UserListLogOffsetPaginatedResponseContent" + "type": "number" } ] }, - "UserMetadata": { - "additionalProperties": true, - "type": "object" - }, - "UserMetadataSchema": { - "additionalProperties": true, - "type": "object" - }, - "UserMultifactorProviderEnum": { - "enum": [ - "duo", - "google-authenticator" - ], - "type": "string" - }, - "UserPermissionSchema": { + "FlowActionPipedriveAddPerson": { "additionalProperties": false, "properties": { - "description": { + "action": { + "enum": [ + "ADD_PERSON" + ], "type": "string" }, - "permission_name": { + "alias": { + "maxLength": 100, "type": "string" }, - "resource_server_identifier": { - "type": "string" + "allow_failure": { + "type": "boolean" }, - "resource_server_name": { + "id": { + "format": "forms-custom-identifier", "type": "string" }, - "sources": {} + "mask_output": { + "type": "boolean" + }, + "params": { + "$ref": "#/components/schemas/FlowActionPipedriveAddPersonParams" + }, + "type": { + "enum": [ + "PIPEDRIVE" + ], + "type": "string" + } }, + "required": [ + "id", + "type", + "action", + "params" + ], "type": "object" }, - "UserProfileData": { - "additionalProperties": true, + "FlowActionPipedriveAddPersonParams": { + "additionalProperties": false, "properties": { - "email": { + "connection_id": { + "format": "flows-vault-connections-id", + "maxLength": 30, "type": "string" }, - "email_verified": { - "type": "boolean" - }, - "family_name": { + "email": { "type": "string" }, - "given_name": { - "type": "string" + "fields": { + "$ref": "#/components/schemas/FlowActionPipedriveAddPersonParamsFields" }, "name": { "type": "string" }, - "phone_number": { - "type": "string" + "organization_id": { + "$ref": "#/components/schemas/FlowActionPipedriveAddPersonParamsOrganizationId" }, - "phone_verified": { - "type": "boolean" + "owner_id": { + "$ref": "#/components/schemas/FlowActionPipedriveAddPersonParamsOwnerId" }, - "username": { - "default": "johndoe", + "phone": { "type": "string" } }, + "required": [ + "connection_id", + "name" + ], "type": "object" }, - "UserResponseSchema": { + "FlowActionPipedriveAddPersonParamsFields": { "additionalProperties": true, - "properties": { - "app_metadata": { - "$ref": "#/components/schemas/UserAppMetadataSchema" + "type": "object" + }, + "FlowActionPipedriveAddPersonParamsOrganizationId": { + "oneOf": [ + { + "type": "string" }, - "blocked": { - "type": "boolean" + { + "type": "number" + } + ] + }, + "FlowActionPipedriveAddPersonParamsOwnerId": { + "oneOf": [ + { + "type": "string" }, - "created_at": { - "$ref": "#/components/schemas/UserDateSchema" + { + "type": "number" + } + ] + }, + "FlowActionSalesforce": { + "oneOf": [ + { + "$ref": "#/components/schemas/FlowActionSalesforceCreateLead" }, - "email": { - "default": "john.doe@gmail.com", - "format": "email", - "type": "string" + { + "$ref": "#/components/schemas/FlowActionSalesforceGetLead" }, - "email_verified": { - "default": false, - "type": "boolean" + { + "$ref": "#/components/schemas/FlowActionSalesforceSearchLeads" }, - "family_name": { + { + "$ref": "#/components/schemas/FlowActionSalesforceUpdateLead" + } + ], + "type": "object" + }, + "FlowActionSalesforceCreateLead": { + "additionalProperties": false, + "properties": { + "action": { + "enum": [ + "CREATE_LEAD" + ], "type": "string" }, - "given_name": { + "alias": { + "maxLength": 100, "type": "string" }, - "identities": { - "items": { - "$ref": "#/components/schemas/UserIdentitySchema" - }, - "type": "array" + "allow_failure": { + "type": "boolean" }, - "last_ip": { + "id": { + "format": "forms-custom-identifier", "type": "string" }, - "last_login": { - "$ref": "#/components/schemas/UserDateSchema" - }, - "logins_count": { - "type": "integer" + "mask_output": { + "type": "boolean" }, - "multifactor": { - "items": { - "type": "string" - }, - "type": "array" + "params": { + "$ref": "#/components/schemas/FlowActionSalesforceCreateLeadParams" }, - "name": { + "type": { + "enum": [ + "SALESFORCE" + ], "type": "string" - }, - "nickname": { + } + }, + "required": [ + "id", + "type", + "action", + "params" + ], + "type": "object" + }, + "FlowActionSalesforceCreateLeadParams": { + "additionalProperties": false, + "properties": { + "company": { + "minLength": 1, "type": "string" }, - "phone_number": { - "default": "+199999999999999", + "connection_id": { + "format": "flows-vault-connections-id", + "maxLength": 30, "type": "string" }, - "phone_verified": { - "default": false, - "type": "boolean" - }, - "picture": { + "email": { "type": "string" }, - "updated_at": { - "$ref": "#/components/schemas/UserDateSchema" + "first_name": { + "type": "string" }, - "user_id": { - "default": "auth0|507f1f77bcf86cd799439020", + "last_name": { + "minLength": 1, "type": "string" }, - "user_metadata": { - "$ref": "#/components/schemas/UserMetadataSchema" + "payload": { + "$ref": "#/components/schemas/FlowActionSalesforceCreateLeadParamsPayload" }, - "username": { - "default": "johndoe", + "phone": { "type": "string" } }, + "required": [ + "connection_id", + "last_name", + "company" + ], "type": "object" }, - "UsernameAllowedTypes": { - "additionalProperties": false, - "properties": { - "email": { - "type": "boolean" - }, - "phone_number": { - "type": "boolean" - } - }, + "FlowActionSalesforceCreateLeadParamsPayload": { + "additionalProperties": true, "type": "object" }, - "UsernameAttribute": { + "FlowActionSalesforceGetLead": { "additionalProperties": false, "properties": { - "identifier": { - "$ref": "#/components/schemas/ConnectionAttributeIdentifier" + "action": { + "enum": [ + "GET_LEAD" + ], + "type": "string" }, - "profile_required": { + "alias": { + "maxLength": 100, + "type": "string" + }, + "allow_failure": { "type": "boolean" }, - "signup": { - "$ref": "#/components/schemas/SignupSchema" + "id": { + "format": "forms-custom-identifier", + "type": "string" }, - "validation": { - "$ref": "#/components/schemas/UsernameValidation" + "mask_output": { + "type": "boolean" + }, + "params": { + "$ref": "#/components/schemas/FlowActionSalesforceGetLeadParams" + }, + "type": { + "enum": [ + "SALESFORCE" + ], + "type": "string" } }, + "required": [ + "id", + "type", + "action", + "params" + ], "type": "object" }, - "UsernameValidation": { + "FlowActionSalesforceGetLeadParams": { "additionalProperties": false, "properties": { - "allowed_types": { - "$ref": "#/components/schemas/UsernameAllowedTypes" - }, - "max_length": { - "maximum": 128, - "minimum": 1, - "type": "number" + "connection_id": { + "format": "flows-vault-connections-id", + "maxLength": 30, + "type": "string" }, - "min_length": { - "maximum": 128, - "minimum": 1, - "type": "number" + "lead_id": { + "type": "string" } }, + "required": [ + "connection_id", + "lead_id" + ], "type": "object" }, - "UsersEnrollment": { - "additionalProperties": true, + "FlowActionSalesforceSearchLeads": { + "additionalProperties": false, "properties": { - "auth_method": { - "$ref": "#/components/schemas/UserEnrollmentAuthMethodEnum" - }, - "enrolled_at": { - "format": "date-time", - "type": "string" - }, - "id": { + "action": { + "enum": [ + "SEARCH_LEADS" + ], "type": "string" }, - "identifier": { + "alias": { + "maxLength": 100, "type": "string" }, - "last_auth": { - "format": "date-time", - "type": "string" + "allow_failure": { + "type": "boolean" }, - "name": { - "maxLength": 20, + "id": { + "format": "forms-custom-identifier", "type": "string" }, - "phone_number": { - "type": "string" + "mask_output": { + "type": "boolean" }, - "status": { - "$ref": "#/components/schemas/UserEnrollmentStatusEnum" + "params": { + "$ref": "#/components/schemas/FlowActionSalesforceSearchLeadsParams" }, "type": { + "enum": [ + "SALESFORCE" + ], "type": "string" } }, + "required": [ + "id", + "type", + "action", + "params" + ], "type": "object" }, - "VerifiableCredentialTemplateResponse": { - "additionalProperties": true, + "FlowActionSalesforceSearchLeadsParams": { + "additionalProperties": false, "properties": { - "created_at": { - "default": "2021-01-01T00:00:00Z", - "format": "date-time", + "connection_id": { + "format": "flows-vault-connections-id", + "maxLength": 30, "type": "string" }, - "custom_certificate_authority": { - "maxLength": 4096, - "minLength": 1, - "type": [ - "string", - "null" - ] + "lead_fields": { + "items": { + "maxLength": 2000, + "type": "string" + }, + "minItems": 1, + "type": "array" }, - "dialect": { - "default": "simplified/1.0", - "maxLength": 255, + "search_field": { + "enum": [ + "email", + "name", + "phone", + "all" + ], "type": "string" }, - "id": { - "default": "vct_0000000000000001", + "search_value": { + "maxLength": 2000, + "type": "string" + } + }, + "required": [ + "connection_id", + "search_field", + "search_value", + "lead_fields" + ], + "type": "object" + }, + "FlowActionSalesforceUpdateLead": { + "additionalProperties": false, + "properties": { + "action": { + "enum": [ + "UPDATE_LEAD" + ], "type": "string" }, - "name": { + "alias": { + "maxLength": 100, "type": "string" }, - "presentation": { - "$ref": "#/components/schemas/MdlPresentationRequest" + "allow_failure": { + "type": "boolean" }, - "type": { - "default": "mdl", + "id": { + "format": "forms-custom-identifier", "type": "string" }, - "updated_at": { - "default": "2021-01-01T00:00:00Z", - "format": "date-time", + "mask_output": { + "type": "boolean" + }, + "params": { + "$ref": "#/components/schemas/FlowActionSalesforceUpdateLeadParams" + }, + "type": { + "enum": [ + "SALESFORCE" + ], + "type": "string" + } + }, + "required": [ + "id", + "type", + "action", + "params" + ], + "type": "object" + }, + "FlowActionSalesforceUpdateLeadParams": { + "additionalProperties": false, + "properties": { + "connection_id": { + "format": "flows-vault-connections-id", + "maxLength": 30, "type": "string" }, - "well_known_trusted_issuers": { - "maxLength": 255, + "lead_id": { "minLength": 1, - "type": [ - "string", - "null" - ] + "type": "string" + }, + "payload": { + "$ref": "#/components/schemas/FlowActionSalesforceUpdateLeadParamsPayload" } }, + "required": [ + "connection_id", + "lead_id" + ], "type": "object" }, - "VerificationMethodEnum": { - "enum": [ - "link", - "otp" + "FlowActionSalesforceUpdateLeadParamsPayload": { + "additionalProperties": true, + "type": "object" + }, + "FlowActionSendgrid": { + "oneOf": [ + { + "$ref": "#/components/schemas/FlowActionSendgridSendEmail" + } ], - "type": "string" + "type": "object" }, - "VerifyCustomDomainResponseContent": { + "FlowActionSendgridSendEmail": { "additionalProperties": false, "properties": { - "certificate": { - "$ref": "#/components/schemas/DomainCertificate" + "action": { + "enum": [ + "SEND_EMAIL" + ], + "type": "string" }, - "cname_api_key": { - "default": "d4feca...", + "alias": { + "maxLength": 100, "type": "string" }, - "custom_client_ip_header": { - "type": [ - "string", - "null" - ] + "allow_failure": { + "type": "boolean" }, - "custom_domain_id": { - "default": "cd_0000000000000001", + "id": { + "format": "forms-custom-identifier", "type": "string" }, - "domain": { - "default": "login.mycompany.com", + "mask_output": { + "type": "boolean" + }, + "params": { + "$ref": "#/components/schemas/FlowActionSendgridSendEmailParams" + }, + "type": { + "enum": [ + "SENDGRID" + ], + "type": "string" + } + }, + "required": [ + "id", + "type", + "action", + "params" + ], + "type": "object" + }, + "FlowActionSendgridSendEmailParams": { + "additionalProperties": true, + "properties": { + "connection_id": { + "format": "flows-vault-connections-id", + "maxLength": 30, "type": "string" }, - "domain_metadata": { - "$ref": "#/components/schemas/DomainMetadata" + "from": { + "$ref": "#/components/schemas/FlowActionSendgridSendEmailParamsPerson" }, - "origin_domain_name": { - "default": "mycompany_cd_0000000000000001.edge.tenants.auth0.com", + "personalizations": { + "items": {}, + "minItems": 1, + "type": "array" + } + }, + "required": [ + "connection_id", + "personalizations", + "from" + ], + "type": "object" + }, + "FlowActionSendgridSendEmailParamsPerson": { + "additionalProperties": false, + "properties": { + "email": { "type": "string" }, - "primary": { - "default": false, - "type": "boolean" + "name": { + "type": "string" + } + }, + "required": [ + "email" + ], + "type": "object" + }, + "FlowActionSlack": { + "oneOf": [ + { + "$ref": "#/components/schemas/FlowActionSlackPostMessage" + } + ], + "type": "object" + }, + "FlowActionSlackPostMessage": { + "additionalProperties": false, + "properties": { + "action": { + "enum": [ + "POST_MESSAGE" + ], + "type": "string" }, - "status": { - "$ref": "#/components/schemas/CustomDomainStatusFilterEnum" + "alias": { + "maxLength": 100, + "type": "string" }, - "tls_policy": { - "default": "recommended", + "allow_failure": { + "type": "boolean" + }, + "id": { + "format": "forms-custom-identifier", "type": "string" }, + "mask_output": { + "type": "boolean" + }, + "params": { + "$ref": "#/components/schemas/FlowActionSlackPostMessageParams" + }, "type": { - "$ref": "#/components/schemas/CustomDomainTypeEnum" + "enum": [ + "SLACK" + ], + "type": "string" + } + }, + "required": [ + "id", + "type", + "action", + "params" + ], + "type": "object" + }, + "FlowActionSlackPostMessageParams": { + "additionalProperties": false, + "properties": { + "attachments": { + "items": { + "$ref": "#/components/schemas/FlowActionSlackPostMessageParamsAttachment" + }, + "type": "array" }, - "verification": { - "$ref": "#/components/schemas/DomainVerification" + "connection_id": { + "format": "flows-vault-connections-id", + "maxLength": 30, + "type": "string" + }, + "text": { + "type": "string" } }, "required": [ - "custom_domain_id", - "domain", - "primary", - "status", - "type" + "connection_id" ], "type": "object" }, - "VerifyEmailTicketRequestContent": { + "FlowActionSlackPostMessageParamsAttachment": { "additionalProperties": false, "properties": { - "client_id": { - "default": "DaM8bokEXBWrTUFCiJjWn50jei6ardyX", - "format": "client-id", + "color": { + "enum": [ + "GOOD", + "WARNING", + "DANGER" + ], "type": "string" }, - "identity": { - "$ref": "#/components/schemas/Identity" + "fields": { + "items": { + "$ref": "#/components/schemas/FlowActionSlackPostMessageParamsAttachmentField" + }, + "type": "array" }, - "includeEmailInRedirect": { + "pretext": { + "type": "string" + }, + "text": { + "type": "string" + } + }, + "type": "object" + }, + "FlowActionSlackPostMessageParamsAttachmentField": { + "additionalProperties": false, + "properties": { + "short": { "type": "boolean" }, - "organization_id": { - "default": "org_2eondWoxcMIpaLQc", - "format": "organization-id", + "title": { "type": "string" }, - "result_url": { - "default": "http://myapp.com/callback", - "format": "url", + "value": { "type": "string" + } + }, + "required": [ + "title" + ], + "type": "object" + }, + "FlowActionStripe": { + "oneOf": [ + { + "$ref": "#/components/schemas/FlowActionStripeAddTaxId" }, - "ttl_sec": { - "minimum": 0, - "type": "integer" + { + "$ref": "#/components/schemas/FlowActionStripeCreateCustomer" }, - "user_id": { - "format": "user-id", + { + "$ref": "#/components/schemas/FlowActionStripeCreatePortalSession" + }, + { + "$ref": "#/components/schemas/FlowActionStripeDeleteTaxId" + }, + { + "$ref": "#/components/schemas/FlowActionStripeFindCustomers" + }, + { + "$ref": "#/components/schemas/FlowActionStripeGetCustomer" + }, + { + "$ref": "#/components/schemas/FlowActionStripeUpdateCustomer" + } + ], + "type": "object" + }, + "FlowActionStripeAddTaxId": { + "additionalProperties": false, + "properties": { + "action": { + "enum": [ + "ADD_TAX_ID" + ], + "type": "string" + }, + "alias": { + "maxLength": 100, + "type": "string" + }, + "allow_failure": { + "type": "boolean" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "mask_output": { + "type": "boolean" + }, + "params": { + "$ref": "#/components/schemas/FlowActionStripeAddTaxIdParams" + }, + "type": { + "enum": [ + "STRIPE" + ], "type": "string" } }, "required": [ - "user_id" + "id", + "type", + "action", + "params" ], "type": "object" }, - "VerifyEmailTicketResponseContent": { - "additionalProperties": true, + "FlowActionStripeAddTaxIdParams": { + "additionalProperties": false, "properties": { - "ticket": { - "default": "https://login.auth0.com/lo/verify_email?client_id=nsaPS2p3cargoFy82WT7betaOPOt3qSh\u0026tenant=mdocs\u0026bewit=bmNlR01CcDNOUE1GeXVzODJXVDdyY1RUT1BPdDNxU2hcMTQzMDY2MjE4MVxuRTcxM0RSeUNlbEpzUUJmaFVaS3A1NEdJbWFzSUZMYzRTdEFtY2NMMXhZPVx7ImVtYWloojoiZGFtaWtww2NoQGhvdG1haWwuY29tIiwidGVuYW50IjoiZHNjaGVua2tjwWFuIiwiY2xpZW50X2lkIjoibmNlR01CcDNOUE1GeXVzODJXVDdyY1RUT1BPiiqxU2giLCJjb25uZWN0aW9uIjoiRGFtaWmsdiwicmVzdWx0VXJsIjoiIn0", - "format": "url", + "connection_id": { + "format": "flows-vault-connections-id", + "maxLength": 30, + "type": "string" + }, + "customer_id": { + "maxLength": 250, + "type": "string" + }, + "type": { + "maxLength": 250, + "type": "string" + }, + "value": { + "maxLength": 250, "type": "string" } }, "required": [ - "ticket" + "connection_id", + "customer_id", + "type", + "value" ], "type": "object" }, - "X509CertificateCredential": { + "FlowActionStripeAddress": { "additionalProperties": false, "properties": { - "credential_type": { - "$ref": "#/components/schemas/X509CertificateCredentialTypeEnum" + "city": { + "maxLength": 250, + "type": "string" }, - "name": { - "default": "", - "maxLength": 128, + "country": { + "maxLength": 250, "type": "string" }, - "pem": { - "default": "-----BEGIN CERTIFICATE-----\r\nMIIBIjANBg...\r\n-----END CERTIFICATE-----\r\n", - "maxLength": 4096, - "minLength": 1, + "line1": { + "maxLength": 250, + "type": "string" + }, + "line2": { + "maxLength": 250, + "type": "string" + }, + "postalCode": { + "maxLength": 250, + "type": "string" + }, + "state": { + "maxLength": 250, + "type": "string" + } + }, + "type": "object" + }, + "FlowActionStripeCreateCustomer": { + "additionalProperties": false, + "properties": { + "action": { + "enum": [ + "CREATE_CUSTOMER" + ], + "type": "string" + }, + "alias": { + "maxLength": 100, + "type": "string" + }, + "allow_failure": { + "type": "boolean" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "mask_output": { + "type": "boolean" + }, + "params": { + "$ref": "#/components/schemas/FlowActionStripeCreateCustomerParams" + }, + "type": { + "enum": [ + "STRIPE" + ], "type": "string" } }, "required": [ - "credential_type", - "pem" + "id", + "type", + "action", + "params" ], "type": "object" }, - "X509CertificateCredentialTypeEnum": { - "enum": [ - "x509_cert" + "FlowActionStripeCreateCustomerParams": { + "additionalProperties": false, + "properties": { + "address": { + "$ref": "#/components/schemas/FlowActionStripeAddress" + }, + "connection_id": { + "format": "flows-vault-connections-id", + "maxLength": 30, + "type": "string" + }, + "description": { + "maxLength": 250, + "type": "string" + }, + "email": { + "maxLength": 512, + "type": "string" + }, + "metadata": { + "$ref": "#/components/schemas/FlowActionStripeMetadata" + }, + "name": { + "maxLength": 250, + "type": "string" + }, + "phone": { + "maxLength": 250, + "type": "string" + }, + "tax_exempt": { + "type": "string" + }, + "tax_id": { + "$ref": "#/components/schemas/FlowActionStripeTaxId" + } + }, + "required": [ + "connection_id" ], - "type": "string" - } - }, - "securitySchemes": { - "bearerAuth": { - "bearerFormat": "jwt", - "scheme": "bearer", - "type": "http" + "type": "object" + }, + "FlowActionStripeCreatePortalSession": { + "additionalProperties": false, + "properties": { + "action": { + "enum": [ + "CREATE_PORTAL_SESSION" + ], + "type": "string" + }, + "alias": { + "maxLength": 100, + "type": "string" + }, + "allow_failure": { + "type": "boolean" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "mask_output": { + "type": "boolean" + }, + "params": { + "$ref": "#/components/schemas/FlowActionStripeCreatePortalSessionParams" + }, + "type": { + "enum": [ + "STRIPE" + ], + "type": "string" + } + }, + "required": [ + "id", + "type", + "action", + "params" + ], + "type": "object" + }, + "FlowActionStripeCreatePortalSessionParams": { + "additionalProperties": false, + "properties": { + "connection_id": { + "format": "flows-vault-connections-id", + "maxLength": 30, + "type": "string" + }, + "customer_id": { + "maxLength": 250, + "type": "string" + }, + "return_url": { + "type": "string" + } + }, + "required": [ + "connection_id", + "customer_id" + ], + "type": "object" + }, + "FlowActionStripeDeleteTaxId": { + "additionalProperties": false, + "properties": { + "action": { + "enum": [ + "DELETE_TAX_ID" + ], + "type": "string" + }, + "alias": { + "maxLength": 100, + "type": "string" + }, + "allow_failure": { + "type": "boolean" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "mask_output": { + "type": "boolean" + }, + "params": { + "$ref": "#/components/schemas/FlowActionStripeDeleteTaxIdParams" + }, + "type": { + "enum": [ + "STRIPE" + ], + "type": "string" + } + }, + "required": [ + "id", + "type", + "action", + "params" + ], + "type": "object" + }, + "FlowActionStripeDeleteTaxIdParams": { + "additionalProperties": false, + "properties": { + "connection_id": { + "format": "flows-vault-connections-id", + "maxLength": 30, + "type": "string" + }, + "customer_id": { + "maxLength": 250, + "type": "string" + }, + "id": { + "maxLength": 250, + "type": "string" + } + }, + "required": [ + "connection_id", + "customer_id", + "id" + ], + "type": "object" + }, + "FlowActionStripeFindCustomers": { + "additionalProperties": false, + "properties": { + "action": { + "enum": [ + "FIND_CUSTOMERS" + ], + "type": "string" + }, + "alias": { + "maxLength": 100, + "type": "string" + }, + "allow_failure": { + "type": "boolean" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "mask_output": { + "type": "boolean" + }, + "params": { + "$ref": "#/components/schemas/FlowActionStripeFindCustomersParams" + }, + "type": { + "enum": [ + "STRIPE" + ], + "type": "string" + } + }, + "required": [ + "id", + "type", + "action", + "params" + ], + "type": "object" + }, + "FlowActionStripeFindCustomersParams": { + "additionalProperties": false, + "properties": { + "connection_id": { + "format": "flows-vault-connections-id", + "maxLength": 30, + "type": "string" + }, + "email": { + "type": "string" + } + }, + "required": [ + "connection_id", + "email" + ], + "type": "object" + }, + "FlowActionStripeGetCustomer": { + "additionalProperties": false, + "properties": { + "action": { + "enum": [ + "GET_CUSTOMER" + ], + "type": "string" + }, + "alias": { + "maxLength": 100, + "type": "string" + }, + "allow_failure": { + "type": "boolean" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "mask_output": { + "type": "boolean" + }, + "params": { + "$ref": "#/components/schemas/FlowActionStripeGetCustomerParams" + }, + "type": { + "enum": [ + "STRIPE" + ], + "type": "string" + } + }, + "required": [ + "id", + "type", + "action", + "params" + ], + "type": "object" + }, + "FlowActionStripeGetCustomerParams": { + "additionalProperties": false, + "properties": { + "connection_id": { + "format": "flows-vault-connections-id", + "maxLength": 30, + "type": "string" + }, + "id": { + "maxLength": 250, + "type": "string" + } + }, + "required": [ + "connection_id", + "id" + ], + "type": "object" + }, + "FlowActionStripeMetadata": { + "additionalProperties": { + "maxLength": 500, + "type": "string" + }, + "maxProperties": 50, + "type": "object" + }, + "FlowActionStripeTaxId": { + "additionalProperties": false, + "properties": { + "type": { + "maxLength": 250, + "type": "string" + }, + "value": { + "maxLength": 250, + "type": "string" + } + }, + "required": [ + "type", + "value" + ], + "type": "object" + }, + "FlowActionStripeUpdateCustomer": { + "additionalProperties": false, + "properties": { + "action": { + "enum": [ + "UPDATE_CUSTOMER" + ], + "type": "string" + }, + "alias": { + "maxLength": 100, + "type": "string" + }, + "allow_failure": { + "type": "boolean" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "mask_output": { + "type": "boolean" + }, + "params": { + "$ref": "#/components/schemas/FlowActionStripeUpdateCustomerParams" + }, + "type": { + "enum": [ + "STRIPE" + ], + "type": "string" + } + }, + "required": [ + "id", + "type", + "action", + "params" + ], + "type": "object" + }, + "FlowActionStripeUpdateCustomerParams": { + "additionalProperties": false, + "properties": { + "address": { + "$ref": "#/components/schemas/FlowActionStripeAddress" + }, + "connection_id": { + "format": "flows-vault-connections-id", + "maxLength": 30, + "type": "string" + }, + "description": { + "maxLength": 250, + "type": "string" + }, + "email": { + "maxLength": 512, + "type": "string" + }, + "id": { + "maxLength": 250, + "type": "string" + }, + "metadata": { + "$ref": "#/components/schemas/FlowActionStripeMetadata" + }, + "name": { + "maxLength": 250, + "type": "string" + }, + "phone": { + "maxLength": 250, + "type": "string" + }, + "tax_exempt": { + "type": "string" + } + }, + "required": [ + "connection_id", + "id" + ], + "type": "object" + }, + "FlowActionTelegram": { + "oneOf": [ + { + "$ref": "#/components/schemas/FlowActionTelegramSendMessage" + } + ], + "type": "object" + }, + "FlowActionTelegramSendMessage": { + "additionalProperties": false, + "properties": { + "action": { + "enum": [ + "SEND_MESSAGE" + ], + "type": "string" + }, + "alias": { + "maxLength": 100, + "type": "string" + }, + "allow_failure": { + "type": "boolean" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "mask_output": { + "type": "boolean" + }, + "params": { + "$ref": "#/components/schemas/FlowActionTelegramSendMessageParams" + }, + "type": { + "enum": [ + "TELEGRAM" + ], + "type": "string" + } + }, + "required": [ + "id", + "type", + "action", + "params" + ], + "type": "object" + }, + "FlowActionTelegramSendMessageParams": { + "additionalProperties": false, + "properties": { + "chat_id": { + "type": "string" + }, + "connection_id": { + "format": "flows-vault-connections-id", + "maxLength": 30, + "type": "string" + }, + "text": { + "type": "string" + } + }, + "required": [ + "connection_id", + "chat_id", + "text" + ], + "type": "object" + }, + "FlowActionTwilio": { + "oneOf": [ + { + "$ref": "#/components/schemas/FlowActionTwilioMakeCall" + }, + { + "$ref": "#/components/schemas/FlowActionTwilioSendSms" + } + ], + "type": "object" + }, + "FlowActionTwilioMakeCall": { + "additionalProperties": false, + "properties": { + "action": { + "enum": [ + "MAKE_CALL" + ], + "type": "string" + }, + "alias": { + "maxLength": 100, + "type": "string" + }, + "allow_failure": { + "type": "boolean" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "mask_output": { + "type": "boolean" + }, + "params": { + "$ref": "#/components/schemas/FlowActionTwilioMakeCallParams" + }, + "type": { + "enum": [ + "TWILIO" + ], + "type": "string" + } + }, + "required": [ + "id", + "type", + "action", + "params" + ], + "type": "object" + }, + "FlowActionTwilioMakeCallParams": { + "additionalProperties": false, + "properties": { + "connection_id": { + "format": "flows-vault-connections-id", + "maxLength": 30, + "type": "string" + }, + "from": { + "type": "string" + }, + "payload": { + "maxLength": 4096, + "type": "string" + }, + "to": { + "type": "string" + } + }, + "required": [ + "connection_id", + "from", + "to", + "payload" + ], + "type": "object" + }, + "FlowActionTwilioSendSms": { + "additionalProperties": false, + "properties": { + "action": { + "enum": [ + "SEND_SMS" + ], + "type": "string" + }, + "alias": { + "maxLength": 100, + "type": "string" + }, + "allow_failure": { + "type": "boolean" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "mask_output": { + "type": "boolean" + }, + "params": { + "$ref": "#/components/schemas/FlowActionTwilioSendSmsParams" + }, + "type": { + "enum": [ + "TWILIO" + ], + "type": "string" + } + }, + "required": [ + "id", + "type", + "action", + "params" + ], + "type": "object" + }, + "FlowActionTwilioSendSmsParams": { + "additionalProperties": false, + "properties": { + "connection_id": { + "format": "flows-vault-connections-id", + "maxLength": 30, + "type": "string" + }, + "from": { + "maxLength": 50, + "type": "string" + }, + "message": { + "maxLength": 1500, + "type": "string" + }, + "to": { + "maxLength": 50, + "type": "string" + } + }, + "required": [ + "connection_id", + "from", + "to", + "message" + ], + "type": "object" + }, + "FlowActionWhatsapp": { + "oneOf": [ + { + "$ref": "#/components/schemas/FlowActionWhatsappSendMessage" + } + ], + "type": "object" + }, + "FlowActionWhatsappSendMessage": { + "additionalProperties": false, + "properties": { + "action": { + "enum": [ + "SEND_MESSAGE" + ], + "type": "string" + }, + "alias": { + "maxLength": 100, + "type": "string" + }, + "allow_failure": { + "type": "boolean" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "mask_output": { + "type": "boolean" + }, + "params": { + "$ref": "#/components/schemas/FlowActionWhatsappSendMessageParams" + }, + "type": { + "enum": [ + "WHATSAPP" + ], + "type": "string" + } + }, + "required": [ + "id", + "type", + "action", + "params" + ], + "type": "object" + }, + "FlowActionWhatsappSendMessageParams": { + "additionalProperties": false, + "properties": { + "connection_id": { + "format": "flows-vault-connections-id", + "maxLength": 30, + "type": "string" + }, + "payload": { + "$ref": "#/components/schemas/FlowActionWhatsappSendMessageParamsPayload" + }, + "recipient_number": { + "type": "string" + }, + "sender_id": { + "type": "string" + }, + "type": { + "enum": [ + "AUDIO", + "CONTACTS", + "DOCUMENT", + "IMAGE", + "INTERACTIVE", + "LOCATION", + "STICKER", + "TEMPLATE", + "TEXT" + ], + "type": "string" + } + }, + "required": [ + "connection_id", + "sender_id", + "recipient_number", + "type", + "payload" + ], + "type": "object" + }, + "FlowActionWhatsappSendMessageParamsPayload": { + "oneOf": [ + { + "$ref": "#/components/schemas/FlowActionWhatsappSendMessageParamsPayloadObject" + }, + { + "type": "string" + } + ] + }, + "FlowActionWhatsappSendMessageParamsPayloadObject": { + "additionalProperties": true, + "type": "object" + }, + "FlowActionXml": { + "oneOf": [ + { + "$ref": "#/components/schemas/FlowActionXmlParseXml" + }, + { + "$ref": "#/components/schemas/FlowActionXmlSerializeXml" + } + ], + "type": "object" + }, + "FlowActionXmlParseXml": { + "additionalProperties": false, + "properties": { + "action": { + "enum": [ + "PARSE_XML" + ], + "type": "string" + }, + "alias": { + "maxLength": 100, + "type": "string" + }, + "allow_failure": { + "type": "boolean" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "mask_output": { + "type": "boolean" + }, + "params": { + "$ref": "#/components/schemas/FlowActionXmlParseXmlParams" + }, + "type": { + "enum": [ + "XML" + ], + "type": "string" + } + }, + "required": [ + "id", + "type", + "action", + "params" + ], + "type": "object" + }, + "FlowActionXmlParseXmlParams": { + "additionalProperties": false, + "properties": { + "xml": { + "type": "string" + } + }, + "required": [ + "xml" + ], + "type": "object" + }, + "FlowActionXmlSerializeXml": { + "additionalProperties": false, + "properties": { + "action": { + "enum": [ + "SERIALIZE_XML" + ], + "type": "string" + }, + "alias": { + "maxLength": 100, + "type": "string" + }, + "allow_failure": { + "type": "boolean" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "mask_output": { + "type": "boolean" + }, + "params": { + "$ref": "#/components/schemas/FlowActionXmlSerializeXmlParams" + }, + "type": { + "enum": [ + "XML" + ], + "type": "string" + } + }, + "required": [ + "id", + "type", + "action", + "params" + ], + "type": "object" + }, + "FlowActionXmlSerializeXmlParams": { + "additionalProperties": false, + "properties": { + "object": { + "$ref": "#/components/schemas/FlowActionXmlSerializeXmlParamsObject" + } + }, + "required": [ + "object" + ], + "type": "object" + }, + "FlowActionXmlSerializeXmlParamsObject": { + "oneOf": [ + { + "type": "string" + }, + { + "$ref": "#/components/schemas/FlowActionXmlSerializeXmlParamsObjectObject" + } + ] + }, + "FlowActionXmlSerializeXmlParamsObjectObject": { + "additionalProperties": true, + "type": "object" + }, + "FlowActionZapier": { + "oneOf": [ + { + "$ref": "#/components/schemas/FlowActionZapierTriggerWebhook" + } + ], + "type": "object" + }, + "FlowActionZapierTriggerWebhook": { + "additionalProperties": false, + "properties": { + "action": { + "enum": [ + "TRIGGER_WEBHOOK" + ], + "type": "string" + }, + "alias": { + "maxLength": 100, + "type": "string" + }, + "allow_failure": { + "type": "boolean" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "mask_output": { + "type": "boolean" + }, + "params": { + "$ref": "#/components/schemas/FlowActionZapierTriggerWebhookParams" + }, + "type": { + "enum": [ + "ZAPIER" + ], + "type": "string" + } + }, + "required": [ + "id", + "type", + "action", + "params" + ], + "type": "object" + }, + "FlowActionZapierTriggerWebhookParams": { + "additionalProperties": true, + "properties": { + "connection_id": { + "format": "flows-vault-connections-id", + "maxLength": 30, + "type": "string" + }, + "method": { + "enum": [ + "GET", + "POST", + "PUT" + ], + "type": "string" + } + }, + "required": [ + "connection_id" + ], + "type": "object" + }, + "FlowExecutionDebug": { + "additionalProperties": true, + "type": "object" + }, + "FlowExecutionSummary": { + "additionalProperties": false, + "properties": { + "created_at": { + "format": "date-time", + "type": "string" + }, + "ended_at": { + "format": "date-time", + "type": "string" + }, + "id": { + "format": "flow-execution-id", + "maxLength": 30, + "type": "string" + }, + "journey_id": { + "maxLength": 50, + "minLength": 1, + "type": "string" + }, + "started_at": { + "format": "date-time", + "type": "string" + }, + "status": { + "maxLength": 50, + "minLength": 1, + "type": "string" + }, + "trace_id": { + "maxLength": 50, + "minLength": 1, + "type": "string" + }, + "updated_at": { + "format": "date-time", + "type": "string" + } + }, + "required": [ + "id", + "trace_id", + "status", + "created_at", + "updated_at" + ], + "type": "object" + }, + "FlowSummary": { + "additionalProperties": false, + "properties": { + "created_at": { + "format": "date-time", + "type": "string" + }, + "executed_at": { + "format": "date", + "type": "string" + }, + "id": { + "format": "flow-id", + "maxLength": 30, + "type": "string" + }, + "name": { + "maxLength": 150, + "minLength": 1, + "type": "string" + }, + "updated_at": { + "format": "date-time", + "type": "string" + } + }, + "required": [ + "id", + "name", + "created_at", + "updated_at" + ], + "type": "object" + }, + "FlowsVaultConnectioSetupApiKey": { + "additionalProperties": false, + "properties": { + "api_key": { + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/FlowsVaultConnectioSetupTypeApiKeyEnum" + } + }, + "required": [ + "type", + "api_key" + ], + "type": "object" + }, + "FlowsVaultConnectioSetupApiKeyWithBaseUrl": { + "additionalProperties": false, + "properties": { + "api_key": { + "type": "string" + }, + "base_url": { + "format": "forms-url-https", + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/FlowsVaultConnectioSetupTypeApiKeyEnum" + } + }, + "required": [ + "type", + "api_key", + "base_url" + ], + "type": "object" + }, + "FlowsVaultConnectioSetupBigqueryOauthJwt": { + "additionalProperties": false, + "properties": { + "client_email": { + "format": "email", + "type": "string" + }, + "private_key": { + "type": "string" + }, + "project_id": { + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/FlowsVaultConnectioSetupTypeOauthJwtEnum" + } + }, + "type": "object" + }, + "FlowsVaultConnectioSetupHttpBearer": { + "additionalProperties": false, + "properties": { + "token": { + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/FlowsVaultConnectioSetupTypeBearerEnum" + } + }, + "required": [ + "type", + "token" + ], + "type": "object" + }, + "FlowsVaultConnectioSetupJwt": { + "additionalProperties": true, + "properties": { + "algorithm": { + "$ref": "#/components/schemas/FlowsVaultConnectioSetupJwtAlgorithmEnum" + }, + "type": { + "$ref": "#/components/schemas/FlowsVaultConnectioSetupTypeJwtEnum" + } + }, + "required": [ + "type", + "algorithm" + ], + "type": "object" + }, + "FlowsVaultConnectioSetupJwtAlgorithmEnum": { + "enum": [ + "HS256", + "HS384", + "HS512", + "RS256", + "RS384", + "RS512", + "ES256", + "ES384", + "ES512", + "PS256", + "PS384", + "PS512" + ], + "type": "string" + }, + "FlowsVaultConnectioSetupMailjetApiKey": { + "additionalProperties": false, + "properties": { + "api_key": { + "type": "string" + }, + "secret_key": { + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/FlowsVaultConnectioSetupTypeApiKeyEnum" + } + }, + "required": [ + "type", + "api_key", + "secret_key" + ], + "type": "object" + }, + "FlowsVaultConnectioSetupOauthApp": { + "additionalProperties": false, + "properties": { + "audience": { + "format": "forms-url-https", + "minLength": 1, + "type": "string" + }, + "client_id": { + "type": "string" + }, + "client_secret": { + "type": "string" + }, + "domain": { + "format": "hostname-rfc2181", + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/FlowsVaultConnectioSetupTypeOauthAppEnum" + } + }, + "required": [ + "type", + "client_id", + "client_secret", + "domain" + ], + "type": "object" + }, + "FlowsVaultConnectioSetupOauthCode": { + "additionalProperties": true, + "properties": { + "code": { + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/FlowsVaultConnectioSetupTypeOauthCodeEnum" + } + }, + "type": "object" + }, + "FlowsVaultConnectioSetupSecretApiKey": { + "additionalProperties": false, + "properties": { + "secret_key": { + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/FlowsVaultConnectioSetupTypeApiKeyEnum" + } + }, + "required": [ + "type", + "secret_key" + ], + "type": "object" + }, + "FlowsVaultConnectioSetupStripeKeyPair": { + "additionalProperties": false, + "properties": { + "private_key": { + "type": "string" + }, + "public_key": { + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/FlowsVaultConnectioSetupTypeKeyPairEnum" + } + }, + "required": [ + "type", + "private_key", + "public_key" + ], + "type": "object" + }, + "FlowsVaultConnectioSetupToken": { + "additionalProperties": false, + "properties": { + "token": { + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/FlowsVaultConnectioSetupTypeTokenEnum" + } + }, + "required": [ + "type", + "token" + ], + "type": "object" + }, + "FlowsVaultConnectioSetupTwilioApiKey": { + "additionalProperties": false, + "properties": { + "account_id": { + "type": "string" + }, + "api_key": { + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/FlowsVaultConnectioSetupTypeApiKeyEnum" + } + }, + "required": [ + "type", + "account_id", + "api_key" + ], + "type": "object" + }, + "FlowsVaultConnectioSetupTypeApiKeyEnum": { + "enum": [ + "API_KEY" + ], + "type": "string" + }, + "FlowsVaultConnectioSetupTypeBearerEnum": { + "enum": [ + "BEARER" + ], + "type": "string" + }, + "FlowsVaultConnectioSetupTypeJwtEnum": { + "enum": [ + "JWT" + ], + "type": "string" + }, + "FlowsVaultConnectioSetupTypeKeyPairEnum": { + "enum": [ + "KEY_PAIR" + ], + "type": "string" + }, + "FlowsVaultConnectioSetupTypeOauthAppEnum": { + "enum": [ + "OAUTH_APP" + ], + "type": "string" + }, + "FlowsVaultConnectioSetupTypeOauthCodeEnum": { + "enum": [ + "OAUTH_CODE" + ], + "type": "string" + }, + "FlowsVaultConnectioSetupTypeOauthJwtEnum": { + "enum": [ + "OAUTH_JWT" + ], + "type": "string" + }, + "FlowsVaultConnectioSetupTypeTokenEnum": { + "enum": [ + "TOKEN" + ], + "type": "string" + }, + "FlowsVaultConnectioSetupTypeWebhookEnum": { + "enum": [ + "WEBHOOK" + ], + "type": "string" + }, + "FlowsVaultConnectioSetupWebhook": { + "additionalProperties": false, + "properties": { + "type": { + "$ref": "#/components/schemas/FlowsVaultConnectioSetupTypeWebhookEnum" + }, + "url": { + "format": "forms-url-https", + "type": "string" + } + }, + "required": [ + "type", + "url" + ], + "type": "object" + }, + "FlowsVaultConnectionAppIdActivecampaignEnum": { + "enum": [ + "ACTIVECAMPAIGN" + ], + "maxLength": 55, + "minLength": 1, + "type": "string" + }, + "FlowsVaultConnectionAppIdAirtableEnum": { + "enum": [ + "AIRTABLE" + ], + "maxLength": 55, + "minLength": 1, + "type": "string" + }, + "FlowsVaultConnectionAppIdAuth0Enum": { + "enum": [ + "AUTH0" + ], + "maxLength": 55, + "minLength": 1, + "type": "string" + }, + "FlowsVaultConnectionAppIdBigqueryEnum": { + "enum": [ + "BIGQUERY" + ], + "maxLength": 55, + "minLength": 1, + "type": "string" + }, + "FlowsVaultConnectionAppIdClearbitEnum": { + "enum": [ + "CLEARBIT" + ], + "maxLength": 55, + "minLength": 1, + "type": "string" + }, + "FlowsVaultConnectionAppIdDocusignEnum": { + "enum": [ + "DOCUSIGN" + ], + "maxLength": 55, + "minLength": 1, + "type": "string" + }, + "FlowsVaultConnectionAppIdGoogleSheetsEnum": { + "enum": [ + "GOOGLE_SHEETS" + ], + "maxLength": 55, + "minLength": 1, + "type": "string" + }, + "FlowsVaultConnectionAppIdHttpEnum": { + "enum": [ + "HTTP" + ], + "maxLength": 55, + "minLength": 1, + "type": "string" + }, + "FlowsVaultConnectionAppIdHubspotEnum": { + "enum": [ + "HUBSPOT" + ], + "maxLength": 55, + "minLength": 1, + "type": "string" + }, + "FlowsVaultConnectionAppIdJwtEnum": { + "enum": [ + "JWT" + ], + "maxLength": 55, + "minLength": 1, + "type": "string" + }, + "FlowsVaultConnectionAppIdMailchimpEnum": { + "enum": [ + "MAILCHIMP" + ], + "maxLength": 55, + "minLength": 1, + "type": "string" + }, + "FlowsVaultConnectionAppIdMailjetEnum": { + "enum": [ + "MAILJET" + ], + "maxLength": 55, + "minLength": 1, + "type": "string" + }, + "FlowsVaultConnectionAppIdPipedriveEnum": { + "enum": [ + "PIPEDRIVE" + ], + "maxLength": 55, + "minLength": 1, + "type": "string" + }, + "FlowsVaultConnectionAppIdSalesforceEnum": { + "enum": [ + "SALESFORCE" + ], + "maxLength": 55, + "minLength": 1, + "type": "string" + }, + "FlowsVaultConnectionAppIdSendgridEnum": { + "enum": [ + "SENDGRID" + ], + "maxLength": 55, + "minLength": 1, + "type": "string" + }, + "FlowsVaultConnectionAppIdSlackEnum": { + "enum": [ + "SLACK" + ], + "maxLength": 55, + "minLength": 1, + "type": "string" + }, + "FlowsVaultConnectionAppIdStripeEnum": { + "enum": [ + "STRIPE" + ], + "maxLength": 55, + "minLength": 1, + "type": "string" + }, + "FlowsVaultConnectionAppIdTelegramEnum": { + "enum": [ + "TELEGRAM" + ], + "maxLength": 55, + "minLength": 1, + "type": "string" + }, + "FlowsVaultConnectionAppIdTwilioEnum": { + "enum": [ + "TWILIO" + ], + "maxLength": 55, + "minLength": 1, + "type": "string" + }, + "FlowsVaultConnectionAppIdWhatsappEnum": { + "enum": [ + "WHATSAPP" + ], + "maxLength": 55, + "minLength": 1, + "type": "string" + }, + "FlowsVaultConnectionAppIdZapierEnum": { + "enum": [ + "ZAPIER" + ], + "maxLength": 55, + "minLength": 1, + "type": "string" + }, + "FlowsVaultConnectionHttpApiKeySetup": { + "additionalProperties": false, + "properties": { + "in": { + "$ref": "#/components/schemas/FlowsVaultConnectionHttpApiKeySetupInEnum" + }, + "name": { + "maxLength": 55, + "minLength": 1, + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/FlowsVaultConnectionSetupTypeApiKeyEnum" + }, + "value": { + "maxLength": 255, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "type", + "name", + "value", + "in" + ], + "type": "object" + }, + "FlowsVaultConnectionHttpApiKeySetupInEnum": { + "enum": [ + "HEADER", + "QUERY" + ], + "type": "string" + }, + "FlowsVaultConnectionHttpBasicAuthSetup": { + "additionalProperties": false, + "properties": { + "password": { + "maxLength": 155, + "minLength": 1, + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/FlowsVaultConnectionSetupTypeBasicAuthEnum" + }, + "username": { + "maxLength": 155, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "type", + "username" + ], + "type": "object" + }, + "FlowsVaultConnectionHttpOauthClientCredentialsSetup": { + "additionalProperties": false, + "properties": { + "audience": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "client_id": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "client_secret": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "resource": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "scope": { + "maxLength": 1024, + "minLength": 1, + "type": "string" + }, + "token_endpoint": { + "format": "forms-url-https", + "maxLength": 500, + "minLength": 1, + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/FlowsVaultConnectionSetupTypeOauthClientCredentialsEnum" + } + }, + "required": [ + "type", + "client_id", + "client_secret", + "token_endpoint" + ], + "type": "object" + }, + "FlowsVaultConnectionSetupTypeApiKeyEnum": { + "enum": [ + "API_KEY" + ], + "type": "string" + }, + "FlowsVaultConnectionSetupTypeBasicAuthEnum": { + "enum": [ + "BASIC_AUTH" + ], + "type": "string" + }, + "FlowsVaultConnectionSetupTypeOauthClientCredentialsEnum": { + "enum": [ + "OAUTH_CLIENT_CREDENTIALS" + ], + "type": "string" + }, + "FlowsVaultConnectionSummary": { + "additionalProperties": false, + "properties": { + "account_name": { + "maxLength": 150, + "minLength": 1, + "type": "string" + }, + "app_id": { + "maxLength": 55, + "minLength": 1, + "type": "string" + }, + "created_at": { + "format": "date-time", + "type": "string" + }, + "fingerprint": { + "minLength": 1, + "type": "string" + }, + "id": { + "format": "flows-vault-connections-id", + "maxLength": 30, + "type": "string" + }, + "name": { + "maxLength": 150, + "minLength": 1, + "type": "string" + }, + "ready": { + "type": "boolean" + }, + "refreshed_at": { + "format": "date-time", + "type": "string" + }, + "updated_at": { + "format": "date-time", + "type": "string" + } + }, + "required": [ + "id", + "app_id", + "name", + "ready", + "created_at", + "updated_at", + "fingerprint" + ], + "type": "object" + }, + "ForbiddenSchema": { + "properties": { + "error": { + "const": "Forbidden" + }, + "message": { + "type": "string" + }, + "statusCode": { + "const": 403 + } + }, + "required": [ + "message", + "statusCode", + "error" + ], + "type": "object" + }, + "FormBlock": { + "oneOf": [ + { + "$ref": "#/components/schemas/FormBlockDivider" + }, + { + "$ref": "#/components/schemas/FormBlockHtml" + }, + { + "$ref": "#/components/schemas/FormBlockImage" + }, + { + "$ref": "#/components/schemas/FormBlockJumpButton" + }, + { + "$ref": "#/components/schemas/FormBlockResendButton" + }, + { + "$ref": "#/components/schemas/FormBlockNextButton" + }, + { + "$ref": "#/components/schemas/FormBlockPreviousButton" + }, + { + "$ref": "#/components/schemas/FormBlockRichText" + } + ], + "type": "object" + }, + "FormBlockDivider": { + "additionalProperties": false, + "properties": { + "category": { + "$ref": "#/components/schemas/FormComponentCategoryBlockConst" + }, + "config": { + "$ref": "#/components/schemas/FormBlockDividerConfig" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/FormBlockTypeDividerConst" + } + }, + "required": [ + "id", + "category", + "type" + ], + "type": "object" + }, + "FormBlockDividerConfig": { + "additionalProperties": false, + "properties": { + "text": { + "maxLength": 50, + "type": "string" + } + }, + "type": "object" + }, + "FormBlockHtml": { + "additionalProperties": false, + "properties": { + "category": { + "$ref": "#/components/schemas/FormComponentCategoryBlockConst" + }, + "config": { + "$ref": "#/components/schemas/FormBlockHtmlConfig" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/FormBlockTypeHtmlConst" + } + }, + "required": [ + "id", + "category", + "type" + ], + "type": "object" + }, + "FormBlockHtmlConfig": { + "additionalProperties": false, + "properties": { + "content": { + "maxLength": 10000, + "type": "string" + } + }, + "type": "object" + }, + "FormBlockImage": { + "additionalProperties": false, + "properties": { + "category": { + "$ref": "#/components/schemas/FormComponentCategoryBlockConst" + }, + "config": { + "$ref": "#/components/schemas/FormBlockImageConfig" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/FormBlockTypeImageConst" + } + }, + "required": [ + "id", + "category", + "type" + ], + "type": "object" + }, + "FormBlockImageConfig": { + "additionalProperties": false, + "properties": { + "height": { + "maximum": 500, + "minimum": 1, + "type": "number" + }, + "position": { + "$ref": "#/components/schemas/FormBlockImageConfigPositionEnum" + }, + "src": { + "maxLength": 500, + "type": "string" + } + }, + "required": [ + "src" + ], + "type": "object" + }, + "FormBlockImageConfigPositionEnum": { + "enum": [ + "LEFT", + "CENTER", + "RIGHT" + ], + "type": "string" + }, + "FormBlockJumpButton": { + "additionalProperties": false, + "properties": { + "category": { + "$ref": "#/components/schemas/FormComponentCategoryBlockConst" + }, + "config": { + "$ref": "#/components/schemas/FormBlockJumpButtonConfig" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/FormBlockTypeJumpButtonConst" + } + }, + "required": [ + "id", + "category", + "type", + "config" + ], + "type": "object" + }, + "FormBlockJumpButtonConfig": { + "additionalProperties": false, + "properties": { + "next_node": { + "$ref": "#/components/schemas/FormNodePointer" + }, + "style": { + "$ref": "#/components/schemas/FormBlockJumpButtonConfigStyle" + }, + "text": { + "maxLength": 150, + "type": "string" + } + }, + "required": [ + "text", + "next_node" + ], + "type": "object" + }, + "FormBlockJumpButtonConfigStyle": { + "additionalProperties": false, + "properties": { + "background_color": { + "format": "forms-hex-color", + "type": "string" + } + }, + "type": "object" + }, + "FormBlockNextButton": { + "additionalProperties": false, + "properties": { + "category": { + "$ref": "#/components/schemas/FormComponentCategoryBlockConst" + }, + "config": { + "$ref": "#/components/schemas/FormBlockNextButtonConfig" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/FormBlockTypeNextButtonConst" + } + }, + "required": [ + "id", + "category", + "type", + "config" + ], + "type": "object" + }, + "FormBlockNextButtonConfig": { + "additionalProperties": false, + "properties": { + "text": { + "maxLength": 150, + "type": "string" + } + }, + "required": [ + "text" + ], + "type": "object" + }, + "FormBlockPreviousButton": { + "additionalProperties": false, + "properties": { + "category": { + "$ref": "#/components/schemas/FormComponentCategoryBlockConst" + }, + "config": { + "$ref": "#/components/schemas/FormBlockPreviousButtonConfig" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/FormBlockTypePreviousButtonConst" + } + }, + "required": [ + "id", + "category", + "type", + "config" + ], + "type": "object" + }, + "FormBlockPreviousButtonConfig": { + "additionalProperties": false, + "properties": { + "text": { + "maxLength": 150, + "type": "string" + } + }, + "required": [ + "text" + ], + "type": "object" + }, + "FormBlockResendButton": { + "additionalProperties": false, + "properties": { + "category": { + "$ref": "#/components/schemas/FormComponentCategoryBlockConst" + }, + "config": { + "$ref": "#/components/schemas/FormBlockResendButtonConfig" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/FormBlockTypeResendButtonConst" + } + }, + "required": [ + "id", + "category", + "type", + "config" + ], + "type": "object" + }, + "FormBlockResendButtonConfig": { + "additionalProperties": false, + "properties": { + "active_text": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "button_text": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "flow_id": { + "format": "flow-id", + "maxLength": 30, + "type": "string" + }, + "max_attempts": { + "maximum": 10, + "minimum": 1, + "type": "number" + }, + "text_alignment": { + "$ref": "#/components/schemas/FormBlockResendButtonConfigTextAlignmentEnum" + }, + "waiting_text": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "waiting_time": { + "maximum": 60, + "minimum": 1, + "type": "number" + } + }, + "required": [ + "active_text", + "button_text", + "waiting_text", + "flow_id" + ], + "type": "object" + }, + "FormBlockResendButtonConfigTextAlignmentEnum": { + "enum": [ + "LEFT", + "CENTER", + "RIGHT" + ], + "type": "string" + }, + "FormBlockRichText": { + "additionalProperties": false, + "properties": { + "category": { + "$ref": "#/components/schemas/FormComponentCategoryBlockConst" + }, + "config": { + "$ref": "#/components/schemas/FormBlockRichTextConfig" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/FormBlockTypeRichTextConst" + } + }, + "required": [ + "id", + "category", + "type" + ], + "type": "object" + }, + "FormBlockRichTextConfig": { + "additionalProperties": false, + "properties": { + "content": { + "maxLength": 10000, + "type": "string" + } + }, + "type": "object" + }, + "FormBlockTypeDividerConst": { + "enum": [ + "DIVIDER" + ], + "type": "string" + }, + "FormBlockTypeHtmlConst": { + "enum": [ + "HTML" + ], + "type": "string" + }, + "FormBlockTypeImageConst": { + "enum": [ + "IMAGE" + ], + "type": "string" + }, + "FormBlockTypeJumpButtonConst": { + "enum": [ + "JUMP_BUTTON" + ], + "type": "string" + }, + "FormBlockTypeNextButtonConst": { + "enum": [ + "NEXT_BUTTON" + ], + "type": "string" + }, + "FormBlockTypePreviousButtonConst": { + "enum": [ + "PREVIOUS_BUTTON" + ], + "type": "string" + }, + "FormBlockTypeResendButtonConst": { + "enum": [ + "RESEND_BUTTON" + ], + "type": "string" + }, + "FormBlockTypeRichTextConst": { + "enum": [ + "RICH_TEXT" + ], + "type": "string" + }, + "FormComponent": { + "oneOf": [ + { + "$ref": "#/components/schemas/FormBlock" + }, + { + "$ref": "#/components/schemas/FormWidget" + }, + { + "$ref": "#/components/schemas/FormField" + } + ], + "type": "object" + }, + "FormComponentCategoryBlockConst": { + "enum": [ + "BLOCK" + ], + "type": "string" + }, + "FormComponentCategoryFieldConst": { + "enum": [ + "FIELD" + ], + "type": "string" + }, + "FormComponentCategoryWidgetConst": { + "enum": [ + "WIDGET" + ], + "type": "string" + }, + "FormEndingNode": { + "additionalProperties": false, + "properties": { + "after_submit": { + "$ref": "#/components/schemas/FormEndingNodeAfterSubmit" + }, + "coordinates": { + "$ref": "#/components/schemas/FormNodeCoordinates" + }, + "redirection": { + "$ref": "#/components/schemas/FormEndingNodeRedirection" + }, + "resume_flow": { + "$ref": "#/components/schemas/FormEndingNodeResumeFlowTrueConst" + } + }, + "type": "object" + }, + "FormEndingNodeAfterSubmit": { + "additionalProperties": false, + "properties": { + "flow_id": { + "format": "flow-id", + "maxLength": 30, + "type": "string" + } + }, + "type": "object" + }, + "FormEndingNodeId": { + "enum": [ + "$ending" + ], + "type": "string" + }, + "FormEndingNodeNullable": { + "oneOf": [ + { + "$ref": "#/components/schemas/FormEndingNode" + }, + { + "type": "null" + } + ] + }, + "FormEndingNodeRedirection": { + "additionalProperties": false, + "properties": { + "delay": { + "maximum": 10, + "minimum": 0, + "type": "integer" + }, + "target": { + "maxLength": 1024, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "target" + ], + "type": "object" + }, + "FormEndingNodeResumeFlowTrueConst": { + "enum": [ + true + ], + "type": "boolean" + }, + "FormField": { + "oneOf": [ + { + "$ref": "#/components/schemas/FormFieldBoolean" + }, + { + "$ref": "#/components/schemas/FormFieldCards" + }, + { + "$ref": "#/components/schemas/FormFieldChoice" + }, + { + "$ref": "#/components/schemas/FormFieldCustom" + }, + { + "$ref": "#/components/schemas/FormFieldDate" + }, + { + "$ref": "#/components/schemas/FormFieldDropdown" + }, + { + "$ref": "#/components/schemas/FormFieldEmail" + }, + { + "$ref": "#/components/schemas/FormFieldFile" + }, + { + "$ref": "#/components/schemas/FormFieldLegal" + }, + { + "$ref": "#/components/schemas/FormFieldNumber" + }, + { + "$ref": "#/components/schemas/FormFieldPassword" + }, + { + "$ref": "#/components/schemas/FormFieldPayment" + }, + { + "$ref": "#/components/schemas/FormFieldSocial" + }, + { + "$ref": "#/components/schemas/FormFieldTel" + }, + { + "$ref": "#/components/schemas/FormFieldText" + }, + { + "$ref": "#/components/schemas/FormFieldUrl" + } + ], + "type": "object" + }, + "FormFieldBoolean": { + "additionalProperties": false, + "properties": { + "category": { + "$ref": "#/components/schemas/FormComponentCategoryFieldConst" + }, + "config": { + "$ref": "#/components/schemas/FormFieldBooleanConfig" + }, + "hint": { + "maxLength": 500, + "minLength": 1, + "type": "string" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "label": { + "minLength": 1, + "type": "string" + }, + "required": { + "type": "boolean" + }, + "sensitive": { + "type": "boolean" + }, + "type": { + "$ref": "#/components/schemas/FormFieldTypeBooleanConst" + } + }, + "required": [ + "id", + "category", + "type", + "config" + ], + "type": "object" + }, + "FormFieldBooleanConfig": { + "additionalProperties": false, + "properties": { + "default_value": { + "type": "boolean" + }, + "options": { + "$ref": "#/components/schemas/FormFieldBooleanConfigOptions" + } + }, + "type": "object" + }, + "FormFieldBooleanConfigOptions": { + "additionalProperties": false, + "properties": { + "false": { + "maxLength": 50, + "minLength": 1, + "type": "string" + }, + "true": { + "maxLength": 50, + "minLength": 1, + "type": "string" + } + }, + "type": "object" + }, + "FormFieldCards": { + "additionalProperties": false, + "properties": { + "category": { + "$ref": "#/components/schemas/FormComponentCategoryFieldConst" + }, + "config": { + "$ref": "#/components/schemas/FormFieldCardsConfig" + }, + "hint": { + "maxLength": 500, + "minLength": 1, + "type": "string" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "label": { + "minLength": 1, + "type": "string" + }, + "required": { + "type": "boolean" + }, + "sensitive": { + "type": "boolean" + }, + "type": { + "$ref": "#/components/schemas/FormFieldTypeCardsConst" + } + }, + "required": [ + "id", + "category", + "type" + ], + "type": "object" + }, + "FormFieldCardsConfig": { + "additionalProperties": false, + "properties": { + "default_value": {}, + "hide_labels": { + "type": "boolean" + }, + "multiple": { + "type": "boolean" + }, + "options": { + "items": { + "$ref": "#/components/schemas/FormFieldCardsConfigOption" + }, + "type": "array" + } + }, + "type": "object" + }, + "FormFieldCardsConfigOption": { + "additionalProperties": false, + "properties": { + "image_url": { + "format": "forms-url-https", + "type": "string" + }, + "label": { + "minLength": 1, + "type": "string" + }, + "value": { + "minLength": 1, + "type": "string" + } + }, + "required": [ + "value", + "label", + "image_url" + ], + "type": "object" + }, + "FormFieldChoice": { + "additionalProperties": false, + "properties": { + "category": { + "$ref": "#/components/schemas/FormComponentCategoryFieldConst" + }, + "config": { + "$ref": "#/components/schemas/FormFieldChoiceConfig" + }, + "hint": { + "maxLength": 500, + "minLength": 1, + "type": "string" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "label": { + "minLength": 1, + "type": "string" + }, + "required": { + "type": "boolean" + }, + "sensitive": { + "type": "boolean" + }, + "type": { + "$ref": "#/components/schemas/FormFieldTypeChoiceConst" + } + }, + "required": [ + "id", + "category", + "type" + ], + "type": "object" + }, + "FormFieldChoiceConfig": { + "additionalProperties": false, + "properties": { + "allow_other": { + "$ref": "#/components/schemas/FormFieldChoiceConfigAllowOther" + }, + "default_value": {}, + "multiple": { + "type": "boolean" + }, + "options": { + "items": { + "$ref": "#/components/schemas/FormFieldChoiceConfigOption" + }, + "type": "array" + } + }, + "type": "object" + }, + "FormFieldChoiceConfigAllowOther": { + "additionalProperties": false, + "properties": { + "enabled": { + "$ref": "#/components/schemas/FormFieldChoiceConfigAllowOtherEnabledTrueEnum" + }, + "label": { + "minLength": 1, + "type": "string" + }, + "placeholder": { + "minLength": 1, + "type": "string" + } + }, + "type": "object" + }, + "FormFieldChoiceConfigAllowOtherEnabledTrueEnum": { + "enum": [ + true + ], + "type": "boolean" + }, + "FormFieldChoiceConfigOption": { + "additionalProperties": false, + "properties": { + "label": { + "minLength": 1, + "type": "string" + }, + "value": { + "minLength": 1, + "type": "string" + } + }, + "required": [ + "value", + "label" + ], + "type": "object" + }, + "FormFieldCustom": { + "additionalProperties": false, + "properties": { + "category": { + "$ref": "#/components/schemas/FormComponentCategoryFieldConst" + }, + "config": { + "$ref": "#/components/schemas/FormFieldCustomConfig" + }, + "hint": { + "maxLength": 500, + "minLength": 1, + "type": "string" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "label": { + "minLength": 1, + "type": "string" + }, + "required": { + "type": "boolean" + }, + "sensitive": { + "type": "boolean" + }, + "type": { + "$ref": "#/components/schemas/FormFieldTypeCustomConst" + } + }, + "required": [ + "id", + "category", + "type", + "config" + ], + "type": "object" + }, + "FormFieldCustomConfig": { + "additionalProperties": false, + "properties": { + "code": { + "minLength": 1, + "type": "string" + }, + "css": { + "minLength": 1, + "type": "string" + }, + "params": { + "$ref": "#/components/schemas/FormFieldCustomConfigParams" + }, + "schema": { + "$ref": "#/components/schemas/FormFieldCustomConfigSchema" + } + }, + "required": [ + "schema", + "code" + ], + "type": "object" + }, + "FormFieldCustomConfigParams": { + "additionalProperties": { + "type": "string" + }, + "type": "object" + }, + "FormFieldCustomConfigSchema": { + "additionalProperties": true, + "type": "object" + }, + "FormFieldDate": { + "additionalProperties": false, + "properties": { + "category": { + "$ref": "#/components/schemas/FormComponentCategoryFieldConst" + }, + "config": { + "$ref": "#/components/schemas/FormFieldDateConfig" + }, + "hint": { + "maxLength": 500, + "minLength": 1, + "type": "string" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "label": { + "minLength": 1, + "type": "string" + }, + "required": { + "type": "boolean" + }, + "sensitive": { + "type": "boolean" + }, + "type": { + "$ref": "#/components/schemas/FormFieldTypeDateConst" + } + }, + "required": [ + "id", + "category", + "type", + "config" + ], + "type": "object" + }, + "FormFieldDateConfig": { + "additionalProperties": false, + "properties": { + "default_value": { + "type": "string" + }, + "format": { + "$ref": "#/components/schemas/FormFieldDateConfigFormatEnum" + } + }, + "type": "object" + }, + "FormFieldDateConfigFormatEnum": { + "enum": [ + "DATE", + "TIME" + ], + "type": "string" + }, + "FormFieldDropdown": { + "additionalProperties": false, + "properties": { + "category": { + "$ref": "#/components/schemas/FormComponentCategoryFieldConst" + }, + "config": { + "$ref": "#/components/schemas/FormFieldDropdownConfig" + }, + "hint": { + "maxLength": 500, + "minLength": 1, + "type": "string" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "label": { + "minLength": 1, + "type": "string" + }, + "required": { + "type": "boolean" + }, + "sensitive": { + "type": "boolean" + }, + "type": { + "$ref": "#/components/schemas/FormFieldTypeDropdownConst" + } + }, + "required": [ + "id", + "category", + "type" + ], + "type": "object" + }, + "FormFieldDropdownConfig": { + "additionalProperties": false, + "properties": { + "default_value": {}, + "multiple": { + "type": "boolean" + }, + "options": { + "items": { + "$ref": "#/components/schemas/FormFieldDropdownConfigOption" + }, + "type": "array" + }, + "placeholder": { + "maxLength": 500, + "minLength": 1, + "type": "string" + } + }, + "type": "object" + }, + "FormFieldDropdownConfigOption": { + "additionalProperties": false, + "properties": { + "label": { + "minLength": 1, + "type": "string" + }, + "value": { + "minLength": 1, + "type": "string" + } + }, + "required": [ + "value", + "label" + ], + "type": "object" + }, + "FormFieldEmail": { + "additionalProperties": false, + "properties": { + "category": { + "$ref": "#/components/schemas/FormComponentCategoryFieldConst" + }, + "config": { + "$ref": "#/components/schemas/FormFieldEmailConfig" + }, + "hint": { + "maxLength": 500, + "minLength": 1, + "type": "string" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "label": { + "minLength": 1, + "type": "string" + }, + "required": { + "type": "boolean" + }, + "sensitive": { + "type": "boolean" + }, + "type": { + "$ref": "#/components/schemas/FormFieldTypeEmailConst" + } + }, + "required": [ + "id", + "category", + "type" + ], + "type": "object" + }, + "FormFieldEmailConfig": { + "additionalProperties": false, + "properties": { + "default_value": { + "minLength": 1, + "type": "string" + }, + "placeholder": { + "maxLength": 500, + "minLength": 1, + "type": "string" + } + }, + "type": "object" + }, + "FormFieldFile": { + "additionalProperties": false, + "properties": { + "category": { + "$ref": "#/components/schemas/FormComponentCategoryFieldConst" + }, + "config": { + "$ref": "#/components/schemas/FormFieldFileConfig" + }, + "hint": { + "maxLength": 500, + "minLength": 1, + "type": "string" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "label": { + "minLength": 1, + "type": "string" + }, + "required": { + "type": "boolean" + }, + "sensitive": { + "type": "boolean" + }, + "type": { + "$ref": "#/components/schemas/FormFieldTypeFileConst" + } + }, + "required": [ + "id", + "category", + "type" + ], + "type": "object" + }, + "FormFieldFileConfig": { + "additionalProperties": false, + "properties": { + "categories": { + "items": { + "$ref": "#/components/schemas/FormFieldFileConfigCategoryEnum" + }, + "type": "array" + }, + "extensions": { + "items": { + "format": "forms-file-extension", + "maxLength": 50, + "type": "string" + }, + "type": "array" + }, + "maxFiles": { + "minimum": 1, + "type": "integer" + }, + "maxSize": { + "minimum": 1024, + "type": "integer" + }, + "multiple": { + "type": "boolean" + }, + "storage": { + "$ref": "#/components/schemas/FormFieldFileConfigStorage" + } + }, + "type": "object" + }, + "FormFieldFileConfigCategoryEnum": { + "enum": [ + "AUDIO", + "VIDEO", + "IMAGE", + "DOCUMENT", + "ARCHIVE" + ], + "type": "string" + }, + "FormFieldFileConfigStorage": { + "additionalProperties": true, + "properties": { + "type": { + "$ref": "#/components/schemas/FormFieldFileConfigStorageTypeEnum" + } + }, + "required": [ + "type" + ], + "type": "object" + }, + "FormFieldFileConfigStorageTypeEnum": { + "enum": [ + "MANAGED", + "CUSTOM" + ], + "type": "string" + }, + "FormFieldLegal": { + "additionalProperties": false, + "properties": { + "category": { + "$ref": "#/components/schemas/FormComponentCategoryFieldConst" + }, + "config": { + "$ref": "#/components/schemas/FormFieldLegalConfig" + }, + "hint": { + "maxLength": 500, + "minLength": 1, + "type": "string" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "label": { + "minLength": 1, + "type": "string" + }, + "required": { + "type": "boolean" + }, + "sensitive": { + "type": "boolean" + }, + "type": { + "$ref": "#/components/schemas/FormFieldTypeLegalConst" + } + }, + "required": [ + "id", + "category", + "type" + ], + "type": "object" + }, + "FormFieldLegalConfig": { + "additionalProperties": false, + "properties": { + "text": { + "maxLength": 10000, + "minLength": 1, + "type": "string" + } + }, + "type": "object" + }, + "FormFieldNumber": { + "additionalProperties": false, + "properties": { + "category": { + "$ref": "#/components/schemas/FormComponentCategoryFieldConst" + }, + "config": { + "$ref": "#/components/schemas/FormFieldNumberConfig" + }, + "hint": { + "maxLength": 500, + "minLength": 1, + "type": "string" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "label": { + "minLength": 1, + "type": "string" + }, + "required": { + "type": "boolean" + }, + "sensitive": { + "type": "boolean" + }, + "type": { + "$ref": "#/components/schemas/FormFieldTypeNumberConst" + } + }, + "required": [ + "id", + "category", + "type" + ], + "type": "object" + }, + "FormFieldNumberConfig": { + "additionalProperties": false, + "properties": { + "default_value": { + "type": "number" + }, + "max_value": { + "type": "number" + }, + "min_value": { + "type": "number" + }, + "placeholder": { + "maxLength": 500, + "minLength": 1, + "type": "string" + } + }, + "type": "object" + }, + "FormFieldPassword": { + "additionalProperties": false, + "properties": { + "category": { + "$ref": "#/components/schemas/FormComponentCategoryFieldConst" + }, + "config": { + "$ref": "#/components/schemas/FormFieldPasswordConfig" + }, + "hint": { + "maxLength": 500, + "minLength": 1, + "type": "string" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "label": { + "minLength": 1, + "type": "string" + }, + "required": { + "type": "boolean" + }, + "sensitive": { + "type": "boolean" + }, + "type": { + "$ref": "#/components/schemas/FormFieldTypePasswordConst" + } + }, + "required": [ + "id", + "category", + "type", + "config" + ], + "type": "object" + }, + "FormFieldPasswordConfig": { + "additionalProperties": false, + "properties": { + "complexity": { + "type": "boolean" + }, + "hash": { + "$ref": "#/components/schemas/FormFieldPasswordConfigHashEnum" + }, + "max_length": { + "minimum": 1, + "type": "integer" + }, + "min_length": { + "minimum": 1, + "type": "integer" + }, + "nist": { + "type": "boolean" + }, + "placeholder": { + "maxLength": 500, + "type": "string" + }, + "strength_meter": { + "type": "boolean" + } + }, + "type": "object" + }, + "FormFieldPasswordConfigHashEnum": { + "enum": [ + "NONE", + "MD5", + "SHA1", + "SHA256", + "SHA512" + ], + "type": "string" + }, + "FormFieldPayment": { + "additionalProperties": false, + "properties": { + "category": { + "$ref": "#/components/schemas/FormComponentCategoryFieldConst" + }, + "config": { + "$ref": "#/components/schemas/FormFieldPaymentConfig" + }, + "hint": { + "maxLength": 500, + "minLength": 1, + "type": "string" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "label": { + "minLength": 1, + "type": "string" + }, + "required": { + "type": "boolean" + }, + "sensitive": { + "type": "boolean" + }, + "type": { + "$ref": "#/components/schemas/FormFieldTypePaymentConst" + } + }, + "required": [ + "id", + "category", + "type", + "config" + ], + "type": "object" + }, + "FormFieldPaymentConfig": { + "additionalProperties": false, + "properties": { + "charge": { + "$ref": "#/components/schemas/FormFieldPaymentConfigCharge" + }, + "credentials": { + "$ref": "#/components/schemas/FormFieldPaymentConfigCredentials" + }, + "customer": { + "$ref": "#/components/schemas/FormFieldPaymentConfigCustomer" + }, + "fields": { + "$ref": "#/components/schemas/FormFieldPaymentConfigFields" + }, + "provider": { + "$ref": "#/components/schemas/FormFieldPaymentConfigProviderEnum" + } + }, + "required": [ + "charge", + "credentials" + ], + "type": "object" + }, + "FormFieldPaymentConfigCharge": { + "oneOf": [ + { + "$ref": "#/components/schemas/FormFieldPaymentConfigChargeOneOff" + }, + { + "additionalProperties": false, + "properties": { + "subscription": { + "$ref": "#/components/schemas/FormFieldPaymentConfigSubscription" + }, + "type": { + "$ref": "#/components/schemas/FormFieldPaymentConfigChargeTypeSubscriptionConst" + } + }, + "required": [ + "type", + "subscription" + ], + "type": "object" + } + ], + "type": "object" + }, + "FormFieldPaymentConfigChargeOneOff": { + "additionalProperties": false, + "properties": { + "one_off": { + "$ref": "#/components/schemas/FormFieldPaymentConfigChargeOneOffOneOff" + }, + "type": { + "$ref": "#/components/schemas/FormFieldPaymentConfigChargeTypeOneOffConst" + } + }, + "required": [ + "type", + "one_off" + ], + "type": "object" + }, + "FormFieldPaymentConfigChargeOneOffCurrencyEnum": { + "enum": [ + "AUD", + "CAD", + "CHF", + "EUR", + "GBP", + "INR", + "MXN", + "SEK", + "USD" + ], + "type": "string" + }, + "FormFieldPaymentConfigChargeOneOffOneOff": { + "additionalProperties": true, + "properties": { + "amount": { + "$ref": "#/components/schemas/FormFieldPaymentConfigChargeOneOffOneOffAmount" + }, + "currency": { + "$ref": "#/components/schemas/FormFieldPaymentConfigChargeOneOffCurrencyEnum" + } + }, + "required": [ + "amount", + "currency" + ], + "type": "object" + }, + "FormFieldPaymentConfigChargeOneOffOneOffAmount": { + "oneOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "minimum": 0.01, + "type": "number" + } + ] + }, + "FormFieldPaymentConfigChargeTypeOneOffConst": { + "enum": [ + "ONE_OFF" + ], + "type": "string" + }, + "FormFieldPaymentConfigChargeTypeSubscriptionConst": { + "enum": [ + "SUBSCRIPTION" + ], + "type": "string" + }, + "FormFieldPaymentConfigCredentials": { + "additionalProperties": false, + "properties": { + "private_key": { + "maxLength": 250, + "minLength": 1, + "type": "string" + }, + "public_key": { + "maxLength": 250, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "public_key", + "private_key" + ], + "type": "object" + }, + "FormFieldPaymentConfigCustomer": { + "additionalProperties": true, + "type": "object" + }, + "FormFieldPaymentConfigFieldProperties": { + "additionalProperties": false, + "properties": { + "label": { + "maxLength": 250, + "minLength": 1, + "type": "string" + }, + "placeholder": { + "maxLength": 250, + "minLength": 1, + "type": "string" + } + }, + "type": "object" + }, + "FormFieldPaymentConfigFields": { + "additionalProperties": false, + "properties": { + "card_number": { + "$ref": "#/components/schemas/FormFieldPaymentConfigFieldProperties" + }, + "expiration_date": { + "$ref": "#/components/schemas/FormFieldPaymentConfigFieldProperties" + }, + "security_code": { + "$ref": "#/components/schemas/FormFieldPaymentConfigFieldProperties" + }, + "trustmarks": { + "type": "boolean" + } + }, + "type": "object" + }, + "FormFieldPaymentConfigProviderEnum": { + "enum": [ + "STRIPE" + ], + "type": "string" + }, + "FormFieldPaymentConfigSubscription": { + "additionalProperties": true, + "type": "object" + }, + "FormFieldSocial": { + "additionalProperties": false, + "properties": { + "category": { + "$ref": "#/components/schemas/FormComponentCategoryFieldConst" + }, + "config": { + "$ref": "#/components/schemas/FormFieldSocialConfig" + }, + "hint": { + "maxLength": 500, + "minLength": 1, + "type": "string" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "label": { + "minLength": 1, + "type": "string" + }, + "required": { + "type": "boolean" + }, + "sensitive": { + "type": "boolean" + }, + "type": { + "$ref": "#/components/schemas/FormFieldTypeSocialConst" + } + }, + "required": [ + "id", + "category", + "type" + ], + "type": "object" + }, + "FormFieldSocialConfig": { + "additionalProperties": false, + "type": "object" + }, + "FormFieldTel": { + "additionalProperties": false, + "properties": { + "category": { + "$ref": "#/components/schemas/FormComponentCategoryFieldConst" + }, + "config": { + "$ref": "#/components/schemas/FormFieldTelConfig" + }, + "hint": { + "maxLength": 500, + "minLength": 1, + "type": "string" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "label": { + "minLength": 1, + "type": "string" + }, + "required": { + "type": "boolean" + }, + "sensitive": { + "type": "boolean" + }, + "type": { + "$ref": "#/components/schemas/FormFieldTypeTelConst" + } + }, + "required": [ + "id", + "category", + "type" + ], + "type": "object" + }, + "FormFieldTelConfig": { + "additionalProperties": false, + "allOf": [ + { + "additionalProperties": true, + "type": "object" + }, + { + "additionalProperties": true, + "type": "object" + }, + { + "additionalProperties": true, + "type": "object" + } + ], + "properties": { + "country_picker": { + "type": "boolean" + }, + "default_value": { + "type": "string" + }, + "max_length": { + "minimum": 1, + "type": "integer" + }, + "min_length": { + "minimum": 1, + "type": "integer" + }, + "placeholder": { + "maxLength": 500, + "type": "string" + }, + "strings": { + "$ref": "#/components/schemas/FormFieldTelConfigStrings" + } + }, + "type": "object" + }, + "FormFieldTelConfigStrings": { + "additionalProperties": false, + "properties": { + "filter_placeholder": { + "minLength": 1, + "type": "string" + } + }, + "type": "object" + }, + "FormFieldText": { + "additionalProperties": false, + "properties": { + "category": { + "$ref": "#/components/schemas/FormComponentCategoryFieldConst" + }, + "config": { + "$ref": "#/components/schemas/FormFieldTextConfig" + }, + "hint": { + "maxLength": 500, + "minLength": 1, + "type": "string" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "label": { + "minLength": 1, + "type": "string" + }, + "required": { + "type": "boolean" + }, + "sensitive": { + "type": "boolean" + }, + "type": { + "$ref": "#/components/schemas/FormFieldTypeTextConst" + } + }, + "required": [ + "id", + "category", + "type" + ], + "type": "object" + }, + "FormFieldTextConfig": { + "additionalProperties": false, + "allOf": [ + { + "additionalProperties": true, + "type": "object" + }, + { + "additionalProperties": true, + "type": "object" + }, + { + "additionalProperties": true, + "type": "object" + } + ], + "properties": { + "default_value": { + "minLength": 1, + "type": "string" + }, + "max_length": { + "minimum": 1, + "type": "integer" + }, + "min_length": { + "minimum": 1, + "type": "integer" + }, + "multiline": { + "type": "boolean" + }, + "placeholder": { + "maxLength": 500, + "minLength": 1, + "type": "string" + } + }, + "type": "object" + }, + "FormFieldTypeBooleanConst": { + "enum": [ + "BOOLEAN" + ], + "type": "string" + }, + "FormFieldTypeCardsConst": { + "enum": [ + "CARDS" + ], + "type": "string" + }, + "FormFieldTypeChoiceConst": { + "enum": [ + "CHOICE" + ], + "type": "string" + }, + "FormFieldTypeCustomConst": { + "enum": [ + "CUSTOM" + ], + "type": "string" + }, + "FormFieldTypeDateConst": { + "enum": [ + "DATE" + ], + "type": "string" + }, + "FormFieldTypeDropdownConst": { + "enum": [ + "DROPDOWN" + ], + "type": "string" + }, + "FormFieldTypeEmailConst": { + "enum": [ + "EMAIL" + ], + "type": "string" + }, + "FormFieldTypeFileConst": { + "enum": [ + "FILE" + ], + "type": "string" + }, + "FormFieldTypeLegalConst": { + "enum": [ + "LEGAL" + ], + "type": "string" + }, + "FormFieldTypeNumberConst": { + "enum": [ + "NUMBER" + ], + "type": "string" + }, + "FormFieldTypePasswordConst": { + "enum": [ + "PASSWORD" + ], + "type": "string" + }, + "FormFieldTypePaymentConst": { + "enum": [ + "PAYMENT" + ], + "type": "string" + }, + "FormFieldTypeSocialConst": { + "enum": [ + "SOCIAL" + ], + "type": "string" + }, + "FormFieldTypeTelConst": { + "enum": [ + "TEL" + ], + "type": "string" + }, + "FormFieldTypeTextConst": { + "enum": [ + "TEXT" + ], + "type": "string" + }, + "FormFieldTypeUrlConst": { + "enum": [ + "URL" + ], + "type": "string" + }, + "FormFieldUrl": { + "additionalProperties": false, + "properties": { + "category": { + "$ref": "#/components/schemas/FormComponentCategoryFieldConst" + }, + "config": { + "$ref": "#/components/schemas/FormFieldUrlConfig" + }, + "hint": { + "maxLength": 500, + "minLength": 1, + "type": "string" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "label": { + "minLength": 1, + "type": "string" + }, + "required": { + "type": "boolean" + }, + "sensitive": { + "type": "boolean" + }, + "type": { + "$ref": "#/components/schemas/FormFieldTypeUrlConst" + } + }, + "required": [ + "id", + "category", + "type" + ], + "type": "object" + }, + "FormFieldUrlConfig": { + "additionalProperties": false, + "properties": { + "default_value": { + "minLength": 1, + "type": "string" + }, + "placeholder": { + "maxLength": 500, + "minLength": 1, + "type": "string" + } + }, + "type": "object" + }, + "FormFlow": { + "additionalProperties": false, + "properties": { + "alias": { + "maxLength": 150, + "minLength": 1, + "type": "string" + }, + "config": { + "$ref": "#/components/schemas/FormFlowConfig" + }, + "coordinates": { + "$ref": "#/components/schemas/FormNodeCoordinates" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/FormNodeTypeFlowConst" + } + }, + "required": [ + "id", + "type", + "config" + ], + "type": "object" + }, + "FormFlowConfig": { + "additionalProperties": false, + "properties": { + "flow_id": { + "format": "flow-id", + "maxLength": 30, + "type": "string" + }, + "next_node": { + "$ref": "#/components/schemas/FormNodePointer" + } + }, + "required": [ + "flow_id" + ], + "type": "object" + }, + "FormHiddenField": { + "additionalProperties": false, + "properties": { + "key": { + "format": "forms-custom-identifier", + "type": "string" + }, + "value": { + "maxLength": 500, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "key" + ], + "type": "object" + }, + "FormLanguages": { + "additionalProperties": false, + "properties": { + "default": { + "maxLength": 55, + "minLength": 1, + "type": "string" + }, + "primary": { + "maxLength": 55, + "minLength": 1, + "type": "string" + } + }, + "type": "object" + }, + "FormLanguagesNullable": { + "oneOf": [ + { + "$ref": "#/components/schemas/FormLanguages" + }, + { + "type": "null" + } + ] + }, + "FormMessages": { + "additionalProperties": false, + "properties": { + "custom": { + "$ref": "#/components/schemas/FormMessagesCustom" + }, + "errors": { + "$ref": "#/components/schemas/FormMessagesError" + } + }, + "type": "object" + }, + "FormMessagesCustom": { + "additionalProperties": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "type": "object" + }, + "FormMessagesError": { + "additionalProperties": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "type": "object" + }, + "FormMessagesNullable": { + "oneOf": [ + { + "$ref": "#/components/schemas/FormMessages" + }, + { + "type": "null" + } + ] + }, + "FormNode": { + "oneOf": [ + { + "$ref": "#/components/schemas/FormFlow" + }, + { + "$ref": "#/components/schemas/FormRouter" + }, + { + "$ref": "#/components/schemas/FormStep" + } + ], + "type": "object" + }, + "FormNodeCoordinates": { + "additionalProperties": false, + "properties": { + "x": { + "maximum": 999999, + "minimum": -999999, + "type": "integer" + }, + "y": { + "maximum": 999999, + "minimum": -999999, + "type": "integer" + } + }, + "required": [ + "x", + "y" + ], + "type": "object" + }, + "FormNodeList": { + "items": { + "$ref": "#/components/schemas/FormNode" + }, + "type": "array" + }, + "FormNodeListNullable": { + "oneOf": [ + { + "$ref": "#/components/schemas/FormNodeList" + }, + { + "type": "null" + } + ] + }, + "FormNodePointer": { + "oneOf": [ + { + "format": "forms-custom-identifier", + "type": "string" + }, + { + "$ref": "#/components/schemas/FormEndingNodeId" + } + ] + }, + "FormNodeTypeFlowConst": { + "enum": [ + "FLOW" + ], + "type": "string" + }, + "FormNodeTypeRouterConst": { + "enum": [ + "ROUTER" + ], + "type": "string" + }, + "FormNodeTypeStepConst": { + "enum": [ + "STEP" + ], + "type": "string" + }, + "FormRouter": { + "additionalProperties": false, + "properties": { + "alias": { + "maxLength": 150, + "minLength": 1, + "type": "string" + }, + "config": { + "$ref": "#/components/schemas/FormRouterConfig" + }, + "coordinates": { + "$ref": "#/components/schemas/FormNodeCoordinates" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/FormNodeTypeRouterConst" + } + }, + "required": [ + "id", + "type" + ], + "type": "object" + }, + "FormRouterConfig": { + "additionalProperties": false, + "properties": { + "fallback": { + "$ref": "#/components/schemas/FormNodePointer" + }, + "rules": { + "items": { + "$ref": "#/components/schemas/FormRouterRule" + }, + "type": "array" + } + }, + "type": "object" + }, + "FormRouterRule": { + "additionalProperties": false, + "properties": { + "alias": { + "maxLength": 150, + "minLength": 1, + "type": "string" + }, + "condition": {}, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "next_node": { + "$ref": "#/components/schemas/FormNodePointer" + } + }, + "required": [ + "id", + "condition" + ], + "type": "object" + }, + "FormStartNode": { + "additionalProperties": false, + "properties": { + "coordinates": { + "$ref": "#/components/schemas/FormNodeCoordinates" + }, + "hidden_fields": { + "items": { + "$ref": "#/components/schemas/FormHiddenField" + }, + "type": "array" + }, + "next_node": { + "$ref": "#/components/schemas/FormNodePointer" + } + }, + "type": "object" + }, + "FormStartNodeNullable": { + "oneOf": [ + { + "$ref": "#/components/schemas/FormStartNode" + }, + { + "type": "null" + } + ] + }, + "FormStep": { + "additionalProperties": false, + "properties": { + "alias": { + "maxLength": 150, + "minLength": 1, + "type": "string" + }, + "config": { + "$ref": "#/components/schemas/FormStepConfig" + }, + "coordinates": { + "$ref": "#/components/schemas/FormNodeCoordinates" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/FormNodeTypeStepConst" + } + }, + "required": [ + "id", + "type" + ], + "type": "object" + }, + "FormStepComponentList": { + "items": { + "$ref": "#/components/schemas/FormComponent" + }, + "type": "array" + }, + "FormStepConfig": { + "additionalProperties": false, + "properties": { + "components": { + "$ref": "#/components/schemas/FormStepComponentList" + }, + "next_node": { + "$ref": "#/components/schemas/FormNodePointer" + } + }, + "type": "object" + }, + "FormStyle": { + "additionalProperties": false, + "properties": { + "css": { + "maxLength": 5000, + "minLength": 1, + "type": "string" + } + }, + "type": "object" + }, + "FormStyleNullable": { + "oneOf": [ + { + "$ref": "#/components/schemas/FormStyle" + }, + { + "type": "null" + } + ] + }, + "FormSummary": { + "additionalProperties": false, + "properties": { + "created_at": { + "format": "date-time", + "type": "string" + }, + "embedded_at": { + "format": "date", + "type": "string" + }, + "id": { + "format": "form-id", + "maxLength": 30, + "type": "string" + }, + "name": { + "maxLength": 150, + "minLength": 1, + "type": "string" + }, + "submitted_at": { + "format": "date", + "type": "string" + }, + "updated_at": { + "format": "date-time", + "type": "string" + } + }, + "required": [ + "id", + "name", + "created_at", + "updated_at" + ], + "type": "object" + }, + "FormTranslations": { + "additionalProperties": { + "additionalProperties": true, + "type": "object" + }, + "type": "object" + }, + "FormTranslationsNullable": { + "oneOf": [ + { + "$ref": "#/components/schemas/FormTranslations" + }, + { + "type": "null" + } + ] + }, + "FormWidget": { + "oneOf": [ + { + "$ref": "#/components/schemas/FormWidgetAuth0VerifiableCredentials" + }, + { + "$ref": "#/components/schemas/FormWidgetGMapsAddress" + }, + { + "$ref": "#/components/schemas/FormWidgetRecaptcha" + } + ], + "type": "object" + }, + "FormWidgetAuth0VerifiableCredentials": { + "additionalProperties": false, + "properties": { + "category": { + "$ref": "#/components/schemas/FormComponentCategoryWidgetConst" + }, + "config": { + "$ref": "#/components/schemas/FormWidgetAuth0VerifiableCredentialsConfig" + }, + "hint": { + "maxLength": 500, + "minLength": 1, + "type": "string" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "label": { + "minLength": 1, + "type": "string" + }, + "required": { + "type": "boolean" + }, + "sensitive": { + "type": "boolean" + }, + "type": { + "$ref": "#/components/schemas/FormWidgetTypeAuth0VerifiableCredentialsConst" + } + }, + "required": [ + "id", + "category", + "type", + "config" + ], + "type": "object" + }, + "FormWidgetAuth0VerifiableCredentialsConfig": { + "additionalProperties": false, + "properties": { + "access_token": { + "maxLength": 5000, + "minLength": 1, + "type": "string" + }, + "alternate_text": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "max_wait": { + "maximum": 600, + "minimum": 60, + "type": "number" + }, + "size": { + "maximum": 500, + "minimum": 1, + "type": "number" + }, + "url": { + "maxLength": 2000, + "type": "string" + }, + "verification_id": { + "maxLength": 255, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "url", + "alternate_text", + "access_token", + "verification_id" + ], + "type": "object" + }, + "FormWidgetGMapsAddress": { + "additionalProperties": false, + "properties": { + "category": { + "$ref": "#/components/schemas/FormComponentCategoryWidgetConst" + }, + "config": { + "$ref": "#/components/schemas/FormWidgetGMapsAddressConfig" + }, + "hint": { + "maxLength": 500, + "minLength": 1, + "type": "string" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "label": { + "minLength": 1, + "type": "string" + }, + "required": { + "type": "boolean" + }, + "sensitive": { + "type": "boolean" + }, + "type": { + "$ref": "#/components/schemas/FormWidgetTypeGMapsAddressConst" + } + }, + "required": [ + "id", + "category", + "type", + "config" + ], + "type": "object" + }, + "FormWidgetGMapsAddressConfig": { + "additionalProperties": false, + "properties": { + "api_key": { + "minLength": 1, + "type": "string" + }, + "server_key": { + "maxLength": 255, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "api_key" + ], + "type": "object" + }, + "FormWidgetRecaptcha": { + "additionalProperties": false, + "properties": { + "category": { + "$ref": "#/components/schemas/FormComponentCategoryWidgetConst" + }, + "config": { + "$ref": "#/components/schemas/FormWidgetRecaptchaConfig" + }, + "hint": { + "maxLength": 500, + "minLength": 1, + "type": "string" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "label": { + "minLength": 1, + "type": "string" + }, + "required": { + "type": "boolean" + }, + "sensitive": { + "type": "boolean" + }, + "type": { + "$ref": "#/components/schemas/FormWidgetTypeRecaptchaConst" + } + }, + "required": [ + "id", + "category", + "type", + "config" + ], + "type": "object" + }, + "FormWidgetRecaptchaConfig": { + "additionalProperties": false, + "properties": { + "secret_key": { + "minLength": 1, + "type": "string" + }, + "site_key": { + "minLength": 1, + "type": "string" + } + }, + "required": [ + "site_key", + "secret_key" + ], + "type": "object" + }, + "FormWidgetTypeAuth0VerifiableCredentialsConst": { + "enum": [ + "AUTH0_VERIFIABLE_CREDENTIALS" + ], + "type": "string" + }, + "FormWidgetTypeGMapsAddressConst": { + "enum": [ + "GMAPS_ADDRESS" + ], + "type": "string" + }, + "FormWidgetTypeRecaptchaConst": { + "enum": [ + "RECAPTCHA" + ], + "type": "string" + }, + "FormsRequestParametersHydrateEnum": { + "enum": [ + "flow_count", + "links" + ], + "maxLength": 50, + "type": "string" + }, + "GetActionExecutionResponseContent": { + "additionalProperties": false, + "properties": { + "created_at": { + "default": "2021-01-01T00:00:00.000Z", + "format": "date-time", + "type": "string" + }, + "id": { + "default": "c5b35bb1-c67d-40bb-9b0d-700b6fe33dd9", + "type": "string" + }, + "results": { + "items": { + "$ref": "#/components/schemas/ActionExecutionResult" + }, + "type": "array" + }, + "status": { + "$ref": "#/components/schemas/ActionExecutionStatusEnum" + }, + "trigger_id": { + "$ref": "#/components/schemas/ActionTriggerTypeEnum" + }, + "updated_at": { + "default": "2021-01-01T00:00:00.000Z", + "format": "date-time", + "type": "string" + } + }, + "type": "object" + }, + "GetActionModuleActionsResponseContent": { + "additionalProperties": false, + "properties": { + "actions": { + "items": { + "$ref": "#/components/schemas/ActionModuleAction" + }, + "type": "array" + }, + "page": { + "type": "integer" + }, + "per_page": { + "type": "integer" + }, + "total": { + "type": "integer" + } + }, + "type": "object" + }, + "GetActionModuleResponseContent": { + "additionalProperties": false, + "properties": { + "actions_using_module_total": { + "type": "integer" + }, + "all_changes_published": { + "type": "boolean" + }, + "code": { + "type": "string" + }, + "created_at": { + "format": "date-time", + "type": "string" + }, + "dependencies": { + "items": { + "$ref": "#/components/schemas/ActionModuleDependency" + }, + "type": "array" + }, + "id": { + "type": "string" + }, + "latest_version": { + "$ref": "#/components/schemas/ActionModuleVersionReference" + }, + "latest_version_number": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "secrets": { + "items": { + "$ref": "#/components/schemas/ActionModuleSecret" + }, + "type": "array" + }, + "updated_at": { + "format": "date-time", + "type": "string" + } + }, + "type": "object" + }, + "GetActionModuleVersionResponseContent": { + "additionalProperties": false, + "properties": { + "code": { + "type": "string" + }, + "created_at": { + "format": "date-time", + "type": "string" + }, + "dependencies": { + "items": { + "$ref": "#/components/schemas/ActionModuleDependency" + }, + "type": "array" + }, + "id": { + "type": "string" + }, + "module_id": { + "type": "string" + }, + "secrets": { + "items": { + "$ref": "#/components/schemas/ActionModuleSecret" + }, + "type": "array" + }, + "version_number": { + "type": "integer" + } + }, + "type": "object" + }, + "GetActionModuleVersionsResponseContent": { + "additionalProperties": false, + "properties": { + "page": { + "type": "integer" + }, + "per_page": { + "type": "integer" + }, + "total": { + "type": "integer" + }, + "versions": { + "items": { + "$ref": "#/components/schemas/ActionModuleVersion" + }, + "type": "array" + } + }, + "type": "object" + }, + "GetActionModulesResponseContent": { + "additionalProperties": false, + "properties": { + "modules": { + "items": { + "$ref": "#/components/schemas/ActionModuleListItem" + }, + "type": "array" + }, + "page": { + "type": "integer" + }, + "per_page": { + "type": "integer" + }, + "total": { + "type": "integer" + } + }, + "type": "object" + }, + "GetActionResponseContent": { + "additionalProperties": false, + "properties": { + "all_changes_deployed": { + "default": false, + "type": "boolean" + }, + "built_at": { + "default": "2021-01-01T00:00:00.000Z", + "format": "date-time", + "type": "string" + }, + "code": { + "default": "module.exports = () =\u003e {}", + "type": "string" + }, + "created_at": { + "default": "2021-01-01T00:00:00.000Z", + "format": "date-time", + "type": "string" + }, + "dependencies": { + "items": { + "$ref": "#/components/schemas/ActionVersionDependency" + }, + "type": "array" + }, + "deploy": { + "default": false, + "type": "boolean" + }, + "deployed_version": { + "$ref": "#/components/schemas/ActionDeployedVersion" + }, + "id": { + "default": "910b1053-577f-4d81-a8c8-020e7319a38a", + "type": "string" + }, + "installed_integration_id": { + "default": "7d2bc0c9-c0c2-433a-9f4e-86ef80270aad", + "type": "string" + }, + "integration": { + "$ref": "#/components/schemas/Integration" + }, + "modules": { + "items": { + "$ref": "#/components/schemas/ActionModuleReference" + }, + "type": "array" + }, + "name": { + "default": "my-action", + "type": "string" + }, + "runtime": { + "default": "node22", + "type": "string" + }, + "secrets": { + "items": { + "$ref": "#/components/schemas/ActionSecretResponse" + }, + "type": "array" + }, + "status": { + "$ref": "#/components/schemas/ActionBuildStatusEnum" + }, + "supported_triggers": { + "items": { + "$ref": "#/components/schemas/ActionTrigger" + }, + "minItems": 1, + "type": "array" + }, + "updated_at": { + "default": "2021-01-01T00:00:00.000Z", + "format": "date-time", + "type": "string" + } + }, + "type": "object" + }, + "GetActionVersionResponseContent": { + "additionalProperties": false, + "properties": { + "action": { + "$ref": "#/components/schemas/ActionBase" + }, + "action_id": { + "default": "910b1053-577f-4d81-a8c8-020e7319a38a", + "type": "string" + }, + "built_at": { + "default": "2021-01-01T00:00:00.000Z", + "format": "date-time", + "type": "string" + }, + "code": { + "default": "module.exports = () =\u003e {}", + "type": "string" + }, + "created_at": { + "default": "2021-01-01T00:00:00.000Z", + "format": "date-time", + "type": "string" + }, + "dependencies": { + "items": { + "$ref": "#/components/schemas/ActionVersionDependency" + }, + "type": "array" + }, + "deployed": { + "default": true, + "type": "boolean" + }, + "errors": { + "items": { + "$ref": "#/components/schemas/ActionError" + }, + "type": "array" + }, + "id": { + "default": "12a3b9e6-06e6-4a29-96bf-90c82fe79a0d", + "type": "string" + }, + "modules": { + "items": { + "$ref": "#/components/schemas/ActionModuleReference" + }, + "type": "array" + }, + "number": { + "default": 1, + "type": "number" + }, + "runtime": { + "default": "node22", + "type": "string" + }, + "secrets": { + "items": { + "$ref": "#/components/schemas/ActionSecretResponse" + }, + "type": "array" + }, + "status": { + "$ref": "#/components/schemas/ActionVersionBuildStatusEnum" + }, + "supported_triggers": { + "items": { + "$ref": "#/components/schemas/ActionTrigger" + }, + "minItems": 1, + "type": "array" + }, + "updated_at": { + "default": "2021-01-01T00:00:00.000Z", + "format": "date-time", + "type": "string" + } + }, + "type": "object" + }, + "GetActiveUsersCountStatsResponseContent": { + "default": 100, + "type": "number" + }, + "GetAculResponseContent": { + "additionalProperties": true, + "properties": { + "context_configuration": { + "$ref": "#/components/schemas/AculContextConfiguration" + }, + "default_head_tags_disabled": { + "default": false, + "type": [ + "boolean", + "null" + ] + }, + "filters": { + "$ref": "#/components/schemas/AculFilters" + }, + "head_tags": { + "items": { + "$ref": "#/components/schemas/AculHeadTag" + }, + "type": [ + "array", + "null" + ] + }, + "prompt": { + "type": "string" + }, + "rendering_mode": { + "$ref": "#/components/schemas/AculRenderingModeEnum" + }, + "screen": { + "type": "string" + }, + "tenant": { + "type": "string" + }, + "use_page_template": { + "default": false, + "type": [ + "boolean", + "null" + ] + } + }, + "type": "object" + }, + "GetAllKeysNetworkAclsResponseContent": { + "additionalProperties": false, + "properties": { + "keys": { + "items": { + "$ref": "#/components/schemas/NetworkAclKey" + }, + "type": "array" + } + }, + "required": [ + "keys" + ], + "type": "object" + }, + "GetAttackProtectionCaptchaResponseContent": { + "additionalProperties": true, + "properties": { + "active_provider_id": { + "type": "string" + }, + "arkose": { + "$ref": "#/components/schemas/AttackProtectionCaptchaArkoseResponseContent" + }, + "auth_challenge": { + "$ref": "#/components/schemas/AttackProtectionCaptchaAuthChallengeResponseContent" + }, + "friendly_captcha": { + "$ref": "#/components/schemas/AttackProtectionCaptchaFriendlyCaptchaResponseContent" + }, + "hcaptcha": { + "$ref": "#/components/schemas/AttackProtectionCaptchaHcaptchaResponseContent" + }, + "recaptcha_enterprise": { + "$ref": "#/components/schemas/AttackProtectionCaptchaRecaptchaEnterpriseResponseContent" + }, + "recaptcha_v2": { + "$ref": "#/components/schemas/AttackProtectionCaptchaRecaptchaV2ResponseContent" + }, + "simple_captcha": { + "$ref": "#/components/schemas/AttackProtectionCaptchaSimpleCaptchaResponseContent" + } + }, + "type": "object" + }, + "GetBotDetectionSettingsResponseContent": { + "additionalProperties": false, + "properties": { + "allowlist": { + "$ref": "#/components/schemas/BotDetectionAllowlist" + }, + "bot_detection_level": { + "$ref": "#/components/schemas/BotDetectionLevelEnum" + }, + "challenge_password_policy": { + "$ref": "#/components/schemas/BotDetectionChallengePolicyPasswordFlowEnum" + }, + "challenge_password_reset_policy": { + "$ref": "#/components/schemas/BotDetectionChallengePolicyPasswordResetFlowEnum" + }, + "challenge_passwordless_policy": { + "$ref": "#/components/schemas/BotDetectionChallengePolicyPasswordlessFlowEnum" + }, + "monitoring_mode_enabled": { + "$ref": "#/components/schemas/BotDetectionMonitoringModeEnabled" + } + }, + "required": [ + "bot_detection_level", + "challenge_password_policy", + "challenge_passwordless_policy", + "challenge_password_reset_policy", + "allowlist", + "monitoring_mode_enabled" + ], + "type": "object" + }, + "GetBrandingDefaultThemeResponseContent": { + "additionalProperties": false, + "properties": { + "borders": { + "$ref": "#/components/schemas/BrandingThemeBorders" + }, + "colors": { + "$ref": "#/components/schemas/BrandingThemeColors" + }, + "displayName": { + "maxLength": 2048, + "pattern": "^[^\u003c\u003e]*$", + "type": "string" + }, + "fonts": { + "$ref": "#/components/schemas/BrandingThemeFonts" + }, + "identifiers": { + "$ref": "#/components/schemas/BrandingThemeIdentifiers" + }, + "page_background": { + "$ref": "#/components/schemas/BrandingThemePageBackground" + }, + "themeId": { + "maxLength": 32, + "pattern": "^[a-zA-Z0-9]{32}$", + "type": "string" + }, + "widget": { + "$ref": "#/components/schemas/BrandingThemeWidget" + } + }, + "required": [ + "borders", + "colors", + "displayName", + "fonts", + "page_background", + "themeId", + "widget" + ], + "type": "object" + }, + "GetBrandingPhoneProviderResponseContent": { + "additionalProperties": false, + "properties": { + "channel": { + "$ref": "#/components/schemas/PhoneProviderChannelEnum" + }, + "configuration": { + "$ref": "#/components/schemas/PhoneProviderConfiguration" + }, + "created_at": { + "format": "date-time", + "maxLength": 27, + "type": "string" + }, + "disabled": { + "type": "boolean" + }, + "id": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "name": { + "$ref": "#/components/schemas/PhoneProviderNameEnum" + }, + "tenant": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "updated_at": { + "format": "date-time", + "maxLength": 27, + "type": "string" + } + }, + "required": [ + "name", + "credentials" + ], + "type": "object" + }, + "GetBrandingResponseContent": { + "additionalProperties": true, + "properties": { + "colors": { + "$ref": "#/components/schemas/BrandingColors" + }, + "favicon_url": { + "format": "strict-https-uri", + "type": "string" + }, + "font": { + "$ref": "#/components/schemas/BrandingFont" + }, + "logo_url": { + "format": "strict-https-uri", + "type": "string" + } + }, + "type": "object" + }, + "GetBrandingThemeResponseContent": { + "additionalProperties": false, + "properties": { + "borders": { + "$ref": "#/components/schemas/BrandingThemeBorders" + }, + "colors": { + "$ref": "#/components/schemas/BrandingThemeColors" + }, + "displayName": { + "maxLength": 2048, + "pattern": "^[^\u003c\u003e]*$", + "type": "string" + }, + "fonts": { + "$ref": "#/components/schemas/BrandingThemeFonts" + }, + "identifiers": { + "$ref": "#/components/schemas/BrandingThemeIdentifiers" + }, + "page_background": { + "$ref": "#/components/schemas/BrandingThemePageBackground" + }, + "themeId": { + "maxLength": 32, + "pattern": "^[a-zA-Z0-9]{32}$", + "type": "string" + }, + "widget": { + "$ref": "#/components/schemas/BrandingThemeWidget" + } + }, + "required": [ + "borders", + "colors", + "displayName", + "fonts", + "page_background", + "themeId", + "widget" + ], + "type": "object" + }, + "GetBreachedPasswordDetectionSettingsResponseContent": { + "additionalProperties": false, + "properties": { + "admin_notification_frequency": { + "items": { + "$ref": "#/components/schemas/BreachedPasswordDetectionAdminNotificationFrequencyEnum" + }, + "type": "array" + }, + "enabled": { + "default": true, + "type": "boolean" + }, + "method": { + "$ref": "#/components/schemas/BreachedPasswordDetectionMethodEnum" + }, + "shields": { + "items": { + "$ref": "#/components/schemas/BreachedPasswordDetectionShieldsEnum" + }, + "type": "array" + }, + "stage": { + "$ref": "#/components/schemas/BreachedPasswordDetectionStage" + } + }, + "type": "object" + }, + "GetBruteForceSettingsResponseContent": { + "additionalProperties": false, + "properties": { + "allowlist": { + "items": { + "anyOf": [ + { + "format": "ipv4", + "type": "string" + }, + { + "format": "cidr", + "type": "string" + }, + { + "format": "ipv6", + "type": "string" + }, + { + "format": "ipv6_cidr", + "type": "string" + } + ], + "type": "string" + }, + "type": "array" + }, + "enabled": { + "type": "boolean" + }, + "form_submission_mode": { + "$ref": "#/components/schemas/BruteForceProtectionFormSubmissionModeEnum" + }, + "max_attempts": { + "default": 10, + "maximum": 100, + "minimum": 1, + "type": "integer" + }, + "mode": { + "$ref": "#/components/schemas/BruteForceProtectionModeEnum" + }, + "shields": { + "items": { + "$ref": "#/components/schemas/BruteForceProtectionShieldsEnum" + }, + "type": "array" + } + }, + "type": "object" + }, + "GetClientCredentialResponseContent": { + "additionalProperties": true, + "properties": { + "alg": { + "$ref": "#/components/schemas/ClientCredentialAlgorithmEnum" + }, + "created_at": { + "format": "date-time", + "type": "string" + }, + "credential_type": { + "$ref": "#/components/schemas/ClientCredentialTypeEnum" + }, + "expires_at": { + "format": "date-time", + "type": "string" + }, + "id": { + "default": "cred_1m7sfABoNTTKYwTQ8qt6tX", + "type": "string" + }, + "kid": { + "default": "IZSSTECp...", + "type": "string" + }, + "name": { + "default": "", + "type": "string" + }, + "subject_dn": { + "type": "string" + }, + "thumbprint_sha256": { + "type": "string" + }, + "updated_at": { + "format": "date-time", + "type": "string" + } + }, + "type": "object" + }, + "GetClientGrantResponseContent": { + "additionalProperties": false, + "properties": { + "allow_all_scopes": { + "type": "boolean" + }, + "allow_any_organization": { + "type": "boolean" + }, + "audience": { + "minLength": 1, + "type": "string" + }, + "authorization_details_types": { + "items": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "client_id": { + "type": "string" + }, + "default_for": { + "$ref": "#/components/schemas/ClientGrantDefaultForEnum" + }, + "id": { + "type": "string" + }, + "is_system": { + "type": "boolean" + }, + "organization_usage": { + "$ref": "#/components/schemas/ClientGrantOrganizationUsageEnum" + }, + "scope": { + "items": { + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "subject_type": { + "$ref": "#/components/schemas/ClientGrantSubjectTypeEnum" + } + }, + "type": "object" + }, + "GetClientResponseContent": { + "additionalProperties": true, + "properties": { + "addons": { + "$ref": "#/components/schemas/ClientAddons" + }, + "allowed_clients": { + "items": { + "type": "string" + }, + "type": "array" + }, + "allowed_logout_urls": { + "items": { + "type": "string" + }, + "type": "array" + }, + "allowed_origins": { + "items": { + "type": "string" + }, + "type": "array" + }, + "anonymous_sessions": { + "$ref": "#/components/schemas/AnonymousSessions" + }, + "app_type": { + "$ref": "#/components/schemas/ClientAppTypeEnum" + }, + "async_approval_notification_channels": { + "$ref": "#/components/schemas/ClientAsyncApprovalNotificationsChannelsAPIPostConfiguration" + }, + "b2b_integration_configuration": { + "$ref": "#/components/schemas/B2bIntegrationConfiguration" + }, + "callbacks": { + "items": { + "type": "string" + }, + "type": "array" + }, + "client_aliases": { + "items": { + "type": "string" + }, + "type": "array" + }, + "client_authentication_methods": { + "$ref": "#/components/schemas/ClientAuthenticationMethod" + }, + "client_id": { + "default": "AaiyAPdpYdesoKnqjj8HJqRn4T5titww", + "type": "string" + }, + "client_metadata": { + "$ref": "#/components/schemas/ClientMetadata" + }, + "client_secret": { + "default": "MG_TNT2ver-SylNat-_VeMmd-4m0Waba0jr1troztBniSChEw0glxEmgEi2Kw40H", + "type": "string" + }, + "compliance_level": { + "$ref": "#/components/schemas/ClientComplianceLevelEnum" + }, + "created_at": { + "format": "date-time", + "type": "string" + }, + "cross_origin_authentication": { + "type": "boolean" + }, + "cross_origin_loc": { + "format": "url", + "type": "string" + }, + "custom_login_page": { + "default": "", + "type": "string" + }, + "custom_login_page_on": { + "default": true, + "type": "boolean" + }, + "custom_login_page_preview": { + "default": "", + "type": "string" + }, + "default_organization": { + "$ref": "#/components/schemas/ClientDefaultOrganization" + }, + "description": { + "default": "", + "type": "string" + }, + "encryption_key": { + "$ref": "#/components/schemas/ClientEncryptionKey" + }, + "enforce_anon_session_transfer_network_binding": { + "$ref": "#/components/schemas/ClientAnonymousSessionTransferNetworkBindingEnum" + }, + "express_configuration": { + "$ref": "#/components/schemas/ExpressConfiguration" + }, + "external_client_id": { + "format": "absolute-https-uri-or-empty", + "type": "string" + }, + "external_metadata_created_by": { + "$ref": "#/components/schemas/ClientExternalMetadataCreatedByEnum" + }, + "external_metadata_status": { + "$ref": "#/components/schemas/ClientExternalMetadataStatusEnum" + }, + "external_metadata_type": { + "$ref": "#/components/schemas/ClientExternalMetadataTypeEnum" + }, + "fedcm_login": { + "$ref": "#/components/schemas/FedCMLogin" + }, + "form_template": { + "default": "", + "type": "string" + }, + "global": { + "default": false, + "type": "boolean" + }, + "grant_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "identity_assertion_authorization_grant": { + "$ref": "#/components/schemas/IdentityAssertionAuthorizationGrant" + }, + "initiate_login_uri": { + "format": "absolute-https-uri-with-placeholders-or-empty", + "type": "string" + }, + "is_first_party": { + "default": false, + "type": "boolean" + }, + "is_token_endpoint_ip_header_trusted": { + "default": false, + "type": "boolean" + }, + "jwks_uri": { + "format": "absolute-https-uri-or-empty", + "type": "string" + }, + "jwt_configuration": { + "$ref": "#/components/schemas/ClientJwtConfiguration" + }, + "logo_uri": { + "type": "string" + }, + "mobile": { + "$ref": "#/components/schemas/ClientMobile" + }, + "my_organization_configuration": { + "$ref": "#/components/schemas/ClientMyOrganizationResponseConfiguration" + }, + "name": { + "default": "My application", + "type": "string" + }, + "native_social_login": { + "$ref": "#/components/schemas/NativeSocialLogin" + }, + "oidc_conformant": { + "default": false, + "type": "boolean" + }, + "oidc_logout": { + "$ref": "#/components/schemas/ClientOIDCBackchannelLogoutSettings" + }, + "oidc_support": { + "$ref": "#/components/schemas/ClientOidcSupport" + }, + "organization_discovery_methods": { + "items": { + "$ref": "#/components/schemas/ClientOrganizationDiscoveryEnum" + }, + "minItems": 1, + "type": "array" + }, + "organization_require_behavior": { + "$ref": "#/components/schemas/ClientOrganizationRequireBehaviorEnum" + }, + "organization_usage": { + "$ref": "#/components/schemas/ClientOrganizationUsageEnum" + }, + "par_request_expiry": { + "maximum": 600, + "minimum": 10, + "type": [ + "integer", + "null" + ] + }, + "redirection_policy": { + "$ref": "#/components/schemas/ClientRedirectionPolicyEnum" + }, + "refresh_token": { + "$ref": "#/components/schemas/ClientRefreshTokenConfiguration" + }, + "require_proof_of_possession": { + "default": false, + "type": "boolean" + }, + "require_pushed_authorization_requests": { + "default": false, + "type": "boolean" + }, + "resource_server_identifier": { + "type": "string" + }, + "session_transfer": { + "$ref": "#/components/schemas/ClientSessionTransferConfiguration" + }, + "signed_request_object": { + "$ref": "#/components/schemas/ClientSignedRequestObjectWithCredentialId" + }, + "signing_keys": { + "$ref": "#/components/schemas/ClientSigningKeys" + }, + "skip_non_verifiable_callback_uri_confirmation_prompt": { + "type": "boolean" + }, + "sso": { + "default": false, + "type": "boolean" + }, + "sso_disabled": { + "default": false, + "type": "boolean" + }, + "tenant": { + "default": "", + "type": "string" + }, + "third_party_security_mode": { + "$ref": "#/components/schemas/ClientThirdPartySecurityModeEnum" + }, + "token_endpoint_auth_method": { + "$ref": "#/components/schemas/ClientTokenEndpointAuthMethodEnum" + }, + "token_exchange": { + "$ref": "#/components/schemas/ClientTokenExchangeConfiguration" + }, + "token_quota": { + "$ref": "#/components/schemas/TokenQuota" + }, + "token_vault_privileged_access": { + "$ref": "#/components/schemas/ClientTokenVaultPrivilegedAccessWithCredentialId" + }, + "updated_at": { + "format": "date-time", + "type": "string" + }, + "web_origins": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "GetConnectionEnabledClientsResponseContent": { + "additionalProperties": true, + "properties": { + "clients": { + "items": { + "$ref": "#/components/schemas/ConnectionEnabledClient" + }, + "type": "array" + }, + "next": { + "type": "string" + } + }, + "required": [ + "clients" + ], + "type": "object" + }, + "GetConnectionProfileResponseContent": { + "additionalProperties": false, + "properties": { + "connection_config": { + "$ref": "#/components/schemas/ConnectionProfileConfig" + }, + "connection_name_prefix_template": { + "$ref": "#/components/schemas/ConnectionNamePrefixTemplate" + }, + "cross_app_access_resource_app": { + "$ref": "#/components/schemas/ConnectionProfileCrossAppAccessResourceApp" + }, + "enabled_features": { + "$ref": "#/components/schemas/ConnectionProfileEnabledFeatures" + }, + "id": { + "$ref": "#/components/schemas/ConnectionProfileId" + }, + "name": { + "$ref": "#/components/schemas/ConnectionProfileName" + }, + "organization": { + "$ref": "#/components/schemas/ConnectionProfileOrganization" + }, + "provisioning": { + "$ref": "#/components/schemas/ConnectionProfileProvisioning" + }, + "strategy_overrides": { + "$ref": "#/components/schemas/ConnectionProfileStrategyOverrides" + } + }, + "type": "object" + }, + "GetConnectionProfileTemplateResponseContent": { + "additionalProperties": false, + "properties": { + "display_name": { + "type": "string" + }, + "id": { + "type": "string" + }, + "template": { + "$ref": "#/components/schemas/ConnectionProfileTemplate" + } + }, + "type": "object" + }, + "GetConnectionResponseContent": { + "additionalProperties": false, + "properties": { + "authentication": { + "$ref": "#/components/schemas/ConnectionAuthenticationPurpose" + }, + "connected_accounts": { + "$ref": "#/components/schemas/ConnectionConnectedAccountsPurpose" + }, + "cross_app_access_requesting_app": { + "$ref": "#/components/schemas/CrossAppAccessRequestingApp" + }, + "cross_app_access_resource_app": { + "$ref": "#/components/schemas/CrossAppAccessResourceApp" + }, + "display_name": { + "type": "string" + }, + "enabled_clients": { + "items": { + "type": "string" + }, + "type": "array" + }, + "id": { + "default": "con_0000000000000001", + "type": "string" + }, + "is_domain_connection": { + "type": "boolean" + }, + "metadata": { + "$ref": "#/components/schemas/ConnectionsMetadata" + }, + "name": { + "default": "My connection", + "type": "string" + }, + "options": { + "$ref": "#/components/schemas/ConnectionOptions" + }, + "realms": { + "items": { + "format": "connection-realm", + "type": "string" + }, + "type": "array" + }, + "show_as_button": { + "type": "boolean" + }, + "strategy": { + "default": "auth0", + "type": "string" + } + }, + "type": "object" + }, + "GetCustomDomainResponseContent": { + "additionalProperties": false, + "properties": { + "certificate": { + "$ref": "#/components/schemas/DomainCertificate" + }, + "custom_client_ip_header": { + "type": [ + "string", + "null" + ] + }, + "custom_domain_id": { + "default": "cd_0000000000000001", + "type": "string" + }, + "domain": { + "default": "login.mycompany.com", + "type": "string" + }, + "domain_metadata": { + "$ref": "#/components/schemas/DomainMetadata" + }, + "is_default": { + "default": false, + "type": "boolean" + }, + "origin_domain_name": { + "default": "mycompany_cd_0000000000000001.edge.tenants.auth0.com", + "type": "string" + }, + "primary": { + "default": false, + "type": "boolean" + }, + "relying_party_identifier": { + "format": "hostname", + "type": "string" + }, + "status": { + "$ref": "#/components/schemas/CustomDomainStatusFilterEnum" + }, + "tls_policy": { + "default": "recommended", + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/CustomDomainTypeEnum" + }, + "verification": { + "$ref": "#/components/schemas/DomainVerification" + } + }, + "required": [ + "custom_domain_id", + "domain", + "primary", + "status", + "type" + ], + "type": "object" + }, + "GetCustomSigningKeysResponseContent": { + "additionalProperties": false, + "properties": { + "keys": { + "items": { + "$ref": "#/components/schemas/CustomSigningKeyJWK" + }, + "type": "array" + } + }, + "type": "object" + }, + "GetCustomTextsByLanguageResponseContent": { + "additionalProperties": true, + "type": "object" + }, + "GetDefaultCanonicalDomainResponseContent": { + "additionalProperties": false, + "properties": { + "domain": { + "default": "login.mycompany.com", + "type": "string" + } + }, + "required": [ + "domain" + ], + "type": "object" + }, + "GetDefaultCustomDomainResponseContent": { + "additionalProperties": false, + "properties": { + "certificate": { + "$ref": "#/components/schemas/DomainCertificate" + }, + "custom_client_ip_header": { + "type": [ + "string", + "null" + ] + }, + "custom_domain_id": { + "default": "cd_0000000000000001", + "type": "string" + }, + "domain": { + "default": "login.mycompany.com", + "type": "string" + }, + "domain_metadata": { + "$ref": "#/components/schemas/DomainMetadata" + }, + "is_default": { + "default": false, + "type": "boolean" + }, + "origin_domain_name": { + "default": "mycompany_cd_0000000000000001.edge.tenants.auth0.com", + "type": "string" + }, + "primary": { + "default": false, + "type": "boolean" + }, + "relying_party_identifier": { + "format": "hostname", + "type": "string" + }, + "status": { + "$ref": "#/components/schemas/CustomDomainStatusFilterEnum" + }, + "tls_policy": { + "default": "recommended", + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/CustomDomainTypeEnum" + }, + "verification": { + "$ref": "#/components/schemas/DomainVerification" + } + }, + "required": [ + "custom_domain_id", + "domain", + "primary", + "status", + "type" + ], + "type": "object" + }, + "GetDefaultDomainResponseContent": { + "oneOf": [ + { + "$ref": "#/components/schemas/GetDefaultCustomDomainResponseContent" + }, + { + "$ref": "#/components/schemas/GetDefaultCanonicalDomainResponseContent" + } + ] + }, + "GetDirectoryProvisioningDefaultMappingResponseContent": { + "additionalProperties": false, + "properties": { + "mapping": { + "items": { + "$ref": "#/components/schemas/DirectoryProvisioningMappingItem" + }, + "minItems": 1, + "type": "array" + } + }, + "type": "object" + }, + "GetDirectoryProvisioningResponseContent": { + "additionalProperties": false, + "properties": { + "connection_id": { + "type": "string" + }, + "connection_name": { + "type": "string" + }, + "created_at": { + "format": "date-time", + "type": "string" + }, + "last_synchronization_at": { + "format": "date-time", + "type": "string" + }, + "last_synchronization_error": { + "type": "string" + }, + "last_synchronization_status": { + "type": "string" + }, + "mapping": { + "items": { + "$ref": "#/components/schemas/DirectoryProvisioningMappingItem" + }, + "minItems": 1, + "type": "array" + }, + "strategy": { + "type": "string" + }, + "synchronize_automatically": { + "type": "boolean" + }, + "synchronize_groups": { + "$ref": "#/components/schemas/SynchronizeGroupsEnum" + }, + "updated_at": { + "format": "date-time", + "type": "string" + } + }, + "required": [ + "connection_id", + "connection_name", + "strategy", + "mapping", + "synchronize_automatically", + "created_at", + "updated_at" + ], + "type": "object" + }, + "GetEmailFactorSettingsResponseContent": { + "additionalProperties": false, + "properties": { + "otp_expiration_time": { + "default": 300, + "maximum": 3600, + "minimum": 30, + "type": "integer" + }, + "otp_length": { + "default": 6, + "maximum": 10, + "minimum": 4, + "type": "integer" + } + }, + "required": [ + "otp_length", + "otp_expiration_time" + ], + "type": "object" + }, + "GetEmailProviderResponseContent": { + "additionalProperties": false, + "properties": { + "credentials": { + "$ref": "#/components/schemas/EmailProviderCredentials" + }, + "default_from_address": { + "type": "string" + }, + "enabled": { + "default": true, + "type": "boolean" + }, + "name": { + "default": "sendgrid", + "type": "string" + }, + "settings": { + "$ref": "#/components/schemas/EmailProviderSettings" + } + }, + "type": "object" + }, + "GetEmailTemplateResponseContent": { + "additionalProperties": false, + "properties": { + "body": { + "type": [ + "string", + "null" + ] + }, + "enabled": { + "type": [ + "boolean", + "null" + ] + }, + "from": { + "default": "sender@auth0.com", + "type": [ + "string", + "null" + ] + }, + "includeEmailInRedirect": { + "type": "boolean" + }, + "resultUrl": { + "type": [ + "string", + "null" + ] + }, + "subject": { + "type": [ + "string", + "null" + ] + }, + "syntax": { + "default": "liquid", + "type": [ + "string", + "null" + ] + }, + "template": { + "$ref": "#/components/schemas/EmailTemplateNameEnum" + }, + "urlLifetimeInSeconds": { + "minimum": 0, + "type": [ + "number", + "null" + ] + } + }, + "type": "object" + }, + "GetEncryptionKeyResponseContent": { + "additionalProperties": false, + "properties": { + "created_at": { + "format": "date-time", + "type": "string" + }, + "kid": { + "type": "string" + }, + "parent_kid": { + "type": [ + "string", + "null" + ] + }, + "public_key": { + "type": [ + "string", + "null" + ] + }, + "state": { + "$ref": "#/components/schemas/EncryptionKeyState" + }, + "type": { + "$ref": "#/components/schemas/EncryptionKeyType" + }, + "updated_at": { + "format": "date-time", + "type": "string" + } + }, + "required": [ + "kid", + "type", + "state", + "created_at", + "updated_at" + ], + "type": "object" + }, + "GetEventStreamDeliveryHistoryResponseContent": { + "additionalProperties": false, + "properties": { + "attempts": { + "items": { + "$ref": "#/components/schemas/EventStreamDeliveryAttempt" + }, + "type": "array" + }, + "event": { + "$ref": "#/components/schemas/EventStreamCloudEvent" + }, + "event_stream_id": { + "format": "event-stream-id", + "maxLength": 26, + "minLength": 26, + "type": "string" + }, + "event_type": { + "$ref": "#/components/schemas/EventStreamDeliveryEventTypeEnum" + }, + "id": { + "type": "string" + }, + "status": { + "$ref": "#/components/schemas/EventStreamDeliveryStatusEnum" + } + }, + "required": [ + "id", + "event_stream_id", + "status", + "event_type", + "attempts" + ], + "type": "object" + }, + "GetEventStreamResponseContent": { + "oneOf": [ + { + "$ref": "#/components/schemas/EventStreamWebhookResponseContent" + }, + { + "$ref": "#/components/schemas/EventStreamEventBridgeResponseContent" + }, + { + "$ref": "#/components/schemas/EventStreamActionResponseContent" + } + ] + }, + "GetExperimentResponseContent": { + "additionalProperties": false, + "properties": { + "allocation_strategy": { + "$ref": "#/components/schemas/AllocationStrategyEnum" + }, + "allocations": { + "items": { + "$ref": "#/components/schemas/AllocationItem" + }, + "type": "array" + }, + "authentication_flow": { + "type": "string" + }, + "created_at": { + "format": "date-time", + "type": "string" + }, + "current_level": { + "type": [ + "integer", + "null" + ] + }, + "default_config": { + "$ref": "#/components/schemas/DefaultConfigEnum" + }, + "description": { + "type": "string" + }, + "editable_fields": { + "items": { + "type": "string" + }, + "type": "array" + }, + "ended_at": { + "format": "date-time", + "type": "string" + }, + "feature_flag_id": { + "type": "string" + }, + "feature_flag_name": { + "type": "string" + }, + "feature_flag_snapshot": { + "additionalProperties": true, + "type": [ + "object", + "null" + ] + }, + "id": { + "pattern": "^exp_[A-HJ-NP-Za-km-z1-9]+$", + "type": "string" + }, + "is_valid": { + "type": "boolean" + }, + "levels": { + "items": { + "type": "integer" + }, + "type": "array" + }, + "name": { + "type": "string" + }, + "started_at": { + "format": "date-time", + "type": "string" + }, + "status": { + "$ref": "#/components/schemas/ExperimentStatusEnum" + }, + "updated_at": { + "format": "date-time", + "type": "string" + } + }, + "required": [ + "id", + "name", + "feature_flag_id", + "authentication_flow", + "allocation_strategy", + "status", + "is_valid", + "allocations", + "editable_fields", + "created_at", + "updated_at" + ], + "type": "object" + }, + "GetFeatureFlagResponseContent": { + "additionalProperties": false, + "properties": { + "created_at": { + "format": "date-time", + "type": "string" + }, + "description": { + "type": "string" + }, + "id": { + "pattern": "^flg_[A-Za-z0-9_]+$", + "type": "string" + }, + "name": { + "type": "string" + }, + "parameters": { + "$ref": "#/components/schemas/FeatureFlagConfigParams" + }, + "status": { + "$ref": "#/components/schemas/FeatureFlagStatusEnum" + }, + "type": { + "$ref": "#/components/schemas/FeatureFlagTypeEnum" + }, + "updated_at": { + "format": "date-time", + "type": "string" + } + }, + "required": [ + "id", + "name", + "type", + "status", + "created_at", + "updated_at" + ], + "type": "object" + }, + "GetFlowExecutionRequestParametersHydrateEnum": { + "enum": [ + "debug" + ], + "maxLength": 5, + "type": "string" + }, + "GetFlowExecutionResponseContent": { + "additionalProperties": false, + "properties": { + "created_at": { + "format": "date-time", + "type": "string" + }, + "debug": { + "$ref": "#/components/schemas/FlowExecutionDebug" + }, + "ended_at": { + "format": "date-time", + "type": "string" + }, + "id": { + "format": "flow-execution-id", + "maxLength": 30, + "type": "string" + }, + "journey_id": { + "maxLength": 50, + "minLength": 1, + "type": "string" + }, + "started_at": { + "format": "date-time", + "type": "string" + }, + "status": { + "maxLength": 50, + "minLength": 1, + "type": "string" + }, + "trace_id": { + "maxLength": 50, + "minLength": 1, + "type": "string" + }, + "updated_at": { + "format": "date-time", + "type": "string" + } + }, + "required": [ + "id", + "trace_id", + "status", + "created_at", + "updated_at" + ], + "type": "object" + }, + "GetFlowRequestParametersHydrateEnum": { + "enum": [ + "form_count", + "forms" + ], + "maxLength": 50, + "type": "string" + }, + "GetFlowResponseContent": { + "additionalProperties": false, + "properties": { + "actions": { + "items": { + "$ref": "#/components/schemas/FlowAction" + }, + "type": "array" + }, + "created_at": { + "format": "date-time", + "type": "string" + }, + "executed_at": { + "format": "date", + "type": "string" + }, + "id": { + "format": "flow-id", + "maxLength": 30, + "type": "string" + }, + "name": { + "maxLength": 150, + "minLength": 1, + "type": "string" + }, + "updated_at": { + "format": "date-time", + "type": "string" + } + }, + "required": [ + "id", + "name", + "created_at", + "updated_at" + ], + "type": "object" + }, + "GetFlowsExecutionsResponseContent": { + "oneOf": [ + { + "$ref": "#/components/schemas/ListFlowExecutionsResponseContent" + }, + { + "$ref": "#/components/schemas/ListFlowExecutionsOffsetPaginatedResponseContent" + }, + { + "$ref": "#/components/schemas/ListFlowExecutionsPaginatedResponseContent" + } + ] + }, + "GetFlowsVaultConnectionResponseContent": { + "additionalProperties": false, + "properties": { + "account_name": { + "maxLength": 150, + "minLength": 1, + "type": "string" + }, + "app_id": { + "maxLength": 55, + "minLength": 1, + "type": "string" + }, + "created_at": { + "format": "date-time", + "type": "string" + }, + "environment": { + "maxLength": 55, + "minLength": 1, + "type": "string" + }, + "fingerprint": { + "minLength": 1, + "type": "string" + }, + "id": { + "format": "flows-vault-connections-id", + "maxLength": 30, + "type": "string" + }, + "name": { + "maxLength": 150, + "minLength": 1, + "type": "string" + }, + "ready": { + "type": "boolean" + }, + "refreshed_at": { + "format": "date-time", + "type": "string" + }, + "updated_at": { + "format": "date-time", + "type": "string" + } + }, + "required": [ + "id", + "app_id", + "name", + "ready", + "created_at", + "updated_at", + "fingerprint" + ], + "type": "object" + }, + "GetFormResponseContent": { + "additionalProperties": false, + "properties": { + "created_at": { + "format": "date-time", + "type": "string" + }, + "embedded_at": { + "format": "date", + "type": "string" + }, + "ending": { + "$ref": "#/components/schemas/FormEndingNode" + }, + "id": { + "format": "form-id", + "maxLength": 30, + "type": "string" + }, + "languages": { + "$ref": "#/components/schemas/FormLanguages" + }, + "messages": { + "$ref": "#/components/schemas/FormMessages" + }, + "name": { + "maxLength": 150, + "minLength": 1, + "type": "string" + }, + "nodes": { + "$ref": "#/components/schemas/FormNodeList" + }, + "start": { + "$ref": "#/components/schemas/FormStartNode" + }, + "style": { + "$ref": "#/components/schemas/FormStyle" + }, + "submitted_at": { + "format": "date", + "type": "string" + }, + "translations": { + "$ref": "#/components/schemas/FormTranslations" + }, + "updated_at": { + "format": "date-time", + "type": "string" + } + }, + "required": [ + "id", + "name", + "created_at", + "updated_at" + ], + "type": "object" + }, + "GetGroupMembersResponseContent": { + "additionalProperties": false, + "properties": { + "members": { + "items": { + "$ref": "#/components/schemas/GroupMember" + }, + "type": "array" + }, + "next": { + "type": "string" + } + }, + "required": [ + "members" + ], + "type": "object" + }, + "GetGroupResponseContent": { + "additionalProperties": true, + "properties": { + "connection_id": { + "format": "connection-id", + "type": "string" + }, + "created_at": { + "format": "date-time", + "type": "string" + }, + "external_id": { + "maxLength": 256, + "type": "string" + }, + "id": { + "maxLength": 26, + "minLength": 18, + "pattern": "^grp_[1-9a-km-zA-HJ-NP-Z]{14,22}$", + "type": "string" + }, + "name": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[\\x20-\\x7E]+$", + "type": "string" + }, + "tenant_name": { + "minLength": 3, + "pattern": "^[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?$", + "type": "string" + }, + "updated_at": { + "format": "date-time", + "type": "string" + } + }, + "required": [ + "id", + "name", + "created_at", + "updated_at", + "tenant_name" + ], + "type": "object" + }, + "GetGuardianEnrollmentResponseContent": { + "additionalProperties": false, + "properties": { + "enrolled_at": { + "$ref": "#/components/schemas/GuardianEnrollmentDate" + }, + "id": { + "default": "dev_0000000000000001", + "type": "string" + }, + "identifier": { + "default": "76dc-a90c-a88c-a90c-a88c-a88c-a90c", + "type": "string" + }, + "last_auth": { + "$ref": "#/components/schemas/GuardianEnrollmentDate" + }, + "name": { + "default": "iPhone 7", + "maxLength": 20, + "minLength": 1, + "pattern": "^\\+[0-9]{8, 20}", + "type": "string" + }, + "phone_number": { + "default": "+1 999999999999", + "type": "string" + }, + "status": { + "$ref": "#/components/schemas/GuardianEnrollmentStatus" + } + }, + "required": [ + "id" + ], + "type": "object" + }, + "GetGuardianFactorDuoSettingsResponseContent": { + "additionalProperties": false, + "properties": { + "host": { + "maxLength": 10000, + "type": "string" + }, + "ikey": { + "maxLength": 10000, + "type": "string" + }, + "skey": { + "format": "non-empty-string", + "maxLength": 10000, + "type": "string" + } + }, + "type": "object" + }, + "GetGuardianFactorPhoneMessageTypesResponseContent": { + "additionalProperties": false, + "properties": { + "message_types": { + "items": { + "$ref": "#/components/schemas/GuardianFactorPhoneFactorMessageTypeEnum" + }, + "type": "array" + } + }, + "type": "object" + }, + "GetGuardianFactorPhoneTemplatesResponseContent": { + "additionalProperties": false, + "properties": { + "enrollment_message": { + "default": "{{code}} is your verification code for {{tenant.friendly_name}}. Please enter this code to verify your enrollment.", + "type": "string" + }, + "verification_message": { + "default": "{{code}} is your verification code for {{tenant.friendly_name}}", + "type": "string" + } + }, + "required": [ + "enrollment_message", + "verification_message" + ], + "type": "object" + }, + "GetGuardianFactorSmsTemplatesResponseContent": { + "additionalProperties": false, + "properties": { + "enrollment_message": { + "default": "{{code}} is your verification code for {{tenant.friendly_name}}. Please enter this code to verify your enrollment.", + "type": "string" + }, + "verification_message": { + "default": "{{code}} is your verification code for {{tenant.friendly_name}}", + "type": "string" + } + }, + "required": [ + "enrollment_message", + "verification_message" + ], + "type": "object" + }, + "GetGuardianFactorsProviderApnsResponseContent": { + "additionalProperties": false, + "properties": { + "bundle_id": { + "maxLength": 20, + "minLength": 1, + "type": [ + "string", + "null" + ] + }, + "enabled": { + "type": "boolean" + }, + "sandbox": { + "type": "boolean" + } + }, + "type": "object" + }, + "GetGuardianFactorsProviderPhoneResponseContent": { + "additionalProperties": false, + "properties": { + "provider": { + "$ref": "#/components/schemas/GuardianFactorsProviderSmsProviderEnum" + } + }, + "type": "object" + }, + "GetGuardianFactorsProviderPhoneTwilioResponseContent": { + "additionalProperties": false, + "properties": { + "auth_token": { + "default": "zw5Ku6z2sxhd0ZVXto5SDHX6KPDByJPU", + "maxLength": 1000, + "minLength": 1, + "type": [ + "string", + "null" + ] + }, + "from": { + "default": "+1223323", + "maxLength": 64, + "type": [ + "string", + "null" + ] + }, + "messaging_service_sid": { + "default": "5dEkAiHLPCuQ1uJj4qNXcAnERFAL6cpq", + "maxLength": 1000, + "minLength": 1, + "type": [ + "string", + "null" + ] + }, + "sid": { + "default": "wywA2BH4VqTpfywiDuyDAYZL3xQjoO40", + "maxLength": 1000, + "minLength": 1, + "type": [ + "string", + "null" + ] + } + }, + "type": "object" + }, + "GetGuardianFactorsProviderPushNotificationResponseContent": { + "additionalProperties": false, + "properties": { + "provider": { + "$ref": "#/components/schemas/GuardianFactorsProviderPushNotificationProviderDataEnum" + } + }, + "type": "object" + }, + "GetGuardianFactorsProviderSmsResponseContent": { + "additionalProperties": false, + "properties": { + "provider": { + "$ref": "#/components/schemas/GuardianFactorsProviderSmsProviderEnum" + } + }, + "type": "object" + }, + "GetGuardianFactorsProviderSmsTwilioResponseContent": { + "additionalProperties": false, + "properties": { + "auth_token": { + "default": "zw5Ku6z2sxhd0ZVXto5SDHX6KPDByJPU", + "maxLength": 1000, + "minLength": 1, + "type": [ + "string", + "null" + ] + }, + "from": { + "default": "+1223323", + "maxLength": 64, + "type": [ + "string", + "null" + ] + }, + "messaging_service_sid": { + "default": "5dEkAiHLPCuQ1uJj4qNXcAnERFAL6cpq", + "maxLength": 1000, + "minLength": 1, + "type": [ + "string", + "null" + ] + }, + "sid": { + "default": "wywA2BH4VqTpfywiDuyDAYZL3xQjoO40", + "maxLength": 1000, + "minLength": 1, + "type": [ + "string", + "null" + ] + } + }, + "type": "object" + }, + "GetGuardianFactorsProviderSnsResponseContent": { + "additionalProperties": false, + "properties": { + "aws_access_key_id": { + "default": "wywA2BH4VqTpfywiDuyDAYZL3xQjoO40", + "maxLength": 1000, + "minLength": 1, + "type": [ + "string", + "null" + ] + }, + "aws_region": { + "default": "us-west-1", + "maxLength": 1000, + "minLength": 1, + "pattern": "^(?:us-east-[0-9]{1,2}|us-west-[0-9]{1,2}|ap-southeast-[0-9]{1,2}|ap-northeast-[0-9]{1,2}|ap-central-[0-9]{1,2}|eu-west-[0-9]{1,2}|eu-central-[0-9]{1,2})$", + "type": [ + "string", + "null" + ] + }, + "aws_secret_access_key": { + "default": "B1ER5JHDGJL3C4sVAKK7SBsq806R3IpL", + "maxLength": 1000, + "minLength": 1, + "type": [ + "string", + "null" + ] + }, + "sns_apns_platform_application_arn": { + "maxLength": 1000, + "minLength": 1, + "type": [ + "string", + "null" + ] + }, + "sns_gcm_platform_application_arn": { + "default": "urn://yRMeBxgcCXh8MeTXPBAxhQnm6gP6f5nP", + "maxLength": 1000, + "minLength": 1, + "type": [ + "string", + "null" + ] + } + }, + "type": "object" + }, + "GetGuardianSettingsResponseContent": { + "additionalProperties": false, + "properties": { + "display_remember_me_checkbox": { + "default": true, + "type": "boolean" + }, + "mfa_session_inactivity_timeout": { + "default": 604800, + "maximum": 2592000, + "minimum": 3600, + "type": "integer" + }, + "mfa_session_overall_timeout": { + "default": 2592000, + "maximum": 7776000, + "minimum": 3600, + "type": "integer" + }, + "remember_me_default_value": { + "default": false, + "type": "boolean" + } + }, + "required": [ + "display_remember_me_checkbox", + "remember_me_default_value", + "mfa_session_inactivity_timeout", + "mfa_session_overall_timeout" + ], + "type": "object" + }, + "GetHookResponseContent": { + "additionalProperties": false, + "properties": { + "dependencies": { + "$ref": "#/components/schemas/HookDependencies" + }, + "enabled": { + "default": true, + "type": "boolean" + }, + "id": { + "default": "00001", + "type": "string" + }, + "name": { + "default": "hook", + "type": "string" + }, + "script": { + "default": "module.exports = function(client, scope, audience, context, cb) cb(null, access_token); };", + "type": "string" + }, + "triggerId": { + "type": "string" + } + }, + "type": "object" + }, + "GetHookSecretResponseContent": { + "additionalProperties": { + "type": "string" + }, + "maxProperties": 20, + "minProperties": 1, + "type": "object" + }, + "GetJobErrorResponseContent": { + "additionalProperties": false, + "properties": { + "errors": { + "items": { + "$ref": "#/components/schemas/GetJobImportUserError" + }, + "type": "array" + }, + "user": { + "$ref": "#/components/schemas/GetJobUserError" + } + }, + "type": "object" + }, + "GetJobGenericErrorResponseContent": { + "additionalProperties": true, + "properties": { + "connection_id": { + "default": "con_0000000000000001", + "type": "string" + }, + "created_at": { + "type": "string" + }, + "id": { + "default": "job_0000000000000001", + "type": "string" + }, + "status": { + "default": "pending", + "type": "string" + }, + "status_details": { + "type": "string" + }, + "type": { + "default": "users_import", + "type": "string" + } + }, + "required": [ + "id", + "type", + "status" + ], + "type": "object" + }, + "GetJobImportUserError": { + "additionalProperties": true, + "properties": { + "code": { + "type": "string" + }, + "message": { + "type": "string" + }, + "path": { + "type": "string" + } + }, + "type": "object" + }, + "GetJobResponseContent": { + "additionalProperties": true, + "properties": { + "connection_id": { + "default": "con_0000000000000001", + "type": "string" + }, + "created_at": { + "type": "string" + }, + "format": { + "$ref": "#/components/schemas/JobFileFormatEnum" + }, + "id": { + "default": "job_0000000000000001", + "type": "string" + }, + "location": { + "type": "string" + }, + "percentage_done": { + "type": "integer" + }, + "status": { + "default": "pending", + "type": "string" + }, + "status_details": { + "type": "string" + }, + "summary": { + "$ref": "#/components/schemas/GetJobSummary" + }, + "time_left_seconds": { + "type": "integer" + }, + "type": { + "default": "users_import", + "type": "string" + } + }, + "required": [ + "id", + "type", + "status" + ], + "type": "object" + }, + "GetJobSummary": { + "additionalProperties": true, + "properties": { + "failed": { + "default": 0, + "type": "integer" + }, + "inserted": { + "default": 0, + "type": "integer" + }, + "total": { + "default": 0, + "type": "integer" + }, + "updated": { + "default": 0, + "type": "integer" + } + }, + "type": "object" + }, + "GetJobUserError": { + "additionalProperties": true, + "type": "object" + }, + "GetLogResponseContent": { + "additionalProperties": true, + "properties": { + "audience": { + "type": "string" + }, + "client_id": { + "default": "AaiyAPdpYdesoKnqjj8HJqRn4T5titww", + "type": "string" + }, + "client_name": { + "default": "My application Name", + "type": "string" + }, + "connection": { + "type": "string" + }, + "connection_id": { + "type": "string" + }, + "date": { + "$ref": "#/components/schemas/LogDate" + }, + "description": { + "type": [ + "string", + "null" + ] + }, + "details": { + "$ref": "#/components/schemas/LogDetails" + }, + "hostname": { + "default": "190.257.209.19", + "type": "string" + }, + "ip": { + "default": "190.257.209.19", + "type": "string" + }, + "isMobile": { + "type": "boolean" + }, + "location_info": { + "$ref": "#/components/schemas/LogLocationInfo" + }, + "log_id": { + "type": "string" + }, + "scope": { + "default": "", + "type": "string" + }, + "security_context": { + "$ref": "#/components/schemas/LogSecurityContext" + }, + "strategy": { + "type": "string" + }, + "strategy_type": { + "type": "string" + }, + "type": { + "default": "sapi", + "type": "string" + }, + "user_agent": { + "type": "string" + }, + "user_id": { + "default": "auth0|56c75c4e42b6359e98374bc2", + "type": "string" + }, + "user_name": { + "type": "string" + } + }, + "type": "object" + }, + "GetLogStreamResponseContent": { + "oneOf": [ + { + "$ref": "#/components/schemas/LogStreamHttpResponseSchema" + }, + { + "$ref": "#/components/schemas/LogStreamEventBridgeResponseSchema" + }, + { + "$ref": "#/components/schemas/LogStreamEventGridResponseSchema" + }, + { + "$ref": "#/components/schemas/LogStreamDatadogResponseSchema" + }, + { + "$ref": "#/components/schemas/LogStreamSplunkResponseSchema" + }, + { + "$ref": "#/components/schemas/LogStreamSumoResponseSchema" + }, + { + "$ref": "#/components/schemas/LogStreamSegmentResponseSchema" + }, + { + "$ref": "#/components/schemas/LogStreamMixpanelResponseSchema" + } + ] + }, + "GetNetworkAclsResponseContent": { + "additionalProperties": true, + "properties": { + "active": { + "type": "boolean" + }, + "created_at": { + "type": "string" + }, + "description": { + "type": "string" + }, + "id": { + "type": "string" + }, + "priority": { + "maximum": 100, + "minimum": 1, + "type": "number" + }, + "rule": { + "$ref": "#/components/schemas/NetworkAclRule" + }, + "updated_at": { + "type": "string" + } + }, + "type": "object" + }, + "GetOrganizationAllConnectionResponseContent": { + "additionalProperties": false, + "properties": { + "assign_membership_on_login": { + "type": "boolean" + }, + "connection": { + "$ref": "#/components/schemas/OrganizationConnectionInformation" + }, + "connection_id": { + "format": "connection-id", + "maxLength": 50, + "minLength": 1, + "type": "string" + }, + "is_enabled": { + "type": "boolean" + }, + "is_signup_enabled": { + "type": "boolean" + }, + "organization_access_level": { + "$ref": "#/components/schemas/OrganizationAccessLevelEnum" + }, + "organization_connection_name": { + "maxLength": 50, + "minLength": 1, + "pattern": "^[^\u0000]*$", + "type": "string" + }, + "organization_member_access_level": { + "$ref": "#/components/schemas/OrganizationMemberAccessLevelEnum" + }, + "show_as_button": { + "type": "boolean" + } + }, + "required": [ + "connection_id" + ], + "type": "object" + }, + "GetOrganizationByNameResponseContent": { + "additionalProperties": true, + "properties": { + "branding": { + "$ref": "#/components/schemas/OrganizationBranding" + }, + "client": { + "$ref": "#/components/schemas/OrganizationClientAssociation" + }, + "display_name": { + "default": "Acme Users", + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "id": { + "format": "organization-id", + "maxLength": 50, + "type": "string" + }, + "is_app_entitlement_active": { + "type": "boolean" + }, + "metadata": { + "$ref": "#/components/schemas/OrganizationMetadata" + }, + "name": { + "default": "organization-1", + "format": "organization-name", + "maxLength": 50, + "minLength": 1, + "type": "string" + }, + "third_party_client_access": { + "$ref": "#/components/schemas/OrganizationThirdPartyClientAccessEnum" + }, + "token_quota": { + "$ref": "#/components/schemas/TokenQuota" + } + }, + "type": "object" + }, + "GetOrganizationClientResponseContent": { + "additionalProperties": false, + "properties": { + "client": { + "$ref": "#/components/schemas/OrganizationClientMetadata" + }, + "client_id": { + "format": "client-id", + "type": "string" + }, + "use_for_member_access": { + "type": "boolean" + } + }, + "required": [ + "client_id", + "use_for_member_access", + "client" + ], + "type": "object" + }, + "GetOrganizationConnectionResponseContent": { + "additionalProperties": false, + "properties": { + "assign_membership_on_login": { + "type": "boolean" + }, + "connection": { + "$ref": "#/components/schemas/OrganizationConnectionInformation" + }, + "connection_id": { + "type": "string" + }, + "is_signup_enabled": { + "type": "boolean" + }, + "show_as_button": { + "type": "boolean" + } + }, + "type": "object" + }, + "GetOrganizationDiscoveryDomainByNameResponseContent": { + "additionalProperties": false, + "properties": { + "domain": { + "maxLength": 255, + "minLength": 3, + "pattern": "^(([a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9-]*[a-zA-Z0-9])\\.)*([A-Za-z0-9]|[A-Za-z0-9][A-Za-z0-9-]*[A-Za-z0-9])$", + "type": "string" + }, + "id": { + "format": "organization-discovery-domain-id", + "type": "string" + }, + "status": { + "$ref": "#/components/schemas/OrganizationDiscoveryDomainStatus" + }, + "use_for_organization_discovery": { + "type": "boolean" + }, + "verification_host": { + "type": "string" + }, + "verification_txt": { + "type": "string" + } + }, + "required": [ + "id", + "domain", + "status", + "verification_txt", + "verification_host" + ], + "type": "object" + }, + "GetOrganizationDiscoveryDomainResponseContent": { + "additionalProperties": false, + "properties": { + "domain": { + "maxLength": 255, + "minLength": 3, + "pattern": "^(([a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9-]*[a-zA-Z0-9])\\.)*([A-Za-z0-9]|[A-Za-z0-9][A-Za-z0-9-]*[A-Za-z0-9])$", + "type": "string" + }, + "id": { + "format": "organization-discovery-domain-id", + "type": "string" + }, + "status": { + "$ref": "#/components/schemas/OrganizationDiscoveryDomainStatus" + }, + "use_for_organization_discovery": { + "type": "boolean" + }, + "verification_host": { + "type": "string" + }, + "verification_txt": { + "type": "string" + } + }, + "required": [ + "id", + "domain", + "status", + "verification_txt", + "verification_host" + ], + "type": "object" + }, + "GetOrganizationInvitationResponseContent": { + "additionalProperties": false, + "properties": { + "app_metadata": { + "$ref": "#/components/schemas/AppMetadata" + }, + "client_id": { + "default": "AaiyAPdpYdesoKnqjj8HJqRn4T5titww", + "format": "client-id", + "type": "string" + }, + "connection_id": { + "default": "con_0000000000000001", + "format": "connection-id", + "type": "string" + }, + "created_at": { + "default": "2020-08-20T19:10:06.299Z", + "format": "date-time", + "type": "string" + }, + "expires_at": { + "default": "2020-08-27T19:10:06.299Z", + "format": "date-time", + "type": "string" + }, + "id": { + "default": "uinv_0000000000000001", + "format": "user-invitation-id", + "type": "string" + }, + "invitation_url": { + "default": "https://mycompany.org/login?invitation=f81dWWYW6gzGGicxT8Ha0txBkGNcAcYr\u0026organization=org_0000000000000001\u0026organization_name=acme", + "format": "strict-https-uri", + "type": "string" + }, + "invitee": { + "$ref": "#/components/schemas/OrganizationInvitationInvitee" + }, + "inviter": { + "$ref": "#/components/schemas/OrganizationInvitationInviter" + }, + "organization_id": { + "format": "organization-id", + "maxLength": 50, + "type": "string" + }, + "roles": { + "items": { + "format": "role-id", + "type": "string" + }, + "minItems": 1, + "type": "array" + }, + "ticket_id": { + "format": "ticket-id", + "type": "string" + }, + "user_metadata": { + "$ref": "#/components/schemas/UserMetadata" + } + }, + "type": "object" + }, + "GetOrganizationResponseContent": { + "additionalProperties": true, + "properties": { + "branding": { + "$ref": "#/components/schemas/OrganizationBranding" + }, + "client": { + "$ref": "#/components/schemas/OrganizationClientAssociation" + }, + "display_name": { + "default": "Acme Users", + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "id": { + "format": "organization-id", + "maxLength": 50, + "type": "string" + }, + "is_app_entitlement_active": { + "type": "boolean" + }, + "metadata": { + "$ref": "#/components/schemas/OrganizationMetadata" + }, + "name": { + "default": "organization-1", + "format": "organization-name", + "maxLength": 50, + "minLength": 1, + "type": "string" + }, + "third_party_client_access": { + "$ref": "#/components/schemas/OrganizationThirdPartyClientAccessEnum" + }, + "token_quota": { + "$ref": "#/components/schemas/TokenQuota" + } + }, + "type": "object" + }, + "GetPartialsResponseContent": { + "additionalProperties": true, + "type": "object" + }, + "GetPhoneFactorSettingsResponseContent": { + "additionalProperties": false, + "properties": { + "otp_expiration_time": { + "default": 300, + "maximum": 3600, + "minimum": 30, + "type": "integer" + }, + "otp_length": { + "default": 6, + "maximum": 10, + "minimum": 4, + "type": "integer" + } + }, + "required": [ + "otp_length", + "otp_expiration_time" + ], + "type": "object" + }, + "GetPhoneProviderProtectionResponseContent": { + "additionalProperties": true, + "properties": { + "type": { + "$ref": "#/components/schemas/PhoneProviderProtectionBackoffStrategyEnum" + } + }, + "required": [ + "type" + ], + "type": "object" + }, + "GetPhoneTemplateResponseContent": { + "additionalProperties": false, + "properties": { + "channel": { + "type": "string" + }, + "content": { + "$ref": "#/components/schemas/PhoneTemplateContent" + }, + "customizable": { + "type": "boolean" + }, + "disabled": { + "default": false, + "type": "boolean" + }, + "id": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "tenant": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/PhoneTemplateNotificationTypeEnum" + } + }, + "required": [ + "content", + "disabled", + "type" + ], + "type": "object" + }, + "GetRateLimitPolicyResponseContent": { + "additionalProperties": false, + "properties": { + "configuration": { + "$ref": "#/components/schemas/RateLimitPolicyConfiguration" + }, + "consumer": { + "$ref": "#/components/schemas/RateLimitPolicyConsumerEnum" + }, + "consumer_selector": { + "maxLength": 255, + "type": "string" + }, + "created_at": { + "format": "date-time", + "type": "string" + }, + "id": { + "format": "rate-limit-policy-id", + "maxLength": 26, + "type": "string" + }, + "resource": { + "$ref": "#/components/schemas/RateLimitPolicyResourceEnum" + }, + "updated_at": { + "format": "date-time", + "type": "string" + } + }, + "required": [ + "id", + "resource", + "consumer", + "consumer_selector", + "configuration" + ], + "type": "object" + }, + "GetRefreshTokenResponseContent": { + "additionalProperties": true, + "properties": { + "client_id": { + "type": "string" + }, + "created_at": { + "$ref": "#/components/schemas/RefreshTokenDate" + }, + "device": { + "$ref": "#/components/schemas/RefreshTokenDevice" + }, + "expires_at": { + "$ref": "#/components/schemas/RefreshTokenDate" + }, + "id": { + "type": "string" + }, + "idle_expires_at": { + "$ref": "#/components/schemas/RefreshTokenDate" + }, + "last_exchanged_at": { + "$ref": "#/components/schemas/RefreshTokenDate" + }, + "refresh_token_metadata": { + "$ref": "#/components/schemas/RefreshTokenMetadata" + }, + "resource_servers": { + "items": { + "$ref": "#/components/schemas/RefreshTokenResourceServer" + }, + "type": "array" + }, + "rotating": { + "type": "boolean" + }, + "session_id": { + "$ref": "#/components/schemas/RefreshTokenSessionId" + }, + "user_id": { + "default": "auth0|507f1f77bcf86cd799439020", + "type": "string" + } + }, + "type": "object" + }, + "GetRefreshTokensPaginatedResponseContent": { + "additionalProperties": true, + "properties": { + "next": { + "type": "string" + }, + "refresh_tokens": { + "items": { + "$ref": "#/components/schemas/RefreshTokenResponseContent" + }, + "type": "array" + } + }, + "type": "object" + }, + "GetResourceServerResponseContent": { + "additionalProperties": false, + "properties": { + "access_token": { + "$ref": "#/components/schemas/ResourceServerAccessToken" + }, + "allow_offline_access": { + "type": "boolean" + }, + "allow_online_access": { + "type": "boolean" + }, + "allow_online_access_with_ephemeral_sessions": { + "type": "boolean" + }, + "authorization_details": { + "items": {}, + "type": [ + "array", + "null" + ] + }, + "authorization_policy": { + "$ref": "#/components/schemas/ResourceServerAuthorizationPolicy" + }, + "client_id": { + "format": "client-id", + "type": "string" + }, + "consent_policy": { + "$ref": "#/components/schemas/ResourceServerConsentPolicyEnum" + }, + "enforce_policies": { + "type": "boolean" + }, + "id": { + "type": "string" + }, + "identifier": { + "type": "string" + }, + "is_system": { + "type": "boolean" + }, + "name": { + "type": "string" + }, + "proof_of_possession": { + "$ref": "#/components/schemas/ResourceServerProofOfPossession" + }, + "require_consent_non_repudiation": { + "type": "boolean" + }, + "scopes": { + "items": { + "$ref": "#/components/schemas/ResourceServerScope" + }, + "type": "array" + }, + "signing_alg": { + "$ref": "#/components/schemas/SigningAlgorithmEnum" + }, + "signing_secret": { + "minLength": 16, + "type": "string" + }, + "skip_consent_for_verifiable_first_party_clients": { + "type": "boolean" + }, + "subject_type_authorization": { + "$ref": "#/components/schemas/ResourceServerSubjectTypeAuthorization" + }, + "token_dialect": { + "$ref": "#/components/schemas/ResourceServerTokenDialectResponseEnum" + }, + "token_encryption": { + "$ref": "#/components/schemas/ResourceServerTokenEncryption" + }, + "token_lifetime": { + "type": "integer" + }, + "token_lifetime_for_anonymous_access_tokens": { + "type": "integer" + }, + "token_lifetime_for_web": { + "type": "integer" + }, + "type": { + "$ref": "#/components/schemas/ResourceServerTypeEnum" + } + }, + "type": "object" + }, + "GetRiskAssessmentsSettingsNewDeviceResponseContent": { + "additionalProperties": false, + "properties": { + "remember_for": { + "maximum": 365, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "remember_for" + ], + "type": "object" + }, + "GetRiskAssessmentsSettingsResponseContent": { + "additionalProperties": false, + "properties": { + "enabled": { + "type": "boolean" + } + }, + "required": [ + "enabled" + ], + "type": "object" + }, + "GetRoleResponseContent": { + "additionalProperties": false, + "properties": { + "description": { + "type": "string" + }, + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "owner_id": { + "$ref": "#/components/schemas/RoleOwnerId" + }, + "type": { + "$ref": "#/components/schemas/RoleTypeEnum" + } + }, + "type": "object" + }, + "GetRuleResponseContent": { + "additionalProperties": false, + "properties": { + "enabled": { + "default": true, + "type": "boolean" + }, + "id": { + "default": "con_0000000000000001", + "type": "string" + }, + "name": { + "default": "rule_1", + "type": "string" + }, + "order": { + "default": 1, + "type": "number" + }, + "script": { + "default": "function (user, context, callback) {\n callback(null, user, context);\n}", + "type": "string" + }, + "stage": { + "default": "login_success", + "type": "string" + } + }, + "type": "object" + }, + "GetScimConfigurationDefaultMappingResponseContent": { + "additionalProperties": false, + "properties": { + "mapping": { + "items": { + "$ref": "#/components/schemas/ScimMappingItem" + }, + "type": "array" + } + }, + "type": "object" + }, + "GetScimConfigurationResponseContent": { + "additionalProperties": false, + "properties": { + "connection_id": { + "type": "string" + }, + "connection_name": { + "type": "string" + }, + "created_at": { + "format": "date-time", + "type": "string" + }, + "mapping": { + "items": { + "$ref": "#/components/schemas/ScimMappingItem" + }, + "type": "array" + }, + "strategy": { + "type": "string" + }, + "tenant_name": { + "type": "string" + }, + "updated_on": { + "format": "date-time", + "type": "string" + }, + "user_id_attribute": { + "type": "string" + } + }, + "required": [ + "tenant_name", + "connection_id", + "connection_name", + "strategy", + "created_at", + "updated_on", + "mapping", + "user_id_attribute" + ], + "type": "object" + }, + "GetScimTokensResponseContent": { + "items": { + "$ref": "#/components/schemas/ScimTokenItem" + }, + "type": "array" + }, + "GetSegmentResponseContent": { + "additionalProperties": false, + "properties": { + "created_at": { + "format": "date-time", + "type": "string" + }, + "description": { + "type": "string" + }, + "id": { + "pattern": "^seg_[A-HJ-NP-Za-km-z1-9]+$", + "type": "string" + }, + "name": { + "type": "string" + }, + "rules": { + "items": { + "$ref": "#/components/schemas/SegmentRule" + }, + "type": "array" + }, + "status": { + "$ref": "#/components/schemas/SegmentStatusEnum" + }, + "type": { + "$ref": "#/components/schemas/SegmentTypeEnum" + }, + "updated_at": { + "format": "date-time", + "type": "string" + } + }, + "required": [ + "id", + "name", + "type", + "status", + "rules", + "created_at", + "updated_at" + ], + "type": "object" + }, + "GetSelfServiceProfileResponseContent": { + "additionalProperties": false, + "properties": { + "allowed_strategies": { + "items": { + "$ref": "#/components/schemas/SelfServiceProfileAllowedStrategyEnum" + }, + "minItems": 1, + "type": "array" + }, + "branding": { + "$ref": "#/components/schemas/SelfServiceProfileBrandingProperties" + }, + "created_at": { + "default": "2021-01-01T00:00:00.000Z", + "format": "date-time", + "type": "string" + }, + "description": { + "type": "string" + }, + "id": { + "default": "ssp_n7SNCL8seoyV1TuSTCnAeo", + "type": "string" + }, + "name": { + "type": "string" + }, + "updated_at": { + "default": "2021-01-01T00:00:00.000Z", + "format": "date-time", + "type": "string" + }, + "user_attribute_profile_id": { + "format": "user-attribute-profile-id", + "type": "string" + }, + "user_attributes": { + "items": { + "$ref": "#/components/schemas/SelfServiceProfileUserAttribute" + }, + "type": "array" + } + }, + "type": "object" + }, + "GetSessionResponseContent": { + "additionalProperties": true, + "properties": { + "actor": { + "$ref": "#/components/schemas/SessionActorMetadata" + }, + "authenticated_at": { + "$ref": "#/components/schemas/SessionDate" + }, + "authentication": { + "$ref": "#/components/schemas/SessionAuthenticationSignals" + }, + "clients": { + "items": { + "$ref": "#/components/schemas/SessionClientMetadata" + }, + "type": "array" + }, + "cookie": { + "$ref": "#/components/schemas/SessionCookieMetadata" + }, + "created_at": { + "$ref": "#/components/schemas/SessionDate" + }, + "device": { + "$ref": "#/components/schemas/SessionDeviceMetadata" + }, + "expires_at": { + "$ref": "#/components/schemas/SessionDate" + }, + "id": { + "type": "string" + }, + "idle_expires_at": { + "$ref": "#/components/schemas/SessionDate" + }, + "last_interacted_at": { + "$ref": "#/components/schemas/SessionDate" + }, + "session_metadata": { + "$ref": "#/components/schemas/SessionMetadata" + }, + "updated_at": { + "$ref": "#/components/schemas/SessionDate" + }, + "user_id": { + "type": "string" + } + }, + "type": "object" + }, + "GetSettingsResponseContent": { + "additionalProperties": true, + "properties": { + "identifier_first": { + "type": "boolean" + }, + "universal_login_experience": { + "$ref": "#/components/schemas/UniversalLoginExperienceEnum" + }, + "webauthn_platform_first_factor": { + "type": "boolean" + } + }, + "type": "object" + }, + "GetSigningKeysResponseContent": { + "additionalProperties": false, + "properties": { + "cert": { + "default": "-----BEGIN CERTIFICATE-----\r\nMIIDDTCCA...YiA0TQhAt8=\r\n-----END CERTIFICATE-----", + "type": "string" + }, + "current": { + "default": true, + "type": "boolean" + }, + "current_since": { + "$ref": "#/components/schemas/SigningKeysDate" + }, + "current_until": { + "$ref": "#/components/schemas/SigningKeysDate" + }, + "fingerprint": { + "default": "CC:FB:DD:D8:9A:B5:DE:1B:F0:CC:36:D2:99:59:21:12:03:DD:A8:25", + "type": "string" + }, + "kid": { + "default": "21hi274Rp02112mgkUGma", + "type": "string" + }, + "next": { + "type": "boolean" + }, + "pkcs7": { + "default": "-----BEGIN PKCS7-----\r\nMIIDPA....t8xAA==\r\n-----END PKCS7-----", + "type": "string" + }, + "previous": { + "type": "boolean" + }, + "revoked": { + "type": "boolean" + }, + "revoked_at": { + "$ref": "#/components/schemas/SigningKeysDate" + }, + "thumbprint": { + "default": "CCFBDDD89AB5DE1BF0CC36D29959211203DDA825", + "type": "string" + } + }, + "required": [ + "cert", + "kid", + "fingerprint", + "thumbprint" + ], + "type": "object" + }, + "GetSupplementalSignalsResponseContent": { + "additionalProperties": true, + "properties": { + "akamai_enabled": { + "type": "boolean" + } + }, + "type": "object" + }, + "GetSuspiciousIPThrottlingSettingsResponseContent": { + "additionalProperties": false, + "properties": { + "allowlist": { + "$ref": "#/components/schemas/SuspiciousIPThrottlingAllowlist" + }, + "enabled": { + "type": "boolean" + }, + "shields": { + "items": { + "$ref": "#/components/schemas/SuspiciousIPThrottlingShieldsEnum" + }, + "type": "array" + }, + "stage": { + "$ref": "#/components/schemas/SuspiciousIPThrottlingStage" + } + }, + "type": "object" + }, + "GetTenantSettingsResponseContent": { + "additionalProperties": false, + "properties": { + "access_token": { + "$ref": "#/components/schemas/ResourceServerAccessToken" + }, + "acr_values_supported": { + "items": { + "format": "acr", + "type": "string" + }, + "type": [ + "array", + "null" + ] + }, + "allow_organization_name_in_authentication_api": { + "default": false, + "type": "boolean" + }, + "allowed_logout_urls": { + "items": { + "format": "url", + "type": "string" + }, + "type": "array" + }, + "authorization_response_iss_parameter_supported": { + "default": false, + "type": [ + "boolean", + "null" + ] + }, + "change_password": { + "$ref": "#/components/schemas/TenantSettingsPasswordPage" + }, + "client_id_metadata_document_dynamic_registration_supported": { + "default": false, + "type": "boolean" + }, + "client_id_metadata_document_supported": { + "default": false, + "type": "boolean" + }, + "country_codes": { + "$ref": "#/components/schemas/TenantSettingsCountryCodesResponse" + }, + "customize_mfa_in_postlogin_action": { + "default": false, + "type": "boolean" + }, + "default_audience": { + "default": "", + "type": "string" + }, + "default_directory": { + "default": "", + "type": "string" + }, + "default_redirection_uri": { + "type": "string" + }, + "default_token_quota": { + "$ref": "#/components/schemas/DefaultTokenQuota" + }, + "device_flow": { + "$ref": "#/components/schemas/TenantSettingsDeviceFlow" + }, + "dpop_strict_refresh_token_binding": { + "default": false, + "type": [ + "boolean", + "null" + ] + }, + "dynamic_client_registration_security_mode": { + "$ref": "#/components/schemas/TenantSettingsDynamicClientRegistrationSecurityMode" + }, + "enable_ai_guide": { + "type": "boolean" + }, + "enabled_locales": { + "items": { + "$ref": "#/components/schemas/SupportedLocales" + }, + "type": "array" + }, + "ephemeral_session_lifetime": { + "default": 72, + "minimum": 1, + "type": "number" + }, + "error_page": { + "$ref": "#/components/schemas/TenantSettingsErrorPage" + }, + "flags": { + "$ref": "#/components/schemas/TenantSettingsFlags" + }, + "friendly_name": { + "default": "My Company", + "type": "string" + }, + "guardian_mfa_page": { + "$ref": "#/components/schemas/TenantSettingsGuardianPage" + }, + "idle_ephemeral_session_lifetime": { + "default": 24, + "minimum": 1, + "type": "number" + }, + "idle_session_lifetime": { + "default": 72, + "type": "number" + }, + "include_session_metadata_in_tenant_logs": { + "default": false, + "type": "boolean" + }, + "legacy_sandbox_version": { + "default": "", + "type": "string" + }, + "mtls": { + "$ref": "#/components/schemas/TenantSettingsMTLS" + }, + "oidc_logout": { + "$ref": "#/components/schemas/TenantOIDCLogoutSettings" + }, + "phone_consolidated_experience": { + "type": "boolean" + }, + "picture_url": { + "default": "https://mycompany.org/logo.png", + "format": "absolute-uri-or-empty", + "type": "string" + }, + "pushed_authorization_requests_supported": { + "default": false, + "type": "boolean" + }, + "resource_parameter_profile": { + "$ref": "#/components/schemas/TenantSettingsResourceParameterProfile" + }, + "sandbox_version": { + "default": "22", + "type": "string" + }, + "sandbox_versions_available": { + "items": { + "type": "string" + }, + "type": "array" + }, + "security_headers": { + "$ref": "#/components/schemas/TenantSettingsNullableSecurityHeaders" + }, + "session_cookie": { + "$ref": "#/components/schemas/SessionCookieSchema" + }, + "session_lifetime": { + "default": 168, + "type": "number" + }, + "sessions": { + "$ref": "#/components/schemas/TenantSettingsSessions" + }, + "skip_non_verifiable_callback_uri_confirmation_prompt": { + "type": [ + "boolean", + "null" + ] + }, + "support_email": { + "default": "support@mycompany.org", + "format": "email-or-empty", + "type": "string" + }, + "support_url": { + "default": "https://mycompany.org/support", + "format": "absolute-uri-or-empty", + "type": "string" + } + }, + "type": "object" + }, + "GetTokenExchangeProfileResponseContent": { + "additionalProperties": true, + "properties": { + "action_id": { + "maxLength": 36, + "minLength": 1, + "type": "string" + }, + "created_at": { + "default": "2024-01-01T00:00:00.000Z", + "format": "date-time", + "type": "string" + }, + "id": { + "format": "token-exchange-profile-id", + "type": "string" + }, + "name": { + "default": "Token Exchange Profile 1", + "maxLength": 50, + "minLength": 3, + "type": "string" + }, + "subject_token_type": { + "format": "url", + "maxLength": 100, + "minLength": 8, + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/TokenExchangeProfileTypeEnum" + }, + "updated_at": { + "default": "2024-01-01T00:00:00.000Z", + "format": "date-time", + "type": "string" + } + }, + "type": "object" + }, + "GetUniversalLoginTemplate": { + "additionalProperties": false, + "properties": { + "body": { + "type": "string" + } + }, + "type": "object" + }, + "GetUniversalLoginTemplateResponseContent": { + "oneOf": [ + { + "$ref": "#/components/schemas/GetUniversalLoginTemplate" + }, + { + "type": "string" + } + ], + "type": "object" + }, + "GetUserAttributeProfileResponseContent": { + "additionalProperties": false, + "properties": { + "id": { + "$ref": "#/components/schemas/UserAttributeProfileId" + }, + "name": { + "$ref": "#/components/schemas/UserAttributeProfileName" + }, + "user_attributes": { + "$ref": "#/components/schemas/UserAttributeProfileUserAttributes" + }, + "user_id": { + "$ref": "#/components/schemas/UserAttributeProfileUserId" + } + }, + "type": "object" + }, + "GetUserAttributeProfileTemplateResponseContent": { + "additionalProperties": false, + "properties": { + "display_name": { + "type": "string" + }, + "id": { + "type": "string" + }, + "template": { + "$ref": "#/components/schemas/UserAttributeProfileTemplate" + } + }, + "type": "object" + }, + "GetUserAuthenticationMethodResponseContent": { + "additionalProperties": false, + "properties": { + "aaguid": { + "type": "string" + }, + "authentication_methods": { + "items": { + "$ref": "#/components/schemas/UserAuthenticationMethodProperties" + }, + "type": "array" + }, + "confirmed": { + "type": "boolean" + }, + "created_at": { + "format": "date-time", + "type": "string" + }, + "credential_backed_up": { + "type": "boolean" + }, + "credential_device_type": { + "type": "string" + }, + "email": { + "type": "string" + }, + "enrolled_at": { + "format": "date-time", + "type": "string" + }, + "id": { + "type": "string" + }, + "identity_user_id": { + "type": "string" + }, + "key_id": { + "type": "string" + }, + "last_auth_at": { + "format": "date-time", + "type": "string" + }, + "link_id": { + "type": "string" + }, + "name": { + "maxLength": 20, + "type": "string" + }, + "phone_number": { + "type": "string" + }, + "preferred_authentication_method": { + "$ref": "#/components/schemas/PreferredAuthenticationMethodEnum" + }, + "public_key": { + "type": "string" + }, + "relying_party_identifier": { + "type": "string" + }, + "transports": { + "items": { + "type": "string" + }, + "type": "array" + }, + "type": { + "$ref": "#/components/schemas/AuthenticationMethodTypeEnum" + }, + "user_agent": { + "type": "string" + }, + "user_handle": { + "type": "string" + } + }, + "required": [ + "id", + "type", + "created_at" + ], + "type": "object" + }, + "GetUserGroupsPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "groups": { + "items": { + "$ref": "#/components/schemas/UserGroupsResponseSchema" + }, + "type": "array" + }, + "limit": { + "type": "number" + }, + "next": { + "type": "string" + }, + "start": { + "type": "number" + }, + "total": { + "type": "number" + } + }, + "required": [ + "groups" + ], + "type": "object" + }, + "GetUserGroupsResponseContent": { + "oneOf": [ + { + "items": { + "$ref": "#/components/schemas/UserGroupsResponseSchema" + }, + "type": "array" + }, + { + "$ref": "#/components/schemas/GetUserGroupsPaginatedResponseContent" + } + ] + }, + "GetUserResponseContent": { + "additionalProperties": true, + "properties": { + "app_metadata": { + "$ref": "#/components/schemas/UserAppMetadataSchema" + }, + "blocked": { + "type": "boolean" + }, + "created_at": { + "format": "date-time", + "type": "string" + }, + "email": { + "default": "john.doe@gmail.com", + "format": "email", + "type": "string" + }, + "email_verified": { + "default": false, + "type": "boolean" + }, + "family_name": { + "type": "string" + }, + "given_name": { + "type": "string" + }, + "identities": { + "items": { + "$ref": "#/components/schemas/UserIdentitySchema" + }, + "type": "array" + }, + "last_ip": { + "type": "string" + }, + "last_login": { + "format": "date-time", + "type": "string" + }, + "last_password_reset": { + "format": "date-time", + "type": "string" + }, + "logins_count": { + "type": "integer" + }, + "multifactor": { + "items": { + "type": "string" + }, + "type": "array" + }, + "multifactor_last_modified": { + "format": "date-time", + "type": "string" + }, + "name": { + "type": "string" + }, + "nickname": { + "type": "string" + }, + "phone_number": { + "default": "+199999999999999", + "type": "string" + }, + "phone_verified": { + "default": false, + "type": "boolean" + }, + "picture": { + "type": "string" + }, + "updated_at": { + "format": "date-time", + "type": "string" + }, + "user_id": { + "default": "auth0|507f1f77bcf86cd799439020", + "type": "string" + }, + "user_metadata": { + "$ref": "#/components/schemas/UserMetadataSchema" + }, + "username": { + "default": "johndoe", + "type": "string" + } + }, + "type": "object" + }, + "GetVariationResponseContent": { + "additionalProperties": false, + "properties": { + "created_at": { + "format": "date-time", + "type": "string" + }, + "description": { + "type": "string" + }, + "feature_flag_id": { + "pattern": "^flg_[A-Za-z0-9_]+$", + "type": "string" + }, + "id": { + "pattern": "^var_[A-HJ-NP-Za-km-z1-9]+$", + "type": "string" + }, + "name": { + "type": "string" + }, + "overrides": { + "$ref": "#/components/schemas/VariationOverridesMap" + }, + "updated_at": { + "format": "date-time", + "type": "string" + } + }, + "required": [ + "id", + "feature_flag_id", + "name", + "overrides", + "created_at", + "updated_at" + ], + "type": "object" + }, + "GetVerifiableCredentialTemplateResponseContent": { + "additionalProperties": true, + "properties": { + "created_at": { + "default": "2021-01-01T00:00:00Z", + "format": "date-time", + "type": "string" + }, + "custom_certificate_authority": { + "maxLength": 4096, + "minLength": 1, + "type": [ + "string", + "null" + ] + }, + "dialect": { + "default": "simplified/1.0", + "maxLength": 255, + "type": "string" + }, + "id": { + "default": "vct_0000000000000001", + "type": "string" + }, + "name": { + "type": "string" + }, + "presentation": { + "$ref": "#/components/schemas/MdlPresentationRequest" + }, + "type": { + "default": "mdl", + "type": "string" + }, + "updated_at": { + "default": "2021-01-01T00:00:00Z", + "format": "date-time", + "type": "string" + }, + "well_known_trusted_issuers": { + "maxLength": 255, + "minLength": 1, + "type": [ + "string", + "null" + ] + } + }, + "type": "object" + }, + "Group": { + "additionalProperties": true, + "properties": { + "connection_id": { + "format": "connection-id", + "type": "string" + }, + "created_at": { + "format": "date-time", + "type": "string" + }, + "external_id": { + "maxLength": 256, + "type": "string" + }, + "id": { + "maxLength": 26, + "minLength": 18, + "pattern": "^grp_[1-9a-km-zA-HJ-NP-Z]{14,22}$", + "type": "string" + }, + "name": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[\\x20-\\x7E]+$", + "type": "string" + }, + "tenant_name": { + "minLength": 3, + "pattern": "^[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?$", + "type": "string" + }, + "updated_at": { + "format": "date-time", + "type": "string" + } + }, + "type": "object" + }, + "GroupMember": { + "additionalProperties": true, + "properties": { + "connection_id": { + "format": "connection-id", + "type": "string" + }, + "created_at": { + "format": "date-time", + "type": "string" + }, + "id": { + "type": "string" + }, + "member_type": { + "$ref": "#/components/schemas/GroupMemberTypeEnum" + }, + "type": { + "$ref": "#/components/schemas/GroupTypeEnum" + } + }, + "type": "object" + }, + "GroupMemberTypeEnum": { + "enum": [ + "user", + "group" + ], + "type": "string" + }, + "GroupTypeEnum": { + "enum": [ + "connection", + "organization", + "tenant" + ], + "type": "string" + }, + "GuardianEnrollmentDate": { + "default": "2016-07-12T17:56:26.804Z", + "type": "string" + }, + "GuardianEnrollmentFactorEnum": { + "enum": [ + "push-notification", + "phone", + "email", + "otp", + "webauthn-roaming", + "webauthn-platform" + ], + "type": "string" + }, + "GuardianEnrollmentStatus": { + "default": "pending", + "enum": [ + "pending", + "confirmed" + ], + "type": "string" + }, + "GuardianFactor": { + "additionalProperties": false, + "properties": { + "enabled": { + "default": true, + "type": "boolean" + }, + "name": { + "$ref": "#/components/schemas/GuardianFactorNameEnum" + }, + "settings": { + "$ref": "#/components/schemas/GuardianFactorSettings" + }, + "trial_expired": { + "default": true, + "type": "boolean" + } + }, + "required": [ + "enabled" + ], + "type": "object" + }, + "GuardianFactorNameEnum": { + "default": "sms", + "enum": [ + "push-notification", + "sms", + "email", + "duo", + "otp", + "webauthn-roaming", + "webauthn-platform", + "recovery-code", + "passkey" + ], + "minLength": 1, + "type": "string" + }, + "GuardianFactorPhoneFactorMessageTypeEnum": { + "enum": [ + "sms", + "voice" + ], + "type": "string" + }, + "GuardianFactorSettings": { + "additionalProperties": true, + "properties": { + "otp_expiration_time": { + "default": 300, + "maximum": 3600, + "minimum": 30, + "type": "integer" + }, + "otp_length": { + "default": 6, + "maximum": 10, + "minimum": 4, + "type": "integer" + } + }, + "type": "object" + }, + "GuardianFactorsProviderPushNotificationProviderDataEnum": { + "enum": [ + "guardian", + "sns", + "direct" + ], + "type": "string" + }, + "GuardianFactorsProviderSmsProviderEnum": { + "enum": [ + "auth0", + "twilio", + "phone-message-hook" + ], + "type": "string" + }, + "Hook": { + "additionalProperties": false, + "properties": { + "dependencies": { + "$ref": "#/components/schemas/HookDependencies" + }, + "enabled": { + "default": true, + "type": "boolean" + }, + "id": { + "default": "00001", + "type": "string" + }, + "name": { + "default": "hook", + "type": "string" + }, + "script": { + "default": "module.exports = function(client, scope, audience, context, cb) cb(null, access_token); };", + "type": "string" + }, + "triggerId": { + "type": "string" + } + }, + "type": "object" + }, + "HookDependencies": { + "additionalProperties": { + "type": "string" + }, + "type": "object" + }, + "HookTriggerIdEnum": { + "enum": [ + "credentials-exchange", + "pre-user-registration", + "post-user-registration", + "post-change-password", + "send-phone-message" + ], + "type": "string" + }, + "HttpCustomHeader": { + "additionalProperties": true, + "properties": { + "header": { + "type": "string" + }, + "value": { + "type": "string" + } + }, + "type": "object" + }, + "Identity": { + "additionalProperties": false, + "properties": { + "connection_id": { + "pattern": "^con_[A-Za-z0-9]{16}$", + "type": "string" + }, + "provider": { + "$ref": "#/components/schemas/IdentityProviderEnum" + }, + "user_id": { + "default": "5457edea1b8f22891a000004", + "type": "string" + } + }, + "required": [ + "user_id", + "provider" + ], + "type": "object" + }, + "IdentityAssertionAuthorizationGrant": { + "additionalProperties": false, + "minProperties": 1, + "properties": { + "active": { + "default": false, + "type": "boolean" + } + }, + "required": [ + "active" + ], + "type": "object" + }, + "IdentityProviderEnum": { + "default": "google-oauth2", + "enum": [ + "ad", + "adfs", + "amazon", + "apple", + "dropbox", + "bitbucket", + "auth0-oidc", + "auth0", + "baidu", + "bitly", + "box", + "custom", + "daccount", + "dwolla", + "email", + "evernote-sandbox", + "evernote", + "exact", + "facebook", + "fitbit", + "github", + "google-apps", + "google-oauth2", + "instagram", + "ip", + "line", + "linkedin", + "oauth1", + "oauth2", + "office365", + "oidc", + "okta", + "paypal", + "paypal-sandbox", + "pingfederate", + "planningcenter", + "salesforce-community", + "salesforce-sandbox", + "salesforce", + "samlp", + "sharepoint", + "shopify", + "shop", + "sms", + "soundcloud", + "thirtysevensignals", + "twitter", + "untappd", + "vkontakte", + "waad", + "weibo", + "windowslive", + "wordpress", + "yahoo", + "yandex" + ], + "type": "string" + }, + "IdentityProviderOnlyAuth0Enum": { + "default": "auth0", + "enum": [ + "auth0" + ], + "type": "string" + }, + "ImportEncryptionKeyRequestContent": { + "additionalProperties": true, + "properties": { + "wrapped_key": { + "type": "string" + } + }, + "required": [ + "wrapped_key" + ], + "type": "object" + }, + "ImportEncryptionKeyResponseContent": { + "additionalProperties": false, + "properties": { + "created_at": { + "format": "date-time", + "type": "string" + }, + "kid": { + "type": "string" + }, + "parent_kid": { + "type": [ + "string", + "null" + ] + }, + "public_key": { + "type": [ + "string", + "null" + ] + }, + "state": { + "$ref": "#/components/schemas/EncryptionKeyState" + }, + "type": { + "$ref": "#/components/schemas/EncryptionKeyType" + }, + "updated_at": { + "format": "date-time", + "type": "string" + } + }, + "required": [ + "kid", + "type", + "state", + "created_at", + "updated_at" + ], + "type": "object" + }, + "Integration": { + "additionalProperties": false, + "properties": { + "catalog_id": { + "default": "awesome-auth0-integration", + "type": "string" + }, + "created_at": { + "default": "2021-06-21T15:47:29.072Z", + "format": "date-time", + "type": "string" + }, + "current_release": { + "$ref": "#/components/schemas/IntegrationRelease" + }, + "description": { + "default": "An awesome Auth0 integration", + "type": "string" + }, + "feature_type": { + "$ref": "#/components/schemas/IntegrationFeatureTypeEnum" + }, + "id": { + "default": "8e9fe2d0-a2fc-4c8c-9e35-dae5afadb70b", + "type": "string" + }, + "logo": { + "type": "string" + }, + "name": { + "default": "Example Auth0 integration", + "type": "string" + }, + "partner_id": { + "default": "b8575c12-8d9d-4b5c-b28e-671fe9d39029", + "type": "string" + }, + "privacy_policy_url": { + "type": "string" + }, + "public_support_link": { + "type": "string" + }, + "short_description": { + "default": "Awesome Auth0 integration", + "type": "string" + }, + "terms_of_use_url": { + "type": "string" + }, + "updated_at": { + "default": "2021-06-21T15:47:29.072Z", + "format": "date-time", + "type": "string" + }, + "url_slug": { + "default": "awesome-auth0-integration-slug", + "type": "string" + } + }, + "type": "object" + }, + "IntegrationFeatureTypeEnum": { + "default": "action", + "enum": [ + "unspecified", + "action", + "social_connection", + "log_stream", + "sso_integration", + "sms_provider" + ], + "type": "string" + }, + "IntegrationRelease": { + "additionalProperties": true, + "properties": { + "id": { + "type": "string" + }, + "required_configuration": { + "items": { + "$ref": "#/components/schemas/IntegrationRequiredParam" + }, + "type": "array" + }, + "required_secrets": { + "items": { + "$ref": "#/components/schemas/IntegrationRequiredParam" + }, + "type": "array" + }, + "semver": { + "$ref": "#/components/schemas/IntegrationSemVer" + }, + "trigger": { + "$ref": "#/components/schemas/ActionTrigger" + } + }, + "type": "object" + }, + "IntegrationRequiredParam": { + "additionalProperties": false, + "properties": { + "default_value": { + "type": "string" + }, + "description": { + "type": "string" + }, + "label": { + "type": "string" + }, + "name": { + "type": "string" + }, + "optional": { + "type": "boolean" + }, + "options": { + "items": { + "$ref": "#/components/schemas/IntegrationRequiredParamOption" + }, + "type": "array" + }, + "placeholder": { + "type": "string" + }, + "required": { + "type": "boolean" + }, + "type": { + "$ref": "#/components/schemas/IntegrationRequiredParamTypeEnum" + } + }, + "type": "object" + }, + "IntegrationRequiredParamOption": { + "additionalProperties": false, + "properties": { + "label": { + "type": "string" + }, + "value": { + "type": "string" + } + }, + "type": "object" + }, + "IntegrationRequiredParamTypeEnum": { + "enum": [ + "UNSPECIFIED", + "STRING" + ], + "type": "string" + }, + "IntegrationSemVer": { + "additionalProperties": false, + "properties": { + "major": { + "default": 1, + "type": "integer" + }, + "minor": { + "default": 1, + "type": "integer" + } + }, + "type": "object" + }, + "JobFileFormatEnum": { + "enum": [ + "json", + "csv" + ], + "type": "string" + }, + "LinkUserIdentityRequestContent": { + "additionalProperties": false, + "minProperties": 1, + "properties": { + "connection_id": { + "pattern": "^con_[A-Za-z0-9]{16}$", + "type": "string" + }, + "link_with": { + "default": "{SECONDARY_ACCOUNT_JWT}", + "type": "string" + }, + "provider": { + "$ref": "#/components/schemas/UserIdentityProviderEnum" + }, + "user_id": { + "$ref": "#/components/schemas/UserId" + } + }, + "type": "object" + }, + "LinkedClientConfiguration": { + "additionalProperties": false, + "properties": { + "client_id": { + "format": "client-id", + "type": "string" + } + }, + "required": [ + "client_id" + ], + "type": "object" + }, + "ListActionBindingsPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "bindings": { + "items": { + "$ref": "#/components/schemas/ActionBinding" + }, + "type": "array" + }, + "page": { + "default": 0, + "type": "number" + }, + "per_page": { + "default": 20, + "type": "number" + }, + "total": { + "default": 1, + "type": "number" + } + }, + "type": "object" + }, + "ListActionTriggersResponseContent": { + "additionalProperties": false, + "properties": { + "triggers": { + "items": { + "$ref": "#/components/schemas/ActionTrigger" + }, + "type": "array" + } + }, + "type": "object" + }, + "ListActionVersionsPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "page": { + "default": 0, + "type": "number" + }, + "per_page": { + "default": 20, + "type": "number" + }, + "total": { + "default": 1, + "type": "number" + }, + "versions": { + "items": { + "$ref": "#/components/schemas/ActionVersion" + }, + "type": "array" + } + }, + "type": "object" + }, + "ListActionsPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "actions": { + "items": { + "$ref": "#/components/schemas/Action" + }, + "type": "array" + }, + "page": { + "default": 0, + "type": "number" + }, + "per_page": { + "default": 20, + "type": "number" + }, + "total": { + "default": 1, + "type": "number" + } + }, + "type": "object" + }, + "ListAculsOffsetPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "configs": { + "items": { + "$ref": "#/components/schemas/ListAculsResponseContentItem" + }, + "type": "array" + }, + "limit": { + "type": "number" + }, + "start": { + "type": "number" + }, + "total": { + "type": "number" + } + }, + "type": "object" + }, + "ListAculsResponseContent": { + "oneOf": [ + { + "items": { + "$ref": "#/components/schemas/ListAculsResponseContentItem" + }, + "type": "array" + }, + { + "$ref": "#/components/schemas/ListAculsOffsetPaginatedResponseContent" + } + ] + }, + "ListAculsResponseContentItem": { + "additionalProperties": true, + "properties": { + "context_configuration": { + "$ref": "#/components/schemas/AculContextConfiguration" + }, + "default_head_tags_disabled": { + "default": false, + "type": [ + "boolean", + "null" + ] + }, + "filters": { + "$ref": "#/components/schemas/AculFilters" + }, + "head_tags": { + "items": { + "$ref": "#/components/schemas/AculHeadTag" + }, + "type": [ + "array", + "null" + ] + }, + "prompt": { + "type": "string" + }, + "rendering_mode": { + "$ref": "#/components/schemas/AculRenderingModeEnum" + }, + "screen": { + "type": "string" + }, + "tenant": { + "type": "string" + }, + "use_page_template": { + "default": false, + "type": [ + "boolean", + "null" + ] + } + }, + "type": "object" + }, + "ListAgentsResponseContent": { + "additionalProperties": false, + "properties": { + "agents": { + "items": { + "$ref": "#/components/schemas/AgentResponseContent" + }, + "type": "array" + }, + "next": { + "type": "string" + } + }, + "required": [ + "agents" + ], + "type": "object" + }, + "ListBrandingPhoneProvidersResponseContent": { + "additionalProperties": false, + "properties": { + "providers": { + "items": { + "$ref": "#/components/schemas/PhoneProviderSchemaMasked" + }, + "type": "array" + } + }, + "type": "object" + }, + "ListClientConnectionsResponseContent": { + "additionalProperties": true, + "properties": { + "connections": { + "items": { + "$ref": "#/components/schemas/ConnectionForList" + }, + "type": "array" + }, + "next": { + "type": "string" + } + }, + "required": [ + "connections" + ], + "type": "object" + }, + "ListClientGrantOffsetPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "client_grants": { + "items": { + "$ref": "#/components/schemas/ClientGrantResponseContent" + }, + "type": "array" + }, + "limit": { + "type": "number" + }, + "start": { + "type": "number" + }, + "total": { + "type": "number" + } + }, + "type": "object" + }, + "ListClientGrantOrganizationsOffsetPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "limit": { + "type": "number" + }, + "organizations": { + "items": { + "$ref": "#/components/schemas/Organization" + }, + "type": "array" + }, + "start": { + "type": "number" + }, + "total": { + "type": "number" + } + }, + "type": "object" + }, + "ListClientGrantOrganizationsPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "next": { + "type": "string" + }, + "organizations": { + "items": { + "$ref": "#/components/schemas/Organization" + }, + "type": "array" + } + }, + "type": "object" + }, + "ListClientGrantOrganizationsResponseContent": { + "oneOf": [ + { + "items": { + "$ref": "#/components/schemas/Organization" + }, + "type": "array" + }, + { + "$ref": "#/components/schemas/ListClientGrantOrganizationsOffsetPaginatedResponseContent" + }, + { + "$ref": "#/components/schemas/ListClientGrantOrganizationsPaginatedResponseContent" + } + ] + }, + "ListClientGrantPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "client_grants": { + "items": { + "$ref": "#/components/schemas/ClientGrantResponseContent" + }, + "type": "array" + }, + "next": { + "type": "string" + } + }, + "type": "object" + }, + "ListClientGrantResponseContent": { + "oneOf": [ + { + "items": { + "$ref": "#/components/schemas/ClientGrantResponseContent" + }, + "type": "array" + }, + { + "$ref": "#/components/schemas/ListClientGrantOffsetPaginatedResponseContent" + }, + { + "$ref": "#/components/schemas/ListClientGrantPaginatedResponseContent" + } + ] + }, + "ListClientProfilesPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "client_profiles": { + "items": { + "$ref": "#/components/schemas/ClientProfile" + }, + "type": "array" + }, + "next": { + "type": "string" + } + }, + "required": [ + "client_profiles" + ], + "type": "object" + }, + "ListClientsOffsetPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "clients": { + "items": { + "$ref": "#/components/schemas/Client" + }, + "type": "array" + }, + "limit": { + "type": "number" + }, + "start": { + "type": "number" + }, + "total": { + "type": "number" + } + }, + "type": "object" + }, + "ListClientsPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "clients": { + "items": { + "$ref": "#/components/schemas/Client" + }, + "type": "array" + }, + "next": { + "type": "string" + } + }, + "type": "object" + }, + "ListConnectionProfileTemplateResponseContent": { + "additionalProperties": false, + "properties": { + "connection_profile_templates": { + "items": { + "$ref": "#/components/schemas/ConnectionProfileTemplateItem" + }, + "type": "array" + } + }, + "type": "object" + }, + "ListConnectionProfilesPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "connection_profiles": { + "items": { + "$ref": "#/components/schemas/ConnectionProfile" + }, + "type": "array" + }, + "next": { + "type": "string" + } + }, + "type": "object" + }, + "ListConnectionsCheckpointPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "connections": { + "items": { + "$ref": "#/components/schemas/ConnectionForList" + }, + "type": "array" + }, + "next": { + "type": "string" + } + }, + "type": "object" + }, + "ListConnectionsOffsetPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "connections": { + "items": { + "$ref": "#/components/schemas/ConnectionForList" + }, + "type": "array" + }, + "limit": { + "type": "number" + }, + "start": { + "type": "number" + }, + "total": { + "type": "number" + } + }, + "type": "object" + }, + "ListConnectionsResponseContent": { + "oneOf": [ + { + "items": { + "$ref": "#/components/schemas/ConnectionForList" + }, + "type": "array" + }, + { + "$ref": "#/components/schemas/ListConnectionsOffsetPaginatedResponseContent" + }, + { + "$ref": "#/components/schemas/ListConnectionsCheckpointPaginatedResponseContent" + } + ] + }, + "ListCustomDomainsPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "custom_domains": { + "items": { + "$ref": "#/components/schemas/CustomDomain" + }, + "type": "array" + }, + "next": { + "type": "string" + } + }, + "required": [ + "custom_domains" + ], + "type": "object" + }, + "ListCustomDomainsResponseContent": { + "oneOf": [ + { + "items": { + "$ref": "#/components/schemas/CustomDomain" + }, + "type": "array" + }, + { + "$ref": "#/components/schemas/ListCustomDomainsPaginatedResponseContent" + } + ] + }, + "ListDeviceCredentialsOffsetPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "device_credentials": { + "items": { + "$ref": "#/components/schemas/DeviceCredential" + }, + "type": "array" + }, + "limit": { + "type": "number" + }, + "start": { + "type": "number" + }, + "total": { + "type": "number" + } + }, + "type": "object" + }, + "ListDeviceCredentialsResponseContent": { + "oneOf": [ + { + "items": { + "$ref": "#/components/schemas/DeviceCredential" + }, + "type": "array" + }, + { + "$ref": "#/components/schemas/ListDeviceCredentialsOffsetPaginatedResponseContent" + } + ] + }, + "ListDirectoryProvisioningsResponseContent": { + "additionalProperties": false, + "properties": { + "directory_provisionings": { + "items": { + "$ref": "#/components/schemas/DirectoryProvisioning" + }, + "type": "array" + }, + "next": { + "type": "string" + } + }, + "required": [ + "directory_provisionings" + ], + "type": "object" + }, + "ListEncryptionKeyOffsetPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "keys": { + "items": { + "$ref": "#/components/schemas/EncryptionKey" + }, + "type": "array" + }, + "limit": { + "type": "integer" + }, + "start": { + "type": "integer" + }, + "total": { + "type": "integer" + } + }, + "type": "object" + }, + "ListEncryptionKeysResponseContent": { + "oneOf": [ + { + "items": { + "$ref": "#/components/schemas/EncryptionKey" + }, + "type": "array" + }, + { + "$ref": "#/components/schemas/ListEncryptionKeyOffsetPaginatedResponseContent" + } + ] + }, + "ListEventStreamDeliveriesResponseContent": { + "additionalProperties": false, + "properties": { + "deliveries": { + "items": { + "$ref": "#/components/schemas/EventStreamDelivery" + }, + "type": "array" + }, + "next": { + "type": "string" + } + }, + "required": [ + "deliveries" + ], + "type": "object" + }, + "ListEventStreamsResponseContent": { + "additionalProperties": true, + "properties": { + "eventStreams": { + "items": { + "$ref": "#/components/schemas/EventStreamResponseContent" + }, + "type": "array" + }, + "next": { + "type": "string" + } + }, + "type": "object" + }, + "ListExperimentsResponseContent": { + "additionalProperties": false, + "properties": { + "experiments": { + "items": { + "$ref": "#/components/schemas/ExperimentListItem" + }, + "type": "array" + }, + "next": { + "type": "string" + } + }, + "required": [ + "experiments" + ], + "type": "object" + }, + "ListFeatureFlagsResponseContent": { + "additionalProperties": false, + "properties": { + "feature_flags": { + "items": { + "$ref": "#/components/schemas/FeatureFlag" + }, + "type": "array" + }, + "next": { + "type": "string" + } + }, + "required": [ + "feature_flags" + ], + "type": "object" + }, + "ListFlowExecutionsOffsetPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "executions": { + "items": { + "$ref": "#/components/schemas/FlowExecutionSummary" + }, + "type": "array" + }, + "limit": { + "type": "number" + }, + "start": { + "type": "number" + }, + "total": { + "type": "number" + } + }, + "type": "object" + }, + "ListFlowExecutionsPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "executions": { + "items": { + "$ref": "#/components/schemas/FlowExecutionSummary" + }, + "type": "array" + }, + "next": { + "type": "string" + } + }, + "type": "object" + }, + "ListFlowExecutionsResponseContent": { + "items": { + "$ref": "#/components/schemas/FlowExecutionSummary" + }, + "type": "array" + }, + "ListFlowsOffsetPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "flows": { + "items": { + "$ref": "#/components/schemas/FlowSummary" + }, + "type": "array" + }, + "limit": { + "type": "number" + }, + "start": { + "type": "number" + }, + "total": { + "type": "number" + } + }, + "type": "object" + }, + "ListFlowsRequestParametersHydrateEnum": { + "enum": [ + "form_count" + ], + "maxLength": 50, + "type": "string" + }, + "ListFlowsResponseContent": { + "oneOf": [ + { + "items": { + "$ref": "#/components/schemas/FlowSummary" + }, + "type": "array" + }, + { + "$ref": "#/components/schemas/ListFlowsOffsetPaginatedResponseContent" + } + ] + }, + "ListFlowsVaultConnectionsOffsetPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "connections": { + "items": { + "$ref": "#/components/schemas/FlowsVaultConnectionSummary" + }, + "type": "array" + }, + "limit": { + "type": "number" + }, + "start": { + "type": "number" + }, + "total": { + "type": "number" + } + }, + "type": "object" + }, + "ListFlowsVaultConnectionsResponseContent": { + "oneOf": [ + { + "items": { + "$ref": "#/components/schemas/FlowsVaultConnectionSummary" + }, + "type": "array" + }, + { + "$ref": "#/components/schemas/ListFlowsVaultConnectionsOffsetPaginatedResponseContent" + } + ] + }, + "ListFormsOffsetPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "forms": { + "items": { + "$ref": "#/components/schemas/FormSummary" + }, + "type": "array" + }, + "limit": { + "type": "number" + }, + "start": { + "type": "number" + }, + "total": { + "type": "number" + } + }, + "type": "object" + }, + "ListFormsResponseContent": { + "oneOf": [ + { + "items": { + "$ref": "#/components/schemas/FormSummary" + }, + "type": "array" + }, + { + "$ref": "#/components/schemas/ListFormsOffsetPaginatedResponseContent" + } + ] + }, + "ListGroupRolesResponseContent": { + "additionalProperties": false, + "properties": { + "next": { + "type": "string" + }, + "roles": { + "items": { + "$ref": "#/components/schemas/Role" + }, + "type": "array" + } + }, + "required": [ + "roles" + ], + "type": "object" + }, + "ListGroupsPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "groups": { + "items": { + "$ref": "#/components/schemas/Group" + }, + "type": "array" + }, + "limit": { + "type": "number" + }, + "next": { + "type": "string" + }, + "start": { + "type": "number" + }, + "total": { + "type": "number" + } + }, + "required": [ + "groups" + ], + "type": "object" + }, + "ListGroupsResponseContent": { + "oneOf": [ + { + "items": { + "$ref": "#/components/schemas/Group" + }, + "type": "array" + }, + { + "$ref": "#/components/schemas/ListGroupsPaginatedResponseContent" + } + ] + }, + "ListGuardianPoliciesResponseContent": { + "items": { + "$ref": "#/components/schemas/MFAPolicyEnum" + }, + "type": "array" + }, + "ListHooksOffsetPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "hooks": { + "items": { + "$ref": "#/components/schemas/Hook" + }, + "type": "array" + }, + "limit": { + "type": "number" + }, + "start": { + "type": "number" + }, + "total": { + "type": "number" + } + }, + "type": "object" + }, + "ListHooksResponseContent": { + "oneOf": [ + { + "items": { + "$ref": "#/components/schemas/Hook" + }, + "type": "array" + }, + { + "$ref": "#/components/schemas/ListHooksOffsetPaginatedResponseContent" + } + ] + }, + "ListLogOffsetPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "length": { + "type": "number" + }, + "limit": { + "type": "number" + }, + "logs": { + "items": { + "$ref": "#/components/schemas/Log" + }, + "type": "array" + }, + "start": { + "type": "number" + }, + "total": { + "type": "number" + } + }, + "type": "object" + }, + "ListLogResponseContent": { + "oneOf": [ + { + "items": { + "$ref": "#/components/schemas/Log" + }, + "type": "array" + }, + { + "$ref": "#/components/schemas/ListLogOffsetPaginatedResponseContent" + } + ] + }, + "ListNetworkAclsOffsetPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "limit": { + "type": "number" + }, + "network_acls": { + "items": { + "$ref": "#/components/schemas/NetworkAclsResponseContent" + }, + "type": "array" + }, + "start": { + "type": "number" + }, + "total": { + "type": "number" + } + }, + "type": "object" + }, + "ListNetworkAclsResponseContent": { + "oneOf": [ + { + "$ref": "#/components/schemas/ListNetworkAclsOffsetPaginatedResponseContent" + }, + { + "items": { + "$ref": "#/components/schemas/NetworkAclsResponseContent" + }, + "type": "array" + } + ] + }, + "ListOrganizationAllConnectionsOffsetPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "connections": { + "items": { + "$ref": "#/components/schemas/OrganizationAllConnectionPost" + }, + "type": "array" + }, + "limit": { + "type": "number" + }, + "start": { + "type": "number" + }, + "total": { + "type": "number" + } + }, + "type": "object" + }, + "ListOrganizationAllConnectionsResponseContent": { + "oneOf": [ + { + "items": { + "$ref": "#/components/schemas/OrganizationAllConnectionPost" + }, + "type": "array" + }, + { + "$ref": "#/components/schemas/ListOrganizationAllConnectionsOffsetPaginatedResponseContent" + } + ] + }, + "ListOrganizationClientGrantsOffsetPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "client_grants": { + "items": { + "$ref": "#/components/schemas/OrganizationClientGrant" + }, + "type": "array" + }, + "limit": { + "type": "number" + }, + "start": { + "type": "number" + }, + "total": { + "type": "number" + } + }, + "type": "object" + }, + "ListOrganizationClientGrantsResponseContent": { + "oneOf": [ + { + "items": { + "$ref": "#/components/schemas/OrganizationClientGrant" + }, + "type": "array" + }, + { + "$ref": "#/components/schemas/ListOrganizationClientGrantsOffsetPaginatedResponseContent" + } + ] + }, + "ListOrganizationClientsResponseContent": { + "additionalProperties": false, + "properties": { + "clients": { + "items": { + "$ref": "#/components/schemas/OrganizationClient" + }, + "type": "array" + }, + "next": { + "type": "string" + } + }, + "required": [ + "clients" + ], + "type": "object" + }, + "ListOrganizationConnectionsOffsetPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "enabled_connections": { + "items": { + "$ref": "#/components/schemas/OrganizationConnection" + }, + "type": "array" + }, + "limit": { + "type": "number" + }, + "start": { + "type": "number" + }, + "total": { + "type": "number" + } + }, + "type": "object" + }, + "ListOrganizationConnectionsResponseContent": { + "oneOf": [ + { + "items": { + "$ref": "#/components/schemas/OrganizationConnection" + }, + "type": "array" + }, + { + "$ref": "#/components/schemas/ListOrganizationConnectionsOffsetPaginatedResponseContent" + } + ] + }, + "ListOrganizationDiscoveryDomainsResponseContent": { + "additionalProperties": false, + "properties": { + "domains": { + "items": { + "$ref": "#/components/schemas/OrganizationDiscoveryDomain" + }, + "type": "array" + }, + "next": { + "type": "string" + } + }, + "required": [ + "domains" + ], + "type": "object" + }, + "ListOrganizationGroupRolesResponseContent": { + "additionalProperties": false, + "properties": { + "next": { + "type": "string" + }, + "roles": { + "items": { + "$ref": "#/components/schemas/Role" + }, + "type": "array" + } + }, + "required": [ + "roles" + ], + "type": "object" + }, + "ListOrganizationGroupsResponseContent": { + "additionalProperties": false, + "properties": { + "groups": { + "items": { + "$ref": "#/components/schemas/Group" + }, + "type": "array" + }, + "next": { + "type": "string" + } + }, + "required": [ + "groups" + ], + "type": "object" + }, + "ListOrganizationInvitationsOffsetPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "invitations": { + "items": { + "$ref": "#/components/schemas/OrganizationInvitation" + }, + "type": "array" + }, + "limit": { + "type": "number" + }, + "start": { + "type": "number" + } + }, + "type": "object" + }, + "ListOrganizationInvitationsResponseContent": { + "oneOf": [ + { + "items": { + "$ref": "#/components/schemas/OrganizationInvitation" + }, + "type": "array" + }, + { + "$ref": "#/components/schemas/ListOrganizationInvitationsOffsetPaginatedResponseContent" + } + ] + }, + "ListOrganizationMemberEffectiveRolesResponseContent": { + "additionalProperties": false, + "properties": { + "next": { + "type": "string" + }, + "roles": { + "items": { + "$ref": "#/components/schemas/OrganizationMemberEffectiveRole" + }, + "type": "array" + } + }, + "required": [ + "roles" + ], + "type": "object" + }, + "ListOrganizationMemberRoleSourceGroupsResponseContent": { + "additionalProperties": false, + "properties": { + "groups": { + "items": { + "$ref": "#/components/schemas/Group" + }, + "type": "array" + }, + "next": { + "type": "string" + } + }, + "required": [ + "groups" + ], + "type": "object" + }, + "ListOrganizationMemberRolesOffsetPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "limit": { + "type": "number" + }, + "roles": { + "items": { + "$ref": "#/components/schemas/Role" + }, + "type": "array" + }, + "start": { + "type": "number" + }, + "total": { + "type": "number" + } + }, + "type": "object" + }, + "ListOrganizationMemberRolesResponseContent": { + "oneOf": [ + { + "items": { + "$ref": "#/components/schemas/Role" + }, + "type": "array" + }, + { + "$ref": "#/components/schemas/ListOrganizationMemberRolesOffsetPaginatedResponseContent" + } + ] + }, + "ListOrganizationMembersOffsetPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "limit": { + "type": "number" + }, + "members": { + "items": { + "$ref": "#/components/schemas/OrganizationMember" + }, + "type": "array" + }, + "start": { + "type": "number" + }, + "total": { + "type": "number" + } + }, + "type": "object" + }, + "ListOrganizationMembersPaginatedResponseContent": { + "additionalProperties": true, + "properties": { + "members": { + "items": { + "$ref": "#/components/schemas/OrganizationMember" + }, + "type": "array" + }, + "next": { + "type": "string" + } + }, + "type": "object" + }, + "ListOrganizationMembersResponseContent": { + "oneOf": [ + { + "items": { + "$ref": "#/components/schemas/OrganizationMember" + }, + "type": "array" + }, + { + "$ref": "#/components/schemas/ListOrganizationMembersOffsetPaginatedResponseContent" + }, + { + "$ref": "#/components/schemas/ListOrganizationMembersPaginatedResponseContent" + } + ] + }, + "ListOrganizationRoleGroupsResponseContent": { + "additionalProperties": false, + "properties": { + "groups": { + "items": { + "$ref": "#/components/schemas/RoleGroup" + }, + "type": "array" + }, + "next": { + "type": "string" + } + }, + "required": [ + "groups" + ], + "type": "object" + }, + "ListOrganizationRoleMembersResponseContent": { + "additionalProperties": false, + "properties": { + "members": { + "items": { + "$ref": "#/components/schemas/RoleMember" + }, + "type": "array" + }, + "next": { + "type": "string" + } + }, + "required": [ + "members" + ], + "type": "object" + }, + "ListOrganizationsOffsetPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "limit": { + "type": "number" + }, + "organizations": { + "items": { + "$ref": "#/components/schemas/Organization" + }, + "type": "array" + }, + "start": { + "type": "number" + }, + "total": { + "type": "number" + } + }, + "type": "object" + }, + "ListOrganizationsPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "next": { + "type": "string" + }, + "organizations": { + "items": { + "$ref": "#/components/schemas/Organization" + }, + "type": "array" + } + }, + "type": "object" + }, + "ListOrganizationsResponseContent": { + "oneOf": [ + { + "items": { + "$ref": "#/components/schemas/Organization" + }, + "type": "array" + }, + { + "$ref": "#/components/schemas/ListOrganizationsOffsetPaginatedResponseContent" + }, + { + "$ref": "#/components/schemas/ListOrganizationsPaginatedResponseContent" + } + ] + }, + "ListPhoneTemplatesResponseContent": { + "additionalProperties": false, + "properties": { + "templates": { + "items": { + "$ref": "#/components/schemas/PhoneTemplate" + }, + "type": "array" + } + }, + "type": "object" + }, + "ListRateLimitPoliciesPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "next": { + "type": "string" + }, + "rate_limit_policies": { + "items": { + "$ref": "#/components/schemas/RateLimitPolicy" + }, + "type": "array" + } + }, + "type": "object" + }, + "ListRefreshTokensPaginatedResponseContent": { + "additionalProperties": true, + "properties": { + "next": { + "type": "string" + }, + "tokens": { + "items": { + "$ref": "#/components/schemas/RefreshTokenResponseContent" + }, + "type": "array" + } + }, + "type": "object" + }, + "ListResourceServerOffsetPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "limit": { + "type": "number" + }, + "resource_servers": { + "items": { + "$ref": "#/components/schemas/ResourceServer" + }, + "type": "array" + }, + "start": { + "type": "number" + }, + "total": { + "type": "number" + } + }, + "type": "object" + }, + "ListResourceServerResponseContent": { + "oneOf": [ + { + "items": { + "$ref": "#/components/schemas/ResourceServer" + }, + "type": "array" + }, + { + "$ref": "#/components/schemas/ListResourceServerOffsetPaginatedResponseContent" + } + ] + }, + "ListRoleGroupsResponseContent": { + "additionalProperties": false, + "properties": { + "groups": { + "items": { + "$ref": "#/components/schemas/Group" + }, + "type": "array" + }, + "next": { + "type": "string" + } + }, + "required": [ + "groups" + ], + "type": "object" + }, + "ListRolePermissionsOffsetPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "limit": { + "type": "number" + }, + "permissions": { + "items": { + "$ref": "#/components/schemas/PermissionsResponsePayload" + }, + "type": "array" + }, + "start": { + "type": "number" + }, + "total": { + "type": "number" + } + }, + "type": "object" + }, + "ListRolePermissionsResponseContent": { + "oneOf": [ + { + "items": { + "$ref": "#/components/schemas/PermissionsResponsePayload" + }, + "type": "array" + }, + { + "$ref": "#/components/schemas/ListRolePermissionsOffsetPaginatedResponseContent" + } + ] + }, + "ListRoleUsersOffsetPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "limit": { + "type": "number" + }, + "start": { + "type": "number" + }, + "total": { + "type": "number" + }, + "users": { + "items": { + "$ref": "#/components/schemas/RoleUser" + }, + "type": "array" + } + }, + "type": "object" + }, + "ListRoleUsersPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "next": { + "type": "string" + }, + "users": { + "items": { + "$ref": "#/components/schemas/RoleUser" + }, + "type": "array" + } + }, + "type": "object" + }, + "ListRoleUsersResponseContent": { + "oneOf": [ + { + "items": { + "$ref": "#/components/schemas/RoleUser" + }, + "type": "array" + }, + { + "$ref": "#/components/schemas/ListRoleUsersOffsetPaginatedResponseContent" + }, + { + "$ref": "#/components/schemas/ListRoleUsersPaginatedResponseContent" + } + ] + }, + "ListRolesCheckpointPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "next": { + "type": "string" + }, + "roles": { + "items": { + "$ref": "#/components/schemas/Role" + }, + "type": "array" + } + }, + "type": "object" + }, + "ListRolesOffsetPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "limit": { + "type": "number" + }, + "roles": { + "items": { + "$ref": "#/components/schemas/Role" + }, + "type": "array" + }, + "start": { + "type": "number" + }, + "total": { + "type": "number" + } + }, + "required": [ + "start", + "limit", + "total" + ], + "type": "object" + }, + "ListRolesResponseContent": { + "oneOf": [ + { + "items": { + "$ref": "#/components/schemas/Role" + }, + "type": "array" + }, + { + "$ref": "#/components/schemas/ListRolesOffsetPaginatedResponseContent" + }, + { + "$ref": "#/components/schemas/ListRolesCheckpointPaginatedResponseContent" + } + ] + }, + "ListRulesOffsetPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "limit": { + "type": "number" + }, + "rules": { + "items": { + "$ref": "#/components/schemas/Rule" + }, + "type": "array" + }, + "start": { + "type": "number" + }, + "total": { + "type": "number" + } + }, + "type": "object" + }, + "ListRulesResponseContent": { + "oneOf": [ + { + "items": { + "$ref": "#/components/schemas/Rule" + }, + "type": "array" + }, + { + "$ref": "#/components/schemas/ListRulesOffsetPaginatedResponseContent" + } + ] + }, + "ListSCIMConfigurationsResponseContent": { + "additionalProperties": false, + "properties": { + "next": { + "type": "string" + }, + "scim_configurations": { + "items": { + "$ref": "#/components/schemas/ScimConfiguration" + }, + "type": "array" + } + }, + "required": [ + "scim_configurations" + ], + "type": "object" + }, + "ListSegmentsResponseContent": { + "additionalProperties": false, + "properties": { + "next": { + "type": "string" + }, + "segments": { + "items": { + "$ref": "#/components/schemas/Segment" + }, + "type": "array" + } + }, + "required": [ + "segments" + ], + "type": "object" + }, + "ListSelfServiceProfileCustomTextResponseContent": { + "additionalProperties": { + "type": "string" + }, + "type": "object" + }, + "ListSelfServiceProfilesPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "limit": { + "type": "number" + }, + "self_service_profiles": { + "items": { + "$ref": "#/components/schemas/SelfServiceProfile" + }, + "type": "array" + }, + "start": { + "type": "number" + }, + "total": { + "type": "number" + } + }, + "type": "object" + }, + "ListSelfServiceProfilesResponseContent": { + "oneOf": [ + { + "items": { + "$ref": "#/components/schemas/SelfServiceProfile" + }, + "type": "array" + }, + { + "$ref": "#/components/schemas/ListSelfServiceProfilesPaginatedResponseContent" + } + ] + }, + "ListSynchronizedGroupsResponseContent": { + "additionalProperties": false, + "properties": { + "groups": { + "items": { + "$ref": "#/components/schemas/SynchronizedGroupPayload" + }, + "type": "array" + }, + "next": { + "type": "string" + } + }, + "required": [ + "groups" + ], + "type": "object" + }, + "ListTokenExchangeProfileResponseContent": { + "additionalProperties": false, + "properties": { + "next": { + "type": "string" + }, + "token_exchange_profiles": { + "items": { + "$ref": "#/components/schemas/TokenExchangeProfileResponseContent" + }, + "type": "array" + } + }, + "type": "object" + }, + "ListUserAttributeProfileTemplateResponseContent": { + "additionalProperties": false, + "properties": { + "user_attribute_profile_templates": { + "items": { + "$ref": "#/components/schemas/UserAttributeProfileTemplateItem" + }, + "type": "array" + } + }, + "type": "object" + }, + "ListUserAttributeProfilesPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "next": { + "type": "string" + }, + "user_attribute_profiles": { + "items": { + "$ref": "#/components/schemas/UserAttributeProfile" + }, + "type": "array" + } + }, + "type": "object" + }, + "ListUserAuthenticationMethodsOffsetPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "authenticators": { + "items": { + "$ref": "#/components/schemas/UserAuthenticationMethod" + }, + "type": "array" + }, + "limit": { + "type": "number" + }, + "start": { + "type": "number" + }, + "total": { + "type": "number" + } + }, + "type": "object" + }, + "ListUserAuthenticationMethodsResponseContent": { + "oneOf": [ + { + "items": { + "$ref": "#/components/schemas/UserAuthenticationMethod" + }, + "type": "array" + }, + { + "$ref": "#/components/schemas/ListUserAuthenticationMethodsOffsetPaginatedResponseContent" + } + ] + }, + "ListUserBlocksByIdentifierResponseContent": { + "additionalProperties": false, + "properties": { + "blocked_for": { + "items": { + "$ref": "#/components/schemas/UserBlockIdentifier" + }, + "type": "array" + } + }, + "type": "object" + }, + "ListUserBlocksResponseContent": { + "additionalProperties": false, + "properties": { + "blocked_for": { + "items": { + "$ref": "#/components/schemas/UserBlockIdentifier" + }, + "type": "array" + } + }, + "type": "object" + }, + "ListUserConnectedAccountsResponseContent": { + "additionalProperties": false, + "properties": { + "connected_accounts": { + "items": { + "$ref": "#/components/schemas/ConnectedAccount" + }, + "type": "array" + }, + "next": { + "type": "string" + } + }, + "required": [ + "connected_accounts" + ], + "type": "object" + }, + "ListUserConsentSigningKeysResponseContent": { + "items": { + "$ref": "#/components/schemas/ConsentSigningKey" + }, + "type": "array" + }, + "ListUserEffectivePermissionRoleSourcesResponseContent": { + "additionalProperties": false, + "properties": { + "next": { + "type": "string" + }, + "roles": { + "items": { + "$ref": "#/components/schemas/UserEffectivePermissionRoleSourceResponseContent" + }, + "type": "array" + } + }, + "required": [ + "roles" + ], + "type": "object" + }, + "ListUserEffectivePermissionsResponseContent": { + "additionalProperties": false, + "properties": { + "next": { + "type": "string" + }, + "permissions": { + "items": { + "$ref": "#/components/schemas/UserEffectivePermissionResponseContent" + }, + "type": "array" + } + }, + "required": [ + "permissions" + ], + "type": "object" + }, + "ListUserEffectiveRolesResponseContent": { + "additionalProperties": false, + "properties": { + "next": { + "type": "string" + }, + "roles": { + "items": { + "$ref": "#/components/schemas/UserEffectiveRole" + }, + "type": "array" + } + }, + "required": [ + "roles" + ], + "type": "object" + }, + "ListUserGrantsOffsetPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "grants": { + "items": { + "$ref": "#/components/schemas/UserGrant" + }, + "type": "array" + }, + "limit": { + "type": "number" + }, + "start": { + "type": "number" + }, + "total": { + "type": "number" + } + }, + "type": "object" + }, + "ListUserGrantsResponseContent": { + "oneOf": [ + { + "items": { + "$ref": "#/components/schemas/UserGrant" + }, + "type": "array" + }, + { + "$ref": "#/components/schemas/ListUserGrantsOffsetPaginatedResponseContent" + } + ] + }, + "ListUserOrganizationsOffsetPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "limit": { + "type": "number" + }, + "organizations": { + "items": { + "$ref": "#/components/schemas/Organization" + }, + "type": "array" + }, + "start": { + "type": "number" + }, + "total": { + "type": "number" + } + }, + "type": "object" + }, + "ListUserOrganizationsPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "next": { + "type": "string" + }, + "organizations": { + "items": { + "$ref": "#/components/schemas/Organization" + }, + "type": "array" + } + }, + "type": "object" + }, + "ListUserOrganizationsResponseContent": { + "oneOf": [ + { + "items": { + "$ref": "#/components/schemas/Organization" + }, + "type": "array" + }, + { + "$ref": "#/components/schemas/ListUserOrganizationsOffsetPaginatedResponseContent" + }, + { + "$ref": "#/components/schemas/ListUserOrganizationsPaginatedResponseContent" + } + ] + }, + "ListUserPermissionsOffsetPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "limit": { + "type": "number" + }, + "permissions": { + "items": { + "$ref": "#/components/schemas/UserPermissionSchema" + }, + "type": "array" + }, + "start": { + "type": "number" + }, + "total": { + "type": "number" + } + }, + "type": "object" + }, + "ListUserPermissionsResponseContent": { + "oneOf": [ + { + "items": { + "$ref": "#/components/schemas/UserPermissionSchema" + }, + "type": "array" + }, + { + "$ref": "#/components/schemas/ListUserPermissionsOffsetPaginatedResponseContent" + } + ] + }, + "ListUserRoleSourceGroupsResponseContent": { + "additionalProperties": false, + "properties": { + "groups": { + "items": { + "$ref": "#/components/schemas/Group" + }, + "type": "array" + }, + "next": { + "type": "string" + } + }, + "required": [ + "groups" + ], + "type": "object" + }, + "ListUserRolesOffsetPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "limit": { + "type": "number" + }, + "roles": { + "items": { + "$ref": "#/components/schemas/Role" + }, + "type": "array" + }, + "start": { + "type": "number" + }, + "total": { + "type": "number" + } + }, + "type": "object" + }, + "ListUserRolesResponseContent": { + "oneOf": [ + { + "items": { + "$ref": "#/components/schemas/Role" + }, + "type": "array" + }, + { + "$ref": "#/components/schemas/ListUserRolesOffsetPaginatedResponseContent" + } + ] + }, + "ListUserSessionsPaginatedResponseContent": { + "additionalProperties": true, + "properties": { + "next": { + "type": "string" + }, + "sessions": { + "items": { + "$ref": "#/components/schemas/SessionResponseContent" + }, + "type": "array" + } + }, + "type": "object" + }, + "ListUsersOffsetPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "length": { + "type": "number" + }, + "limit": { + "type": "number" + }, + "start": { + "type": "number" + }, + "total": { + "type": "number" + }, + "users": { + "items": { + "$ref": "#/components/schemas/UserResponseSchema" + }, + "type": "array" + } + }, + "type": "object" + }, + "ListUsersResponseContent": { + "oneOf": [ + { + "items": { + "$ref": "#/components/schemas/UserResponseSchema" + }, + "type": "array" + }, + { + "$ref": "#/components/schemas/ListUsersOffsetPaginatedResponseContent" + } + ] + }, + "ListVariationsResponseContent": { + "additionalProperties": false, + "properties": { + "variations": { + "items": { + "$ref": "#/components/schemas/Variation" + }, + "type": "array" + } + }, + "required": [ + "variations" + ], + "type": "object" + }, + "ListVerifiableCredentialTemplatesPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "next": { + "type": [ + "string", + "null" + ] + }, + "templates": { + "items": { + "$ref": "#/components/schemas/VerifiableCredentialTemplateResponse" + }, + "type": "array" + } + }, + "type": "object" + }, + "Log": { + "additionalProperties": true, + "properties": { + "audience": { + "type": "string" + }, + "client_id": { + "default": "AaiyAPdpYdesoKnqjj8HJqRn4T5titww", + "type": "string" + }, + "client_name": { + "default": "My application Name", + "type": "string" + }, + "connection": { + "type": "string" + }, + "connection_id": { + "type": "string" + }, + "date": { + "$ref": "#/components/schemas/LogDate" + }, + "description": { + "type": [ + "string", + "null" + ] + }, + "details": { + "$ref": "#/components/schemas/LogDetails" + }, + "hostname": { + "default": "190.257.209.19", + "type": "string" + }, + "ip": { + "default": "190.257.209.19", + "type": "string" + }, + "isMobile": { + "type": "boolean" + }, + "location_info": { + "$ref": "#/components/schemas/LogLocationInfo" + }, + "log_id": { + "type": "string" + }, + "scope": { + "default": "", + "type": "string" + }, + "security_context": { + "$ref": "#/components/schemas/LogSecurityContext" + }, + "strategy": { + "type": "string" + }, + "strategy_type": { + "type": "string" + }, + "type": { + "default": "sapi", + "type": "string" + }, + "user_agent": { + "type": "string" + }, + "user_id": { + "default": "auth0|56c75c4e42b6359e98374bc2", + "type": "string" + }, + "user_name": { + "type": "string" + } + }, + "type": "object" + }, + "LogDate": { + "oneOf": [ + { + "default": "2016-02-23T19:57:29.532Z", + "type": "string" + }, + { + "$ref": "#/components/schemas/LogDateObject" + } + ] + }, + "LogDateObject": { + "additionalProperties": true, + "type": "object" + }, + "LogDetails": { + "additionalProperties": true, + "type": "object" + }, + "LogLocationInfo": { + "additionalProperties": true, + "properties": { + "city_name": { + "type": "string" + }, + "continent_code": { + "type": "string" + }, + "country_code": { + "maxLength": 2, + "minLength": 2, + "type": "string" + }, + "country_code3": { + "maxLength": 3, + "minLength": 3, + "type": "string" + }, + "country_name": { + "type": "string" + }, + "latitude": { + "type": "number" + }, + "longitude": { + "type": "number" + }, + "time_zone": { + "type": "string" + } + }, + "type": "object" + }, + "LogSecurityContext": { + "additionalProperties": true, + "properties": { + "ja3": { + "type": "string" + }, + "ja4": { + "type": "string" + } + }, + "type": "object" + }, + "LogStreamDatadogEnum": { + "enum": [ + "datadog" + ], + "type": "string" + }, + "LogStreamDatadogRegionEnum": { + "enum": [ + "us", + "eu", + "us3", + "us5" + ], + "type": "string" + }, + "LogStreamDatadogResponseSchema": { + "additionalProperties": true, + "properties": { + "filters": { + "items": { + "$ref": "#/components/schemas/LogStreamFilter" + }, + "type": "array" + }, + "id": { + "format": "log-stream-id", + "type": "string" + }, + "isPriority": { + "type": "boolean" + }, + "name": { + "type": "string" + }, + "pii_config": { + "$ref": "#/components/schemas/LogStreamPiiConfig" + }, + "sink": { + "$ref": "#/components/schemas/LogStreamDatadogSink" + }, + "status": { + "$ref": "#/components/schemas/LogStreamStatusEnum" + }, + "type": { + "$ref": "#/components/schemas/LogStreamDatadogEnum" + } + }, + "type": "object" + }, + "LogStreamDatadogSink": { + "additionalProperties": false, + "properties": { + "datadogApiKey": { + "type": "string" + }, + "datadogRegion": { + "$ref": "#/components/schemas/LogStreamDatadogRegionEnum" + } + }, + "required": [ + "datadogApiKey", + "datadogRegion" + ], + "type": "object" + }, + "LogStreamEventBridgeEnum": { + "enum": [ + "eventbridge" + ], + "type": "string" + }, + "LogStreamEventBridgeResponseSchema": { + "additionalProperties": true, + "properties": { + "filters": { + "items": { + "$ref": "#/components/schemas/LogStreamFilter" + }, + "type": "array" + }, + "id": { + "format": "log-stream-id", + "type": "string" + }, + "isPriority": { + "type": "boolean" + }, + "name": { + "type": "string" + }, + "pii_config": { + "$ref": "#/components/schemas/LogStreamPiiConfig" + }, + "sink": { + "$ref": "#/components/schemas/LogStreamEventBridgeSink" + }, + "status": { + "$ref": "#/components/schemas/LogStreamStatusEnum" + }, + "type": { + "$ref": "#/components/schemas/LogStreamEventBridgeEnum" + } + }, + "type": "object" + }, + "LogStreamEventBridgeSink": { + "additionalProperties": false, + "properties": { + "awsAccountId": { + "pattern": "^\\d{12}$", + "type": "string" + }, + "awsPartnerEventSource": { + "type": "string" + }, + "awsRegion": { + "$ref": "#/components/schemas/LogStreamEventBridgeSinkRegionEnum" + } + }, + "required": [ + "awsAccountId", + "awsRegion" + ], + "type": "object" + }, + "LogStreamEventBridgeSinkRegionEnum": { + "enum": [ + "af-south-1", + "ap-east-1", + "ap-east-2", + "ap-northeast-1", + "ap-northeast-2", + "ap-northeast-3", + "ap-south-1", + "ap-south-2", + "ap-southeast-1", + "ap-southeast-2", + "ap-southeast-3", + "ap-southeast-4", + "ap-southeast-5", + "ap-southeast-6", + "ap-southeast-7", + "ca-central-1", + "ca-west-1", + "eu-central-1", + "eu-central-2", + "eu-north-1", + "eu-south-1", + "eu-south-2", + "eu-west-1", + "eu-west-2", + "eu-west-3", + "il-central-1", + "me-central-1", + "me-south-1", + "mx-central-1", + "sa-east-1", + "us-gov-east-1", + "us-gov-west-1", + "us-east-1", + "us-east-2", + "us-west-1", + "us-west-2" + ], + "type": "string" + }, + "LogStreamEventGridEnum": { + "enum": [ + "eventgrid" + ], + "type": "string" + }, + "LogStreamEventGridRegionEnum": { + "enum": [ + "australiacentral", + "australiaeast", + "australiasoutheast", + "brazilsouth", + "canadacentral", + "canadaeast", + "centralindia", + "centralus", + "eastasia", + "eastus", + "eastus2", + "francecentral", + "germanywestcentral", + "japaneast", + "japanwest", + "koreacentral", + "koreasouth", + "northcentralus", + "northeurope", + "norwayeast", + "southafricanorth", + "southcentralus", + "southeastasia", + "southindia", + "swedencentral", + "switzerlandnorth", + "uaenorth", + "uksouth", + "ukwest", + "westcentralus", + "westeurope", + "westindia", + "westus", + "westus2" + ], + "type": "string" + }, + "LogStreamEventGridResponseSchema": { + "additionalProperties": true, + "properties": { + "filters": { + "items": { + "$ref": "#/components/schemas/LogStreamFilter" + }, + "type": "array" + }, + "id": { + "format": "log-stream-id", + "type": "string" + }, + "isPriority": { + "type": "boolean" + }, + "name": { + "type": "string" + }, + "pii_config": { + "$ref": "#/components/schemas/LogStreamPiiConfig" + }, + "sink": { + "$ref": "#/components/schemas/LogStreamEventGridSink" + }, + "status": { + "$ref": "#/components/schemas/LogStreamStatusEnum" + }, + "type": { + "$ref": "#/components/schemas/LogStreamEventGridEnum" + } + }, + "type": "object" + }, + "LogStreamEventGridSink": { + "additionalProperties": false, + "properties": { + "azurePartnerTopic": { + "type": "string" + }, + "azureRegion": { + "$ref": "#/components/schemas/LogStreamEventGridRegionEnum" + }, + "azureResourceGroup": { + "type": "string" + }, + "azureSubscriptionId": { + "pattern": "^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$", + "type": "string" + } + }, + "required": [ + "azureSubscriptionId", + "azureRegion", + "azureResourceGroup" + ], + "type": "object" + }, + "LogStreamFilter": { + "additionalProperties": true, + "properties": { + "name": { + "$ref": "#/components/schemas/LogStreamFilterGroupNameEnum" + }, + "type": { + "$ref": "#/components/schemas/LogStreamFilterTypeEnum" + } + }, + "type": "object" + }, + "LogStreamFilterGroupNameEnum": { + "enum": [ + "auth.login.fail", + "auth.login.notification", + "auth.login.success", + "auth.logout.fail", + "auth.logout.success", + "auth.signup.fail", + "auth.signup.success", + "auth.silent_auth.fail", + "auth.silent_auth.success", + "auth.token_exchange.fail", + "auth.token_exchange.success", + "management.fail", + "management.success", + "scim.event", + "system.notification", + "user.fail", + "user.notification", + "user.success", + "actions", + "other" + ], + "type": "string" + }, + "LogStreamFilterTypeEnum": { + "enum": [ + "category" + ], + "type": "string" + }, + "LogStreamHttpContentFormatEnum": { + "enum": [ + "JSONARRAY", + "JSONLINES", + "JSONOBJECT" + ], + "type": "string" + }, + "LogStreamHttpEnum": { + "enum": [ + "http" + ], + "type": "string" + }, + "LogStreamHttpResponseSchema": { + "additionalProperties": true, + "properties": { + "filters": { + "items": { + "$ref": "#/components/schemas/LogStreamFilter" + }, + "type": "array" + }, + "id": { + "format": "log-stream-id", + "type": "string" + }, + "isPriority": { + "type": "boolean" + }, + "name": { + "type": "string" + }, + "pii_config": { + "$ref": "#/components/schemas/LogStreamPiiConfig" + }, + "sink": { + "$ref": "#/components/schemas/LogStreamHttpSink" + }, + "status": { + "$ref": "#/components/schemas/LogStreamStatusEnum" + }, + "type": { + "$ref": "#/components/schemas/LogStreamHttpEnum" + } + }, + "type": "object" + }, + "LogStreamHttpSink": { + "additionalProperties": false, + "properties": { + "httpAuthorization": { + "type": "string" + }, + "httpContentFormat": { + "$ref": "#/components/schemas/LogStreamHttpContentFormatEnum" + }, + "httpContentType": { + "type": "string" + }, + "httpCustomHeaders": { + "items": { + "$ref": "#/components/schemas/HttpCustomHeader" + }, + "type": "array" + }, + "httpEndpoint": { + "pattern": "^https://.*", + "type": "string" + } + }, + "required": [ + "httpEndpoint" + ], + "type": "object" + }, + "LogStreamMixpanelEnum": { + "enum": [ + "mixpanel" + ], + "type": "string" + }, + "LogStreamMixpanelRegionEnum": { + "enum": [ + "us", + "eu" + ], + "type": "string" + }, + "LogStreamMixpanelResponseSchema": { + "additionalProperties": true, + "properties": { + "filters": { + "items": { + "$ref": "#/components/schemas/LogStreamFilter" + }, + "type": "array" + }, + "id": { + "format": "log-stream-id", + "type": "string" + }, + "isPriority": { + "type": "boolean" + }, + "name": { + "type": "string" + }, + "pii_config": { + "$ref": "#/components/schemas/LogStreamPiiConfig" + }, + "sink": { + "$ref": "#/components/schemas/LogStreamMixpanelSink" + }, + "status": { + "$ref": "#/components/schemas/LogStreamStatusEnum" + }, + "type": { + "$ref": "#/components/schemas/LogStreamMixpanelEnum" + } + }, + "type": "object" + }, + "LogStreamMixpanelSink": { + "additionalProperties": false, + "properties": { + "mixpanelProjectId": { + "pattern": "^\\d+$", + "type": "string" + }, + "mixpanelRegion": { + "$ref": "#/components/schemas/LogStreamMixpanelRegionEnum" + }, + "mixpanelServiceAccountPassword": { + "pattern": "^[^:]+$", + "type": "string" + }, + "mixpanelServiceAccountUsername": { + "pattern": "^[^:]+$", + "type": "string" + } + }, + "required": [ + "mixpanelRegion", + "mixpanelProjectId", + "mixpanelServiceAccountUsername", + "mixpanelServiceAccountPassword" + ], + "type": "object" + }, + "LogStreamMixpanelSinkPatch": { + "additionalProperties": false, + "properties": { + "mixpanelProjectId": { + "pattern": "^\\d+$", + "type": "string" + }, + "mixpanelRegion": { + "$ref": "#/components/schemas/LogStreamMixpanelRegionEnum" + }, + "mixpanelServiceAccountPassword": { + "pattern": "^[^:]+$", + "type": "string" + }, + "mixpanelServiceAccountUsername": { + "pattern": "^[^:]+$", + "type": "string" + } + }, + "required": [ + "mixpanelRegion", + "mixpanelProjectId", + "mixpanelServiceAccountUsername" + ], + "type": "object" + }, + "LogStreamPiiAlgorithmEnum": { + "enum": [ + "xxhash" + ], + "type": "string" + }, + "LogStreamPiiConfig": { + "additionalProperties": false, + "properties": { + "algorithm": { + "$ref": "#/components/schemas/LogStreamPiiAlgorithmEnum" + }, + "log_fields": { + "items": { + "$ref": "#/components/schemas/LogStreamPiiLogFieldsEnum" + }, + "minItems": 1, + "type": "array" + }, + "method": { + "$ref": "#/components/schemas/LogStreamPiiMethodEnum" + } + }, + "required": [ + "log_fields" + ], + "type": "object" + }, + "LogStreamPiiLogFieldsEnum": { + "enum": [ + "first_name", + "last_name", + "username", + "email", + "phone", + "address" + ], + "type": "string" + }, + "LogStreamPiiMethodEnum": { + "enum": [ + "mask", + "hash" + ], + "type": "string" + }, + "LogStreamResponseSchema": { + "oneOf": [ + { + "$ref": "#/components/schemas/LogStreamHttpResponseSchema" + }, + { + "$ref": "#/components/schemas/LogStreamEventBridgeResponseSchema" + }, + { + "$ref": "#/components/schemas/LogStreamEventGridResponseSchema" + }, + { + "$ref": "#/components/schemas/LogStreamDatadogResponseSchema" + }, + { + "$ref": "#/components/schemas/LogStreamSplunkResponseSchema" + }, + { + "$ref": "#/components/schemas/LogStreamSumoResponseSchema" + }, + { + "$ref": "#/components/schemas/LogStreamSegmentResponseSchema" + }, + { + "$ref": "#/components/schemas/LogStreamMixpanelResponseSchema" + } + ] + }, + "LogStreamSegmentEnum": { + "enum": [ + "segment" + ], + "type": "string" + }, + "LogStreamSegmentResponseSchema": { + "additionalProperties": true, + "properties": { + "filters": { + "items": { + "$ref": "#/components/schemas/LogStreamFilter" + }, + "type": "array" + }, + "id": { + "format": "log-stream-id", + "type": "string" + }, + "isPriority": { + "type": "boolean" + }, + "name": { + "type": "string" + }, + "pii_config": { + "$ref": "#/components/schemas/LogStreamPiiConfig" + }, + "sink": { + "$ref": "#/components/schemas/LogStreamSegmentSinkWriteKey" + }, + "status": { + "$ref": "#/components/schemas/LogStreamStatusEnum" + }, + "type": { + "$ref": "#/components/schemas/LogStreamSegmentEnum" + } + }, + "type": "object" + }, + "LogStreamSegmentSink": { + "additionalProperties": false, + "properties": { + "segmentWriteKey": { + "type": "string" + } + }, + "type": "object" + }, + "LogStreamSegmentSinkWriteKey": { + "additionalProperties": false, + "properties": { + "segmentWriteKey": { + "type": "string" + } + }, + "required": [ + "segmentWriteKey" + ], + "type": "object" + }, + "LogStreamSinkPatch": { + "oneOf": [ + { + "$ref": "#/components/schemas/LogStreamHttpSink" + }, + { + "$ref": "#/components/schemas/LogStreamDatadogSink" + }, + { + "$ref": "#/components/schemas/LogStreamSplunkSink" + }, + { + "$ref": "#/components/schemas/LogStreamSumoSink" + }, + { + "$ref": "#/components/schemas/LogStreamSegmentSink" + }, + { + "$ref": "#/components/schemas/LogStreamMixpanelSinkPatch" + } + ] + }, + "LogStreamSplunkEnum": { + "enum": [ + "splunk" + ], + "type": "string" + }, + "LogStreamSplunkResponseSchema": { + "additionalProperties": true, + "properties": { + "filters": { + "items": { + "$ref": "#/components/schemas/LogStreamFilter" + }, + "type": "array" + }, + "id": { + "format": "log-stream-id", + "type": "string" + }, + "isPriority": { + "type": "boolean" + }, + "name": { + "type": "string" + }, + "pii_config": { + "$ref": "#/components/schemas/LogStreamPiiConfig" + }, + "sink": { + "$ref": "#/components/schemas/LogStreamSplunkSink" + }, + "status": { + "$ref": "#/components/schemas/LogStreamStatusEnum" + }, + "type": { + "$ref": "#/components/schemas/LogStreamSplunkEnum" + } + }, + "type": "object" + }, + "LogStreamSplunkSink": { + "additionalProperties": false, + "properties": { + "splunkDomain": { + "type": "string" + }, + "splunkPort": { + "pattern": "^[0-9]*$", + "type": "string" + }, + "splunkSecure": { + "type": "boolean" + }, + "splunkToken": { + "type": "string" + } + }, + "required": [ + "splunkDomain", + "splunkToken", + "splunkPort", + "splunkSecure" + ], + "type": "object" + }, + "LogStreamStatusEnum": { + "enum": [ + "active", + "paused", + "suspended" + ], + "type": "string" + }, + "LogStreamSumoEnum": { + "enum": [ + "sumo" + ], + "type": "string" + }, + "LogStreamSumoResponseSchema": { + "additionalProperties": true, + "properties": { + "filters": { + "items": { + "$ref": "#/components/schemas/LogStreamFilter" + }, + "type": "array" + }, + "id": { + "format": "log-stream-id", + "type": "string" + }, + "isPriority": { + "type": "boolean" + }, + "name": { + "type": "string" + }, + "pii_config": { + "$ref": "#/components/schemas/LogStreamPiiConfig" + }, + "sink": { + "$ref": "#/components/schemas/LogStreamSumoSink" + }, + "status": { + "$ref": "#/components/schemas/LogStreamStatusEnum" + }, + "type": { + "$ref": "#/components/schemas/LogStreamSumoEnum" + } + }, + "type": "object" + }, + "LogStreamSumoSink": { + "additionalProperties": false, + "properties": { + "sumoSourceAddress": { + "type": "string" + } + }, + "required": [ + "sumoSourceAddress" + ], + "type": "object" + }, + "MFAPolicyEnum": { + "enum": [ + "all-applications", + "confidence-score" + ], + "type": "string" + }, + "MdlPresentationProperties": { + "additionalProperties": true, + "minProperties": 1, + "properties": { + "age_birth_year": { + "type": "boolean" + }, + "age_in_years": { + "type": "boolean" + }, + "birth_date": { + "type": "boolean" + }, + "driving_privileges": { + "type": "boolean" + }, + "expiry_date": { + "type": "boolean" + }, + "family_name": { + "type": "boolean" + }, + "family_name_national_character": { + "type": "boolean" + }, + "given_name": { + "type": "boolean" + }, + "given_name_national_character": { + "type": "boolean" + }, + "issue_date": { + "type": "boolean" + }, + "issuing_authority": { + "type": "boolean" + }, + "issuing_country": { + "type": "boolean" + }, + "issuing_jurisdiction": { + "type": "boolean" + }, + "nationality": { + "type": "boolean" + }, + "portrait": { + "type": "boolean" + }, + "portrait_capture_date": { + "type": "boolean" + }, + "resident_address": { + "type": "boolean" + }, + "resident_city": { + "type": "boolean" + }, + "resident_country": { + "type": "boolean" + }, + "resident_postal_code": { + "type": "boolean" + }, + "resident_state": { + "type": "boolean" + } + }, + "type": "object" + }, + "MdlPresentationRequest": { + "additionalProperties": false, + "properties": { + "org.iso.18013.5.1.mDL": { + "$ref": "#/components/schemas/MdlPresentationRequestProperties" + } + }, + "required": [ + "org.iso.18013.5.1.mDL" + ], + "type": "object" + }, + "MdlPresentationRequestProperties": { + "additionalProperties": false, + "properties": { + "org.iso.18013.5.1": { + "$ref": "#/components/schemas/MdlPresentationProperties" + } + }, + "required": [ + "org.iso.18013.5.1" + ], + "type": "object" + }, + "NativeSocialLogin": { + "additionalProperties": false, + "minProperties": 1, + "properties": { + "apple": { + "$ref": "#/components/schemas/NativeSocialLoginApple" + }, + "facebook": { + "$ref": "#/components/schemas/NativeSocialLoginFacebook" + }, + "google": { + "$ref": "#/components/schemas/NativeSocialLoginGoogle" + } + }, + "type": "object" + }, + "NativeSocialLoginApple": { + "additionalProperties": false, + "minProperties": 1, + "properties": { + "enabled": { + "default": false, + "type": "boolean" + } + }, + "type": "object" + }, + "NativeSocialLoginApplePatch": { + "additionalProperties": false, + "minProperties": 1, + "properties": { + "enabled": { + "default": false, + "type": "boolean" + } + }, + "type": [ + "object", + "null" + ] + }, + "NativeSocialLoginFacebook": { + "additionalProperties": false, + "minProperties": 1, + "properties": { + "enabled": { + "default": false, + "type": "boolean" + } + }, + "type": "object" + }, + "NativeSocialLoginFacebookPatch": { + "additionalProperties": false, + "minProperties": 1, + "properties": { + "enabled": { + "default": false, + "type": "boolean" + } + }, + "type": [ + "object", + "null" + ] + }, + "NativeSocialLoginGoogle": { + "additionalProperties": false, + "minProperties": 1, + "properties": { + "enabled": { + "default": false, + "type": "boolean" + } + }, + "type": "object" + }, + "NativeSocialLoginGooglePatch": { + "additionalProperties": false, + "minProperties": 1, + "properties": { + "enabled": { + "default": false, + "type": "boolean" + } + }, + "type": [ + "object", + "null" + ] + }, + "NativeSocialLoginPatch": { + "additionalProperties": false, + "minProperties": 1, + "properties": { + "apple": { + "$ref": "#/components/schemas/NativeSocialLoginApplePatch" + }, + "facebook": { + "$ref": "#/components/schemas/NativeSocialLoginFacebookPatch" + }, + "google": { + "$ref": "#/components/schemas/NativeSocialLoginGooglePatch" + } + }, + "type": [ + "object", + "null" + ] + }, + "NetworkACLMatchConnectingIpv4Cidr": { + "oneOf": [ + { + "format": "ipv4", + "type": "string" + }, + { + "format": "cidr", + "type": "string" + } + ], + "type": "string" + }, + "NetworkACLMatchConnectingIpv6Cidr": { + "oneOf": [ + { + "format": "ipv6", + "type": "string" + }, + { + "format": "ipv6_cidr", + "type": "string" + } + ], + "type": "string" + }, + "NetworkACLMatchIpv4Cidr": { + "oneOf": [ + { + "format": "ipv4", + "type": "string" + }, + { + "format": "cidr", + "type": "string" + } + ], + "type": "string" + }, + "NetworkACLMatchIpv6Cidr": { + "oneOf": [ + { + "format": "ipv6", + "type": "string" + }, + { + "format": "ipv6_cidr", + "type": "string" + } + ], + "type": "string" + }, + "NetworkAclAction": { + "additionalProperties": false, + "properties": { + "allow": { + "$ref": "#/components/schemas/NetworkAclActionAllowEnum" + }, + "block": { + "$ref": "#/components/schemas/NetworkAclActionBlockEnum" + }, + "log": { + "$ref": "#/components/schemas/NetworkAclActionLogEnum" + }, + "redirect": { + "$ref": "#/components/schemas/NetworkAclActionRedirectEnum" + }, + "redirect_uri": { + "maxLength": 2000, + "minLength": 1, + "type": "string" + } + }, + "type": "object" + }, + "NetworkAclActionAllowEnum": { + "enum": [ + true + ], + "type": "boolean" + }, + "NetworkAclActionBlockEnum": { + "enum": [ + true + ], + "type": "boolean" + }, + "NetworkAclActionLogEnum": { + "enum": [ + true + ], + "type": "boolean" + }, + "NetworkAclActionRedirectEnum": { + "enum": [ + true + ], + "type": "boolean" + }, + "NetworkAclHttpMessageSignature": { + "additionalProperties": false, + "properties": { + "keys": { + "$ref": "#/components/schemas/NetworkAclHttpMessageSignatureKeys" + } + }, + "required": [ + "keys" + ], + "type": "object" + }, + "NetworkAclHttpMessageSignatureKey": { + "additionalProperties": false, + "properties": { + "id": { + "pattern": "^key_[1-9A-HJ-NP-Za-km-z]{16,22}$", + "type": "string" + } + }, + "required": [ + "id" + ], + "type": "object" + }, + "NetworkAclHttpMessageSignatureKeys": { + "items": { + "$ref": "#/components/schemas/NetworkAclHttpMessageSignatureKey" + }, + "minItems": 1, + "type": "array" + }, + "NetworkAclKey": { + "additionalProperties": false, + "properties": { + "alg": { + "$ref": "#/components/schemas/NetworkAclKeyAlgorithmEnum" + }, + "created_at": { + "type": "string" + }, + "fingerprint": { + "maxLength": 1024, + "type": "string" + }, + "id": { + "type": "string" + }, + "name": { + "maxLength": 255, + "type": "string" + }, + "updated_at": { + "type": "string" + } + }, + "required": [ + "id", + "name", + "alg", + "fingerprint", + "created_at", + "updated_at" + ], + "type": "object" + }, + "NetworkAclKeyAlgorithmEnum": { + "enum": [ + "hmac-sha256" + ], + "type": "string" + }, + "NetworkAclMatch": { + "additionalProperties": false, + "properties": { + "asns": { + "items": { + "type": "integer" + }, + "minItems": 1, + "type": "array" + }, + "auth0_managed": { + "items": { + "pattern": "^auth0\\.[^\\.\\s]+$", + "type": "string" + }, + "minItems": 1, + "type": "array" + }, + "connecting_ipv4_cidrs": { + "items": { + "$ref": "#/components/schemas/NetworkACLMatchConnectingIpv4Cidr" + }, + "minItems": 1, + "type": "array" + }, + "connecting_ipv6_cidrs": { + "items": { + "$ref": "#/components/schemas/NetworkACLMatchConnectingIpv6Cidr" + }, + "minItems": 1, + "type": "array" + }, + "geo_country_codes": { + "items": { + "type": "string" + }, + "minItems": 1, + "type": "array" + }, + "geo_subdivision_codes": { + "items": { + "type": "string" + }, + "minItems": 1, + "type": "array" + }, + "hostnames": { + "items": { + "format": "hostname", + "type": "string" + }, + "minItems": 1, + "type": "array" + }, + "http_message_signature": { + "$ref": "#/components/schemas/NetworkAclHttpMessageSignature" + }, + "ipv4_cidrs": { + "items": { + "$ref": "#/components/schemas/NetworkACLMatchIpv4Cidr" + }, + "minItems": 1, + "type": "array" + }, + "ipv6_cidrs": { + "items": { + "$ref": "#/components/schemas/NetworkACLMatchIpv6Cidr" + }, + "minItems": 1, + "type": "array" + }, + "ja3_fingerprints": { + "items": { + "type": "string" + }, + "minItems": 1, + "type": "array" + }, + "ja4_fingerprints": { + "items": { + "type": "string" + }, + "minItems": 1, + "type": "array" + }, + "user_agents": { + "items": { + "type": "string" + }, + "minItems": 1, + "type": "array" + } + }, + "type": "object" + }, + "NetworkAclRule": { + "additionalProperties": false, + "properties": { + "action": { + "$ref": "#/components/schemas/NetworkAclAction" + }, + "match": { + "$ref": "#/components/schemas/NetworkAclMatch" + }, + "match_all": { + "$ref": "#/components/schemas/NetworkAclRuleMatchAllEnum" + }, + "not_match": { + "$ref": "#/components/schemas/NetworkAclMatch" + }, + "scope": { + "$ref": "#/components/schemas/NetworkAclRuleScopeEnum" + } + }, + "required": [ + "action", + "scope" + ], + "type": "object" + }, + "NetworkAclRuleMatchAllEnum": { + "enum": [ + true + ], + "type": "boolean" + }, + "NetworkAclRuleScopeEnum": { + "enum": [ + "management", + "authentication", + "tenant", + "dynamic_client_registration" + ], + "type": "string" + }, + "NetworkAclsResponseContent": { + "additionalProperties": true, + "properties": { + "active": { + "type": "boolean" + }, + "created_at": { + "type": "string" + }, + "description": { + "type": "string" + }, + "id": { + "type": "string" + }, + "priority": { + "maximum": 100, + "minimum": 1, + "type": "number" + }, + "rule": { + "$ref": "#/components/schemas/NetworkAclRule" + }, + "updated_at": { + "type": "string" + } + }, + "type": "object" + }, + "NotFoundSchema": { + "properties": { + "error": { + "const": "Not Found" + }, + "message": { + "type": "string" + }, + "statusCode": { + "const": 404 + } + }, + "required": [ + "message", + "statusCode", + "error" + ], + "type": "object" + }, + "Organization": { + "additionalProperties": true, + "properties": { + "branding": { + "$ref": "#/components/schemas/OrganizationBranding" + }, + "client": { + "$ref": "#/components/schemas/OrganizationClientAssociation" + }, + "display_name": { + "default": "Acme Users", + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "id": { + "format": "organization-id", + "maxLength": 50, + "type": "string" + }, + "is_app_entitlement_active": { + "type": "boolean" + }, + "metadata": { + "$ref": "#/components/schemas/OrganizationMetadata" + }, + "name": { + "default": "organization-1", + "format": "organization-name", + "maxLength": 50, + "minLength": 1, + "type": "string" + }, + "third_party_client_access": { + "$ref": "#/components/schemas/OrganizationThirdPartyClientAccessEnum" + }, + "token_quota": { + "$ref": "#/components/schemas/TokenQuota" + } + }, + "type": "object" + }, + "OrganizationAccessLevelEnum": { + "enum": [ + "none", + "readonly", + "limited", + "full" + ], + "type": "string" + }, + "OrganizationAccessLevelEnumWithNull": { + "enum": [ + "none", + "readonly", + "limited", + "full", + null + ], + "type": [ + "string", + "null" + ] + }, + "OrganizationAllConnectionPost": { + "additionalProperties": false, + "properties": { + "assign_membership_on_login": { + "type": "boolean" + }, + "connection": { + "$ref": "#/components/schemas/OrganizationConnectionInformation" + }, + "connection_id": { + "format": "connection-id", + "maxLength": 50, + "minLength": 1, + "type": "string" + }, + "is_enabled": { + "type": "boolean" + }, + "is_signup_enabled": { + "type": "boolean" + }, + "organization_access_level": { + "$ref": "#/components/schemas/OrganizationAccessLevelEnum" + }, + "organization_connection_name": { + "maxLength": 50, + "minLength": 1, + "pattern": "^[^\u0000]*$", + "type": "string" + }, + "organization_member_access_level": { + "$ref": "#/components/schemas/OrganizationMemberAccessLevelEnum" + }, + "show_as_button": { + "type": "boolean" + } + }, + "required": [ + "connection_id" + ], + "type": "object" + }, + "OrganizationBranding": { + "additionalProperties": false, + "properties": { + "colors": { + "$ref": "#/components/schemas/OrganizationBrandingColors" + }, + "logo_url": { + "format": "strict-https-uri-or-null", + "type": "string" + } + }, + "type": "object" + }, + "OrganizationBrandingColors": { + "additionalProperties": false, + "properties": { + "page_background": { + "format": "html-color", + "type": "string" + }, + "primary": { + "format": "html-color", + "type": "string" + } + }, + "required": [ + "primary", + "page_background" + ], + "type": "object" + }, + "OrganizationClient": { + "additionalProperties": false, + "properties": { + "client": { + "$ref": "#/components/schemas/OrganizationClientMetadata" + }, + "client_id": { + "format": "client-id", + "type": "string" + }, + "use_for_member_access": { + "type": "boolean" + } + }, + "required": [ + "client_id", + "use_for_member_access", + "client" + ], + "type": "object" + }, + "OrganizationClientAssociation": { + "additionalProperties": false, + "properties": { + "use_for_member_access": { + "type": "boolean" + } + }, + "type": "object" + }, + "OrganizationClientGrant": { + "additionalProperties": false, + "properties": { + "allow_any_organization": { + "type": "boolean" + }, + "audience": { + "minLength": 1, + "type": "string" + }, + "client_id": { + "type": "string" + }, + "id": { + "type": "string" + }, + "organization_usage": { + "$ref": "#/components/schemas/OrganizationUsageEnum" + }, + "scope": { + "items": { + "minLength": 1, + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "OrganizationClientMetadata": { + "additionalProperties": false, + "properties": { + "app_type": { + "type": "string" + }, + "grant_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "is_first_party": { + "type": "boolean" + }, + "logo_uri": { + "type": [ + "string", + "null" + ] + }, + "name": { + "type": "string" + }, + "organization_usage": { + "$ref": "#/components/schemas/OrganizationClientMetadataOrganizationUsageEnum" + } + }, + "type": "object" + }, + "OrganizationClientMetadataOrganizationUsageEnum": { + "enum": [ + "deny", + "allow", + "require" + ], + "type": "string" + }, + "OrganizationConnection": { + "additionalProperties": false, + "properties": { + "assign_membership_on_login": { + "type": "boolean" + }, + "connection": { + "$ref": "#/components/schemas/OrganizationConnectionInformation" + }, + "connection_id": { + "type": "string" + }, + "is_signup_enabled": { + "type": "boolean" + }, + "show_as_button": { + "type": "boolean" + } + }, + "type": "object" + }, + "OrganizationConnectionInformation": { + "additionalProperties": true, + "properties": { + "name": { + "type": "string" + }, + "strategy": { + "type": "string" + } + }, + "type": "object" + }, + "OrganizationDiscoveryDomain": { + "additionalProperties": false, + "properties": { + "domain": { + "maxLength": 255, + "minLength": 3, + "pattern": "^(([a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9-]*[a-zA-Z0-9])\\.)*([A-Za-z0-9]|[A-Za-z0-9][A-Za-z0-9-]*[A-Za-z0-9])$", + "type": "string" + }, + "id": { + "format": "organization-discovery-domain-id", + "type": "string" + }, + "status": { + "$ref": "#/components/schemas/OrganizationDiscoveryDomainStatus" + }, + "use_for_organization_discovery": { + "type": "boolean" + }, + "verification_host": { + "type": "string" + }, + "verification_txt": { + "type": "string" + } + }, + "required": [ + "id", + "domain", + "status", + "verification_txt", + "verification_host" + ], + "type": "object" + }, + "OrganizationDiscoveryDomainStatus": { + "enum": [ + "pending", + "verified" + ], + "type": "string" + }, + "OrganizationEnabledConnection": { + "additionalProperties": true, + "properties": { + "assign_membership_on_login": { + "type": "boolean" + }, + "connection": { + "$ref": "#/components/schemas/OrganizationConnectionInformation" + }, + "connection_id": { + "type": "string" + }, + "is_signup_enabled": { + "type": "boolean" + }, + "show_as_button": { + "type": "boolean" + } + }, + "type": "object" + }, + "OrganizationInvitation": { + "additionalProperties": false, + "properties": { + "app_metadata": { + "$ref": "#/components/schemas/AppMetadata" + }, + "client_id": { + "default": "AaiyAPdpYdesoKnqjj8HJqRn4T5titww", + "format": "client-id", + "type": "string" + }, + "connection_id": { + "default": "con_0000000000000001", + "format": "connection-id", + "type": "string" + }, + "created_at": { + "default": "2020-08-20T19:10:06.299Z", + "format": "date-time", + "type": "string" + }, + "expires_at": { + "default": "2020-08-27T19:10:06.299Z", + "format": "date-time", + "type": "string" + }, + "id": { + "default": "uinv_0000000000000001", + "format": "user-invitation-id", + "type": "string" + }, + "invitation_url": { + "default": "https://mycompany.org/login?invitation=f81dWWYW6gzGGicxT8Ha0txBkGNcAcYr\u0026organization=org_0000000000000001\u0026organization_name=acme", + "format": "strict-https-uri", + "type": "string" + }, + "invitee": { + "$ref": "#/components/schemas/OrganizationInvitationInvitee" + }, + "inviter": { + "$ref": "#/components/schemas/OrganizationInvitationInviter" + }, + "organization_id": { + "format": "organization-id", + "maxLength": 50, + "type": "string" + }, + "roles": { + "items": { + "format": "role-id", + "type": "string" + }, + "minItems": 1, + "type": "array" + }, + "ticket_id": { + "format": "ticket-id", + "type": "string" + }, + "user_metadata": { + "$ref": "#/components/schemas/UserMetadata" + } + }, + "type": "object" + }, + "OrganizationInvitationInvitee": { + "additionalProperties": false, + "properties": { + "email": { + "default": "john.doe@gmail.com", + "format": "email", + "type": "string" + } + }, + "required": [ + "email" + ], + "type": "object" + }, + "OrganizationInvitationInviter": { + "additionalProperties": false, + "properties": { + "name": { + "default": "Jane Doe", + "maxLength": 300, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "name" + ], + "type": "object" + }, + "OrganizationMember": { + "additionalProperties": false, + "properties": { + "email": { + "default": "john.doe@gmail.com", + "format": "email", + "type": "string" + }, + "name": { + "type": "string" + }, + "picture": { + "type": "string" + }, + "roles": { + "items": { + "$ref": "#/components/schemas/OrganizationMemberRole" + }, + "type": "array" + }, + "user_id": { + "type": "string" + } + }, + "type": "object" + }, + "OrganizationMemberAccessLevelEnum": { + "enum": [ + "none", + "readonly", + "limited", + "full" + ], + "type": "string" + }, + "OrganizationMemberAccessLevelEnumWithNull": { + "enum": [ + "none", + "readonly", + "limited", + "full", + null + ], + "type": [ + "string", + "null" + ] + }, + "OrganizationMemberEffectiveRole": { + "additionalProperties": false, + "properties": { + "description": { + "type": "string" + }, + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "sources": { + "items": { + "$ref": "#/components/schemas/OrganizationMemberEffectiveRoleSource" + }, + "type": "array" + } + }, + "required": [ + "id", + "name", + "description", + "sources" + ], + "type": "object" + }, + "OrganizationMemberEffectiveRoleSource": { + "enum": [ + "direct", + "groups" + ], + "type": "string" + }, + "OrganizationMemberRole": { + "additionalProperties": false, + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "type": "object" + }, + "OrganizationMetadata": { + "additionalProperties": { + "maxLength": 255, + "type": [ + "string", + "null" + ] + }, + "maxProperties": 25, + "type": "object" + }, + "OrganizationSortFieldEnum": { + "enum": [ + "name", + "display_name", + "created_at" + ], + "type": "string" + }, + "OrganizationThirdPartyClientAccessEnum": { + "enum": [ + "block", + "allow" + ], + "type": "string" + }, + "OrganizationUsageEnum": { + "enum": [ + "deny", + "allow", + "require" + ], + "type": "string" + }, + "PartialGroupsEnum": { + "enum": [ + "login", + "login-id", + "login-password", + "login-passwordless", + "signup", + "signup-id", + "signup-password", + "customized-consent", + "passkeys", + "confirmation" + ], + "type": "string" + }, + "PartialPhoneTemplateContent": { + "additionalProperties": false, + "minProperties": 1, + "properties": { + "body": { + "$ref": "#/components/schemas/PhoneTemplateBody" + }, + "from": { + "maxLength": 16, + "minLength": 1, + "type": "string" + } + }, + "type": "object" + }, + "PasswordCharacterTypeEnum": { + "enum": [ + "uppercase", + "lowercase", + "number", + "special" + ], + "type": "string" + }, + "PasswordCharacterTypeRulePolicyEnum": { + "enum": [ + "all", + "three_of_four" + ], + "type": "string" + }, + "PasswordDefaultDictionariesEnum": { + "enum": [ + "en_10k", + "en_100k" + ], + "type": "string" + }, + "PasswordIdenticalCharactersPolicyEnum": { + "enum": [ + "allow", + "block" + ], + "type": "string" + }, + "PasswordMaxLengthExceededPolicyEnum": { + "enum": [ + "truncate", + "error" + ], + "type": "string" + }, + "PasswordSequentialCharactersPolicyEnum": { + "enum": [ + "allow", + "block" + ], + "type": "string" + }, + "PatchClientCredentialRequestContent": { + "additionalProperties": false, + "minProperties": 1, + "properties": { + "expires_at": { + "format": "date-time", + "type": [ + "string", + "null" + ] + } + }, + "type": "object" + }, + "PatchClientCredentialResponseContent": { + "additionalProperties": true, + "properties": { + "alg": { + "$ref": "#/components/schemas/ClientCredentialAlgorithmEnum" + }, + "created_at": { + "format": "date-time", + "type": "string" + }, + "credential_type": { + "$ref": "#/components/schemas/ClientCredentialTypeEnum" + }, + "expires_at": { + "format": "date-time", + "type": "string" + }, + "id": { + "default": "cred_1m7sfABoNTTKYwTQ8qt6tX", + "type": "string" + }, + "kid": { + "default": "IZSSTECp...", + "type": "string" + }, + "name": { + "default": "", + "type": "string" + }, + "subject_dn": { + "type": "string" + }, + "thumbprint_sha256": { + "type": "string" + }, + "updated_at": { + "format": "date-time", + "type": "string" + } + }, + "type": "object" + }, + "PatchPhoneProviderProtectionRequestContent": { + "additionalProperties": false, + "properties": { + "type": { + "$ref": "#/components/schemas/PhoneProviderProtectionBackoffStrategyEnum" + } + }, + "required": [ + "type" + ], + "type": "object" + }, + "PatchPhoneProviderProtectionResponseContent": { + "additionalProperties": true, + "properties": { + "type": { + "$ref": "#/components/schemas/PhoneProviderProtectionBackoffStrategyEnum" + } + }, + "required": [ + "type" + ], + "type": "object" + }, + "PatchRateLimitPolicyConfigurationRequestContent": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "action": { + "enum": [ + "allow" + ], + "type": "string" + } + }, + "required": [ + "action" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "action": { + "enum": [ + "block", + "log" + ], + "type": "string" + }, + "limit": { + "maximum": 10000, + "minimum": 0, + "type": "integer" + } + }, + "required": [ + "action", + "limit" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "action": { + "enum": [ + "redirect" + ], + "type": "string" + }, + "limit": { + "maximum": 10000, + "minimum": 0, + "type": "integer" + }, + "redirect_uri": { + "format": "strict-https-uri", + "type": "string" + } + }, + "required": [ + "action", + "limit", + "redirect_uri" + ], + "type": "object" + } + ], + "type": "object" + }, + "PatchRateLimitPolicyRequestContent": { + "additionalProperties": false, + "properties": { + "configuration": { + "$ref": "#/components/schemas/PatchRateLimitPolicyConfigurationRequestContent" + } + }, + "required": [ + "configuration" + ], + "type": "object" + }, + "PatchSupplementalSignalsResponseContent": { + "additionalProperties": true, + "properties": { + "akamai_enabled": { + "type": "boolean" + } + }, + "type": "object" + }, + "PermissionRequestPayload": { + "additionalProperties": false, + "properties": { + "permission_name": { + "type": "string" + }, + "resource_server_identifier": { + "type": "string" + } + }, + "required": [ + "resource_server_identifier", + "permission_name" + ], + "type": "object" + }, + "PermissionsResponsePayload": { + "additionalProperties": false, + "properties": { + "description": { + "type": "string" + }, + "permission_name": { + "type": "string" + }, + "resource_server_identifier": { + "type": "string" + }, + "resource_server_name": { + "type": "string" + } + }, + "type": "object" + }, + "PhoneAttribute": { + "additionalProperties": false, + "properties": { + "identifier": { + "$ref": "#/components/schemas/PhoneAttributeIdentifier" + }, + "profile_required": { + "type": "boolean" + }, + "signup": { + "$ref": "#/components/schemas/SignupVerified" + } + }, + "type": "object" + }, + "PhoneAttributeIdentifier": { + "additionalProperties": false, + "properties": { + "active": { + "type": "boolean" + }, + "default_method": { + "$ref": "#/components/schemas/DefaultMethodPhoneNumberIdentifierEnum" + } + }, + "type": "object" + }, + "PhoneProviderChannelEnum": { + "enum": [ + "phone" + ], + "maxLength": 100, + "type": "string" + }, + "PhoneProviderConfiguration": { + "anyOf": [ + { + "$ref": "#/components/schemas/TwilioProviderConfiguration" + }, + { + "$ref": "#/components/schemas/CustomProviderConfiguration" + } + ], + "type": "object" + }, + "PhoneProviderCredentials": { + "anyOf": [ + { + "$ref": "#/components/schemas/TwilioProviderCredentials" + }, + { + "$ref": "#/components/schemas/CustomProviderCredentials" + } + ] + }, + "PhoneProviderDeliveryMethodEnum": { + "enum": [ + "text", + "voice" + ], + "maxLength": 10, + "minLength": 1, + "type": "string" + }, + "PhoneProviderNameEnum": { + "enum": [ + "twilio", + "custom" + ], + "maxLength": 100, + "minLength": 1, + "type": "string" + }, + "PhoneProviderProtectionBackoffStrategyEnum": { + "enum": [ + "exponential", + "default" + ], + "type": "string" + }, + "PhoneProviderSchemaMasked": { + "additionalProperties": false, + "properties": { + "channel": { + "$ref": "#/components/schemas/PhoneProviderChannelEnum" + }, + "configuration": { + "$ref": "#/components/schemas/PhoneProviderConfiguration" + }, + "created_at": { + "format": "date-time", + "maxLength": 27, + "type": "string" + }, + "disabled": { + "type": "boolean" + }, + "id": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "name": { + "$ref": "#/components/schemas/PhoneProviderNameEnum" + }, + "tenant": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "updated_at": { + "format": "date-time", + "maxLength": 27, + "type": "string" + } + }, + "required": [ + "name", + "credentials" + ], + "type": "object" + }, + "PhoneTemplate": { + "additionalProperties": false, + "properties": { + "channel": { + "type": "string" + }, + "content": { + "$ref": "#/components/schemas/PhoneTemplateContent" + }, + "customizable": { + "type": "boolean" + }, + "disabled": { + "default": false, + "type": "boolean" + }, + "id": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "tenant": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/PhoneTemplateNotificationTypeEnum" + } + }, + "required": [ + "content", + "disabled", + "type" + ], + "type": "object" + }, + "PhoneTemplateBody": { + "additionalProperties": false, + "minProperties": 1, + "properties": { + "text": { + "maxLength": 20000, + "minLength": 1, + "type": "string" + }, + "voice": { + "maxLength": 20000, + "minLength": 1, + "type": "string" + } + }, + "type": "object" + }, + "PhoneTemplateContent": { + "additionalProperties": false, + "minProperties": 1, + "properties": { + "body": { + "$ref": "#/components/schemas/PhoneTemplateBody" + }, + "from": { + "maxLength": 16, + "minLength": 1, + "type": "string" + }, + "syntax": { + "type": "string" + } + }, + "type": "object" + }, + "PhoneTemplateNotificationTypeEnum": { + "enum": [ + "otp_verify", + "otp_enroll", + "change_password", + "blocked_account", + "password_breach" + ], + "maxLength": 255, + "type": "string" + }, + "PostClientCredentialRequestContent": { + "additionalProperties": false, + "properties": { + "alg": { + "$ref": "#/components/schemas/PublicKeyCredentialAlgorithmEnum" + }, + "credential_type": { + "$ref": "#/components/schemas/ClientCredentialTypeEnum" + }, + "expires_at": { + "default": "2023-02-07T12:40:17.807Z", + "format": "date-time", + "type": "string" + }, + "kid": { + "maxLength": 64, + "minLength": 10, + "pattern": "^([0-9a-zA-Z-_]{10,64})$", + "type": "string" + }, + "name": { + "default": "", + "maxLength": 128, + "type": "string" + }, + "parse_expiry_from_cert": { + "default": false, + "type": "boolean" + }, + "pem": { + "default": "-----BEGIN PUBLIC KEY-----\r\nMIIBIjANBg...\r\n-----END PUBLIC KEY-----\r\n", + "type": "string" + }, + "subject_dn": { + "maxLength": 256, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "credential_type" + ], + "type": "object" + }, + "PostClientCredentialResponseContent": { + "additionalProperties": true, + "properties": { + "alg": { + "$ref": "#/components/schemas/ClientCredentialAlgorithmEnum" + }, + "created_at": { + "format": "date-time", + "type": "string" + }, + "credential_type": { + "$ref": "#/components/schemas/ClientCredentialTypeEnum" + }, + "expires_at": { + "format": "date-time", + "type": "string" + }, + "id": { + "default": "cred_1m7sfABoNTTKYwTQ8qt6tX", + "type": "string" + }, + "kid": { + "default": "IZSSTECp...", + "type": "string" + }, + "name": { + "default": "", + "type": "string" + }, + "subject_dn": { + "type": "string" + }, + "thumbprint_sha256": { + "type": "string" + }, + "updated_at": { + "format": "date-time", + "type": "string" + } + }, + "type": "object" + }, + "PostConnectionKeysAlgEnum": { + "enum": [ + "RS256", + "RS384", + "RS512", + "PS256", + "PS384", + "ES256", + "ES384" + ], + "type": "string" + }, + "PostConnectionKeysRequestContent": { + "additionalProperties": false, + "properties": { + "signing_alg": { + "$ref": "#/components/schemas/PostConnectionKeysAlgEnum" + } + }, + "type": [ + "object", + "null" + ] + }, + "PostConnectionsKeysResponseContent": { + "items": { + "additionalProperties": true, + "properties": { + "algorithm": { + "type": "string" + }, + "cert": { + "default": "-----BEGIN CERTIFICATE-----\r\nMIIDDTCCA...YiA0TQhAt8=\r\n-----END CERTIFICATE-----", + "maxLength": 4096, + "type": "string" + }, + "current": { + "default": true, + "type": "boolean" + }, + "current_since": { + "type": "string" + }, + "fingerprint": { + "default": "CC:FB:DD:D8:9A:B5:DE:1B:F0:CC:36:D2:99:59:21:12:03:DD:A8:25", + "type": "string" + }, + "key_use": { + "$ref": "#/components/schemas/ConnectionKeyUseEnum" + }, + "kid": { + "maxLength": 255, + "type": "string" + }, + "next": { + "type": "boolean" + }, + "pkcs": { + "default": "-----BEGIN PKCS7-----\r\nMIIDPA....t8xAA==\r\n-----END PKCS7-----", + "maxLength": 4096, + "type": "string" + }, + "subject_dn": { + "maxLength": 132, + "type": "string" + }, + "thumbprint": { + "default": "CCFBDDD89AB5DE1BF0CC36D29959211203DDA825", + "maxLength": 255, + "type": "string" + } + }, + "required": [ + "cert", + "kid", + "fingerprint", + "thumbprint" + ], + "type": "object" + }, + "type": "array" + }, + "PreferredAuthenticationMethodEnum": { + "enum": [ + "voice", + "sms" + ], + "type": "string" + }, + "PreviewCimdMetadataRequestContent": { + "additionalProperties": false, + "properties": { + "external_client_id": { + "format": "absolute-https-uri-or-empty", + "maxLength": 120, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "external_client_id" + ], + "type": "object" + }, + "PreviewCimdMetadataResponseContent": { + "additionalProperties": true, + "properties": { + "client_id": { + "type": "string" + }, + "errors": { + "items": { + "type": "string" + }, + "type": "array" + }, + "external_metadata_created_by": { + "$ref": "#/components/schemas/CimdExternalMetadataCreatedByEnum" + }, + "mapped_fields": { + "$ref": "#/components/schemas/CimdMappedClientFields" + }, + "validation": { + "$ref": "#/components/schemas/CimdValidationResult" + } + }, + "type": "object" + }, + "PromptGroupNameEnum": { + "enum": [ + "login", + "login-id", + "login-password", + "login-passwordless", + "login-email-verification", + "signup", + "signup-id", + "signup-password", + "phone-identifier-enrollment", + "phone-identifier-challenge", + "email-identifier-challenge", + "reset-password", + "custom-form", + "consent", + "customized-consent", + "logout", + "mfa-push", + "mfa-otp", + "mfa-voice", + "mfa-phone", + "mfa-webauthn", + "mfa-sms", + "mfa-email", + "mfa-recovery-code", + "mfa", + "status", + "device-flow", + "email-verification", + "email-otp-challenge", + "organizations", + "invitation", + "common", + "passkeys", + "captcha", + "brute-force-protection", + "async-approval-flow", + "confirmation" + ], + "type": "string" + }, + "PromptLanguageEnum": { + "enum": [ + "am", + "ar", + "ar-EG", + "ar-SA", + "az", + "bg", + "bn", + "bs", + "ca-ES", + "cnr", + "cs", + "cy", + "da", + "de", + "el", + "en", + "en-CA", + "es", + "es-419", + "es-AR", + "es-MX", + "et", + "eu-ES", + "fa", + "fi", + "fr", + "fr-CA", + "fr-FR", + "gl-ES", + "gu", + "he", + "hi", + "hr", + "hu", + "hy", + "id", + "is", + "it", + "ja", + "ka", + "kk", + "kn", + "ko", + "lt", + "lv", + "mk", + "ml", + "mn", + "mr", + "ms", + "my", + "nb", + "nl", + "nn", + "no", + "pa", + "pl", + "pt", + "pt-BR", + "pt-PT", + "ro", + "ru", + "sk", + "sl", + "so", + "sq", + "sr", + "sv", + "sw", + "ta", + "te", + "th", + "tl", + "tr", + "uk", + "ur", + "vi", + "zgh", + "zh-CN", + "zh-HK", + "zh-MO", + "zh-TW" + ], + "type": "string" + }, + "PublicKeyCredential": { + "additionalProperties": false, + "properties": { + "alg": { + "$ref": "#/components/schemas/PublicKeyCredentialAlgorithmEnum" + }, + "credential_type": { + "$ref": "#/components/schemas/PublicKeyCredentialTypeEnum" + }, + "expires_at": { + "default": "2023-02-07T12:40:17.807Z", + "format": "date-time", + "type": "string" + }, + "kid": { + "maxLength": 64, + "minLength": 10, + "pattern": "^([0-9a-zA-Z-_]{10,64})$", + "type": "string" + }, + "name": { + "default": "", + "maxLength": 128, + "type": "string" + }, + "parse_expiry_from_cert": { + "default": false, + "type": "boolean" + }, + "pem": { + "default": "-----BEGIN PUBLIC KEY-----\r\nMIIBIjANBg...\r\n-----END PUBLIC KEY-----\r\n", + "type": "string" + } + }, + "required": [ + "credential_type", + "pem" + ], + "type": "object" + }, + "PublicKeyCredentialAlgorithmEnum": { + "default": "RS256", + "enum": [ + "RS256", + "RS384", + "PS256" + ], + "type": "string" + }, + "PublicKeyCredentialTypeEnum": { + "default": "public_key", + "enum": [ + "public_key" + ], + "type": "string" + }, + "RateLimitPolicy": { + "additionalProperties": false, + "properties": { + "configuration": { + "$ref": "#/components/schemas/RateLimitPolicyConfiguration" + }, + "consumer": { + "$ref": "#/components/schemas/RateLimitPolicyConsumerEnum" + }, + "consumer_selector": { + "maxLength": 255, + "type": "string" + }, + "created_at": { + "format": "date-time", + "type": "string" + }, + "id": { + "format": "rate-limit-policy-id", + "maxLength": 26, + "type": "string" + }, + "resource": { + "$ref": "#/components/schemas/RateLimitPolicyResourceEnum" + }, + "updated_at": { + "format": "date-time", + "type": "string" + } + }, + "required": [ + "id", + "resource", + "consumer", + "consumer_selector", + "configuration" + ], + "type": "object" + }, + "RateLimitPolicyConfiguration": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "action": { + "enum": [ + "allow" + ], + "type": "string" + } + }, + "required": [ + "action" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "action": { + "enum": [ + "block", + "log" + ], + "type": "string" + }, + "limit": { + "maximum": 10000, + "minimum": 0, + "type": "integer" + } + }, + "required": [ + "action", + "limit" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "action": { + "enum": [ + "redirect" + ], + "type": "string" + }, + "limit": { + "maximum": 10000, + "minimum": 0, + "type": "integer" + }, + "redirect_uri": { + "format": "strict-https-uri", + "type": "string" + } + }, + "required": [ + "action", + "limit", + "redirect_uri" + ], + "type": "object" + } + ], + "type": "object" + }, + "RateLimitPolicyConsumerEnum": { + "enum": [ + "client" + ], + "type": "string" + }, + "RateLimitPolicyResourceEnum": { + "enum": [ + "oauth_authentication_api" + ], + "type": "string" + }, + "RefreshTokenDate": { + "oneOf": [ + { + "format": "date-time", + "type": "string" + }, + { + "$ref": "#/components/schemas/RefreshTokenDateObject" + }, + { + "type": "null" + } + ] + }, + "RefreshTokenDateObject": { + "additionalProperties": true, + "type": "object" + }, + "RefreshTokenDevice": { + "additionalProperties": true, + "properties": { + "initial_asn": { + "type": "string" + }, + "initial_ip": { + "type": "string" + }, + "initial_user_agent": { + "type": "string" + }, + "last_asn": { + "type": "string" + }, + "last_ip": { + "type": "string" + }, + "last_user_agent": { + "type": "string" + } + }, + "type": "object" + }, + "RefreshTokenExpirationTypeEnum": { + "default": "non-expiring", + "enum": [ + "expiring", + "non-expiring" + ], + "type": "string" + }, + "RefreshTokenMetadata": { + "additionalProperties": true, + "maxProperties": 25, + "type": [ + "object", + "null" + ] + }, + "RefreshTokenResourceServer": { + "additionalProperties": true, + "properties": { + "audience": { + "type": "string" + }, + "scopes": { + "type": "string" + } + }, + "type": "object" + }, + "RefreshTokenResponseContent": { + "additionalProperties": true, + "properties": { + "client_id": { + "type": "string" + }, + "created_at": { + "$ref": "#/components/schemas/RefreshTokenDate" + }, + "device": { + "$ref": "#/components/schemas/RefreshTokenDevice" + }, + "expires_at": { + "$ref": "#/components/schemas/RefreshTokenDate" + }, + "id": { + "type": "string" + }, + "idle_expires_at": { + "$ref": "#/components/schemas/RefreshTokenDate" + }, + "last_exchanged_at": { + "$ref": "#/components/schemas/RefreshTokenDate" + }, + "refresh_token_metadata": { + "$ref": "#/components/schemas/RefreshTokenMetadata" + }, + "resource_servers": { + "items": { + "$ref": "#/components/schemas/RefreshTokenResourceServer" + }, + "type": "array" + }, + "rotating": { + "type": "boolean" + }, + "session_id": { + "$ref": "#/components/schemas/RefreshTokenSessionId" + }, + "user_id": { + "default": "auth0|507f1f77bcf86cd799439020", + "type": "string" + } + }, + "type": "object" + }, + "RefreshTokenRotationTypeEnum": { + "default": "non-rotating", + "enum": [ + "rotating", + "non-rotating" + ], + "type": "string" + }, + "RefreshTokenSessionId": { + "type": [ + "string", + "null" + ] + }, + "RegenerateUsersRecoveryCodeResponseContent": { + "additionalProperties": true, + "properties": { + "recovery_code": { + "type": "string" + } + }, + "type": "object" + }, + "RegisterCimdClientRequestContent": { + "additionalProperties": false, + "properties": { + "external_client_id": { + "format": "absolute-https-uri-or-empty", + "maxLength": 120, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "external_client_id" + ], + "type": "object" + }, + "RegisterCimdClientResponseContent": { + "additionalProperties": true, + "properties": { + "client_id": { + "type": "string" + }, + "mapped_fields": { + "$ref": "#/components/schemas/CimdMappedClientFields" + }, + "validation": { + "$ref": "#/components/schemas/CimdValidationResult" + } + }, + "required": [ + "client_id", + "mapped_fields", + "validation" + ], + "type": "object" + }, + "ReplaceSynchronizedGroupsRequestContent": { + "additionalProperties": false, + "properties": { + "groups": { + "items": { + "$ref": "#/components/schemas/SynchronizedGroupPayload" + }, + "type": "array" + } + }, + "required": [ + "groups" + ], + "type": "object" + }, + "ResetPhoneTemplateRequestContent": {}, + "ResetPhoneTemplateResponseContent": { + "additionalProperties": false, + "properties": { + "channel": { + "type": "string" + }, + "content": { + "$ref": "#/components/schemas/PhoneTemplateContent" + }, + "customizable": { + "type": "boolean" + }, + "disabled": { + "default": false, + "type": "boolean" + }, + "id": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "tenant": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/PhoneTemplateNotificationTypeEnum" + } + }, + "required": [ + "content", + "disabled", + "type" + ], + "type": "object" + }, + "ResourceServer": { + "additionalProperties": false, + "properties": { + "access_token": { + "$ref": "#/components/schemas/ResourceServerAccessToken" + }, + "allow_offline_access": { + "type": "boolean" + }, + "allow_online_access": { + "type": "boolean" + }, + "allow_online_access_with_ephemeral_sessions": { + "type": "boolean" + }, + "authorization_details": { + "items": {}, + "type": [ + "array", + "null" + ] + }, + "authorization_policy": { + "$ref": "#/components/schemas/ResourceServerAuthorizationPolicy" + }, + "client_id": { + "format": "client-id", + "type": "string" + }, + "consent_policy": { + "$ref": "#/components/schemas/ResourceServerConsentPolicyEnum" + }, + "enforce_policies": { + "type": "boolean" + }, + "id": { + "type": "string" + }, + "identifier": { + "type": "string" + }, + "is_system": { + "type": "boolean" + }, + "name": { + "type": "string" + }, + "proof_of_possession": { + "$ref": "#/components/schemas/ResourceServerProofOfPossession" + }, + "require_consent_non_repudiation": { + "type": "boolean" + }, + "scopes": { + "items": { + "$ref": "#/components/schemas/ResourceServerScope" + }, + "type": "array" + }, + "signing_alg": { + "$ref": "#/components/schemas/SigningAlgorithmEnum" + }, + "signing_secret": { + "minLength": 16, + "type": "string" + }, + "skip_consent_for_verifiable_first_party_clients": { + "type": "boolean" + }, + "subject_type_authorization": { + "$ref": "#/components/schemas/ResourceServerSubjectTypeAuthorization" + }, + "token_dialect": { + "$ref": "#/components/schemas/ResourceServerTokenDialectResponseEnum" + }, + "token_encryption": { + "$ref": "#/components/schemas/ResourceServerTokenEncryption" + }, + "token_lifetime": { + "type": "integer" + }, + "token_lifetime_for_anonymous_access_tokens": { + "type": "integer" + }, + "token_lifetime_for_web": { + "type": "integer" + }, + "type": { + "$ref": "#/components/schemas/ResourceServerTypeEnum" + } + }, + "type": "object" + }, + "ResourceServerAccessToken": { + "additionalProperties": false, + "properties": { + "claims_mapping": { + "$ref": "#/components/schemas/ResourceServerAccessTokenClaimsMapping" + } + }, + "type": [ + "object", + "null" + ] + }, + "ResourceServerAccessTokenClaimsMapping": { + "additionalProperties": false, + "properties": { + "custom_claims": { + "$ref": "#/components/schemas/ResourceServerAccessTokenCustomClaimsMapping" + } + }, + "type": "object" + }, + "ResourceServerAccessTokenCustomClaimsMapping": { + "items": { + "$ref": "#/components/schemas/ResourceServerAccessTokenCustomClaimsMappingRule" + }, + "type": "array" + }, + "ResourceServerAccessTokenCustomClaimsMappingRule": { + "additionalProperties": false, + "properties": { + "expression": { + "maxLength": 255, + "minLength": 1, + "pattern": "^[A-Za-z_][A-Za-z0-9_]*(?:-[A-Za-z0-9_]+)*(?:\\.[A-Za-z_][A-Za-z0-9_]*(?:-[A-Za-z0-9_]+)*)+$", + "type": "string" + }, + "name": { + "maxLength": 255, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "name", + "expression" + ], + "type": "object" + }, + "ResourceServerAuthorizationPolicy": { + "additionalProperties": false, + "properties": { + "policy_id": { + "maxLength": 1024, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "policy_id" + ], + "type": [ + "object", + "null" + ] + }, + "ResourceServerConsentPolicyEnum": { + "enum": [ + "transactional-authorization-with-mfa", + null + ], + "type": [ + "string", + "null" + ] + }, + "ResourceServerProofOfPossession": { + "additionalProperties": false, + "properties": { + "mechanism": { + "$ref": "#/components/schemas/ResourceServerProofOfPossessionMechanismEnum" + }, + "required": { + "type": "boolean" + }, + "required_for": { + "$ref": "#/components/schemas/ResourceServerProofOfPossessionRequiredForEnum" + } + }, + "required": [ + "mechanism", + "required" + ], + "type": [ + "object", + "null" + ] + }, + "ResourceServerProofOfPossessionMechanismEnum": { + "enum": [ + "mtls", + "dpop" + ], + "type": "string" + }, + "ResourceServerProofOfPossessionRequiredForEnum": { + "enum": [ + "public_clients", + "all_clients" + ], + "type": "string" + }, + "ResourceServerScope": { + "additionalProperties": false, + "properties": { + "description": { + "maxLength": 500, + "type": "string" + }, + "value": { + "maxLength": 280, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "value" + ], + "type": "object" + }, + "ResourceServerSearchResponse": { + "additionalProperties": false, + "properties": { + "access_token": { + "$ref": "#/components/schemas/ResourceServerAccessToken" + }, + "allow_offline_access": { + "type": "boolean" + }, + "allow_online_access": { + "type": "boolean" + }, + "allow_online_access_with_ephemeral_sessions": { + "type": "boolean" + }, + "authorization_details": { + "items": {}, + "type": [ + "array", + "null" + ] + }, + "authorization_policy": { + "$ref": "#/components/schemas/ResourceServerAuthorizationPolicy" + }, + "client_id": { + "format": "client-id", + "type": "string" + }, + "consent_policy": { + "$ref": "#/components/schemas/ResourceServerConsentPolicyEnum" + }, + "enforce_policies": { + "type": "boolean" + }, + "id": { + "type": "string" + }, + "identifier": { + "type": "string" + }, + "is_system": { + "type": "boolean" + }, + "name": { + "type": "string" + }, + "proof_of_possession": { + "$ref": "#/components/schemas/ResourceServerProofOfPossession" + }, + "require_consent_non_repudiation": { + "type": "boolean" + }, + "scopes": { + "items": { + "$ref": "#/components/schemas/ResourceServerScope" + }, + "type": "array" + }, + "signing_alg": { + "$ref": "#/components/schemas/SigningAlgorithmEnum" + }, + "skip_consent_for_verifiable_first_party_clients": { + "type": "boolean" + }, + "subject_type_authorization": { + "$ref": "#/components/schemas/ResourceServerSubjectTypeAuthorization" + }, + "token_dialect": { + "$ref": "#/components/schemas/ResourceServerTokenDialectResponseEnum" + }, + "token_encryption": { + "$ref": "#/components/schemas/ResourceServerTokenEncryption" + }, + "token_lifetime": { + "type": "integer" + }, + "token_lifetime_for_anonymous_access_tokens": { + "type": "integer" + }, + "token_lifetime_for_web": { + "type": "integer" + }, + "type": { + "$ref": "#/components/schemas/ResourceServerTypeEnum" + } + }, + "type": "object" + }, + "ResourceServerSortFieldEnum": { + "enum": [ + "identifier", + "name", + "updated_at" + ], + "type": "string" + }, + "ResourceServerSubjectTypeAuthorization": { + "additionalProperties": false, + "properties": { + "anonymous_user": { + "$ref": "#/components/schemas/ResourceServerSubjectTypeAuthorizationAnonymousUser" + }, + "client": { + "$ref": "#/components/schemas/ResourceServerSubjectTypeAuthorizationClient" + }, + "user": { + "$ref": "#/components/schemas/ResourceServerSubjectTypeAuthorizationUser" + } + }, + "type": "object" + }, + "ResourceServerSubjectTypeAuthorizationAnonymousUser": { + "additionalProperties": true, + "properties": { + "policy": { + "$ref": "#/components/schemas/ResourceServerSubjectTypeAuthorizationAnonymousUserPolicyEnum" + } + }, + "type": "object" + }, + "ResourceServerSubjectTypeAuthorizationAnonymousUserPolicyEnum": { + "enum": [ + "deny_all", + "require_client_grant" + ], + "type": "string" + }, + "ResourceServerSubjectTypeAuthorizationClient": { + "additionalProperties": true, + "properties": { + "policy": { + "$ref": "#/components/schemas/ResourceServerSubjectTypeAuthorizationClientPolicyEnum" + } + }, + "type": "object" + }, + "ResourceServerSubjectTypeAuthorizationClientPolicyEnum": { + "enum": [ + "deny_all", + "require_client_grant" + ], + "type": "string" + }, + "ResourceServerSubjectTypeAuthorizationUser": { + "additionalProperties": true, + "properties": { + "policy": { + "$ref": "#/components/schemas/ResourceServerSubjectTypeAuthorizationUserPolicyEnum" + } + }, + "type": "object" + }, + "ResourceServerSubjectTypeAuthorizationUserPolicyEnum": { + "enum": [ + "allow_all", + "deny_all", + "require_client_grant" + ], + "type": "string" + }, + "ResourceServerTokenDialectResponseEnum": { + "enum": [ + "access_token", + "access_token_authz", + "rfc9068_profile", + "rfc9068_profile_authz" + ], + "type": "string" + }, + "ResourceServerTokenDialectSchemaEnum": { + "enum": [ + "access_token", + "access_token_authz", + "rfc9068_profile", + "rfc9068_profile_authz" + ], + "type": "string" + }, + "ResourceServerTokenEncryption": { + "additionalProperties": false, + "properties": { + "encryption_key": { + "$ref": "#/components/schemas/ResourceServerTokenEncryptionKey" + }, + "format": { + "$ref": "#/components/schemas/ResourceServerTokenEncryptionFormatEnum" + } + }, + "required": [ + "format", + "encryption_key" + ], + "type": [ + "object", + "null" + ] + }, + "ResourceServerTokenEncryptionAlgorithmEnum": { + "enum": [ + "RSA-OAEP-256", + "RSA-OAEP-384", + "RSA-OAEP-512" + ], + "type": "string" + }, + "ResourceServerTokenEncryptionFormatEnum": { + "enum": [ + "compact-nested-jwe" + ] + }, + "ResourceServerTokenEncryptionKey": { + "additionalProperties": false, + "properties": { + "alg": { + "$ref": "#/components/schemas/ResourceServerTokenEncryptionAlgorithmEnum" + }, + "kid": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "name": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "pem": { + "default": "-----BEGIN PUBLIC KEY-----\r\nMIIBIjANBg...\r\n-----END PUBLIC KEY-----\r\n", + "maxLength": 4096, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "alg", + "pem" + ], + "type": "object" + }, + "ResourceServerTypeEnum": { + "enum": [ + "universal_commerce_protocol_server", + null + ], + "type": [ + "string", + "null" + ] + }, + "ResourceServerVerificationKeyPemCertificate": { + "allOf": [ + { + "pattern": "^-----BEGIN[^\r\n]*-----(?:\r\n?|\n)", + "type": "string" + }, + { + "pattern": "(?:\r\n?|\n)-----END[^\r\n]*-----(?:\r\n?|\n)$", + "type": "string" + } + ], + "type": "string" + }, + "RevokeRefreshTokensRequestContent": { + "additionalProperties": false, + "properties": { + "audience": { + "maxLength": 600, + "minLength": 1, + "type": "string" + }, + "client_id": { + "format": "client-id", + "maxLength": 64, + "minLength": 1, + "type": "string" + }, + "ids": { + "items": { + "maxLength": 30, + "minLength": 1, + "type": "string" + }, + "minItems": 1, + "type": "array" + }, + "user_id": { + "format": "user-id", + "maxLength": 300, + "minLength": 1, + "type": "string" + } + }, + "type": "object" + }, + "RevokeUserAccessRequestContent": { + "additionalProperties": false, + "properties": { + "preserve_refresh_tokens": { + "default": false, + "type": "boolean" + }, + "session_id": { + "format": "session-id", + "maxLength": 50, + "type": "string" + } + }, + "type": "object" + }, + "RevokedSigningKeysResponseContent": { + "additionalProperties": true, + "properties": { + "cert": { + "default": "-----BEGIN CERTIFICATE-----\r\nMIIDDTCCA...YiA0TQhAt8=\r\n-----END CERTIFICATE-----", + "type": "string" + }, + "kid": { + "default": "21hi274Rp02112mgkUGma", + "type": "string" + } + }, + "required": [ + "cert", + "kid" + ], + "type": "object" + }, + "Role": { + "additionalProperties": false, + "properties": { + "description": { + "type": "string" + }, + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "owner_id": { + "$ref": "#/components/schemas/RoleOwnerId" + }, + "type": { + "$ref": "#/components/schemas/RoleTypeEnum" + } + }, + "type": "object" + }, + "RoleGroup": { + "properties": { + "connection_id": { + "format": "connection-id", + "type": "string" + }, + "created_at": { + "format": "date-time", + "readOnly": true, + "type": "string" + }, + "description": { + "maxLength": 512, + "type": [ + "string", + "null" + ] + }, + "external_id": { + "maxLength": 256, + "type": [ + "string", + "null" + ] + }, + "id": { + "maxLength": 26, + "minLength": 18, + "pattern": "^grp_[1-9a-km-zA-HJ-NP-Z]{14,22}$", + "type": "string" + }, + "name": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[\\x20-\\x7E]+$", + "type": "string" + }, + "organization_id": { + "format": "organization-id-or-null", + "type": [ + "string", + "null" + ] + }, + "tenant_name": { + "minLength": 3, + "pattern": "^[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?$", + "type": "string" + }, + "updated_at": { + "format": "date-time", + "readOnly": true, + "type": "string" + } + }, + "required": [ + "id", + "name" + ], + "type": "object" + }, + "RoleMember": { + "additionalProperties": false, + "properties": { + "email": { + "format": "email", + "type": "string" + }, + "name": { + "type": "string" + }, + "picture": { + "type": "string" + }, + "user_id": { + "type": "string" + } + }, + "type": "object" + }, + "RoleOwnerId": { + "oneOf": [ + { + "format": "organization-id", + "maxLength": 50, + "type": "string" + }, + { + "$ref": "#/components/schemas/SystemRoleOwnerId" + } + ], + "type": "string" + }, + "RoleOwnerIdFilter": { + "oneOf": [ + { + "format": "organization-id", + "maxLength": 50, + "type": "string" + }, + { + "$ref": "#/components/schemas/SystemRoleOwnerId" + } + ], + "type": "string" + }, + "RoleTypeEnum": { + "enum": [ + "tenant", + "organization" + ], + "type": "string" + }, + "RoleUser": { + "additionalProperties": false, + "properties": { + "email": { + "default": "john.doe@gmail.com", + "format": "email", + "type": "string" + }, + "name": { + "type": "string" + }, + "picture": { + "type": "string" + }, + "user_id": { + "type": "string" + } + }, + "type": "object" + }, + "RollbackActionModuleRequestContent": { + "additionalProperties": false, + "properties": { + "module_version_id": { + "type": "string" + } + }, + "required": [ + "module_version_id" + ], + "type": "object" + }, + "RollbackActionModuleResponseContent": { + "additionalProperties": false, + "properties": { + "actions_using_module_total": { + "type": "integer" + }, + "all_changes_published": { + "type": "boolean" + }, + "code": { + "type": "string" + }, + "created_at": { + "format": "date-time", + "type": "string" + }, + "dependencies": { + "items": { + "$ref": "#/components/schemas/ActionModuleDependency" + }, + "type": "array" + }, + "id": { + "type": "string" + }, + "latest_version": { + "$ref": "#/components/schemas/ActionModuleVersionReference" + }, + "latest_version_number": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "secrets": { + "items": { + "$ref": "#/components/schemas/ActionModuleSecret" + }, + "type": "array" + }, + "updated_at": { + "format": "date-time", + "type": "string" + } + }, + "type": "object" + }, + "RotateClientSecretResponseContent": { + "additionalProperties": true, + "properties": { + "addons": { + "$ref": "#/components/schemas/ClientAddons" + }, + "allowed_clients": { + "items": { + "type": "string" + }, + "type": "array" + }, + "allowed_logout_urls": { + "items": { + "type": "string" + }, + "type": "array" + }, + "allowed_origins": { + "items": { + "type": "string" + }, + "type": "array" + }, + "anonymous_sessions": { + "$ref": "#/components/schemas/AnonymousSessions" + }, + "app_type": { + "$ref": "#/components/schemas/ClientAppTypeEnum" + }, + "async_approval_notification_channels": { + "$ref": "#/components/schemas/ClientAsyncApprovalNotificationsChannelsAPIPostConfiguration" + }, + "b2b_integration_configuration": { + "$ref": "#/components/schemas/B2bIntegrationConfiguration" + }, + "callbacks": { + "items": { + "type": "string" + }, + "type": "array" + }, + "client_aliases": { + "items": { + "type": "string" + }, + "type": "array" + }, + "client_authentication_methods": { + "$ref": "#/components/schemas/ClientAuthenticationMethod" + }, + "client_id": { + "default": "AaiyAPdpYdesoKnqjj8HJqRn4T5titww", + "type": "string" + }, + "client_metadata": { + "$ref": "#/components/schemas/ClientMetadata" + }, + "client_secret": { + "default": "MG_TNT2ver-SylNat-_VeMmd-4m0Waba0jr1troztBniSChEw0glxEmgEi2Kw40H", + "type": "string" + }, + "compliance_level": { + "$ref": "#/components/schemas/ClientComplianceLevelEnum" + }, + "created_at": { + "format": "date-time", + "type": "string" + }, + "cross_origin_authentication": { + "type": "boolean" + }, + "cross_origin_loc": { + "format": "url", + "type": "string" + }, + "custom_login_page": { + "default": "", + "type": "string" + }, + "custom_login_page_on": { + "default": true, + "type": "boolean" + }, + "custom_login_page_preview": { + "default": "", + "type": "string" + }, + "default_organization": { + "$ref": "#/components/schemas/ClientDefaultOrganization" + }, + "description": { + "default": "", + "type": "string" + }, + "encryption_key": { + "$ref": "#/components/schemas/ClientEncryptionKey" + }, + "enforce_anon_session_transfer_network_binding": { + "$ref": "#/components/schemas/ClientAnonymousSessionTransferNetworkBindingEnum" + }, + "express_configuration": { + "$ref": "#/components/schemas/ExpressConfiguration" + }, + "external_client_id": { + "format": "absolute-https-uri-or-empty", + "type": "string" + }, + "external_metadata_created_by": { + "$ref": "#/components/schemas/ClientExternalMetadataCreatedByEnum" + }, + "external_metadata_status": { + "$ref": "#/components/schemas/ClientExternalMetadataStatusEnum" + }, + "external_metadata_type": { + "$ref": "#/components/schemas/ClientExternalMetadataTypeEnum" + }, + "fedcm_login": { + "$ref": "#/components/schemas/FedCMLogin" + }, + "form_template": { + "default": "", + "type": "string" + }, + "global": { + "default": false, + "type": "boolean" + }, + "grant_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "identity_assertion_authorization_grant": { + "$ref": "#/components/schemas/IdentityAssertionAuthorizationGrant" + }, + "initiate_login_uri": { + "format": "absolute-https-uri-with-placeholders-or-empty", + "type": "string" + }, + "is_first_party": { + "default": false, + "type": "boolean" + }, + "is_token_endpoint_ip_header_trusted": { + "default": false, + "type": "boolean" + }, + "jwks_uri": { + "format": "absolute-https-uri-or-empty", + "type": "string" + }, + "jwt_configuration": { + "$ref": "#/components/schemas/ClientJwtConfiguration" + }, + "logo_uri": { + "type": "string" + }, + "mobile": { + "$ref": "#/components/schemas/ClientMobile" + }, + "my_organization_configuration": { + "$ref": "#/components/schemas/ClientMyOrganizationResponseConfiguration" + }, + "name": { + "default": "My application", + "type": "string" + }, + "native_social_login": { + "$ref": "#/components/schemas/NativeSocialLogin" + }, + "oidc_conformant": { + "default": false, + "type": "boolean" + }, + "oidc_logout": { + "$ref": "#/components/schemas/ClientOIDCBackchannelLogoutSettings" + }, + "oidc_support": { + "$ref": "#/components/schemas/ClientOidcSupport" + }, + "organization_discovery_methods": { + "items": { + "$ref": "#/components/schemas/ClientOrganizationDiscoveryEnum" + }, + "minItems": 1, + "type": "array" + }, + "organization_require_behavior": { + "$ref": "#/components/schemas/ClientOrganizationRequireBehaviorEnum" + }, + "organization_usage": { + "$ref": "#/components/schemas/ClientOrganizationUsageEnum" + }, + "par_request_expiry": { + "maximum": 600, + "minimum": 10, + "type": [ + "integer", + "null" + ] + }, + "redirection_policy": { + "$ref": "#/components/schemas/ClientRedirectionPolicyEnum" + }, + "refresh_token": { + "$ref": "#/components/schemas/ClientRefreshTokenConfiguration" + }, + "require_proof_of_possession": { + "default": false, + "type": "boolean" + }, + "require_pushed_authorization_requests": { + "default": false, + "type": "boolean" + }, + "resource_server_identifier": { + "type": "string" + }, + "session_transfer": { + "$ref": "#/components/schemas/ClientSessionTransferConfiguration" + }, + "signed_request_object": { + "$ref": "#/components/schemas/ClientSignedRequestObjectWithCredentialId" + }, + "signing_keys": { + "$ref": "#/components/schemas/ClientSigningKeys" + }, + "skip_non_verifiable_callback_uri_confirmation_prompt": { + "type": "boolean" + }, + "sso": { + "default": false, + "type": "boolean" + }, + "sso_disabled": { + "default": false, + "type": "boolean" + }, + "tenant": { + "default": "", + "type": "string" + }, + "third_party_security_mode": { + "$ref": "#/components/schemas/ClientThirdPartySecurityModeEnum" + }, + "token_endpoint_auth_method": { + "$ref": "#/components/schemas/ClientTokenEndpointAuthMethodEnum" + }, + "token_exchange": { + "$ref": "#/components/schemas/ClientTokenExchangeConfiguration" + }, + "token_quota": { + "$ref": "#/components/schemas/TokenQuota" + }, + "token_vault_privileged_access": { + "$ref": "#/components/schemas/ClientTokenVaultPrivilegedAccessWithCredentialId" + }, + "updated_at": { + "format": "date-time", + "type": "string" + }, + "web_origins": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "RotateConnectionKeysRequestContent": { + "additionalProperties": false, + "properties": { + "signing_alg": { + "$ref": "#/components/schemas/RotateConnectionKeysSigningAlgEnum" + } + }, + "type": [ + "object", + "null" + ] + }, + "RotateConnectionKeysSigningAlgEnum": { + "enum": [ + "RS256", + "RS384", + "RS512", + "PS256", + "PS384", + "ES256", + "ES384" + ], + "type": "string" + }, + "RotateConnectionsKeysResponseContent": { + "additionalProperties": true, + "properties": { + "algorithm": { + "type": "string" + }, + "cert": { + "default": "-----BEGIN CERTIFICATE-----\r\nMIIDDTCCA...YiA0TQhAt8=\r\n-----END CERTIFICATE-----", + "maxLength": 4096, + "type": "string" + }, + "fingerprint": { + "default": "CC:FB:DD:D8:9A:B5:DE:1B:F0:CC:36:D2:99:59:21:12:03:DD:A8:25", + "type": "string" + }, + "key_use": { + "$ref": "#/components/schemas/ConnectionKeyUseEnum" + }, + "kid": { + "maxLength": 255, + "type": "string" + }, + "next": { + "type": "boolean" + }, + "pkcs": { + "default": "-----BEGIN PKCS7-----\r\nMIIDPA....t8xAA==\r\n-----END PKCS7-----", + "maxLength": 4096, + "type": "string" + }, + "subject_dn": { + "maxLength": 132, + "type": "string" + }, + "thumbprint": { + "default": "CCFBDDD89AB5DE1BF0CC36D29959211203DDA825", + "maxLength": 255, + "type": "string" + } + }, + "required": [ + "cert", + "kid", + "fingerprint", + "thumbprint" + ], + "type": "object" + }, + "RotateSigningKeysResponseContent": { + "additionalProperties": true, + "properties": { + "cert": { + "default": "-----BEGIN CERTIFICATE-----\r\nMIIDDTCCA...YiA0TQhAt8=\r\n-----END CERTIFICATE-----", + "type": "string" + }, + "kid": { + "default": "21hi274Rp02112mgkUGma", + "type": "string" + } + }, + "required": [ + "cert", + "kid" + ], + "type": "object" + }, + "Rule": { + "additionalProperties": false, + "properties": { + "enabled": { + "default": true, + "type": "boolean" + }, + "id": { + "default": "con_0000000000000001", + "type": "string" + }, + "name": { + "default": "rule_1", + "type": "string" + }, + "order": { + "default": 1, + "type": "number" + }, + "script": { + "default": "function (user, context, callback) {\n callback(null, user, context);\n}", + "type": "string" + }, + "stage": { + "default": "login_success", + "type": "string" + } + }, + "type": "object" + }, + "RulesConfig": { + "additionalProperties": true, + "properties": { + "key": { + "default": "MY_RULES_CONFIG_KEY", + "maxLength": 127, + "minLength": 1, + "pattern": "^[A-Za-z0-9_\\-@*+:]*$", + "type": "string" + } + }, + "type": "object" + }, + "ScimConfiguration": { + "additionalProperties": false, + "properties": { + "connection_id": { + "type": "string" + }, + "connection_name": { + "type": "string" + }, + "created_at": { + "format": "date-time", + "type": "string" + }, + "mapping": { + "items": { + "$ref": "#/components/schemas/ScimMappingItem" + }, + "type": "array" + }, + "strategy": { + "type": "string" + }, + "tenant_name": { + "type": "string" + }, + "updated_on": { + "format": "date-time", + "type": "string" + }, + "user_id_attribute": { + "type": "string" + } + }, + "required": [ + "tenant_name", + "connection_id", + "connection_name", + "strategy", + "created_at", + "updated_on", + "mapping", + "user_id_attribute" + ], + "type": "object" + }, + "ScimMappingItem": { + "additionalProperties": true, + "properties": { + "auth0": { + "type": "string" + }, + "scim": { + "type": "string" + } + }, + "type": "object" + }, + "ScimTokenItem": { + "additionalProperties": true, + "properties": { + "created_at": { + "type": "string" + }, + "last_used_at": { + "type": "string" + }, + "scopes": { + "items": { + "type": "string" + }, + "type": "array" + }, + "token_id": { + "type": "string" + }, + "valid_until": { + "type": "string" + } + }, + "type": "object" + }, + "ScreenGroupNameEnum": { + "enum": [ + "login", + "login-id", + "login-password", + "login-passwordless-email-code", + "login-passwordless-email-link", + "login-passwordless-sms-otp", + "login-email-verification", + "signup", + "signup-id", + "signup-password", + "phone-identifier-enrollment", + "phone-identifier-challenge", + "email-identifier-challenge", + "reset-password-request", + "reset-password-email", + "reset-password", + "reset-password-success", + "reset-password-error", + "reset-password-mfa-email-challenge", + "reset-password-mfa-otp-challenge", + "reset-password-mfa-phone-challenge", + "reset-password-mfa-push-challenge-push", + "reset-password-mfa-recovery-code-challenge", + "reset-password-mfa-sms-challenge", + "reset-password-mfa-voice-challenge", + "reset-password-mfa-webauthn-platform-challenge", + "reset-password-mfa-webauthn-roaming-challenge", + "custom-form", + "consent", + "consent-tenant-scopes", + "customized-consent", + "logout", + "logout-complete", + "logout-aborted", + "mfa-push-welcome", + "mfa-push-enrollment-qr", + "mfa-push-enrollment-code", + "mfa-push-success", + "mfa-push-challenge-push", + "mfa-push-list", + "mfa-otp-enrollment-qr", + "mfa-otp-enrollment-code", + "mfa-otp-challenge", + "mfa-voice-enrollment", + "mfa-voice-challenge", + "mfa-phone-challenge", + "mfa-phone-enrollment", + "mfa-webauthn-platform-enrollment", + "mfa-webauthn-roaming-enrollment", + "mfa-webauthn-platform-challenge", + "mfa-webauthn-roaming-challenge", + "mfa-webauthn-change-key-nickname", + "mfa-webauthn-enrollment-success", + "mfa-webauthn-error", + "mfa-webauthn-not-available-error", + "mfa-country-codes", + "mfa-sms-enrollment", + "mfa-sms-challenge", + "mfa-sms-list", + "mfa-email-challenge", + "mfa-email-list", + "mfa-recovery-code-enrollment", + "mfa-recovery-code-challenge-new-code", + "mfa-recovery-code-challenge", + "mfa-detect-browser-capabilities", + "mfa-enroll-result", + "mfa-login-options", + "mfa-begin-enroll-options", + "status", + "device-code-activation", + "device-code-activation-allowed", + "device-code-activation-denied", + "device-code-confirmation", + "email-verification-result", + "email-otp-challenge", + "organization-selection", + "organization-picker", + "pre-login-organization-picker", + "accept-invitation", + "redeem-ticket", + "passkey-enrollment", + "passkey-enrollment-local", + "interstitial-captcha", + "brute-force-protection-unblock", + "brute-force-protection-unblock-success", + "brute-force-protection-unblock-failure", + "async-approval-error", + "async-approval-accepted", + "async-approval-denied", + "confirmation", + "async-approval-wrong-user" + ], + "type": "string" + }, + "SearchClientGrantsResponseContent": { + "additionalProperties": false, + "properties": { + "client_grants": { + "items": { + "$ref": "#/components/schemas/ClientGrantResponseContent" + }, + "type": "array" + }, + "next": { + "type": "string" + } + }, + "required": [ + "client_grants" + ], + "type": "object" + }, + "SearchClientsResponseContent": { + "additionalProperties": false, + "properties": { + "clients": { + "items": { + "$ref": "#/components/schemas/ClientSearchResponse" + }, + "type": "array" + }, + "next": { + "type": "string" + } + }, + "required": [ + "clients" + ], + "type": "object" + }, + "SearchEngineVersionsEnum": { + "enum": [ + "v1", + "v2", + "v3" + ], + "type": "string" + }, + "SearchOrganization": { + "additionalProperties": true, + "properties": { + "branding": { + "$ref": "#/components/schemas/OrganizationBranding" + }, + "display_name": { + "default": "Acme Users", + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "id": { + "format": "organization-id", + "maxLength": 50, + "type": "string" + }, + "is_app_entitlement_active": { + "type": "boolean" + }, + "name": { + "default": "organization-1", + "format": "organization-name", + "maxLength": 50, + "minLength": 1, + "type": "string" + }, + "third_party_client_access": { + "$ref": "#/components/schemas/OrganizationThirdPartyClientAccessEnum" + }, + "token_quota": { + "$ref": "#/components/schemas/TokenQuota" + } + }, + "type": "object" + }, + "SearchOrganizationsPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "next": { + "type": "string" + }, + "organizations": { + "items": { + "$ref": "#/components/schemas/SearchOrganization" + }, + "type": "array" + } + }, + "required": [ + "organizations" + ], + "type": "object" + }, + "SearchParserEnum": { + "enum": [ + "scim", + "lucene" + ], + "type": "string" + }, + "SearchResourceServersResponseContent": { + "additionalProperties": false, + "properties": { + "next": { + "type": "string" + }, + "resource_servers": { + "items": { + "$ref": "#/components/schemas/ResourceServerSearchResponse" + }, + "type": "array" + } + }, + "required": [ + "resource_servers" + ], + "type": "object" + }, + "Segment": { + "additionalProperties": false, + "properties": { + "created_at": { + "format": "date-time", + "type": "string" + }, + "description": { + "type": "string" + }, + "id": { + "pattern": "^seg_[A-HJ-NP-Za-km-z1-9]+$", + "type": "string" + }, + "name": { + "type": "string" + }, + "rules": { + "items": { + "$ref": "#/components/schemas/SegmentRule" + }, + "type": "array" + }, + "status": { + "$ref": "#/components/schemas/SegmentStatusEnum" + }, + "type": { + "$ref": "#/components/schemas/SegmentTypeEnum" + }, + "updated_at": { + "format": "date-time", + "type": "string" + } + }, + "required": [ + "id", + "name", + "type", + "status", + "rules", + "created_at", + "updated_at" + ], + "type": "object" + }, + "SegmentContainsExpression": { + "additionalProperties": false, + "properties": { + "contains": { + "items": { + "maxLength": 1024, + "type": "string" + }, + "minItems": 1, + "type": "array" + } + }, + "required": [ + "contains" + ], + "type": "object" + }, + "SegmentEndsWithExpression": { + "additionalProperties": false, + "properties": { + "ends_with": { + "items": { + "maxLength": 1024, + "type": "string" + }, + "minItems": 1, + "type": "array" + } + }, + "required": [ + "ends_with" + ], + "type": "object" + }, + "SegmentExistsExpression": { + "additionalProperties": false, + "properties": { + "exists": { + "type": "boolean" + } + }, + "required": [ + "exists" + ], + "type": "object" + }, + "SegmentMatchConditions": { + "additionalProperties": true, + "maxProperties": 10, + "minProperties": 1, + "properties": { + "browser": { + "$ref": "#/components/schemas/SegmentMatchExpression" + }, + "client_id": { + "$ref": "#/components/schemas/SegmentMatchExpression" + }, + "connection": { + "$ref": "#/components/schemas/SegmentMatchExpression" + }, + "connection_type": { + "$ref": "#/components/schemas/SegmentMatchExpression" + }, + "country": { + "$ref": "#/components/schemas/SegmentMatchExpression" + }, + "device_type": { + "$ref": "#/components/schemas/SegmentMatchExpression" + }, + "domain": { + "$ref": "#/components/schemas/SegmentMatchExpression" + }, + "organization_id": { + "$ref": "#/components/schemas/SegmentMatchExpression" + }, + "platform": { + "$ref": "#/components/schemas/SegmentMatchExpression" + }, + "region": { + "$ref": "#/components/schemas/SegmentMatchExpression" + }, + "user_agent": { + "$ref": "#/components/schemas/SegmentMatchExpression" + } + }, + "type": "object" + }, + "SegmentMatchExpression": { + "oneOf": [ + { + "items": { + "maxLength": 1024, + "type": "string" + }, + "minItems": 1, + "type": "array" + }, + { + "$ref": "#/components/schemas/SegmentContainsExpression" + }, + { + "$ref": "#/components/schemas/SegmentStartsWithExpression" + }, + { + "$ref": "#/components/schemas/SegmentEndsWithExpression" + }, + { + "$ref": "#/components/schemas/SegmentExistsExpression" + } + ] + }, + "SegmentNotMatchConditions": { + "additionalProperties": true, + "maxProperties": 10, + "minProperties": 1, + "properties": { + "browser": { + "$ref": "#/components/schemas/SegmentMatchExpression" + }, + "client_id": { + "$ref": "#/components/schemas/SegmentMatchExpression" + }, + "connection": { + "$ref": "#/components/schemas/SegmentMatchExpression" + }, + "connection_type": { + "$ref": "#/components/schemas/SegmentMatchExpression" + }, + "country": { + "$ref": "#/components/schemas/SegmentMatchExpression" + }, + "device_type": { + "$ref": "#/components/schemas/SegmentMatchExpression" + }, + "domain": { + "$ref": "#/components/schemas/SegmentMatchExpression" + }, + "organization_id": { + "$ref": "#/components/schemas/SegmentMatchExpression" + }, + "platform": { + "$ref": "#/components/schemas/SegmentMatchExpression" + }, + "region": { + "$ref": "#/components/schemas/SegmentMatchExpression" + }, + "user_agent": { + "$ref": "#/components/schemas/SegmentMatchExpression" + } + }, + "type": "object" + }, + "SegmentRule": { + "additionalProperties": false, + "minProperties": 1, + "properties": { + "match": { + "$ref": "#/components/schemas/SegmentMatchConditions" + }, + "not_match": { + "$ref": "#/components/schemas/SegmentNotMatchConditions" + } + }, + "type": "object" + }, + "SegmentStartsWithExpression": { + "additionalProperties": false, + "properties": { + "starts_with": { + "items": { + "maxLength": 1024, + "type": "string" + }, + "minItems": 1, + "type": "array" + } + }, + "required": [ + "starts_with" + ], + "type": "object" + }, + "SegmentStatusEnum": { + "enum": [ + "active", + "archived" + ], + "type": "string" + }, + "SegmentTypeEnum": { + "enum": [ + "self", + "auth0" + ], + "type": "string" + }, + "SegmentTypeFilterEnum": { + "enum": [ + "auth0", + "self" + ], + "type": "string" + }, + "SelfServiceProfile": { + "additionalProperties": false, + "properties": { + "allowed_strategies": { + "items": { + "$ref": "#/components/schemas/SelfServiceProfileAllowedStrategyEnum" + }, + "minItems": 1, + "type": "array" + }, + "branding": { + "$ref": "#/components/schemas/SelfServiceProfileBrandingProperties" + }, + "created_at": { + "default": "2021-01-01T00:00:00.000Z", + "format": "date-time", + "type": "string" + }, + "description": { + "type": "string" + }, + "id": { + "default": "ssp_n7SNCL8seoyV1TuSTCnAeo", + "type": "string" + }, + "name": { + "type": "string" + }, + "updated_at": { + "default": "2021-01-01T00:00:00.000Z", + "format": "date-time", + "type": "string" + }, + "user_attribute_profile_id": { + "format": "user-attribute-profile-id", + "type": "string" + }, + "user_attributes": { + "items": { + "$ref": "#/components/schemas/SelfServiceProfileUserAttribute" + }, + "type": "array" + } + }, + "type": "object" + }, + "SelfServiceProfileAllowedStrategyEnum": { + "enum": [ + "oidc", + "samlp", + "waad", + "google-apps", + "adfs", + "okta", + "auth0-samlp", + "okta-samlp", + "keycloak-samlp", + "pingfederate" + ], + "type": "string" + }, + "SelfServiceProfileBranding": { + "oneOf": [ + { + "$ref": "#/components/schemas/SelfServiceProfileBrandingProperties" + }, + { + "type": "null" + } + ] + }, + "SelfServiceProfileBrandingColors": { + "additionalProperties": true, + "properties": { + "primary": { + "pattern": "^#([\\dA-Fa-f]{6}|[\\dA-Fa-f]{3})$", + "type": "string" + } + }, + "required": [ + "primary" + ], + "type": "object" + }, + "SelfServiceProfileBrandingProperties": { + "additionalProperties": true, + "properties": { + "colors": { + "$ref": "#/components/schemas/SelfServiceProfileBrandingColors" + }, + "logo_url": { + "format": "uri", + "maxLength": 1024, + "pattern": "^https://", + "type": "string" + } + }, + "type": "object" + }, + "SelfServiceProfileCustomTextLanguageEnum": { + "enum": [ + "en" + ], + "type": "string" + }, + "SelfServiceProfileCustomTextPageEnum": { + "enum": [ + "get-started" + ], + "type": "string" + }, + "SelfServiceProfileDescription": { + "maxLength": 140, + "minLength": 1, + "type": [ + "string", + "null" + ] + }, + "SelfServiceProfileSsoTicketConnectionConfig": { + "additionalProperties": false, + "properties": { + "display_name": { + "maxLength": 128, + "type": "string" + }, + "is_domain_connection": { + "type": "boolean" + }, + "metadata": { + "$ref": "#/components/schemas/ConnectionsMetadata" + }, + "name": { + "default": "sso-generated-SAML-customer-12", + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", + "type": "string" + }, + "options": { + "$ref": "#/components/schemas/SelfServiceProfileSsoTicketConnectionOptions" + }, + "show_as_button": { + "type": "boolean" + } + }, + "required": [ + "name" + ], + "type": "object" + }, + "SelfServiceProfileSsoTicketConnectionOptions": { + "additionalProperties": false, + "properties": { + "domain_aliases": { + "items": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "type": [ + "array", + "null" + ] + }, + "icon_url": { + "format": "strict-https-uri-or-null", + "type": [ + "string", + "null" + ] + }, + "idpinitiated": { + "$ref": "#/components/schemas/SelfServiceProfileSsoTicketIdpInitiatedOptions" + } + }, + "type": [ + "object", + "null" + ] + }, + "SelfServiceProfileSsoTicketDomainAliasesConfig": { + "additionalProperties": false, + "properties": { + "domain_verification": { + "$ref": "#/components/schemas/SelfServiceProfileSsoTicketDomainVerificationEnum" + }, + "pending_domains": { + "items": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "domain_verification" + ], + "type": "object" + }, + "SelfServiceProfileSsoTicketDomainVerificationEnum": { + "enum": [ + "none", + "optional", + "required" + ], + "type": "string" + }, + "SelfServiceProfileSsoTicketEnabledFeatures": { + "additionalProperties": false, + "properties": { + "domain_verification": { + "type": "boolean" + }, + "provisioning": { + "type": "boolean" + }, + "sso": { + "type": "boolean" + } + }, + "type": "object" + }, + "SelfServiceProfileSsoTicketEnabledOrganization": { + "additionalProperties": false, + "properties": { + "assign_membership_on_login": { + "type": "boolean" + }, + "organization_id": { + "format": "organization-id", + "maxLength": 50, + "type": "string" + }, + "show_as_button": { + "type": "boolean" + } + }, + "required": [ + "organization_id" + ], + "type": "object" + }, + "SelfServiceProfileSsoTicketGoogleWorkspaceConfig": { + "additionalProperties": false, + "properties": { + "sync_groups": { + "type": "boolean" + }, + "sync_users": { + "type": "boolean" + } + }, + "required": [ + "sync_users" + ], + "type": "object" + }, + "SelfServiceProfileSsoTicketIdpInitiatedClientProtocolEnum": { + "enum": [ + "samlp", + "wsfed", + "oauth2" + ], + "type": "string" + }, + "SelfServiceProfileSsoTicketIdpInitiatedOptions": { + "additionalProperties": false, + "properties": { + "client_authorizequery": { + "maxLength": 256, + "type": "string" + }, + "client_id": { + "format": "client-id", + "type": "string" + }, + "client_protocol": { + "$ref": "#/components/schemas/SelfServiceProfileSsoTicketIdpInitiatedClientProtocolEnum" + }, + "enabled": { + "type": "boolean" + } + }, + "type": [ + "object", + "null" + ] + }, + "SelfServiceProfileSsoTicketProvisioningConfig": { + "additionalProperties": false, + "properties": { + "google_workspace": { + "$ref": "#/components/schemas/SelfServiceProfileSsoTicketGoogleWorkspaceConfig" + }, + "scopes": { + "items": { + "$ref": "#/components/schemas/SelfServiceProfileSsoTicketProvisioningScopeEnum" + }, + "minItems": 1, + "type": "array" + }, + "token_lifetime": { + "minimum": 900, + "type": [ + "integer", + "null" + ] + } + }, + "type": "object" + }, + "SelfServiceProfileSsoTicketProvisioningScopeEnum": { + "enum": [ + "get:users", + "post:users", + "put:users", + "patch:users", + "delete:users", + "get:groups", + "post:groups", + "put:groups", + "patch:groups", + "delete:groups" + ], + "type": "string" + }, + "SelfServiceProfileUserAttribute": { + "additionalProperties": false, + "properties": { + "description": { + "type": "string" + }, + "is_optional": { + "type": "boolean" + }, + "name": { + "maxLength": 250, + "type": "string" + } + }, + "required": [ + "name", + "description", + "is_optional" + ], + "type": "object" + }, + "SelfServiceProfileUserAttributes": { + "items": { + "$ref": "#/components/schemas/SelfServiceProfileUserAttribute" + }, + "type": [ + "array", + "null" + ] + }, + "SessionActorClaimValue": { + "oneOf": [ + { + "type": "string" + }, + { + "type": "boolean" + }, + { + "type": "number" + } + ] + }, + "SessionActorMetadata": { + "additionalProperties": { + "$ref": "#/components/schemas/SessionActorClaimValue" + }, + "maxProperties": 6, + "properties": { + "sub": { + "type": "string" + } + }, + "required": [ + "sub" + ], + "type": "object" + }, + "SessionAuthenticationSignal": { + "additionalProperties": true, + "properties": { + "name": { + "type": "string" + }, + "timestamp": { + "$ref": "#/components/schemas/SessionDate" + }, + "type": { + "type": "string" + } + }, + "type": "object" + }, + "SessionAuthenticationSignals": { + "additionalProperties": true, + "properties": { + "methods": { + "items": { + "$ref": "#/components/schemas/SessionAuthenticationSignal" + }, + "type": "array" + } + }, + "type": "object" + }, + "SessionClientMetadata": { + "additionalProperties": true, + "properties": { + "client_id": { + "type": "string" + } + }, + "type": "object" + }, + "SessionCookieMetadata": { + "additionalProperties": true, + "properties": { + "mode": { + "$ref": "#/components/schemas/SessionCookieMetadataModeEnum" + } + }, + "type": "object" + }, + "SessionCookieMetadataModeEnum": { + "enum": [ + "non-persistent", + "persistent" + ], + "type": "string" + }, + "SessionCookieModeEnum": { + "default": "persistent", + "enum": [ + "persistent", + "non-persistent" + ], + "type": "string" + }, + "SessionCookieSchema": { + "additionalProperties": false, + "properties": { + "mode": { + "$ref": "#/components/schemas/SessionCookieModeEnum" + } + }, + "required": [ + "mode" + ], + "type": [ + "object", + "null" + ] + }, + "SessionDate": { + "oneOf": [ + { + "format": "date-time", + "type": "string" + }, + { + "additionalProperties": true, + "type": "object" + }, + { + "type": "null" + } + ] + }, + "SessionDeviceMetadata": { + "additionalProperties": true, + "properties": { + "initial_asn": { + "type": "string" + }, + "initial_ip": { + "$ref": "#/components/schemas/SessionIp" + }, + "initial_user_agent": { + "type": "string" + }, + "last_asn": { + "type": "string" + }, + "last_ip": { + "$ref": "#/components/schemas/SessionIp" + }, + "last_user_agent": { + "type": "string" + } + }, + "type": "object" + }, + "SessionIp": { + "type": [ + "string", + "null" + ] + }, + "SessionMetadata": { + "additionalProperties": true, + "maxProperties": 25, + "type": [ + "object", + "null" + ] + }, + "SessionResponseContent": { + "additionalProperties": true, + "properties": { + "actor": { + "$ref": "#/components/schemas/SessionActorMetadata" + }, + "authenticated_at": { + "$ref": "#/components/schemas/SessionDate" + }, + "authentication": { + "$ref": "#/components/schemas/SessionAuthenticationSignals" + }, + "clients": { + "items": { + "$ref": "#/components/schemas/SessionClientMetadata" + }, + "type": "array" + }, + "cookie": { + "$ref": "#/components/schemas/SessionCookieMetadata" + }, + "created_at": { + "$ref": "#/components/schemas/SessionDate" + }, + "device": { + "$ref": "#/components/schemas/SessionDeviceMetadata" + }, + "expires_at": { + "$ref": "#/components/schemas/SessionDate" + }, + "id": { + "type": "string" + }, + "idle_expires_at": { + "$ref": "#/components/schemas/SessionDate" + }, + "last_interacted_at": { + "$ref": "#/components/schemas/SessionDate" + }, + "session_metadata": { + "$ref": "#/components/schemas/SessionMetadata" + }, + "updated_at": { + "$ref": "#/components/schemas/SessionDate" + }, + "user_id": { + "type": "string" + } + }, + "type": "object" + }, + "SetCustomSigningKeysRequestContent": { + "additionalProperties": false, + "properties": { + "keys": { + "items": { + "$ref": "#/components/schemas/CustomSigningKeyJWK" + }, + "minItems": 1, + "type": "array" + } + }, + "required": [ + "keys" + ], + "type": "object" + }, + "SetCustomSigningKeysResponseContent": { + "additionalProperties": false, + "properties": { + "keys": { + "items": { + "$ref": "#/components/schemas/CustomSigningKeyJWK" + }, + "type": "array" + } + }, + "type": "object" + }, + "SetDefaultCustomDomainRequestContent": { + "additionalProperties": false, + "properties": { + "domain": { + "maxLength": 255, + "minLength": 3, + "type": "string" + } + }, + "required": [ + "domain" + ], + "type": "object" + }, + "SetEmailFactorSettingsRequestContent": { + "additionalProperties": false, + "properties": { + "otp_expiration_time": { + "default": 300, + "maximum": 3600, + "minimum": 30, + "type": "integer" + }, + "otp_length": { + "default": 6, + "maximum": 10, + "minimum": 4, + "type": "integer" + } + }, + "required": [ + "otp_length", + "otp_expiration_time" + ], + "type": "object" + }, + "SetEmailFactorSettingsResponseContent": { + "additionalProperties": false, + "properties": { + "otp_expiration_time": { + "default": 300, + "maximum": 3600, + "minimum": 30, + "type": "integer" + }, + "otp_length": { + "default": 6, + "maximum": 10, + "minimum": 4, + "type": "integer" + } + }, + "required": [ + "otp_length", + "otp_expiration_time" + ], + "type": "object" + }, + "SetEmailTemplateRequestContent": { + "additionalProperties": false, + "properties": { + "body": { + "type": [ + "string", + "null" + ] + }, + "enabled": { + "type": [ + "boolean", + "null" + ] + }, + "from": { + "default": "sender@auth0.com", + "type": [ + "string", + "null" + ] + }, + "includeEmailInRedirect": { + "type": "boolean" + }, + "resultUrl": { + "type": [ + "string", + "null" + ] + }, + "subject": { + "type": [ + "string", + "null" + ] + }, + "syntax": { + "default": "liquid", + "type": [ + "string", + "null" + ] + }, + "template": { + "$ref": "#/components/schemas/EmailTemplateNameEnum" + }, + "urlLifetimeInSeconds": { + "minimum": 0, + "type": [ + "number", + "null" + ] + } + }, + "required": [ + "template", + "body", + "from", + "subject", + "syntax", + "enabled" + ], + "type": "object" + }, + "SetEmailTemplateResponseContent": { + "additionalProperties": false, + "properties": { + "body": { + "type": [ + "string", + "null" + ] + }, + "enabled": { + "type": [ + "boolean", + "null" + ] + }, + "from": { + "default": "sender@auth0.com", + "type": [ + "string", + "null" + ] + }, + "includeEmailInRedirect": { + "type": "boolean" + }, + "resultUrl": { + "type": [ + "string", + "null" + ] + }, + "subject": { + "type": [ + "string", + "null" + ] + }, + "syntax": { + "default": "liquid", + "type": [ + "string", + "null" + ] + }, + "template": { + "$ref": "#/components/schemas/EmailTemplateNameEnum" + }, + "urlLifetimeInSeconds": { + "minimum": 0, + "type": [ + "number", + "null" + ] + } + }, + "required": [ + "template", + "body", + "from", + "subject", + "syntax", + "enabled" + ], + "type": "object" + }, + "SetGuardianFactorDuoSettingsRequestContent": { + "additionalProperties": false, + "properties": { + "host": { + "maxLength": 10000, + "type": "string" + }, + "ikey": { + "maxLength": 10000, + "type": "string" + }, + "skey": { + "format": "non-empty-string", + "maxLength": 10000, + "type": "string" + } + }, + "type": "object" + }, + "SetGuardianFactorDuoSettingsResponseContent": { + "additionalProperties": false, + "properties": { + "host": { + "maxLength": 10000, + "type": "string" + }, + "ikey": { + "maxLength": 10000, + "type": "string" + }, + "skey": { + "format": "non-empty-string", + "maxLength": 10000, + "type": "string" + } + }, + "type": "object" + }, + "SetGuardianFactorPhoneMessageTypesRequestContent": { + "additionalProperties": false, + "properties": { + "message_types": { + "items": { + "$ref": "#/components/schemas/GuardianFactorPhoneFactorMessageTypeEnum" + }, + "type": "array" + } + }, + "required": [ + "message_types" + ], + "type": "object" + }, + "SetGuardianFactorPhoneMessageTypesResponseContent": { + "additionalProperties": false, + "properties": { + "message_types": { + "items": { + "$ref": "#/components/schemas/GuardianFactorPhoneFactorMessageTypeEnum" + }, + "type": "array" + } + }, + "type": "object" + }, + "SetGuardianFactorPhoneTemplatesRequestContent": { + "additionalProperties": false, + "properties": { + "enrollment_message": { + "default": "{{code}} is your verification code for {{tenant.friendly_name}}. Please enter this code to verify your enrollment.", + "type": "string" + }, + "verification_message": { + "default": "{{code}} is your verification code for {{tenant.friendly_name}}", + "type": "string" + } + }, + "required": [ + "enrollment_message", + "verification_message" + ], + "type": "object" + }, + "SetGuardianFactorPhoneTemplatesResponseContent": { + "additionalProperties": false, + "properties": { + "enrollment_message": { + "default": "{{code}} is your verification code for {{tenant.friendly_name}}. Please enter this code to verify your enrollment.", + "type": "string" + }, + "verification_message": { + "default": "{{code}} is your verification code for {{tenant.friendly_name}}", + "type": "string" + } + }, + "required": [ + "enrollment_message", + "verification_message" + ], + "type": "object" + }, + "SetGuardianFactorRequestContent": { + "additionalProperties": false, + "properties": { + "enabled": { + "type": "boolean" + } + }, + "required": [ + "enabled" + ], + "type": "object" + }, + "SetGuardianFactorResponseContent": { + "additionalProperties": false, + "properties": { + "enabled": { + "type": "boolean" + } + }, + "required": [ + "enabled" + ], + "type": "object" + }, + "SetGuardianFactorSmsTemplatesRequestContent": { + "additionalProperties": false, + "properties": { + "enrollment_message": { + "default": "{{code}} is your verification code for {{tenant.friendly_name}}. Please enter this code to verify your enrollment.", + "type": "string" + }, + "verification_message": { + "default": "{{code}} is your verification code for {{tenant.friendly_name}}", + "type": "string" + } + }, + "required": [ + "enrollment_message", + "verification_message" + ], + "type": "object" + }, + "SetGuardianFactorSmsTemplatesResponseContent": { + "additionalProperties": false, + "properties": { + "enrollment_message": { + "default": "{{code}} is your verification code for {{tenant.friendly_name}}. Please enter this code to verify your enrollment.", + "type": "string" + }, + "verification_message": { + "default": "{{code}} is your verification code for {{tenant.friendly_name}}", + "type": "string" + } + }, + "required": [ + "enrollment_message", + "verification_message" + ], + "type": "object" + }, + "SetGuardianFactorsProviderPhoneRequestContent": { + "additionalProperties": false, + "properties": { + "provider": { + "$ref": "#/components/schemas/GuardianFactorsProviderSmsProviderEnum" + } + }, + "required": [ + "provider" + ], + "type": "object" + }, + "SetGuardianFactorsProviderPhoneResponseContent": { + "additionalProperties": false, + "properties": { + "provider": { + "$ref": "#/components/schemas/GuardianFactorsProviderSmsProviderEnum" + } + }, + "type": "object" + }, + "SetGuardianFactorsProviderPhoneTwilioRequestContent": { + "additionalProperties": false, + "properties": { + "auth_token": { + "default": "zw5Ku6z2sxhd0ZVXto5SDHX6KPDByJPU", + "maxLength": 1000, + "minLength": 1, + "type": [ + "string", + "null" + ] + }, + "from": { + "default": "+1223323", + "maxLength": 64, + "type": [ + "string", + "null" + ] + }, + "messaging_service_sid": { + "default": "5dEkAiHLPCuQ1uJj4qNXcAnERFAL6cpq", + "maxLength": 1000, + "minLength": 1, + "type": [ + "string", + "null" + ] + }, + "sid": { + "default": "wywA2BH4VqTpfywiDuyDAYZL3xQjoO40", + "maxLength": 1000, + "minLength": 1, + "type": [ + "string", + "null" + ] + } + }, + "type": "object" + }, + "SetGuardianFactorsProviderPhoneTwilioResponseContent": { + "additionalProperties": false, + "properties": { + "auth_token": { + "default": "zw5Ku6z2sxhd0ZVXto5SDHX6KPDByJPU", + "maxLength": 1000, + "minLength": 1, + "type": [ + "string", + "null" + ] + }, + "from": { + "default": "+1223323", + "maxLength": 64, + "type": [ + "string", + "null" + ] + }, + "messaging_service_sid": { + "default": "5dEkAiHLPCuQ1uJj4qNXcAnERFAL6cpq", + "maxLength": 1000, + "minLength": 1, + "type": [ + "string", + "null" + ] + }, + "sid": { + "default": "wywA2BH4VqTpfywiDuyDAYZL3xQjoO40", + "maxLength": 1000, + "minLength": 1, + "type": [ + "string", + "null" + ] + } + }, + "type": "object" + }, + "SetGuardianFactorsProviderPushNotificationApnsRequestContent": { + "additionalProperties": false, + "properties": { + "bundle_id": { + "maxLength": 1000, + "minLength": 1, + "type": [ + "string", + "null" + ] + }, + "p12": { + "maxLength": 10000, + "minLength": 1, + "type": [ + "string", + "null" + ] + }, + "sandbox": { + "type": "boolean" + } + }, + "type": "object" + }, + "SetGuardianFactorsProviderPushNotificationApnsResponseContent": { + "additionalProperties": false, + "properties": { + "bundle_id": { + "maxLength": 1000, + "minLength": 1, + "type": [ + "string", + "null" + ] + }, + "sandbox": { + "type": "boolean" + } + }, + "type": "object" + }, + "SetGuardianFactorsProviderPushNotificationFcmRequestContent": { + "additionalProperties": false, + "properties": { + "server_key": { + "maxLength": 152, + "minLength": 1, + "type": [ + "string", + "null" + ] + } + }, + "type": "object" + }, + "SetGuardianFactorsProviderPushNotificationFcmResponseContent": { + "additionalProperties": true, + "maxProperties": 0, + "type": "object" + }, + "SetGuardianFactorsProviderPushNotificationFcmv1RequestContent": { + "additionalProperties": false, + "properties": { + "server_credentials": { + "maxLength": 10000, + "minLength": 1, + "type": [ + "string", + "null" + ] + } + }, + "type": "object" + }, + "SetGuardianFactorsProviderPushNotificationFcmv1ResponseContent": { + "additionalProperties": true, + "maxProperties": 0, + "type": "object" + }, + "SetGuardianFactorsProviderPushNotificationRequestContent": { + "additionalProperties": false, + "properties": { + "provider": { + "$ref": "#/components/schemas/GuardianFactorsProviderPushNotificationProviderDataEnum" + } + }, + "required": [ + "provider" + ], + "type": "object" + }, + "SetGuardianFactorsProviderPushNotificationResponseContent": { + "additionalProperties": false, + "properties": { + "provider": { + "$ref": "#/components/schemas/GuardianFactorsProviderPushNotificationProviderDataEnum" + } + }, + "type": "object" + }, + "SetGuardianFactorsProviderPushNotificationSnsRequestContent": { + "additionalProperties": false, + "properties": { + "aws_access_key_id": { + "default": "wywA2BH4VqTpfywiDuyDAYZL3xQjoO40", + "maxLength": 1000, + "minLength": 1, + "type": [ + "string", + "null" + ] + }, + "aws_region": { + "default": "us-west-1", + "maxLength": 1000, + "minLength": 1, + "pattern": "^(?:us-east-[0-9]{1,2}|us-west-[0-9]{1,2}|ap-southeast-[0-9]{1,2}|ap-northeast-[0-9]{1,2}|ap-central-[0-9]{1,2}|eu-west-[0-9]{1,2}|eu-central-[0-9]{1,2})$", + "type": [ + "string", + "null" + ] + }, + "aws_secret_access_key": { + "default": "B1ER5JHDGJL3C4sVAKK7SBsq806R3IpL", + "maxLength": 1000, + "minLength": 1, + "type": [ + "string", + "null" + ] + }, + "sns_apns_platform_application_arn": { + "maxLength": 1000, + "minLength": 1, + "type": [ + "string", + "null" + ] + }, + "sns_gcm_platform_application_arn": { + "default": "urn://yRMeBxgcCXh8MeTXPBAxhQnm6gP6f5nP", + "maxLength": 1000, + "minLength": 1, + "type": [ + "string", + "null" + ] + } + }, + "type": "object" + }, + "SetGuardianFactorsProviderPushNotificationSnsResponseContent": { + "additionalProperties": false, + "properties": { + "aws_access_key_id": { + "default": "wywA2BH4VqTpfywiDuyDAYZL3xQjoO40", + "maxLength": 1000, + "minLength": 1, + "type": [ + "string", + "null" + ] + }, + "aws_region": { + "default": "us-west-1", + "maxLength": 1000, + "minLength": 1, + "pattern": "^(?:us-east-[0-9]{1,2}|us-west-[0-9]{1,2}|ap-southeast-[0-9]{1,2}|ap-northeast-[0-9]{1,2}|ap-central-[0-9]{1,2}|eu-west-[0-9]{1,2}|eu-central-[0-9]{1,2})$", + "type": [ + "string", + "null" + ] + }, + "aws_secret_access_key": { + "default": "B1ER5JHDGJL3C4sVAKK7SBsq806R3IpL", + "maxLength": 1000, + "minLength": 1, + "type": [ + "string", + "null" + ] + }, + "sns_apns_platform_application_arn": { + "maxLength": 1000, + "minLength": 1, + "type": [ + "string", + "null" + ] + }, + "sns_gcm_platform_application_arn": { + "default": "urn://yRMeBxgcCXh8MeTXPBAxhQnm6gP6f5nP", + "maxLength": 1000, + "minLength": 1, + "type": [ + "string", + "null" + ] + } + }, + "type": "object" + }, + "SetGuardianFactorsProviderSmsRequestContent": { + "additionalProperties": false, + "properties": { + "provider": { + "$ref": "#/components/schemas/GuardianFactorsProviderSmsProviderEnum" + } + }, + "required": [ + "provider" + ], + "type": "object" + }, + "SetGuardianFactorsProviderSmsResponseContent": { + "additionalProperties": false, + "properties": { + "provider": { + "$ref": "#/components/schemas/GuardianFactorsProviderSmsProviderEnum" + } + }, + "type": "object" + }, + "SetGuardianFactorsProviderSmsTwilioRequestContent": { + "additionalProperties": false, + "properties": { + "auth_token": { + "default": "zw5Ku6z2sxhd0ZVXto5SDHX6KPDByJPU", + "maxLength": 1000, + "minLength": 1, + "type": [ + "string", + "null" + ] + }, + "from": { + "default": "+1223323", + "maxLength": 64, + "type": [ + "string", + "null" + ] + }, + "messaging_service_sid": { + "default": "5dEkAiHLPCuQ1uJj4qNXcAnERFAL6cpq", + "maxLength": 1000, + "minLength": 1, + "type": [ + "string", + "null" + ] + }, + "sid": { + "default": "wywA2BH4VqTpfywiDuyDAYZL3xQjoO40", + "maxLength": 1000, + "minLength": 1, + "type": [ + "string", + "null" + ] + } + }, + "type": "object" + }, + "SetGuardianFactorsProviderSmsTwilioResponseContent": { + "additionalProperties": false, + "properties": { + "auth_token": { + "default": "zw5Ku6z2sxhd0ZVXto5SDHX6KPDByJPU", + "maxLength": 1000, + "minLength": 1, + "type": [ + "string", + "null" + ] + }, + "from": { + "default": "+1223323", + "maxLength": 64, + "type": [ + "string", + "null" + ] + }, + "messaging_service_sid": { + "default": "5dEkAiHLPCuQ1uJj4qNXcAnERFAL6cpq", + "maxLength": 1000, + "minLength": 1, + "type": [ + "string", + "null" + ] + }, + "sid": { + "default": "wywA2BH4VqTpfywiDuyDAYZL3xQjoO40", + "maxLength": 1000, + "minLength": 1, + "type": [ + "string", + "null" + ] + } + }, + "type": "object" + }, + "SetGuardianPoliciesRequestContent": { + "items": { + "$ref": "#/components/schemas/MFAPolicyEnum" + }, + "type": "array" + }, + "SetGuardianPoliciesResponseContent": { + "items": { + "$ref": "#/components/schemas/MFAPolicyEnum" + }, + "type": "array" + }, + "SetGuardianSettingsRequestContent": { + "additionalProperties": false, + "properties": { + "display_remember_me_checkbox": { + "default": true, + "type": "boolean" + }, + "mfa_session_inactivity_timeout": { + "default": 604800, + "maximum": 2592000, + "minimum": 3600, + "type": "integer" + }, + "mfa_session_overall_timeout": { + "default": 2592000, + "maximum": 7776000, + "minimum": 3600, + "type": "integer" + }, + "remember_me_default_value": { + "default": false, + "type": "boolean" + } + }, + "required": [ + "display_remember_me_checkbox", + "remember_me_default_value", + "mfa_session_inactivity_timeout", + "mfa_session_overall_timeout" + ], + "type": "object" + }, + "SetGuardianSettingsResponseContent": { + "additionalProperties": false, + "properties": { + "display_remember_me_checkbox": { + "default": true, + "type": "boolean" + }, + "mfa_session_inactivity_timeout": { + "default": 604800, + "maximum": 2592000, + "minimum": 3600, + "type": "integer" + }, + "mfa_session_overall_timeout": { + "default": 2592000, + "maximum": 7776000, + "minimum": 3600, + "type": "integer" + }, + "remember_me_default_value": { + "default": false, + "type": "boolean" + } + }, + "required": [ + "display_remember_me_checkbox", + "remember_me_default_value", + "mfa_session_inactivity_timeout", + "mfa_session_overall_timeout" + ], + "type": "object" + }, + "SetNetworkAclRequestContent": { + "additionalProperties": false, + "properties": { + "active": { + "type": "boolean" + }, + "description": { + "maxLength": 255, + "type": "string" + }, + "priority": { + "default": 50, + "maximum": 100, + "minimum": 1, + "type": "number" + }, + "rule": { + "$ref": "#/components/schemas/NetworkAclRule" + } + }, + "required": [ + "description", + "active", + "rule" + ], + "type": "object" + }, + "SetNetworkAclsResponseContent": { + "additionalProperties": true, + "properties": { + "active": { + "type": "boolean" + }, + "created_at": { + "type": "string" + }, + "description": { + "type": "string" + }, + "id": { + "type": "string" + }, + "priority": { + "maximum": 100, + "minimum": 1, + "type": "number" + }, + "rule": { + "$ref": "#/components/schemas/NetworkAclRule" + }, + "updated_at": { + "type": "string" + } + }, + "type": "object" + }, + "SetPartialsRequestContent": { + "additionalProperties": true, + "type": "object" + }, + "SetPhoneFactorSettingsRequestContent": { + "additionalProperties": false, + "properties": { + "otp_expiration_time": { + "default": 300, + "maximum": 3600, + "minimum": 30, + "type": "integer" + }, + "otp_length": { + "default": 6, + "maximum": 10, + "minimum": 4, + "type": "integer" + } + }, + "required": [ + "otp_length", + "otp_expiration_time" + ], + "type": "object" + }, + "SetPhoneFactorSettingsResponseContent": { + "additionalProperties": false, + "properties": { + "otp_expiration_time": { + "default": 300, + "maximum": 3600, + "minimum": 30, + "type": "integer" + }, + "otp_length": { + "default": 6, + "maximum": 10, + "minimum": 4, + "type": "integer" + } + }, + "required": [ + "otp_length", + "otp_expiration_time" + ], + "type": "object" + }, + "SetRulesConfigRequestContent": { + "additionalProperties": false, + "properties": { + "value": { + "default": "MY_RULES_CONFIG_VALUE", + "type": "string" + } + }, + "required": [ + "value" + ], + "type": "object" + }, + "SetRulesConfigResponseContent": { + "additionalProperties": true, + "properties": { + "key": { + "default": "MY_RULES_CONFIG_KEY", + "maxLength": 127, + "minLength": 1, + "pattern": "^[A-Za-z0-9_\\-@*+:]*$", + "type": "string" + }, + "value": { + "default": "MY_RULES_CONFIG_VALUE", + "type": "string" + } + }, + "required": [ + "key", + "value" + ], + "type": "object" + }, + "SetSelfServiceProfileCustomTextRequestContent": { + "additionalProperties": { + "maxLength": 2000, + "type": "string" + }, + "type": "object" + }, + "SetSelfServiceProfileCustomTextResponseContent": { + "additionalProperties": { + "type": "string" + }, + "type": "object" + }, + "SetUserAuthenticationMethodResponseContent": { + "additionalProperties": false, + "properties": { + "aaguid": { + "type": "string" + }, + "authentication_methods": { + "items": { + "$ref": "#/components/schemas/UserAuthenticationMethodProperties" + }, + "type": "array" + }, + "created_at": { + "format": "date-time", + "type": "string" + }, + "email": { + "type": "string" + }, + "id": { + "format": "authenticator-id", + "type": "string" + }, + "key_id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "phone_number": { + "maxLength": 30, + "minLength": 2, + "type": "string" + }, + "preferred_authentication_method": { + "$ref": "#/components/schemas/PreferredAuthenticationMethodEnum" + }, + "public_key": { + "type": "string" + }, + "relying_party_identifier": { + "type": "string" + }, + "totp_secret": { + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/CreatedAuthenticationMethodTypeEnum" + } + }, + "required": [ + "type" + ], + "type": "object" + }, + "SetUserAuthenticationMethods": { + "additionalProperties": false, + "properties": { + "email": { + "minLength": 1, + "type": "string" + }, + "name": { + "maxLength": 20, + "minLength": 1, + "type": "string" + }, + "phone_number": { + "maxLength": 30, + "minLength": 2, + "type": "string" + }, + "preferred_authentication_method": { + "$ref": "#/components/schemas/PreferredAuthenticationMethodEnum" + }, + "totp_secret": { + "minLength": 1, + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/AuthenticationTypeEnum" + } + }, + "required": [ + "type" + ], + "type": "object" + }, + "SetUserAuthenticationMethodsRequestContent": { + "items": { + "$ref": "#/components/schemas/SetUserAuthenticationMethods" + }, + "type": "array" + }, + "SetsCustomTextsByLanguageRequestContent": { + "additionalProperties": true, + "type": "object" + }, + "SigningAlgorithmEnum": { + "default": "HS256", + "enum": [ + "HS256", + "RS256", + "RS512", + "PS256" + ], + "type": "string" + }, + "SigningKeys": { + "additionalProperties": false, + "properties": { + "cert": { + "default": "-----BEGIN CERTIFICATE-----\r\nMIIDDTCCA...YiA0TQhAt8=\r\n-----END CERTIFICATE-----", + "type": "string" + }, + "current": { + "default": true, + "type": "boolean" + }, + "current_since": { + "$ref": "#/components/schemas/SigningKeysDate" + }, + "current_until": { + "$ref": "#/components/schemas/SigningKeysDate" + }, + "fingerprint": { + "default": "CC:FB:DD:D8:9A:B5:DE:1B:F0:CC:36:D2:99:59:21:12:03:DD:A8:25", + "type": "string" + }, + "kid": { + "default": "21hi274Rp02112mgkUGma", + "type": "string" + }, + "next": { + "type": "boolean" + }, + "pkcs7": { + "default": "-----BEGIN PKCS7-----\r\nMIIDPA....t8xAA==\r\n-----END PKCS7-----", + "type": "string" + }, + "previous": { + "type": "boolean" + }, + "revoked": { + "type": "boolean" + }, + "revoked_at": { + "$ref": "#/components/schemas/SigningKeysDate" + }, + "thumbprint": { + "default": "CCFBDDD89AB5DE1BF0CC36D29959211203DDA825", + "type": "string" + } + }, + "required": [ + "cert", + "kid", + "fingerprint", + "thumbprint" + ], + "type": "object" + }, + "SigningKeysDate": { + "oneOf": [ + { + "type": "string" + }, + { + "additionalProperties": true, + "type": "object" + } + ] + }, + "SignupSchema": { + "additionalProperties": false, + "properties": { + "status": { + "$ref": "#/components/schemas/SignupStatusEnum" + } + }, + "type": "object" + }, + "SignupStatusEnum": { + "enum": [ + "required", + "optional", + "inactive" + ], + "type": "string" + }, + "SignupVerification": { + "additionalProperties": false, + "properties": { + "active": { + "type": "boolean" + } + }, + "type": "object" + }, + "SignupVerified": { + "additionalProperties": false, + "properties": { + "status": { + "$ref": "#/components/schemas/SignupStatusEnum" + }, + "verification": { + "$ref": "#/components/schemas/SignupVerification" + } + }, + "type": "object" + }, + "SupportedLocales": { + "enum": [ + "am", + "ar", + "ar-EG", + "ar-SA", + "az", + "bg", + "bn", + "bs", + "ca-ES", + "cnr", + "cs", + "cy", + "da", + "de", + "el", + "en", + "en-CA", + "es", + "es-419", + "es-AR", + "es-MX", + "et", + "eu-ES", + "fa", + "fi", + "fr", + "fr-CA", + "fr-FR", + "gl-ES", + "gu", + "he", + "hi", + "hr", + "hu", + "hy", + "id", + "is", + "it", + "ja", + "ka", + "kk", + "kn", + "ko", + "lt", + "lv", + "mk", + "ml", + "mn", + "mr", + "ms", + "my", + "nb", + "nl", + "nn", + "no", + "pa", + "pl", + "pt", + "pt-BR", + "pt-PT", + "ro", + "ru", + "sk", + "sl", + "so", + "sq", + "sr", + "sv", + "sw", + "ta", + "te", + "th", + "tl", + "tr", + "uk", + "ur", + "vi", + "zgh", + "zh-CN", + "zh-HK", + "zh-MO", + "zh-TW" + ], + "type": "string" + }, + "SuspiciousIPThrottlingAllowlist": { + "items": { + "$ref": "#/components/schemas/SuspiciousIPThrottlingAllowlistItem" + }, + "type": "array" + }, + "SuspiciousIPThrottlingAllowlistItem": { + "anyOf": [ + { + "format": "ipv4", + "type": "string" + }, + { + "format": "cidr", + "type": "string" + }, + { + "format": "ipv6", + "type": "string" + }, + { + "format": "ipv6_cidr", + "type": "string" + } + ], + "type": "string" + }, + "SuspiciousIPThrottlingPreCustomTokenExchangeStage": { + "additionalProperties": false, + "properties": { + "max_attempts": { + "default": 10, + "maximum": 2500, + "minimum": 1, + "type": "integer" + }, + "rate": { + "default": 8640000, + "maximum": 86400000, + "minimum": 34560, + "type": "integer" + } + }, + "type": "object" + }, + "SuspiciousIPThrottlingPreLoginStage": { + "additionalProperties": false, + "properties": { + "max_attempts": { + "default": 100, + "maximum": 2500, + "minimum": 1, + "type": "integer" + }, + "rate": { + "default": 864000, + "maximum": 86400000, + "minimum": 34560, + "type": "integer" + } + }, + "type": "object" + }, + "SuspiciousIPThrottlingPreUserRegistrationStage": { + "additionalProperties": false, + "properties": { + "max_attempts": { + "default": 50, + "maximum": 72000, + "minimum": 1, + "type": "integer" + }, + "rate": { + "default": 1728000, + "maximum": 86400000, + "minimum": 1200, + "type": "integer" + } + }, + "type": "object" + }, + "SuspiciousIPThrottlingShieldsEnum": { + "enum": [ + "block", + "admin_notification" + ], + "type": "string" + }, + "SuspiciousIPThrottlingStage": { + "additionalProperties": false, + "properties": { + "pre-custom-token-exchange": { + "$ref": "#/components/schemas/SuspiciousIPThrottlingPreCustomTokenExchangeStage" + }, + "pre-login": { + "$ref": "#/components/schemas/SuspiciousIPThrottlingPreLoginStage" + }, + "pre-user-registration": { + "$ref": "#/components/schemas/SuspiciousIPThrottlingPreUserRegistrationStage" + } + }, + "type": "object" + }, + "SynchronizeGroupsEnum": { + "enum": [ + "all", + "off", + "selected" + ], + "type": "string" + }, + "SynchronizedGroupPayload": { + "additionalProperties": false, + "properties": { + "direct_members_count": { + "maximum": 2147483647, + "minimum": 0, + "type": "integer" + }, + "email": { + "format": "email", + "maxLength": 254, + "type": "string" + }, + "id": { + "maxLength": 32, + "minLength": 1, + "pattern": "^[A-Za-z0-9]+$", + "type": "string" + }, + "name": { + "maxLength": 150, + "type": "string" + } + }, + "required": [ + "id" + ], + "type": "object" + }, + "SynchronizedGroupSelectionId": { + "additionalProperties": false, + "properties": { + "id": { + "maxLength": 32, + "minLength": 1, + "pattern": "^[A-Za-z0-9]+$", + "type": "string" + } + }, + "required": [ + "id" + ], + "type": "object" + }, + "SystemRoleOwnerId": { + "enum": [ + "auth0" + ], + "type": "string" + }, + "TenantOIDCLogoutSettings": { + "additionalProperties": false, + "properties": { + "rp_logout_end_session_endpoint_discovery": { + "default": true, + "type": "boolean" + } + }, + "type": "object" + }, + "TenantSettingsCountryCodes": { + "additionalProperties": false, + "properties": { + "list": { + "items": { + "maxLength": 2, + "minLength": 2, + "pattern": "^[A-Z]{2}$", + "type": "string" + }, + "type": "array" + }, + "mode": { + "$ref": "#/components/schemas/TenantSettingsCountryCodesMode" + } + }, + "type": [ + "object", + "null" + ] + }, + "TenantSettingsCountryCodesMode": { + "enum": [ + "allow", + "deny" + ], + "type": "string" + }, + "TenantSettingsCountryCodesModeResponse": { + "enum": [ + "allow", + "deny" + ], + "type": "string" + }, + "TenantSettingsCountryCodesResponse": { + "additionalProperties": false, + "properties": { + "list": { + "items": { + "maxLength": 2, + "minLength": 2, + "pattern": "^[A-Z]{2}$", + "type": "string" + }, + "type": "array" + }, + "mode": { + "$ref": "#/components/schemas/TenantSettingsCountryCodesModeResponse" + } + }, + "type": "object" + }, + "TenantSettingsDeviceFlow": { + "additionalProperties": false, + "properties": { + "charset": { + "$ref": "#/components/schemas/TenantSettingsDeviceFlowCharset" + }, + "mask": { + "default": "****-****", + "maxLength": 20, + "type": "string" + } + }, + "type": [ + "object", + "null" + ] + }, + "TenantSettingsDeviceFlowCharset": { + "default": "base20", + "enum": [ + "base20", + "digits" + ], + "type": "string" + }, + "TenantSettingsDynamicClientRegistrationSecurityMode": { + "enum": [ + "strict", + "permissive" + ], + "type": "string" + }, + "TenantSettingsErrorPage": { + "additionalProperties": false, + "properties": { + "html": { + "default": "", + "type": "string" + }, + "show_log_link": { + "default": false, + "type": "boolean" + }, + "url": { + "default": "https://mycompany.org/error", + "format": "absolute-uri-or-empty", + "type": "string" + } + }, + "type": [ + "object", + "null" + ] + }, + "TenantSettingsFlags": { + "additionalProperties": false, + "properties": { + "allow_changing_enable_sso": { + "type": "boolean" + }, + "allow_legacy_delegation_grant_types": { + "type": "boolean" + }, + "allow_legacy_ro_grant_types": { + "type": "boolean" + }, + "allow_legacy_tokeninfo_endpoint": { + "type": "boolean" + }, + "change_pwd_flow_v1": { + "default": false, + "type": "boolean" + }, + "custom_domains_provisioning": { + "default": false, + "type": "boolean" + }, + "dashboard_insights_view": { + "type": "boolean" + }, + "dashboard_log_streams_next": { + "type": "boolean" + }, + "disable_clickjack_protection_headers": { + "type": "boolean" + }, + "disable_fields_map_fix": { + "type": "boolean" + }, + "disable_impersonation": { + "default": false, + "type": "boolean" + }, + "disable_management_api_sms_obfuscation": { + "default": true, + "type": "boolean" + }, + "enable_adfs_waad_email_verification": { + "type": "boolean" + }, + "enable_apis_section": { + "default": false, + "type": "boolean" + }, + "enable_client_connections": { + "default": true, + "type": "boolean" + }, + "enable_dynamic_client_registration": { + "default": false, + "type": "boolean" + }, + "enable_idtoken_api2": { + "type": "boolean" + }, + "enable_legacy_profile": { + "type": "boolean" + }, + "enable_pipeline2": { + "default": true, + "type": "boolean" + }, + "enable_public_signup_user_exists_error": { + "type": "boolean" + }, + "enable_sso": { + "type": "boolean" + }, + "enforce_client_authentication_on_passwordless_start": { + "type": "boolean" + }, + "genai_trial": { + "type": "boolean" + }, + "improved_signup_bot_detection_in_classic": { + "type": "boolean" + }, + "local_resource_discovery": { + "type": "boolean" + }, + "mfa_show_factor_list_on_enrollment": { + "type": "boolean" + }, + "no_disclose_enterprise_connections": { + "type": "boolean" + }, + "remove_alg_from_jwks": { + "type": "boolean" + }, + "revoke_refresh_token_grant": { + "type": "boolean" + }, + "trust_azure_adfs_email_verified_connection_property": { + "default": false, + "type": "boolean" + } + }, + "type": "object" + }, + "TenantSettingsGuardianPage": { + "additionalProperties": false, + "properties": { + "enabled": { + "default": false, + "type": "boolean" + }, + "html": { + "default": "", + "type": "string" + } + }, + "type": [ + "object", + "null" + ] + }, + "TenantSettingsMTLS": { + "additionalProperties": false, + "properties": { + "enable_endpoint_aliases": { + "default": false, + "type": "boolean" + } + }, + "type": [ + "object", + "null" + ] + }, + "TenantSettingsNullableSecurityHeaders": { + "additionalProperties": false, + "properties": { + "content_security_policy": { + "$ref": "#/components/schemas/ContentSecurityPolicyConfig" + }, + "x_xss_protection": { + "$ref": "#/components/schemas/XssProtectionConfig" + } + }, + "type": [ + "object", + "null" + ] + }, + "TenantSettingsPasswordPage": { + "additionalProperties": false, + "properties": { + "enabled": { + "default": false, + "type": "boolean" + }, + "html": { + "default": "", + "type": "string" + } + }, + "type": [ + "object", + "null" + ] + }, + "TenantSettingsResourceParameterProfile": { + "default": "audience", + "enum": [ + "audience", + "compatibility" + ], + "type": "string" + }, + "TenantSettingsSessions": { + "additionalProperties": false, + "properties": { + "anonymous": { + "$ref": "#/components/schemas/TenantSettingsSessionsAnonymous" + }, + "oidc_logout_prompt_enabled": { + "default": true, + "type": "boolean" + } + }, + "type": [ + "object", + "null" + ] + }, + "TenantSettingsSessionsAnonymous": { + "additionalProperties": false, + "properties": { + "activate_cookie": { + "default": true, + "type": "boolean" + }, + "lifetime_in_minutes": { + "default": 43200, + "type": "integer" + } + }, + "type": [ + "object", + "null" + ] + }, + "TenantSettingsSupportedLocalesEnum": { + "enum": [ + "am", + "ar", + "ar-EG", + "ar-SA", + "az", + "bg", + "bn", + "bs", + "ca-ES", + "cnr", + "cs", + "cy", + "da", + "de", + "el", + "en", + "en-CA", + "es", + "es-419", + "es-AR", + "es-MX", + "et", + "eu-ES", + "fa", + "fi", + "fr", + "fr-CA", + "fr-FR", + "gl-ES", + "gu", + "he", + "hi", + "hr", + "hu", + "hy", + "id", + "is", + "it", + "ja", + "ka", + "kk", + "kn", + "ko", + "lt", + "lv", + "mk", + "ml", + "mn", + "mr", + "ms", + "my", + "nb", + "nl", + "nn", + "no", + "pa", + "pl", + "pt", + "pt-BR", + "pt-PT", + "ro", + "ru", + "sk", + "sl", + "so", + "sq", + "sr", + "sv", + "sw", + "ta", + "te", + "th", + "tl", + "tr", + "uk", + "ur", + "vi", + "zgh", + "zh-CN", + "zh-HK", + "zh-MO", + "zh-TW" + ], + "type": "string" + }, + "TestActionPayload": { + "additionalProperties": true, + "type": "object" + }, + "TestActionRequestContent": { + "additionalProperties": false, + "properties": { + "payload": { + "$ref": "#/components/schemas/TestActionPayload" + } + }, + "required": [ + "payload" + ], + "type": "object" + }, + "TestActionResponseContent": { + "additionalProperties": false, + "properties": { + "payload": { + "$ref": "#/components/schemas/TestActionResultPayload" + } + }, + "type": "object" + }, + "TestActionResultPayload": { + "additionalProperties": true, + "type": "object" + }, + "TestCustomDomainResponseContent": { + "additionalProperties": false, + "properties": { + "message": { + "type": "string" + }, + "success": { + "type": "boolean" + } + }, + "required": [ + "success" + ], + "type": "object" + }, + "TestEventDataContent": { + "additionalProperties": true, + "type": "object" + }, + "ThirdPartyClientAccessConfig": { + "additionalProperties": false, + "properties": { + "allow_configuration": { + "type": "boolean" + } + }, + "required": [ + "allow_configuration" + ], + "type": "object" + }, + "TokenExchangeProfileResponseContent": { + "additionalProperties": true, + "properties": { + "action_id": { + "maxLength": 36, + "minLength": 1, + "type": "string" + }, + "created_at": { + "default": "2024-01-01T00:00:00.000Z", + "format": "date-time", + "type": "string" + }, + "id": { + "format": "token-exchange-profile-id", + "type": "string" + }, + "name": { + "default": "Token Exchange Profile 1", + "maxLength": 50, + "minLength": 3, + "type": "string" + }, + "subject_token_type": { + "format": "url", + "maxLength": 100, + "minLength": 8, + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/TokenExchangeProfileTypeEnum" + }, + "updated_at": { + "default": "2024-01-01T00:00:00.000Z", + "format": "date-time", + "type": "string" + } + }, + "type": "object" + }, + "TokenExchangeProfileTypeEnum": { + "enum": [ + "custom_authentication" + ], + "maxLength": 21, + "minLength": 1, + "type": "string" + }, + "TokenQuota": { + "additionalProperties": false, + "properties": { + "client_credentials": { + "$ref": "#/components/schemas/TokenQuotaClientCredentials" + } + }, + "required": [ + "client_credentials" + ], + "type": "object" + }, + "TokenQuotaClientCredentials": { + "additionalProperties": false, + "minProperties": 1, + "properties": { + "enforce": { + "type": "boolean" + }, + "per_day": { + "maximum": 2147483647, + "minimum": 1, + "type": "integer" + }, + "per_hour": { + "maximum": 2147483647, + "minimum": 1, + "type": "integer" + } + }, + "type": "object" + }, + "TokenQuotaConfiguration": { + "additionalProperties": true, + "properties": { + "client_credentials": { + "$ref": "#/components/schemas/TokenQuotaClientCredentials" + } + }, + "required": [ + "client_credentials" + ], + "type": "object" + }, + "TokenVaultPrivilegedAccessGrant": { + "additionalProperties": false, + "properties": { + "connection": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "scopes": { + "items": { + "maxLength": 280, + "minLength": 1, + "type": "string" + }, + "minItems": 1, + "type": "array" + } + }, + "required": [ + "connection", + "scopes" + ], + "type": "object" + }, + "TokenVaultPrivilegedAccessIpAllowlistEntry": { + "oneOf": [ + { + "format": "ipv4", + "type": "string" + }, + { + "format": "ipv6", + "type": "string" + }, + { + "format": "cidr", + "type": "string" + }, + { + "format": "ipv6_cidr", + "type": "string" + } + ], + "type": "string" + }, + "TooManyRequestsSchema": { + "properties": { + "error": { + "const": "Too Many Requests" + }, + "message": { + "type": "string" + }, + "statusCode": { + "const": 429 + } + }, + "required": [ + "message", + "statusCode", + "error" + ], + "type": "object" + }, + "TwilioProviderConfiguration": { + "additionalProperties": false, + "properties": { + "default_from": { + "type": "string" + }, + "delivery_methods": { + "items": { + "$ref": "#/components/schemas/TwilioProviderDeliveryMethodEnum" + }, + "minItems": 1, + "type": "array" + }, + "mssid": { + "type": "string" + }, + "sid": { + "type": "string" + } + }, + "required": [ + "sid", + "delivery_methods" + ], + "type": "object" + }, + "TwilioProviderCredentials": { + "additionalProperties": false, + "properties": { + "auth_token": { + "maxLength": 255, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "auth_token" + ], + "type": "object" + }, + "TwilioProviderDeliveryMethodEnum": { + "enum": [ + "text", + "voice" + ], + "type": "string" + }, + "UnauthorizedSchema": { + "properties": { + "error": { + "const": "Unauthorized" + }, + "message": { + "type": "string" + }, + "statusCode": { + "const": 401 + } + }, + "required": [ + "message", + "statusCode", + "error" + ], + "type": "object" + }, + "UniversalLoginExperienceEnum": { + "enum": [ + "new", + "classic" + ], + "type": "string" + }, + "UpdateActionBindingItem": { + "oneOf": [ + { + "$ref": "#/components/schemas/ActionBindingWithRef" + } + ] + }, + "UpdateActionBindingsRequestContent": { + "additionalProperties": false, + "properties": { + "bindings": { + "items": { + "$ref": "#/components/schemas/UpdateActionBindingItem" + }, + "type": "array" + } + }, + "type": "object" + }, + "UpdateActionBindingsResponseContent": { + "additionalProperties": false, + "properties": { + "bindings": { + "items": { + "$ref": "#/components/schemas/ActionBinding" + }, + "type": "array" + } + }, + "type": "object" + }, + "UpdateActionModuleRequestContent": { + "additionalProperties": false, + "properties": { + "code": { + "maxLength": 65536, + "pattern": "^[^\u0000]*$", + "type": "string" + }, + "dependencies": { + "items": { + "$ref": "#/components/schemas/ActionModuleDependencyRequest" + }, + "type": "array" + }, + "secrets": { + "items": { + "$ref": "#/components/schemas/ActionModuleSecretRequest" + }, + "type": "array" + } + }, + "type": "object" + }, + "UpdateActionModuleResponseContent": { + "additionalProperties": false, + "properties": { + "actions_using_module_total": { + "type": "integer" + }, + "all_changes_published": { + "type": "boolean" + }, + "code": { + "type": "string" + }, + "created_at": { + "format": "date-time", + "type": "string" + }, + "dependencies": { + "items": { + "$ref": "#/components/schemas/ActionModuleDependency" + }, + "type": "array" + }, + "id": { + "type": "string" + }, + "latest_version": { + "$ref": "#/components/schemas/ActionModuleVersionReference" + }, + "latest_version_number": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "secrets": { + "items": { + "$ref": "#/components/schemas/ActionModuleSecret" + }, + "type": "array" + }, + "updated_at": { + "format": "date-time", + "type": "string" + } + }, + "type": "object" + }, + "UpdateActionRequestContent": { + "additionalProperties": false, + "properties": { + "code": { + "default": "module.exports = () =\u003e {}", + "type": "string" + }, + "dependencies": { + "items": { + "$ref": "#/components/schemas/ActionVersionDependency" + }, + "type": "array" + }, + "modules": { + "items": { + "$ref": "#/components/schemas/ActionModuleReference" + }, + "type": "array" + }, + "name": { + "default": "my-action", + "type": "string" + }, + "runtime": { + "default": "node22", + "type": "string" + }, + "secrets": { + "items": { + "$ref": "#/components/schemas/ActionSecretRequest" + }, + "type": "array" + }, + "supported_triggers": { + "items": { + "$ref": "#/components/schemas/ActionTrigger" + }, + "minItems": 1, + "type": "array" + } + }, + "type": "object" + }, + "UpdateActionResponseContent": { + "additionalProperties": false, + "properties": { + "all_changes_deployed": { + "default": false, + "type": "boolean" + }, + "built_at": { + "default": "2021-01-01T00:00:00.000Z", + "format": "date-time", + "type": "string" + }, + "code": { + "default": "module.exports = () =\u003e {}", + "type": "string" + }, + "created_at": { + "default": "2021-01-01T00:00:00.000Z", + "format": "date-time", + "type": "string" + }, + "dependencies": { + "items": { + "$ref": "#/components/schemas/ActionVersionDependency" + }, + "type": "array" + }, + "deploy": { + "default": false, + "type": "boolean" + }, + "deployed_version": { + "$ref": "#/components/schemas/ActionDeployedVersion" + }, + "id": { + "default": "910b1053-577f-4d81-a8c8-020e7319a38a", + "type": "string" + }, + "installed_integration_id": { + "default": "7d2bc0c9-c0c2-433a-9f4e-86ef80270aad", + "type": "string" + }, + "integration": { + "$ref": "#/components/schemas/Integration" + }, + "modules": { + "items": { + "$ref": "#/components/schemas/ActionModuleReference" + }, + "type": "array" + }, + "name": { + "default": "my-action", + "type": "string" + }, + "runtime": { + "default": "node22", + "type": "string" + }, + "secrets": { + "items": { + "$ref": "#/components/schemas/ActionSecretResponse" + }, + "type": "array" + }, + "status": { + "$ref": "#/components/schemas/ActionBuildStatusEnum" + }, + "supported_triggers": { + "items": { + "$ref": "#/components/schemas/ActionTrigger" + }, + "minItems": 1, + "type": "array" + }, + "updated_at": { + "default": "2021-01-01T00:00:00.000Z", + "format": "date-time", + "type": "string" + } + }, + "type": "object" + }, + "UpdateAculRequestContent": { + "additionalProperties": false, + "properties": { + "context_configuration": { + "$ref": "#/components/schemas/AculContextConfiguration" + }, + "default_head_tags_disabled": { + "default": false, + "type": [ + "boolean", + "null" + ] + }, + "filters": { + "$ref": "#/components/schemas/AculFilters" + }, + "head_tags": { + "items": { + "$ref": "#/components/schemas/AculHeadTag" + }, + "type": [ + "array", + "null" + ] + }, + "rendering_mode": { + "$ref": "#/components/schemas/AculRenderingModeEnum" + }, + "use_page_template": { + "default": false, + "type": [ + "boolean", + "null" + ] + } + }, + "type": "object" + }, + "UpdateAculResponseContent": { + "additionalProperties": true, + "properties": { + "context_configuration": { + "$ref": "#/components/schemas/AculContextConfiguration" + }, + "default_head_tags_disabled": { + "default": false, + "type": [ + "boolean", + "null" + ] + }, + "filters": { + "$ref": "#/components/schemas/AculFilters" + }, + "head_tags": { + "items": { + "$ref": "#/components/schemas/AculHeadTag" + }, + "type": [ + "array", + "null" + ] + }, + "rendering_mode": { + "$ref": "#/components/schemas/AculRenderingModeEnum" + }, + "use_page_template": { + "default": false, + "type": [ + "boolean", + "null" + ] + } + }, + "type": "object" + }, + "UpdateAgentRequestContent": { + "additionalProperties": false, + "properties": { + "metadata": { + "additionalProperties": true, + "type": [ + "object", + "null" + ] + }, + "name": { + "maxLength": 255, + "minLength": 1, + "pattern": "^[^\u003c\u003e\u0000]+$", + "type": "string" + } + }, + "type": "object" + }, + "UpdateAnonymousSessions": { + "additionalProperties": false, + "properties": { + "active": { + "default": false, + "type": "boolean" + } + }, + "required": [ + "active" + ], + "type": [ + "object", + "null" + ] + }, + "UpdateAttackProtectionCaptchaRequestContent": { + "additionalProperties": false, + "properties": { + "active_provider_id": { + "$ref": "#/components/schemas/AttackProtectionCaptchaProviderId" + }, + "arkose": { + "$ref": "#/components/schemas/AttackProtectionUpdateCaptchaArkose" + }, + "auth_challenge": { + "$ref": "#/components/schemas/AttackProtectionCaptchaAuthChallengeRequest" + }, + "friendly_captcha": { + "$ref": "#/components/schemas/AttackProtectionUpdateCaptchaFriendlyCaptcha" + }, + "hcaptcha": { + "$ref": "#/components/schemas/AttackProtectionUpdateCaptchaHcaptcha" + }, + "recaptcha_enterprise": { + "$ref": "#/components/schemas/AttackProtectionUpdateCaptchaRecaptchaEnterprise" + }, + "recaptcha_v2": { + "$ref": "#/components/schemas/AttackProtectionUpdateCaptchaRecaptchaV2" + }, + "simple_captcha": { + "$ref": "#/components/schemas/AttackProtectionCaptchaSimpleCaptchaResponseContent" + } + }, + "type": "object" + }, + "UpdateAttackProtectionCaptchaResponseContent": { + "additionalProperties": true, + "properties": { + "active_provider_id": { + "type": "string" + }, + "arkose": { + "$ref": "#/components/schemas/AttackProtectionCaptchaArkoseResponseContent" + }, + "auth_challenge": { + "$ref": "#/components/schemas/AttackProtectionCaptchaAuthChallengeResponseContent" + }, + "friendly_captcha": { + "$ref": "#/components/schemas/AttackProtectionCaptchaFriendlyCaptchaResponseContent" + }, + "hcaptcha": { + "$ref": "#/components/schemas/AttackProtectionCaptchaHcaptchaResponseContent" + }, + "recaptcha_enterprise": { + "$ref": "#/components/schemas/AttackProtectionCaptchaRecaptchaEnterpriseResponseContent" + }, + "recaptcha_v2": { + "$ref": "#/components/schemas/AttackProtectionCaptchaRecaptchaV2ResponseContent" + }, + "simple_captcha": { + "$ref": "#/components/schemas/AttackProtectionCaptchaSimpleCaptchaResponseContent" + } + }, + "type": "object" + }, + "UpdateBotDetectionSettingsRequestContent": { + "additionalProperties": false, + "properties": { + "allowlist": { + "$ref": "#/components/schemas/BotDetectionAllowlist" + }, + "bot_detection_level": { + "$ref": "#/components/schemas/BotDetectionLevelEnum" + }, + "challenge_password_policy": { + "$ref": "#/components/schemas/BotDetectionChallengePolicyPasswordFlowEnum" + }, + "challenge_password_reset_policy": { + "$ref": "#/components/schemas/BotDetectionChallengePolicyPasswordResetFlowEnum" + }, + "challenge_passwordless_policy": { + "$ref": "#/components/schemas/BotDetectionChallengePolicyPasswordlessFlowEnum" + }, + "monitoring_mode_enabled": { + "$ref": "#/components/schemas/BotDetectionMonitoringModeEnabled" + } + }, + "type": "object" + }, + "UpdateBotDetectionSettingsResponseContent": { + "additionalProperties": false, + "properties": { + "allowlist": { + "$ref": "#/components/schemas/BotDetectionAllowlist" + }, + "bot_detection_level": { + "$ref": "#/components/schemas/BotDetectionLevelEnum" + }, + "challenge_password_policy": { + "$ref": "#/components/schemas/BotDetectionChallengePolicyPasswordFlowEnum" + }, + "challenge_password_reset_policy": { + "$ref": "#/components/schemas/BotDetectionChallengePolicyPasswordResetFlowEnum" + }, + "challenge_passwordless_policy": { + "$ref": "#/components/schemas/BotDetectionChallengePolicyPasswordlessFlowEnum" + }, + "monitoring_mode_enabled": { + "$ref": "#/components/schemas/BotDetectionMonitoringModeEnabled" + } + }, + "type": "object" + }, + "UpdateBrandingColors": { + "additionalProperties": false, + "minProperties": 1, + "properties": { + "page_background": { + "$ref": "#/components/schemas/UpdateBrandingPageBackground" + }, + "primary": { + "format": "html-color-or-null", + "type": [ + "string", + "null" + ] + } + }, + "type": [ + "object", + "null" + ] + }, + "UpdateBrandingFont": { + "additionalProperties": false, + "minProperties": 1, + "properties": { + "url": { + "format": "strict-https-uri-or-null", + "type": [ + "string", + "null" + ] + } + }, + "type": [ + "object", + "null" + ] + }, + "UpdateBrandingPageBackground": { + "oneOf": [ + { + "type": [ + "string", + "null" + ] + }, + { + "additionalProperties": true, + "type": [ + "object", + "null" + ] + } + ] + }, + "UpdateBrandingPhoneProviderRequestContent": { + "additionalProperties": false, + "minProperties": 1, + "properties": { + "configuration": { + "$ref": "#/components/schemas/PhoneProviderConfiguration" + }, + "credentials": { + "$ref": "#/components/schemas/PhoneProviderCredentials" + }, + "disabled": { + "type": "boolean" + }, + "name": { + "$ref": "#/components/schemas/PhoneProviderNameEnum" + } + }, + "type": "object" + }, + "UpdateBrandingPhoneProviderResponseContent": { + "additionalProperties": false, + "properties": { + "channel": { + "$ref": "#/components/schemas/PhoneProviderChannelEnum" + }, + "configuration": { + "$ref": "#/components/schemas/PhoneProviderConfiguration" + }, + "created_at": { + "format": "date-time", + "maxLength": 27, + "type": "string" + }, + "disabled": { + "type": "boolean" + }, + "id": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "name": { + "$ref": "#/components/schemas/PhoneProviderNameEnum" + }, + "tenant": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "updated_at": { + "format": "date-time", + "maxLength": 27, + "type": "string" + } + }, + "required": [ + "name", + "credentials" + ], + "type": "object" + }, + "UpdateBrandingRequestContent": { + "additionalProperties": false, + "minProperties": 1, + "properties": { + "colors": { + "$ref": "#/components/schemas/UpdateBrandingColors" + }, + "favicon_url": { + "format": "strict-https-uri-or-null", + "type": [ + "string", + "null" + ] + }, + "font": { + "$ref": "#/components/schemas/UpdateBrandingFont" + }, + "logo_url": { + "format": "strict-https-uri-or-null", + "type": [ + "string", + "null" + ] + } + }, + "type": "object" + }, + "UpdateBrandingResponseContent": { + "additionalProperties": true, + "properties": { + "colors": { + "$ref": "#/components/schemas/BrandingColors" + }, + "favicon_url": { + "format": "strict-https-uri", + "type": "string" + }, + "font": { + "$ref": "#/components/schemas/BrandingFont" + }, + "logo_url": { + "format": "strict-https-uri", + "type": "string" + } + }, + "type": "object" + }, + "UpdateBrandingThemeRequestContent": { + "additionalProperties": false, + "minProperties": 1, + "properties": { + "borders": { + "$ref": "#/components/schemas/BrandingThemeBorders" + }, + "colors": { + "$ref": "#/components/schemas/BrandingThemeColors" + }, + "displayName": { + "maxLength": 2048, + "pattern": "^[^\u003c\u003e]*$", + "type": "string" + }, + "fonts": { + "$ref": "#/components/schemas/BrandingThemeFonts" + }, + "identifiers": { + "$ref": "#/components/schemas/BrandingThemeIdentifiers" + }, + "page_background": { + "$ref": "#/components/schemas/BrandingThemePageBackground" + }, + "widget": { + "$ref": "#/components/schemas/BrandingThemeWidget" + } + }, + "required": [ + "borders", + "colors", + "fonts", + "page_background", + "widget" + ], + "type": "object" + }, + "UpdateBrandingThemeResponseContent": { + "additionalProperties": false, + "properties": { + "borders": { + "$ref": "#/components/schemas/BrandingThemeBorders" + }, + "colors": { + "$ref": "#/components/schemas/BrandingThemeColors" + }, + "displayName": { + "maxLength": 2048, + "pattern": "^[^\u003c\u003e]*$", + "type": "string" + }, + "fonts": { + "$ref": "#/components/schemas/BrandingThemeFonts" + }, + "identifiers": { + "$ref": "#/components/schemas/BrandingThemeIdentifiers" + }, + "page_background": { + "$ref": "#/components/schemas/BrandingThemePageBackground" + }, + "themeId": { + "maxLength": 32, + "pattern": "^[a-zA-Z0-9]{32}$", + "type": "string" + }, + "widget": { + "$ref": "#/components/schemas/BrandingThemeWidget" + } + }, + "required": [ + "borders", + "colors", + "displayName", + "fonts", + "page_background", + "themeId", + "widget" + ], + "type": "object" + }, + "UpdateBreachedPasswordDetectionSettingsRequestContent": { + "additionalProperties": false, + "properties": { + "admin_notification_frequency": { + "items": { + "$ref": "#/components/schemas/BreachedPasswordDetectionAdminNotificationFrequencyEnum" + }, + "type": "array" + }, + "enabled": { + "default": true, + "type": "boolean" + }, + "method": { + "$ref": "#/components/schemas/BreachedPasswordDetectionMethodEnum" + }, + "shields": { + "items": { + "$ref": "#/components/schemas/BreachedPasswordDetectionShieldsEnum" + }, + "type": "array" + }, + "stage": { + "$ref": "#/components/schemas/BreachedPasswordDetectionStage" + } + }, + "type": "object" + }, + "UpdateBreachedPasswordDetectionSettingsResponseContent": { + "additionalProperties": false, + "properties": { + "admin_notification_frequency": { + "items": { + "$ref": "#/components/schemas/BreachedPasswordDetectionAdminNotificationFrequencyEnum" + }, + "type": "array" + }, + "enabled": { + "default": true, + "type": "boolean" + }, + "method": { + "$ref": "#/components/schemas/BreachedPasswordDetectionMethodEnum" + }, + "shields": { + "items": { + "$ref": "#/components/schemas/BreachedPasswordDetectionShieldsEnum" + }, + "type": "array" + }, + "stage": { + "$ref": "#/components/schemas/BreachedPasswordDetectionStage" + } + }, + "type": "object" + }, + "UpdateBruteForceSettingsRequestContent": { + "additionalProperties": false, + "properties": { + "allowlist": { + "items": { + "anyOf": [ + { + "format": "ipv4", + "type": "string" + }, + { + "format": "cidr", + "type": "string" + }, + { + "format": "ipv6", + "type": "string" + }, + { + "format": "ipv6_cidr", + "type": "string" + } + ], + "type": "string" + }, + "type": "array" + }, + "enabled": { + "type": "boolean" + }, + "form_submission_mode": { + "$ref": "#/components/schemas/BruteForceProtectionFormSubmissionModeEnum" + }, + "max_attempts": { + "default": 10, + "maximum": 100, + "minimum": 1, + "type": "integer" + }, + "mode": { + "$ref": "#/components/schemas/BruteForceProtectionModeEnum" + }, + "shields": { + "items": { + "$ref": "#/components/schemas/BruteForceProtectionShieldsEnum" + }, + "type": "array" + } + }, + "type": "object" + }, + "UpdateBruteForceSettingsResponseContent": { + "additionalProperties": false, + "properties": { + "allowlist": { + "items": { + "anyOf": [ + { + "format": "ipv4", + "type": "string" + }, + { + "format": "cidr", + "type": "string" + }, + { + "format": "ipv6", + "type": "string" + }, + { + "format": "ipv6_cidr", + "type": "string" + } + ], + "type": "string" + }, + "type": "array" + }, + "enabled": { + "type": "boolean" + }, + "form_submission_mode": { + "$ref": "#/components/schemas/BruteForceProtectionFormSubmissionModeEnum" + }, + "max_attempts": { + "default": 10, + "maximum": 100, + "minimum": 1, + "type": "integer" + }, + "mode": { + "$ref": "#/components/schemas/BruteForceProtectionModeEnum" + }, + "shields": { + "items": { + "$ref": "#/components/schemas/BruteForceProtectionShieldsEnum" + }, + "type": "array" + } + }, + "type": "object" + }, + "UpdateClientGrantRequestContent": { + "additionalProperties": false, + "minProperties": 1, + "properties": { + "allow_all_scopes": { + "type": [ + "boolean", + "null" + ] + }, + "allow_any_organization": { + "type": [ + "boolean", + "null" + ] + }, + "authorization_details_types": { + "items": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "organization_usage": { + "$ref": "#/components/schemas/ClientGrantOrganizationNullableUsageEnum" + }, + "scope": { + "items": { + "maxLength": 280, + "minLength": 1, + "type": "string" + }, + "type": [ + "array", + "null" + ] + } + }, + "type": "object" + }, + "UpdateClientGrantResponseContent": { + "additionalProperties": false, + "properties": { + "allow_all_scopes": { + "type": "boolean" + }, + "allow_any_organization": { + "type": "boolean" + }, + "audience": { + "minLength": 1, + "type": "string" + }, + "authorization_details_types": { + "items": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "client_id": { + "type": "string" + }, + "default_for": { + "$ref": "#/components/schemas/ClientGrantDefaultForEnum" + }, + "id": { + "type": "string" + }, + "is_system": { + "type": "boolean" + }, + "organization_usage": { + "$ref": "#/components/schemas/ClientGrantOrganizationUsageEnum" + }, + "scope": { + "items": { + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "subject_type": { + "$ref": "#/components/schemas/ClientGrantSubjectTypeEnum" + } + }, + "type": "object" + }, + "UpdateClientProfileRequestContent": { + "additionalProperties": false, + "properties": { + "apply_policy": { + "$ref": "#/components/schemas/ClientProfileApplyPolicy" + }, + "client_configuration": { + "$ref": "#/components/schemas/ClientProfileClientConfiguration" + }, + "description": { + "$ref": "#/components/schemas/ClientProfileDescription" + }, + "name": { + "$ref": "#/components/schemas/ClientProfileName" + } + }, + "type": "object" + }, + "UpdateClientRequestContent": { + "additionalProperties": false, + "minProperties": 1, + "properties": { + "addons": { + "$ref": "#/components/schemas/ClientAddons" + }, + "allowed_clients": { + "items": { + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "allowed_logout_urls": { + "items": { + "format": "url-with-placeholders", + "type": "string" + }, + "type": "array" + }, + "allowed_origins": { + "items": { + "format": "url-with-placeholders", + "type": "string" + }, + "type": "array" + }, + "anonymous_sessions": { + "$ref": "#/components/schemas/UpdateAnonymousSessions" + }, + "app_type": { + "$ref": "#/components/schemas/ClientAppTypeEnum" + }, + "async_approval_notification_channels": { + "$ref": "#/components/schemas/ClientAsyncApprovalNotificationsChannelsAPIPatchConfiguration" + }, + "b2b_integration_configuration": { + "$ref": "#/components/schemas/B2bIntegrationConfiguration" + }, + "callbacks": { + "items": { + "format": "callback-url", + "type": "string" + }, + "type": "array" + }, + "client_aliases": { + "items": { + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "client_authentication_methods": { + "$ref": "#/components/schemas/ClientAuthenticationMethod" + }, + "client_metadata": { + "$ref": "#/components/schemas/ClientMetadata" + }, + "client_secret": { + "minLength": 1, + "type": "string" + }, + "compliance_level": { + "$ref": "#/components/schemas/ClientComplianceLevelEnum" + }, + "cross_origin_authentication": { + "type": "boolean" + }, + "cross_origin_loc": { + "format": "url-or-null", + "type": [ + "string", + "null" + ] + }, + "custom_login_page": { + "type": "string" + }, + "custom_login_page_on": { + "type": "boolean" + }, + "custom_login_page_preview": { + "type": "string" + }, + "default_organization": { + "$ref": "#/components/schemas/ClientDefaultOrganization" + }, + "description": { + "maxLength": 140, + "type": "string" + }, + "encryption_key": { + "$ref": "#/components/schemas/ClientEncryptionKey" + }, + "enforce_anon_session_transfer_network_binding": { + "$ref": "#/components/schemas/ClientAnonymousSessionTransferNetworkBindingEnum" + }, + "express_configuration": { + "$ref": "#/components/schemas/ExpressConfigurationOrNull" + }, + "fedcm_login": { + "$ref": "#/components/schemas/FedCMLoginPatch" + }, + "form_template": { + "type": "string" + }, + "grant_types": { + "items": { + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "identity_assertion_authorization_grant": { + "$ref": "#/components/schemas/UpdateIdentityAssertionAuthorizationGrant" + }, + "initiate_login_uri": { + "format": "absolute-https-uri-with-placeholders-or-empty", + "type": "string" + }, + "is_first_party": { + "default": true, + "type": "boolean" + }, + "is_token_endpoint_ip_header_trusted": { + "default": false, + "type": "boolean" + }, + "jwt_configuration": { + "$ref": "#/components/schemas/ClientJwtConfiguration" + }, + "logo_uri": { + "format": "absolute-uri-or-empty", + "type": "string" + }, + "mobile": { + "$ref": "#/components/schemas/ClientMobile" + }, + "my_organization_configuration": { + "$ref": "#/components/schemas/ClientMyOrganizationPatchConfiguration" + }, + "name": { + "pattern": "^[^\u003c\u003e]+$", + "type": "string" + }, + "native_social_login": { + "$ref": "#/components/schemas/NativeSocialLoginPatch" + }, + "oidc_backchannel_logout": { + "$ref": "#/components/schemas/ClientOIDCBackchannelLogoutSettings" + }, + "oidc_conformant": { + "default": false, + "type": "boolean" + }, + "oidc_logout": { + "$ref": "#/components/schemas/ClientOIDCBackchannelLogoutSettings" + }, + "oidc_support": { + "$ref": "#/components/schemas/ClientOidcSupportPatch" + }, + "organization_discovery_methods": { + "items": { + "$ref": "#/components/schemas/ClientOrganizationDiscoveryEnum" + }, + "minItems": 1, + "type": [ + "array", + "null" + ] + }, + "organization_require_behavior": { + "$ref": "#/components/schemas/ClientOrganizationRequireBehaviorPatchEnum" + }, + "organization_usage": { + "$ref": "#/components/schemas/ClientOrganizationUsagePatchEnum" + }, + "par_request_expiry": { + "maximum": 600, + "minimum": 10, + "type": [ + "integer", + "null" + ] + }, + "redirection_policy": { + "$ref": "#/components/schemas/ClientRedirectionPolicyEnum" + }, + "refresh_token": { + "$ref": "#/components/schemas/ClientRefreshTokenConfiguration" + }, + "require_proof_of_possession": { + "default": false, + "type": "boolean" + }, + "require_pushed_authorization_requests": { + "default": false, + "type": "boolean" + }, + "session_transfer": { + "$ref": "#/components/schemas/ClientSessionTransferConfiguration" + }, + "signed_request_object": { + "$ref": "#/components/schemas/ClientSignedRequestObjectWithCredentialId" + }, + "skip_non_verifiable_callback_uri_confirmation_prompt": { + "type": [ + "boolean", + "null" + ] + }, + "sso": { + "type": "boolean" + }, + "sso_disabled": { + "type": "boolean" + }, + "third_party_security_mode": { + "$ref": "#/components/schemas/ClientThirdPartySecurityModeEnum" + }, + "token_endpoint_auth_method": { + "$ref": "#/components/schemas/ClientTokenEndpointAuthMethodOrNullEnum" + }, + "token_exchange": { + "$ref": "#/components/schemas/ClientTokenExchangeConfigurationOrNull" + }, + "token_quota": { + "$ref": "#/components/schemas/UpdateTokenQuota" + }, + "token_vault_privileged_access": { + "$ref": "#/components/schemas/ClientTokenVaultPrivilegedAccessWithCredentialId" + }, + "web_origins": { + "items": { + "format": "url-with-placeholders", + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "UpdateClientResponseContent": { + "additionalProperties": true, + "properties": { + "addons": { + "$ref": "#/components/schemas/ClientAddons" + }, + "allowed_clients": { + "items": { + "type": "string" + }, + "type": "array" + }, + "allowed_logout_urls": { + "items": { + "type": "string" + }, + "type": "array" + }, + "allowed_origins": { + "items": { + "type": "string" + }, + "type": "array" + }, + "anonymous_sessions": { + "$ref": "#/components/schemas/AnonymousSessions" + }, + "app_type": { + "$ref": "#/components/schemas/ClientAppTypeEnum" + }, + "async_approval_notification_channels": { + "$ref": "#/components/schemas/ClientAsyncApprovalNotificationsChannelsAPIPostConfiguration" + }, + "b2b_integration_configuration": { + "$ref": "#/components/schemas/B2bIntegrationConfiguration" + }, + "callbacks": { + "items": { + "type": "string" + }, + "type": "array" + }, + "client_aliases": { + "items": { + "type": "string" + }, + "type": "array" + }, + "client_authentication_methods": { + "$ref": "#/components/schemas/ClientAuthenticationMethod" + }, + "client_id": { + "default": "AaiyAPdpYdesoKnqjj8HJqRn4T5titww", + "type": "string" + }, + "client_metadata": { + "$ref": "#/components/schemas/ClientMetadata" + }, + "client_secret": { + "default": "MG_TNT2ver-SylNat-_VeMmd-4m0Waba0jr1troztBniSChEw0glxEmgEi2Kw40H", + "type": "string" + }, + "compliance_level": { + "$ref": "#/components/schemas/ClientComplianceLevelEnum" + }, + "created_at": { + "format": "date-time", + "type": "string" + }, + "cross_origin_authentication": { + "type": "boolean" + }, + "cross_origin_loc": { + "format": "url", + "type": "string" + }, + "custom_login_page": { + "default": "", + "type": "string" + }, + "custom_login_page_on": { + "default": true, + "type": "boolean" + }, + "custom_login_page_preview": { + "default": "", + "type": "string" + }, + "default_organization": { + "$ref": "#/components/schemas/ClientDefaultOrganization" + }, + "description": { + "default": "", + "type": "string" + }, + "encryption_key": { + "$ref": "#/components/schemas/ClientEncryptionKey" + }, + "enforce_anon_session_transfer_network_binding": { + "$ref": "#/components/schemas/ClientAnonymousSessionTransferNetworkBindingEnum" + }, + "express_configuration": { + "$ref": "#/components/schemas/ExpressConfiguration" + }, + "external_client_id": { + "format": "absolute-https-uri-or-empty", + "type": "string" + }, + "external_metadata_created_by": { + "$ref": "#/components/schemas/ClientExternalMetadataCreatedByEnum" + }, + "external_metadata_status": { + "$ref": "#/components/schemas/ClientExternalMetadataStatusEnum" + }, + "external_metadata_type": { + "$ref": "#/components/schemas/ClientExternalMetadataTypeEnum" + }, + "fedcm_login": { + "$ref": "#/components/schemas/FedCMLogin" + }, + "form_template": { + "default": "", + "type": "string" + }, + "global": { + "default": false, + "type": "boolean" + }, + "grant_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "identity_assertion_authorization_grant": { + "$ref": "#/components/schemas/IdentityAssertionAuthorizationGrant" + }, + "initiate_login_uri": { + "format": "absolute-https-uri-with-placeholders-or-empty", + "type": "string" + }, + "is_first_party": { + "default": false, + "type": "boolean" + }, + "is_token_endpoint_ip_header_trusted": { + "default": false, + "type": "boolean" + }, + "jwks_uri": { + "format": "absolute-https-uri-or-empty", + "type": "string" + }, + "jwt_configuration": { + "$ref": "#/components/schemas/ClientJwtConfiguration" + }, + "logo_uri": { + "type": "string" + }, + "mobile": { + "$ref": "#/components/schemas/ClientMobile" + }, + "my_organization_configuration": { + "$ref": "#/components/schemas/ClientMyOrganizationResponseConfiguration" + }, + "name": { + "default": "My application", + "type": "string" + }, + "native_social_login": { + "$ref": "#/components/schemas/NativeSocialLogin" + }, + "oidc_conformant": { + "default": false, + "type": "boolean" + }, + "oidc_logout": { + "$ref": "#/components/schemas/ClientOIDCBackchannelLogoutSettings" + }, + "oidc_support": { + "$ref": "#/components/schemas/ClientOidcSupport" + }, + "organization_discovery_methods": { + "items": { + "$ref": "#/components/schemas/ClientOrganizationDiscoveryEnum" + }, + "minItems": 1, + "type": "array" + }, + "organization_require_behavior": { + "$ref": "#/components/schemas/ClientOrganizationRequireBehaviorEnum" + }, + "organization_usage": { + "$ref": "#/components/schemas/ClientOrganizationUsageEnum" + }, + "par_request_expiry": { + "maximum": 600, + "minimum": 10, + "type": [ + "integer", + "null" + ] + }, + "redirection_policy": { + "$ref": "#/components/schemas/ClientRedirectionPolicyEnum" + }, + "refresh_token": { + "$ref": "#/components/schemas/ClientRefreshTokenConfiguration" + }, + "require_proof_of_possession": { + "default": false, + "type": "boolean" + }, + "require_pushed_authorization_requests": { + "default": false, + "type": "boolean" + }, + "resource_server_identifier": { + "type": "string" + }, + "session_transfer": { + "$ref": "#/components/schemas/ClientSessionTransferConfiguration" + }, + "signed_request_object": { + "$ref": "#/components/schemas/ClientSignedRequestObjectWithCredentialId" + }, + "signing_keys": { + "$ref": "#/components/schemas/ClientSigningKeys" + }, + "skip_non_verifiable_callback_uri_confirmation_prompt": { + "type": "boolean" + }, + "sso": { + "default": false, + "type": "boolean" + }, + "sso_disabled": { + "default": false, + "type": "boolean" + }, + "tenant": { + "default": "", + "type": "string" + }, + "third_party_security_mode": { + "$ref": "#/components/schemas/ClientThirdPartySecurityModeEnum" + }, + "token_endpoint_auth_method": { + "$ref": "#/components/schemas/ClientTokenEndpointAuthMethodEnum" + }, + "token_exchange": { + "$ref": "#/components/schemas/ClientTokenExchangeConfiguration" + }, + "token_quota": { + "$ref": "#/components/schemas/TokenQuota" + }, + "token_vault_privileged_access": { + "$ref": "#/components/schemas/ClientTokenVaultPrivilegedAccessWithCredentialId" + }, + "updated_at": { + "format": "date-time", + "type": "string" + }, + "web_origins": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "UpdateConnectionOptions": { + "additionalProperties": true, + "properties": { + "api_enable_groups": { + "type": "boolean" + }, + "api_enable_users": { + "type": "boolean" + }, + "assertion_decryption_settings": { + "$ref": "#/components/schemas/ConnectionAssertionDecryptionSettings" + }, + "attributes": { + "$ref": "#/components/schemas/ConnectionAttributes" + }, + "authentication_methods": { + "$ref": "#/components/schemas/ConnectionAuthenticationMethods" + }, + "basic_profile": { + "type": "boolean" + }, + "configuration": { + "additionalProperties": { + "type": [ + "string", + "null" + ] + }, + "type": [ + "object", + "null" + ] + }, + "customScripts": { + "$ref": "#/components/schemas/ConnectionCustomScripts" + }, + "disable_self_service_change_password": { + "type": "boolean" + }, + "discovery_url": { + "$ref": "#/components/schemas/ConnectionsDiscoveryUrl" + }, + "dpop_signing_alg": { + "$ref": "#/components/schemas/ConnectionDpopSigningAlgEnum" + }, + "enable_pushed_authorization_requests": { + "$ref": "#/components/schemas/ConnectionEnablePushedAuthorizationRequests" + }, + "enable_script_context": { + "type": "boolean" + }, + "enabledDatabaseCustomization": { + "type": "boolean" + }, + "ext_admin": { + "type": "boolean" + }, + "ext_agreed_terms": { + "type": "boolean" + }, + "ext_assigned_plans": { + "type": "boolean" + }, + "ext_groups": { + "type": "boolean" + }, + "ext_is_suspended": { + "type": "boolean" + }, + "ext_profile": { + "type": "boolean" + }, + "gateway_authentication": { + "$ref": "#/components/schemas/ConnectionGatewayAuthentication" + }, + "id_token_session_expiry_supported": { + "$ref": "#/components/schemas/ConnectionIdTokenSessionExpirySupported" + }, + "id_token_signed_response_algs": { + "$ref": "#/components/schemas/ConnectionIdTokenSignedResponseAlgs" + }, + "import_mode": { + "type": "boolean" + }, + "non_persistent_attrs": { + "items": { + "type": "string" + }, + "type": [ + "array", + "null" + ] + }, + "oidc_metadata": { + "$ref": "#/components/schemas/ConnectionsOIDCMetadata" + }, + "passkey_options": { + "$ref": "#/components/schemas/ConnectionPasskeyOptions" + }, + "passwordPolicy": { + "$ref": "#/components/schemas/ConnectionPasswordPolicyEnum" + }, + "password_complexity_options": { + "$ref": "#/components/schemas/ConnectionPasswordComplexityOptions" + }, + "password_dictionary": { + "$ref": "#/components/schemas/ConnectionPasswordDictionaryOptions" + }, + "password_history": { + "$ref": "#/components/schemas/ConnectionPasswordHistoryOptions" + }, + "password_no_personal_info": { + "$ref": "#/components/schemas/ConnectionPasswordNoPersonalInfoOptions" + }, + "password_options": { + "$ref": "#/components/schemas/ConnectionPasswordOptions" + }, + "precedence": { + "items": { + "$ref": "#/components/schemas/ConnectionIdentifierPrecedenceEnum" + }, + "minItems": 3, + "type": "array" + }, + "pushed_authorization_request_endpoint": { + "$ref": "#/components/schemas/ConnectionPushedAuthorizationRequestEndpoint" + }, + "set_user_root_attributes": { + "$ref": "#/components/schemas/ConnectionSetUserRootAttributesEnum" + }, + "thumbprints": { + "$ref": "#/components/schemas/ConnectionThumbprints" + }, + "thumbprints_sha384": { + "$ref": "#/components/schemas/ConnectionThumbprintsSha384" + }, + "token_endpoint_auth_method": { + "$ref": "#/components/schemas/ConnectionTokenEndpointAuthMethodEnum" + }, + "token_endpoint_auth_signing_alg": { + "$ref": "#/components/schemas/ConnectionTokenEndpointAuthSigningAlgEnum" + }, + "token_endpoint_jwtca_aud_format": { + "$ref": "#/components/schemas/ConnectionTokenEndpointJwtcaAudFormatEnumOIDC" + }, + "upstream_params": { + "$ref": "#/components/schemas/ConnectionUpstreamParams" + }, + "useOauthSpecScope": { + "$ref": "#/components/schemas/ConnectionUseOauthSpecScope" + }, + "validation": { + "$ref": "#/components/schemas/ConnectionValidationOptions" + } + }, + "type": [ + "object", + "null" + ] + }, + "UpdateConnectionProfileRequestContent": { + "additionalProperties": false, + "properties": { + "connection_config": { + "$ref": "#/components/schemas/ConnectionProfileConfig" + }, + "connection_name_prefix_template": { + "$ref": "#/components/schemas/ConnectionNamePrefixTemplate" + }, + "cross_app_access_resource_app": { + "$ref": "#/components/schemas/ConnectionProfileCrossAppAccessResourceApp" + }, + "enabled_features": { + "$ref": "#/components/schemas/ConnectionProfileEnabledFeatures" + }, + "name": { + "$ref": "#/components/schemas/ConnectionProfileName" + }, + "organization": { + "$ref": "#/components/schemas/ConnectionProfileOrganization" + }, + "provisioning": { + "$ref": "#/components/schemas/ConnectionProfileProvisioning" + }, + "strategy_overrides": { + "$ref": "#/components/schemas/ConnectionProfileStrategyOverrides" + } + }, + "type": "object" + }, + "UpdateConnectionProfileResponseContent": { + "additionalProperties": false, + "properties": { + "connection_config": { + "$ref": "#/components/schemas/ConnectionProfileConfig" + }, + "connection_name_prefix_template": { + "$ref": "#/components/schemas/ConnectionNamePrefixTemplate" + }, + "cross_app_access_resource_app": { + "$ref": "#/components/schemas/ConnectionProfileCrossAppAccessResourceApp" + }, + "enabled_features": { + "$ref": "#/components/schemas/ConnectionProfileEnabledFeatures" + }, + "id": { + "$ref": "#/components/schemas/ConnectionProfileId" + }, + "name": { + "$ref": "#/components/schemas/ConnectionProfileName" + }, + "organization": { + "$ref": "#/components/schemas/ConnectionProfileOrganization" + }, + "provisioning": { + "$ref": "#/components/schemas/ConnectionProfileProvisioning" + }, + "strategy_overrides": { + "$ref": "#/components/schemas/ConnectionProfileStrategyOverrides" + } + }, + "type": "object" + }, + "UpdateConnectionRequestContent": { + "additionalProperties": false, + "minProperties": 1, + "properties": { + "authentication": { + "$ref": "#/components/schemas/ConnectionAuthenticationPurpose" + }, + "connected_accounts": { + "$ref": "#/components/schemas/ConnectionConnectedAccountsPurpose" + }, + "cross_app_access_requesting_app": { + "$ref": "#/components/schemas/CrossAppAccessRequestingApp" + }, + "cross_app_access_resource_app": { + "$ref": "#/components/schemas/UpdateCrossAppAccessResourceApp" + }, + "display_name": { + "maxLength": 128, + "type": "string" + }, + "enabled_clients": { + "items": { + "format": "client-id", + "type": "string" + }, + "type": [ + "array", + "null" + ] + }, + "is_domain_connection": { + "type": "boolean" + }, + "metadata": { + "$ref": "#/components/schemas/ConnectionsMetadata" + }, + "options": { + "$ref": "#/components/schemas/UpdateConnectionOptions" + }, + "realms": { + "items": { + "format": "connection-realm", + "type": "string" + }, + "type": "array" + }, + "show_as_button": { + "type": "boolean" + } + }, + "type": "object" + }, + "UpdateConnectionRequestContentAD": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsAD" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentADFS": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsADFS" + }, + "show_as_button": { + "$ref": "#/components/schemas/ConnectionShowAsButton" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentAmazon": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsAmazon" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentApple": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsApple" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentAuth0": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsAuth0" + }, + "realms": { + "$ref": "#/components/schemas/ConnectionRealms" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentAuth0OIDC": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsAuth0OIDC" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentAzureAD": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsAzureAD" + }, + "show_as_button": { + "$ref": "#/components/schemas/ConnectionShowAsButton" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentBaidu": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsBaidu" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentBitbucket": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsBitbucket" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentBitly": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsBitly" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentBox": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsBox" + } + }, + "type": "object" + }, + { + "$ref": "#/components/schemas/ConnectionPurposes" + } + ] + }, + "UpdateConnectionRequestContentCustom": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsCustom" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentDaccount": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsDaccount" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentDropbox": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsDropbox" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentDwolla": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsDwolla" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentEmail": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsEmail" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentEvernote": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsEvernote" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentEvernoteSandbox": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsEvernote" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentExact": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsExact" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentFacebook": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsFacebook" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentFitbit": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsFitbit" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentGitHub": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsGitHub" + } + }, + "type": "object" + }, + { + "$ref": "#/components/schemas/ConnectionPurposes" + } + ] + }, + "UpdateConnectionRequestContentGoogleApps": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsGoogleApps" + }, + "show_as_button": { + "$ref": "#/components/schemas/ConnectionShowAsButton" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentGoogleOAuth2": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsGoogleOAuth2" + } + }, + "type": "object" + }, + { + "$ref": "#/components/schemas/ConnectionPurposes" + } + ] + }, + "UpdateConnectionRequestContentIP": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsIP" + }, + "show_as_button": { + "$ref": "#/components/schemas/ConnectionShowAsButton" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentInstagram": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsInstagram" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentLine": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsLine" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentLinkedin": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsLinkedin" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentOAuth1": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsOAuth1" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentOAuth2": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsOAuth2" + } + }, + "type": "object" + }, + { + "$ref": "#/components/schemas/ConnectionPurposes" + } + ] + }, + "UpdateConnectionRequestContentOIDC": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "authentication": { + "$ref": "#/components/schemas/ConnectionAuthenticationPurpose" + }, + "connected_accounts": { + "$ref": "#/components/schemas/ConnectionConnectedAccountsPurposeXAA" + }, + "cross_app_access_requesting_app": { + "$ref": "#/components/schemas/CrossAppAccessRequestingApp" + }, + "cross_app_access_resource_app": { + "$ref": "#/components/schemas/ConnectionCrossAppAccessResourceApp" + }, + "options": { + "$ref": "#/components/schemas/ConnectionOptionsOIDC" + }, + "show_as_button": { + "$ref": "#/components/schemas/ConnectionShowAsButton" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentOffice365": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsOffice365" + }, + "show_as_button": { + "$ref": "#/components/schemas/ConnectionShowAsButton" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentOkta": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "cross_app_access_requesting_app": { + "$ref": "#/components/schemas/CrossAppAccessRequestingApp" + }, + "options": { + "$ref": "#/components/schemas/ConnectionOptionsOkta" + }, + "show_as_button": { + "$ref": "#/components/schemas/ConnectionShowAsButton" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentPaypal": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsPaypal" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentPaypalSandbox": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsPaypal" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentPingFederate": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsPingFederate" + }, + "show_as_button": { + "$ref": "#/components/schemas/ConnectionShowAsButton" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentPlanningCenter": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsPlanningCenter" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentSAML": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "cross_app_access_requesting_app": { + "$ref": "#/components/schemas/CrossAppAccessRequestingApp" + }, + "cross_app_access_resource_app": { + "$ref": "#/components/schemas/ConnectionCrossAppAccessResourceApp" + }, + "options": { + "$ref": "#/components/schemas/ConnectionOptionsSAML" + }, + "show_as_button": { + "$ref": "#/components/schemas/ConnectionShowAsButton" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentSMS": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsSMS" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentSalesforce": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsSalesforce" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentSalesforceCommunity": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsSalesforceCommunity" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentSalesforceSandbox": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsSalesforce" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentSharepoint": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsSharepoint" + }, + "show_as_button": { + "$ref": "#/components/schemas/ConnectionShowAsButton" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentShop": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsShop" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentShopify": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsShopify" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentSoundcloud": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsSoundcloud" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentThirtySevenSignals": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsThirtySevenSignals" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentTwitter": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsTwitter" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentUntappd": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsUntappd" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentVkontakte": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsVkontakte" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentWeibo": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsWeibo" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentWindowsLive": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsWindowsLive" + } + }, + "type": "object" + }, + { + "$ref": "#/components/schemas/ConnectionPurposes" + } + ] + }, + "UpdateConnectionRequestContentWordpress": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsWordpress" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentYahoo": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsYahoo" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentYandex": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsYandex" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionResponseContent": { + "additionalProperties": false, + "properties": { + "authentication": { + "$ref": "#/components/schemas/ConnectionAuthenticationPurpose" + }, + "connected_accounts": { + "$ref": "#/components/schemas/ConnectionConnectedAccountsPurpose" + }, + "cross_app_access_requesting_app": { + "$ref": "#/components/schemas/CrossAppAccessRequestingApp" + }, + "cross_app_access_resource_app": { + "$ref": "#/components/schemas/CrossAppAccessResourceApp" + }, + "display_name": { + "type": "string" + }, + "enabled_clients": { + "items": { + "type": "string" + }, + "type": "array" + }, + "id": { + "default": "con_0000000000000001", + "type": "string" + }, + "is_domain_connection": { + "type": "boolean" + }, + "metadata": { + "$ref": "#/components/schemas/ConnectionsMetadata" + }, + "name": { + "default": "My connection", + "type": "string" + }, + "options": { + "$ref": "#/components/schemas/ConnectionOptions" + }, + "realms": { + "items": { + "format": "connection-realm", + "type": "string" + }, + "type": "array" + }, + "show_as_button": { + "type": "boolean" + }, + "strategy": { + "default": "auth0", + "type": "string" + } + }, + "type": "object" + }, + "UpdateCrossAppAccessResourceApp": { + "additionalProperties": false, + "properties": { + "status": { + "$ref": "#/components/schemas/CrossAppAccessResourceAppStatusEnum" + } + }, + "required": [ + "status" + ], + "type": [ + "object", + "null" + ] + }, + "UpdateCustomDomainRequestContent": { + "additionalProperties": false, + "properties": { + "custom_client_ip_header": { + "$ref": "#/components/schemas/CustomDomainCustomClientIpHeader" + }, + "domain_metadata": { + "$ref": "#/components/schemas/DomainMetadata" + }, + "relying_party_identifier": { + "format": "hostname", + "maxLength": 255, + "type": [ + "string", + "null" + ] + }, + "tls_policy": { + "$ref": "#/components/schemas/CustomDomainTlsPolicyEnum" + } + }, + "type": "object" + }, + "UpdateCustomDomainResponseContent": { + "additionalProperties": false, + "properties": { + "certificate": { + "$ref": "#/components/schemas/DomainCertificate" + }, + "custom_client_ip_header": { + "type": [ + "string", + "null" + ] + }, + "custom_domain_id": { + "default": "cd_0000000000000001", + "type": "string" + }, + "domain": { + "default": "login.mycompany.com", + "type": "string" + }, + "domain_metadata": { + "$ref": "#/components/schemas/DomainMetadata" + }, + "is_default": { + "default": false, + "type": "boolean" + }, + "primary": { + "default": false, + "type": "boolean" + }, + "relying_party_identifier": { + "format": "hostname", + "type": "string" + }, + "status": { + "$ref": "#/components/schemas/CustomDomainStatusFilterEnum" + }, + "tls_policy": { + "default": "recommended", + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/CustomDomainTypeEnum" + }, + "verification": { + "$ref": "#/components/schemas/DomainVerification" + } + }, + "required": [ + "custom_domain_id", + "domain", + "primary", + "status", + "type", + "verification" + ], + "type": "object" + }, + "UpdateDefaultCanonicalDomainResponseContent": { + "additionalProperties": false, + "properties": { + "domain": { + "default": "login.mycompany.com", + "type": "string" + } + }, + "required": [ + "domain" + ], + "type": "object" + }, + "UpdateDefaultCustomDomainResponseContent": { + "additionalProperties": false, + "properties": { + "certificate": { + "$ref": "#/components/schemas/DomainCertificate" + }, + "custom_client_ip_header": { + "type": [ + "string", + "null" + ] + }, + "custom_domain_id": { + "default": "cd_0000000000000001", + "type": "string" + }, + "domain": { + "default": "login.mycompany.com", + "type": "string" + }, + "domain_metadata": { + "$ref": "#/components/schemas/DomainMetadata" + }, + "is_default": { + "default": false, + "type": "boolean" + }, + "origin_domain_name": { + "default": "mycompany_cd_0000000000000001.edge.tenants.auth0.com", + "type": "string" + }, + "primary": { + "default": false, + "type": "boolean" + }, + "relying_party_identifier": { + "format": "hostname", + "type": "string" + }, + "status": { + "$ref": "#/components/schemas/CustomDomainStatusFilterEnum" + }, + "tls_policy": { + "default": "recommended", + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/CustomDomainTypeEnum" + }, + "verification": { + "$ref": "#/components/schemas/DomainVerification" + } + }, + "required": [ + "custom_domain_id", + "domain", + "primary", + "status", + "type" + ], + "type": "object" + }, + "UpdateDefaultDomainResponseContent": { + "oneOf": [ + { + "$ref": "#/components/schemas/UpdateDefaultCustomDomainResponseContent" + }, + { + "$ref": "#/components/schemas/UpdateDefaultCanonicalDomainResponseContent" + } + ] + }, + "UpdateDirectoryProvisioningRequestContent": { + "additionalProperties": false, + "properties": { + "mapping": { + "items": { + "$ref": "#/components/schemas/DirectoryProvisioningMappingItem" + }, + "minItems": 1, + "type": "array" + }, + "synchronize_automatically": { + "type": "boolean" + }, + "synchronize_groups": { + "$ref": "#/components/schemas/SynchronizeGroupsEnum" + } + }, + "type": [ + "object", + "null" + ] + }, + "UpdateDirectoryProvisioningResponseContent": { + "additionalProperties": false, + "properties": { + "connection_id": { + "type": "string" + }, + "connection_name": { + "type": "string" + }, + "created_at": { + "format": "date-time", + "type": "string" + }, + "last_synchronization_at": { + "format": "date-time", + "type": "string" + }, + "last_synchronization_error": { + "type": "string" + }, + "last_synchronization_status": { + "type": "string" + }, + "mapping": { + "items": { + "$ref": "#/components/schemas/DirectoryProvisioningMappingItem" + }, + "minItems": 1, + "type": "array" + }, + "strategy": { + "type": "string" + }, + "synchronize_automatically": { + "type": "boolean" + }, + "synchronize_groups": { + "$ref": "#/components/schemas/SynchronizeGroupsEnum" + }, + "updated_at": { + "format": "date-time", + "type": "string" + } + }, + "required": [ + "connection_id", + "connection_name", + "strategy", + "mapping", + "synchronize_automatically", + "created_at", + "updated_at" + ], + "type": "object" + }, + "UpdateEmailProviderRequestContent": { + "additionalProperties": false, + "minProperties": 1, + "properties": { + "credentials": { + "$ref": "#/components/schemas/EmailProviderCredentialsSchema" + }, + "default_from_address": { + "type": "string" + }, + "enabled": { + "type": "boolean" + }, + "name": { + "$ref": "#/components/schemas/EmailProviderNameEnum" + }, + "settings": { + "$ref": "#/components/schemas/EmailSpecificProviderSettingsWithAdditionalProperties" + } + }, + "type": "object" + }, + "UpdateEmailProviderResponseContent": { + "additionalProperties": false, + "properties": { + "credentials": { + "$ref": "#/components/schemas/EmailProviderCredentials" + }, + "default_from_address": { + "type": "string" + }, + "enabled": { + "default": true, + "type": "boolean" + }, + "name": { + "default": "sendgrid", + "type": "string" + }, + "settings": { + "$ref": "#/components/schemas/EmailProviderSettings" + } + }, + "type": "object" + }, + "UpdateEmailTemplateRequestContent": { + "additionalProperties": false, + "properties": { + "body": { + "type": [ + "string", + "null" + ] + }, + "enabled": { + "type": [ + "boolean", + "null" + ] + }, + "from": { + "default": "sender@auth0.com", + "type": [ + "string", + "null" + ] + }, + "includeEmailInRedirect": { + "type": "boolean" + }, + "resultUrl": { + "type": [ + "string", + "null" + ] + }, + "subject": { + "type": [ + "string", + "null" + ] + }, + "syntax": { + "default": "liquid", + "type": [ + "string", + "null" + ] + }, + "template": { + "$ref": "#/components/schemas/EmailTemplateNameEnum" + }, + "urlLifetimeInSeconds": { + "minimum": 0, + "type": [ + "number", + "null" + ] + } + }, + "type": "object" + }, + "UpdateEmailTemplateResponseContent": { + "additionalProperties": false, + "properties": { + "body": { + "type": [ + "string", + "null" + ] + }, + "enabled": { + "type": [ + "boolean", + "null" + ] + }, + "from": { + "default": "sender@auth0.com", + "type": [ + "string", + "null" + ] + }, + "includeEmailInRedirect": { + "type": "boolean" + }, + "resultUrl": { + "type": [ + "string", + "null" + ] + }, + "subject": { + "type": [ + "string", + "null" + ] + }, + "syntax": { + "default": "liquid", + "type": [ + "string", + "null" + ] + }, + "template": { + "$ref": "#/components/schemas/EmailTemplateNameEnum" + }, + "urlLifetimeInSeconds": { + "minimum": 0, + "type": [ + "number", + "null" + ] + } + }, + "type": "object" + }, + "UpdateEnabledClientConnectionsRequestContent": { + "items": { + "additionalProperties": false, + "properties": { + "client_id": { + "format": "client-id", + "type": "string" + }, + "status": { + "type": "boolean" + } + }, + "required": [ + "client_id", + "status" + ], + "type": "object" + }, + "minItems": 1, + "type": "array" + }, + "UpdateEventStreamRequestContent": { + "additionalProperties": false, + "properties": { + "destination": { + "$ref": "#/components/schemas/EventStreamDestinationPatch" + }, + "name": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "status": { + "$ref": "#/components/schemas/EventStreamStatusEnum" + }, + "subscriptions": { + "items": { + "$ref": "#/components/schemas/EventStreamSubscription" + }, + "type": "array" + } + }, + "type": "object" + }, + "UpdateEventStreamResponseContent": { + "oneOf": [ + { + "$ref": "#/components/schemas/EventStreamWebhookResponseContent" + }, + { + "$ref": "#/components/schemas/EventStreamEventBridgeResponseContent" + }, + { + "$ref": "#/components/schemas/EventStreamActionResponseContent" + } + ] + }, + "UpdateExperimentRequestContent": { + "additionalProperties": false, + "minProperties": 1, + "properties": { + "allocations": { + "items": { + "$ref": "#/components/schemas/AllocationRequestItem" + }, + "minItems": 1, + "type": "array" + }, + "authentication_flow": { + "$ref": "#/components/schemas/AuthenticationFlowEnum" + }, + "default_config": { + "$ref": "#/components/schemas/DefaultConfigEnum" + }, + "description": { + "maxLength": 1024, + "minLength": 3, + "pattern": "^(?!.*\\x00)\\S(.*\\S)?$", + "type": [ + "string", + "null" + ] + }, + "levels": { + "items": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "minItems": 1, + "type": "array" + }, + "name": { + "maxLength": 255, + "minLength": 3, + "pattern": "^(?!.*\\x00)\\S(.*\\S)?$", + "type": "string" + }, + "status": { + "$ref": "#/components/schemas/ExperimentTransitionStatusEnum" + } + }, + "type": "object" + }, + "UpdateExperimentResponseContent": { + "additionalProperties": false, + "properties": { + "allocation_strategy": { + "$ref": "#/components/schemas/AllocationStrategyEnum" + }, + "allocations": { + "items": { + "$ref": "#/components/schemas/AllocationItem" + }, + "type": "array" + }, + "authentication_flow": { + "type": "string" + }, + "created_at": { + "format": "date-time", + "type": "string" + }, + "current_level": { + "type": [ + "integer", + "null" + ] + }, + "default_config": { + "$ref": "#/components/schemas/DefaultConfigEnum" + }, + "description": { + "type": "string" + }, + "editable_fields": { + "items": { + "type": "string" + }, + "type": "array" + }, + "ended_at": { + "format": "date-time", + "type": "string" + }, + "feature_flag_id": { + "type": "string" + }, + "feature_flag_name": { + "type": "string" + }, + "feature_flag_snapshot": { + "additionalProperties": true, + "type": [ + "object", + "null" + ] + }, + "id": { + "pattern": "^exp_[A-HJ-NP-Za-km-z1-9]+$", + "type": "string" + }, + "is_valid": { + "type": "boolean" + }, + "levels": { + "items": { + "type": "integer" + }, + "type": "array" + }, + "name": { + "type": "string" + }, + "started_at": { + "format": "date-time", + "type": "string" + }, + "status": { + "$ref": "#/components/schemas/ExperimentStatusEnum" + }, + "updated_at": { + "format": "date-time", + "type": "string" + } + }, + "required": [ + "id", + "name", + "feature_flag_id", + "authentication_flow", + "allocation_strategy", + "status", + "is_valid", + "allocations", + "editable_fields", + "created_at", + "updated_at" + ], + "type": "object" + }, + "UpdateFeatureFlagParameters": { + "additionalProperties": { + "$ref": "#/components/schemas/FeatureFlagConfigParam" + }, + "maxProperties": 10, + "minProperties": 1, + "type": "object" + }, + "UpdateFeatureFlagRequestContent": { + "additionalProperties": false, + "minProperties": 1, + "properties": { + "description": { + "maxLength": 1024, + "minLength": 3, + "pattern": "^(?!.*\\x00)\\S(.*\\S)?$", + "type": [ + "string", + "null" + ] + }, + "name": { + "maxLength": 255, + "minLength": 3, + "pattern": "^(?!.*\\x00)\\S(.*\\S)?$", + "type": "string" + }, + "parameters": { + "$ref": "#/components/schemas/UpdateFeatureFlagParameters" + }, + "status": { + "$ref": "#/components/schemas/FeatureFlagStatusEnum" + } + }, + "type": "object" + }, + "UpdateFeatureFlagResponseContent": { + "additionalProperties": false, + "properties": { + "created_at": { + "format": "date-time", + "type": "string" + }, + "description": { + "type": "string" + }, + "id": { + "pattern": "^flg_[A-Za-z0-9_]+$", + "type": "string" + }, + "name": { + "type": "string" + }, + "parameters": { + "$ref": "#/components/schemas/FeatureFlagConfigParams" + }, + "status": { + "$ref": "#/components/schemas/FeatureFlagStatusEnum" + }, + "type": { + "$ref": "#/components/schemas/FeatureFlagTypeEnum" + }, + "updated_at": { + "format": "date-time", + "type": "string" + } + }, + "required": [ + "id", + "name", + "type", + "status", + "created_at", + "updated_at" + ], + "type": "object" + }, + "UpdateFlowRequestContent": { + "additionalProperties": false, + "properties": { + "actions": { + "items": { + "$ref": "#/components/schemas/FlowAction" + }, + "type": [ + "array", + "null" + ] + }, + "name": { + "maxLength": 150, + "minLength": 1, + "type": "string" + } + }, + "type": "object" + }, + "UpdateFlowResponseContent": { + "additionalProperties": false, + "properties": { + "actions": { + "items": { + "$ref": "#/components/schemas/FlowAction" + }, + "type": "array" + }, + "created_at": { + "format": "date-time", + "type": "string" + }, + "executed_at": { + "format": "date", + "type": "string" + }, + "id": { + "format": "flow-id", + "maxLength": 30, + "type": "string" + }, + "name": { + "maxLength": 150, + "minLength": 1, + "type": "string" + }, + "updated_at": { + "format": "date-time", + "type": "string" + } + }, + "required": [ + "id", + "name", + "created_at", + "updated_at" + ], + "type": "object" + }, + "UpdateFlowsVaultConnectionRequestContent": { + "additionalProperties": false, + "properties": { + "name": { + "maxLength": 150, + "minLength": 1, + "type": "string" + }, + "setup": { + "$ref": "#/components/schemas/UpdateFlowsVaultConnectionSetup" + } + }, + "type": "object" + }, + "UpdateFlowsVaultConnectionResponseContent": { + "additionalProperties": false, + "properties": { + "account_name": { + "maxLength": 150, + "minLength": 1, + "type": "string" + }, + "app_id": { + "maxLength": 55, + "minLength": 1, + "type": "string" + }, + "created_at": { + "format": "date-time", + "type": "string" + }, + "environment": { + "maxLength": 55, + "minLength": 1, + "type": "string" + }, + "fingerprint": { + "minLength": 1, + "type": "string" + }, + "id": { + "format": "flows-vault-connections-id", + "maxLength": 30, + "type": "string" + }, + "name": { + "maxLength": 150, + "minLength": 1, + "type": "string" + }, + "ready": { + "type": "boolean" + }, + "refreshed_at": { + "format": "date-time", + "type": "string" + }, + "updated_at": { + "format": "date-time", + "type": "string" + } + }, + "required": [ + "id", + "app_id", + "name", + "ready", + "created_at", + "updated_at", + "fingerprint" + ], + "type": "object" + }, + "UpdateFlowsVaultConnectionSetup": { + "oneOf": [ + { + "$ref": "#/components/schemas/FlowsVaultConnectioSetupApiKeyWithBaseUrl" + }, + { + "$ref": "#/components/schemas/FlowsVaultConnectioSetupApiKey" + }, + { + "$ref": "#/components/schemas/FlowsVaultConnectioSetupOauthApp" + }, + { + "$ref": "#/components/schemas/FlowsVaultConnectioSetupBigqueryOauthJwt" + }, + { + "$ref": "#/components/schemas/FlowsVaultConnectioSetupSecretApiKey" + }, + { + "$ref": "#/components/schemas/FlowsVaultConnectioSetupOauthCode" + }, + { + "$ref": "#/components/schemas/FlowsVaultConnectioSetupHttpBearer" + }, + { + "$ref": "#/components/schemas/FlowsVaultConnectionHttpBasicAuthSetup" + }, + { + "$ref": "#/components/schemas/FlowsVaultConnectionHttpApiKeySetup" + }, + { + "$ref": "#/components/schemas/FlowsVaultConnectionHttpOauthClientCredentialsSetup" + }, + { + "$ref": "#/components/schemas/FlowsVaultConnectioSetupJwt" + }, + { + "$ref": "#/components/schemas/FlowsVaultConnectioSetupMailjetApiKey" + }, + { + "$ref": "#/components/schemas/FlowsVaultConnectioSetupToken" + }, + { + "$ref": "#/components/schemas/FlowsVaultConnectioSetupWebhook" + }, + { + "$ref": "#/components/schemas/FlowsVaultConnectioSetupStripeKeyPair" + }, + { + "$ref": "#/components/schemas/FlowsVaultConnectioSetupOauthCode" + }, + { + "$ref": "#/components/schemas/FlowsVaultConnectioSetupTwilioApiKey" + } + ], + "type": "object" + }, + "UpdateFormRequestContent": { + "additionalProperties": false, + "properties": { + "ending": { + "$ref": "#/components/schemas/FormEndingNodeNullable" + }, + "languages": { + "$ref": "#/components/schemas/FormLanguagesNullable" + }, + "messages": { + "$ref": "#/components/schemas/FormMessagesNullable" + }, + "name": { + "maxLength": 150, + "minLength": 1, + "type": "string" + }, + "nodes": { + "$ref": "#/components/schemas/FormNodeListNullable" + }, + "start": { + "$ref": "#/components/schemas/FormStartNodeNullable" + }, + "style": { + "$ref": "#/components/schemas/FormStyleNullable" + }, + "translations": { + "$ref": "#/components/schemas/FormTranslationsNullable" + } + }, + "type": "object" + }, + "UpdateFormResponseContent": { + "additionalProperties": false, + "properties": { + "created_at": { + "format": "date-time", + "type": "string" + }, + "embedded_at": { + "format": "date", + "type": "string" + }, + "ending": { + "$ref": "#/components/schemas/FormEndingNode" + }, + "id": { + "format": "form-id", + "maxLength": 30, + "type": "string" + }, + "languages": { + "$ref": "#/components/schemas/FormLanguages" + }, + "messages": { + "$ref": "#/components/schemas/FormMessages" + }, + "name": { + "maxLength": 150, + "minLength": 1, + "type": "string" + }, + "nodes": { + "$ref": "#/components/schemas/FormNodeList" + }, + "start": { + "$ref": "#/components/schemas/FormStartNode" + }, + "style": { + "$ref": "#/components/schemas/FormStyle" + }, + "submitted_at": { + "format": "date", + "type": "string" + }, + "translations": { + "$ref": "#/components/schemas/FormTranslations" + }, + "updated_at": { + "format": "date-time", + "type": "string" + } + }, + "required": [ + "id", + "name", + "created_at", + "updated_at" + ], + "type": "object" + }, + "UpdateGuardianFactorDuoSettingsRequestContent": { + "additionalProperties": false, + "properties": { + "host": { + "maxLength": 10000, + "type": "string" + }, + "ikey": { + "maxLength": 10000, + "type": "string" + }, + "skey": { + "format": "non-empty-string", + "maxLength": 10000, + "type": "string" + } + }, + "type": "object" + }, + "UpdateGuardianFactorDuoSettingsResponseContent": { + "additionalProperties": false, + "properties": { + "host": { + "maxLength": 10000, + "type": "string" + }, + "ikey": { + "maxLength": 10000, + "type": "string" + }, + "skey": { + "format": "non-empty-string", + "maxLength": 10000, + "type": "string" + } + }, + "type": "object" + }, + "UpdateGuardianFactorsProviderPushNotificationApnsRequestContent": { + "additionalProperties": false, + "properties": { + "bundle_id": { + "maxLength": 1000, + "minLength": 1, + "type": [ + "string", + "null" + ] + }, + "p12": { + "maxLength": 10000, + "minLength": 1, + "type": [ + "string", + "null" + ] + }, + "sandbox": { + "type": "boolean" + } + }, + "type": "object" + }, + "UpdateGuardianFactorsProviderPushNotificationApnsResponseContent": { + "additionalProperties": false, + "properties": { + "bundle_id": { + "maxLength": 1000, + "minLength": 1, + "type": [ + "string", + "null" + ] + }, + "sandbox": { + "type": "boolean" + } + }, + "type": "object" + }, + "UpdateGuardianFactorsProviderPushNotificationFcmRequestContent": { + "additionalProperties": false, + "properties": { + "server_key": { + "maxLength": 152, + "minLength": 1, + "type": [ + "string", + "null" + ] + } + }, + "type": "object" + }, + "UpdateGuardianFactorsProviderPushNotificationFcmResponseContent": { + "additionalProperties": true, + "maxProperties": 0, + "type": "object" + }, + "UpdateGuardianFactorsProviderPushNotificationFcmv1RequestContent": { + "additionalProperties": false, + "properties": { + "server_credentials": { + "maxLength": 10000, + "minLength": 1, + "type": [ + "string", + "null" + ] + } + }, + "type": "object" + }, + "UpdateGuardianFactorsProviderPushNotificationFcmv1ResponseContent": { + "additionalProperties": true, + "maxProperties": 0, + "type": "object" + }, + "UpdateGuardianFactorsProviderPushNotificationSnsRequestContent": { + "additionalProperties": false, + "properties": { + "aws_access_key_id": { + "default": "wywA2BH4VqTpfywiDuyDAYZL3xQjoO40", + "maxLength": 1000, + "minLength": 1, + "type": [ + "string", + "null" + ] + }, + "aws_region": { + "default": "us-west-1", + "maxLength": 1000, + "minLength": 1, + "pattern": "^(?:us-east-[0-9]{1,2}|us-west-[0-9]{1,2}|ap-southeast-[0-9]{1,2}|ap-northeast-[0-9]{1,2}|ap-central-[0-9]{1,2}|eu-west-[0-9]{1,2}|eu-central-[0-9]{1,2})$", + "type": [ + "string", + "null" + ] + }, + "aws_secret_access_key": { + "default": "B1ER5JHDGJL3C4sVAKK7SBsq806R3IpL", + "maxLength": 1000, + "minLength": 1, + "type": [ + "string", + "null" + ] + }, + "sns_apns_platform_application_arn": { + "maxLength": 1000, + "minLength": 1, + "type": [ + "string", + "null" + ] + }, + "sns_gcm_platform_application_arn": { + "default": "urn://yRMeBxgcCXh8MeTXPBAxhQnm6gP6f5nP", + "maxLength": 1000, + "minLength": 1, + "type": [ + "string", + "null" + ] + } + }, + "type": "object" + }, + "UpdateGuardianFactorsProviderPushNotificationSnsResponseContent": { + "additionalProperties": false, + "properties": { + "aws_access_key_id": { + "default": "wywA2BH4VqTpfywiDuyDAYZL3xQjoO40", + "maxLength": 1000, + "minLength": 1, + "type": [ + "string", + "null" + ] + }, + "aws_region": { + "default": "us-west-1", + "maxLength": 1000, + "minLength": 1, + "pattern": "^(?:us-east-[0-9]{1,2}|us-west-[0-9]{1,2}|ap-southeast-[0-9]{1,2}|ap-northeast-[0-9]{1,2}|ap-central-[0-9]{1,2}|eu-west-[0-9]{1,2}|eu-central-[0-9]{1,2})$", + "type": [ + "string", + "null" + ] + }, + "aws_secret_access_key": { + "default": "B1ER5JHDGJL3C4sVAKK7SBsq806R3IpL", + "maxLength": 1000, + "minLength": 1, + "type": [ + "string", + "null" + ] + }, + "sns_apns_platform_application_arn": { + "maxLength": 1000, + "minLength": 1, + "type": [ + "string", + "null" + ] + }, + "sns_gcm_platform_application_arn": { + "default": "urn://yRMeBxgcCXh8MeTXPBAxhQnm6gP6f5nP", + "maxLength": 1000, + "minLength": 1, + "type": [ + "string", + "null" + ] + } + }, + "type": "object" + }, + "UpdateHookRequestContent": { + "additionalProperties": false, + "minProperties": 1, + "properties": { + "dependencies": { + "$ref": "#/components/schemas/HookDependencies" + }, + "enabled": { + "default": false, + "type": "boolean" + }, + "name": { + "default": "my-hook", + "pattern": "^[a-zA-Z0-9]([ \\-a-zA-Z0-9]*[a-zA-Z0-9])?$", + "type": "string" + }, + "script": { + "default": "module.exports = function(client, scope, audience, context, cb) cb(null, access_token); };", + "minLength": 1, + "type": "string" + } + }, + "type": "object" + }, + "UpdateHookResponseContent": { + "additionalProperties": false, + "properties": { + "dependencies": { + "$ref": "#/components/schemas/HookDependencies" + }, + "enabled": { + "default": true, + "type": "boolean" + }, + "id": { + "default": "00001", + "type": "string" + }, + "name": { + "default": "hook", + "type": "string" + }, + "script": { + "default": "module.exports = function(client, scope, audience, context, cb) cb(null, access_token); };", + "type": "string" + }, + "triggerId": { + "type": "string" + } + }, + "type": "object" + }, + "UpdateHookSecretRequestContent": { + "additionalProperties": { + "type": "string" + }, + "maxProperties": 20, + "minProperties": 1, + "type": "object" + }, + "UpdateIdentityAssertionAuthorizationGrant": { + "additionalProperties": false, + "minProperties": 1, + "properties": { + "active": { + "default": false, + "type": "boolean" + } + }, + "required": [ + "active" + ], + "type": [ + "object", + "null" + ] + }, + "UpdateLogStreamRequestContent": { + "additionalProperties": false, + "properties": { + "filters": { + "items": { + "$ref": "#/components/schemas/LogStreamFilter" + }, + "type": "array" + }, + "isPriority": { + "type": "boolean" + }, + "name": { + "type": "string" + }, + "pii_config": { + "$ref": "#/components/schemas/LogStreamPiiConfig" + }, + "sink": { + "$ref": "#/components/schemas/LogStreamSinkPatch" + }, + "status": { + "$ref": "#/components/schemas/LogStreamStatusEnum" + } + }, + "type": "object" + }, + "UpdateLogStreamResponseContent": { + "oneOf": [ + { + "$ref": "#/components/schemas/LogStreamHttpResponseSchema" + }, + { + "$ref": "#/components/schemas/LogStreamEventBridgeResponseSchema" + }, + { + "$ref": "#/components/schemas/LogStreamEventGridResponseSchema" + }, + { + "$ref": "#/components/schemas/LogStreamDatadogResponseSchema" + }, + { + "$ref": "#/components/schemas/LogStreamSplunkResponseSchema" + }, + { + "$ref": "#/components/schemas/LogStreamSumoResponseSchema" + }, + { + "$ref": "#/components/schemas/LogStreamSegmentResponseSchema" + }, + { + "$ref": "#/components/schemas/LogStreamMixpanelResponseSchema" + } + ] + }, + "UpdateNetworkAclRequestContent": { + "additionalProperties": false, + "properties": { + "active": { + "type": "boolean" + }, + "description": { + "maxLength": 255, + "type": "string" + }, + "priority": { + "maximum": 100, + "minimum": 1, + "type": "number" + }, + "rule": { + "$ref": "#/components/schemas/NetworkAclRule" + } + }, + "type": "object" + }, + "UpdateNetworkAclResponseContent": { + "additionalProperties": true, + "properties": { + "active": { + "type": "boolean" + }, + "created_at": { + "type": "string" + }, + "description": { + "type": "string" + }, + "id": { + "type": "string" + }, + "priority": { + "maximum": 100, + "minimum": 1, + "type": "number" + }, + "rule": { + "$ref": "#/components/schemas/NetworkAclRule" + }, + "updated_at": { + "type": "string" + } + }, + "type": "object" + }, + "UpdateOrganizationAllConnectionRequestContent": { + "additionalProperties": false, + "properties": { + "assign_membership_on_login": { + "type": "boolean" + }, + "is_enabled": { + "type": [ + "boolean", + "null" + ] + }, + "is_signup_enabled": { + "type": "boolean" + }, + "organization_access_level": { + "$ref": "#/components/schemas/OrganizationAccessLevelEnumWithNull" + }, + "organization_connection_name": { + "maxLength": 50, + "minLength": 1, + "pattern": "^[^\u0000]*$", + "type": [ + "string", + "null" + ] + }, + "organization_member_access_level": { + "$ref": "#/components/schemas/OrganizationMemberAccessLevelEnumWithNull" + }, + "show_as_button": { + "type": "boolean" + } + }, + "type": "object" + }, + "UpdateOrganizationAllConnectionResponseContent": { + "additionalProperties": false, + "properties": { + "assign_membership_on_login": { + "type": "boolean" + }, + "connection": { + "$ref": "#/components/schemas/OrganizationConnectionInformation" + }, + "connection_id": { + "format": "connection-id", + "maxLength": 50, + "minLength": 1, + "type": "string" + }, + "is_enabled": { + "type": "boolean" + }, + "is_signup_enabled": { + "type": "boolean" + }, + "organization_access_level": { + "$ref": "#/components/schemas/OrganizationAccessLevelEnum" + }, + "organization_connection_name": { + "maxLength": 50, + "minLength": 1, + "pattern": "^[^\u0000]*$", + "type": "string" + }, + "organization_member_access_level": { + "$ref": "#/components/schemas/OrganizationMemberAccessLevelEnum" + }, + "show_as_button": { + "type": "boolean" + } + }, + "required": [ + "connection_id" + ], + "type": "object" + }, + "UpdateOrganizationClientRequestContent": { + "additionalProperties": false, + "properties": { + "use_for_member_access": { + "type": "boolean" + } + }, + "type": "object" + }, + "UpdateOrganizationClientResponseContent": { + "additionalProperties": false, + "properties": { + "client": { + "$ref": "#/components/schemas/OrganizationClientMetadata" + }, + "client_id": { + "format": "client-id", + "type": "string" + }, + "use_for_member_access": { + "type": "boolean" + } + }, + "required": [ + "client_id", + "use_for_member_access" + ], + "type": "object" + }, + "UpdateOrganizationConnectionRequestContent": { + "additionalProperties": false, + "properties": { + "assign_membership_on_login": { + "type": "boolean" + }, + "is_signup_enabled": { + "type": "boolean" + }, + "show_as_button": { + "type": "boolean" + } + }, + "type": "object" + }, + "UpdateOrganizationConnectionResponseContent": { + "additionalProperties": false, + "properties": { + "assign_membership_on_login": { + "type": "boolean" + }, + "connection": { + "$ref": "#/components/schemas/OrganizationConnectionInformation" + }, + "connection_id": { + "type": "string" + }, + "is_signup_enabled": { + "type": "boolean" + }, + "show_as_button": { + "type": "boolean" + } + }, + "type": "object" + }, + "UpdateOrganizationDiscoveryDomainRequestContent": { + "additionalProperties": false, + "properties": { + "status": { + "$ref": "#/components/schemas/OrganizationDiscoveryDomainStatus" + }, + "use_for_organization_discovery": { + "type": "boolean" + } + }, + "type": "object" + }, + "UpdateOrganizationDiscoveryDomainResponseContent": { + "additionalProperties": false, + "properties": { + "domain": { + "maxLength": 255, + "minLength": 3, + "pattern": "^(([a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9-]*[a-zA-Z0-9])\\.)*([A-Za-z0-9]|[A-Za-z0-9][A-Za-z0-9-]*[A-Za-z0-9])$", + "type": "string" + }, + "id": { + "format": "organization-discovery-domain-id", + "type": "string" + }, + "status": { + "$ref": "#/components/schemas/OrganizationDiscoveryDomainStatus" + }, + "use_for_organization_discovery": { + "type": "boolean" + }, + "verification_host": { + "type": "string" + }, + "verification_txt": { + "type": "string" + } + }, + "required": [ + "id", + "domain", + "status", + "verification_host", + "verification_txt" + ], + "type": "object" + }, + "UpdateOrganizationRequestContent": { + "additionalProperties": false, + "properties": { + "branding": { + "$ref": "#/components/schemas/OrganizationBranding" + }, + "display_name": { + "default": "Acme Users", + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "is_app_entitlement_active": { + "type": "boolean" + }, + "metadata": { + "$ref": "#/components/schemas/OrganizationMetadata" + }, + "name": { + "default": "organization-1", + "format": "organization-name", + "maxLength": 50, + "minLength": 1, + "type": "string" + }, + "third_party_client_access": { + "$ref": "#/components/schemas/OrganizationThirdPartyClientAccessEnum" + }, + "token_quota": { + "$ref": "#/components/schemas/UpdateTokenQuota" + } + }, + "type": "object" + }, + "UpdateOrganizationResponseContent": { + "additionalProperties": true, + "properties": { + "branding": { + "$ref": "#/components/schemas/OrganizationBranding" + }, + "client": { + "$ref": "#/components/schemas/OrganizationClientAssociation" + }, + "display_name": { + "default": "Acme Users", + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "id": { + "format": "organization-id", + "maxLength": 50, + "type": "string" + }, + "is_app_entitlement_active": { + "type": "boolean" + }, + "metadata": { + "$ref": "#/components/schemas/OrganizationMetadata" + }, + "name": { + "default": "organization-1", + "format": "organization-name", + "maxLength": 50, + "minLength": 1, + "type": "string" + }, + "third_party_client_access": { + "$ref": "#/components/schemas/OrganizationThirdPartyClientAccessEnum" + }, + "token_quota": { + "$ref": "#/components/schemas/TokenQuota" + } + }, + "type": "object" + }, + "UpdatePhoneTemplateRequestContent": { + "additionalProperties": false, + "properties": { + "content": { + "$ref": "#/components/schemas/PartialPhoneTemplateContent" + }, + "disabled": { + "default": false, + "type": "boolean" + } + }, + "type": "object" + }, + "UpdatePhoneTemplateResponseContent": { + "additionalProperties": false, + "properties": { + "channel": { + "type": "string" + }, + "content": { + "$ref": "#/components/schemas/PhoneTemplateContent" + }, + "customizable": { + "type": "boolean" + }, + "disabled": { + "default": false, + "type": "boolean" + }, + "id": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "tenant": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/PhoneTemplateNotificationTypeEnum" + } + }, + "required": [ + "content", + "disabled", + "type" + ], + "type": "object" + }, + "UpdateRateLimitPolicyResponseContent": { + "additionalProperties": false, + "properties": { + "configuration": { + "$ref": "#/components/schemas/RateLimitPolicyConfiguration" + }, + "consumer": { + "$ref": "#/components/schemas/RateLimitPolicyConsumerEnum" + }, + "consumer_selector": { + "maxLength": 255, + "type": "string" + }, + "created_at": { + "format": "date-time", + "type": "string" + }, + "id": { + "format": "rate-limit-policy-id", + "maxLength": 26, + "type": "string" + }, + "resource": { + "$ref": "#/components/schemas/RateLimitPolicyResourceEnum" + }, + "updated_at": { + "format": "date-time", + "type": "string" + } + }, + "required": [ + "id", + "resource", + "consumer", + "consumer_selector", + "configuration" + ], + "type": "object" + }, + "UpdateRefreshTokenRequestContent": { + "additionalProperties": false, + "minProperties": 1, + "properties": { + "refresh_token_metadata": { + "$ref": "#/components/schemas/RefreshTokenMetadata" + } + }, + "type": "object" + }, + "UpdateRefreshTokenResponseContent": { + "additionalProperties": true, + "properties": { + "client_id": { + "type": "string" + }, + "created_at": { + "$ref": "#/components/schemas/RefreshTokenDate" + }, + "device": { + "$ref": "#/components/schemas/RefreshTokenDevice" + }, + "expires_at": { + "$ref": "#/components/schemas/RefreshTokenDate" + }, + "id": { + "type": "string" + }, + "idle_expires_at": { + "$ref": "#/components/schemas/RefreshTokenDate" + }, + "last_exchanged_at": { + "$ref": "#/components/schemas/RefreshTokenDate" + }, + "refresh_token_metadata": { + "$ref": "#/components/schemas/RefreshTokenMetadata" + }, + "resource_servers": { + "items": { + "$ref": "#/components/schemas/RefreshTokenResourceServer" + }, + "type": "array" + }, + "rotating": { + "type": "boolean" + }, + "session_id": { + "$ref": "#/components/schemas/RefreshTokenSessionId" + }, + "user_id": { + "default": "auth0|507f1f77bcf86cd799439020", + "type": "string" + } + }, + "type": "object" + }, + "UpdateResourceServerRequestContent": { + "additionalProperties": false, + "properties": { + "access_token": { + "$ref": "#/components/schemas/ResourceServerAccessToken" + }, + "allow_offline_access": { + "type": "boolean" + }, + "allow_online_access": { + "type": "boolean" + }, + "allow_online_access_with_ephemeral_sessions": { + "type": "boolean" + }, + "authorization_details": { + "items": {}, + "type": [ + "array", + "null" + ] + }, + "authorization_policy": { + "$ref": "#/components/schemas/ResourceServerAuthorizationPolicy" + }, + "consent_policy": { + "$ref": "#/components/schemas/ResourceServerConsentPolicyEnum" + }, + "enforce_policies": { + "type": "boolean" + }, + "name": { + "maxLength": 200, + "pattern": "^[^\u003c\u003e]+$", + "type": "string" + }, + "proof_of_possession": { + "$ref": "#/components/schemas/ResourceServerProofOfPossession" + }, + "require_consent_non_repudiation": { + "type": "boolean" + }, + "scopes": { + "items": { + "$ref": "#/components/schemas/ResourceServerScope" + }, + "type": "array" + }, + "signing_alg": { + "$ref": "#/components/schemas/SigningAlgorithmEnum" + }, + "signing_secret": { + "minLength": 16, + "type": "string" + }, + "skip_consent_for_verifiable_first_party_clients": { + "type": "boolean" + }, + "subject_type_authorization": { + "$ref": "#/components/schemas/ResourceServerSubjectTypeAuthorization" + }, + "token_dialect": { + "$ref": "#/components/schemas/ResourceServerTokenDialectSchemaEnum" + }, + "token_encryption": { + "$ref": "#/components/schemas/ResourceServerTokenEncryption" + }, + "token_lifetime": { + "maximum": 2592000, + "minimum": 0, + "type": "integer" + }, + "token_lifetime_for_anonymous_access_tokens": { + "maximum": 2592000, + "minimum": 86400, + "type": [ + "integer", + "null" + ] + }, + "type": { + "$ref": "#/components/schemas/ResourceServerTypeEnum" + } + }, + "type": "object" + }, + "UpdateResourceServerResponseContent": { + "additionalProperties": false, + "properties": { + "access_token": { + "$ref": "#/components/schemas/ResourceServerAccessToken" + }, + "allow_offline_access": { + "type": "boolean" + }, + "allow_online_access": { + "type": "boolean" + }, + "allow_online_access_with_ephemeral_sessions": { + "type": "boolean" + }, + "authorization_details": { + "items": {}, + "type": [ + "array", + "null" + ] + }, + "authorization_policy": { + "$ref": "#/components/schemas/ResourceServerAuthorizationPolicy" + }, + "client_id": { + "format": "client-id", + "type": "string" + }, + "consent_policy": { + "$ref": "#/components/schemas/ResourceServerConsentPolicyEnum" + }, + "enforce_policies": { + "type": "boolean" + }, + "id": { + "type": "string" + }, + "identifier": { + "type": "string" + }, + "is_system": { + "type": "boolean" + }, + "name": { + "type": "string" + }, + "proof_of_possession": { + "$ref": "#/components/schemas/ResourceServerProofOfPossession" + }, + "require_consent_non_repudiation": { + "type": "boolean" + }, + "scopes": { + "items": { + "$ref": "#/components/schemas/ResourceServerScope" + }, + "type": "array" + }, + "signing_alg": { + "$ref": "#/components/schemas/SigningAlgorithmEnum" + }, + "signing_secret": { + "minLength": 16, + "type": "string" + }, + "skip_consent_for_verifiable_first_party_clients": { + "type": "boolean" + }, + "subject_type_authorization": { + "$ref": "#/components/schemas/ResourceServerSubjectTypeAuthorization" + }, + "token_dialect": { + "$ref": "#/components/schemas/ResourceServerTokenDialectResponseEnum" + }, + "token_encryption": { + "$ref": "#/components/schemas/ResourceServerTokenEncryption" + }, + "token_lifetime": { + "type": "integer" + }, + "token_lifetime_for_anonymous_access_tokens": { + "type": "integer" + }, + "token_lifetime_for_web": { + "type": "integer" + }, + "type": { + "$ref": "#/components/schemas/ResourceServerTypeEnum" + } + }, + "type": "object" + }, + "UpdateRiskAssessmentsSettingsNewDeviceRequestContent": { + "additionalProperties": false, + "properties": { + "remember_for": { + "maximum": 365, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "remember_for" + ], + "type": "object" + }, + "UpdateRiskAssessmentsSettingsNewDeviceResponseContent": { + "additionalProperties": false, + "properties": { + "remember_for": { + "maximum": 365, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "remember_for" + ], + "type": "object" + }, + "UpdateRiskAssessmentsSettingsRequestContent": { + "additionalProperties": false, + "properties": { + "enabled": { + "type": "boolean" + } + }, + "required": [ + "enabled" + ], + "type": "object" + }, + "UpdateRiskAssessmentsSettingsResponseContent": { + "additionalProperties": false, + "properties": { + "enabled": { + "type": "boolean" + } + }, + "required": [ + "enabled" + ], + "type": "object" + }, + "UpdateRoleRequestContent": { + "additionalProperties": false, + "properties": { + "description": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "type": "object" + }, + "UpdateRoleResponseContent": { + "additionalProperties": false, + "properties": { + "description": { + "type": "string" + }, + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "owner_id": { + "$ref": "#/components/schemas/RoleOwnerId" + }, + "type": { + "$ref": "#/components/schemas/RoleTypeEnum" + } + }, + "type": "object" + }, + "UpdateRuleRequestContent": { + "additionalProperties": false, + "minProperties": 1, + "properties": { + "enabled": { + "default": true, + "type": "boolean" + }, + "name": { + "default": "my-rule", + "pattern": "^[a-zA-Z0-9]([ \\-a-zA-Z0-9]*[a-zA-Z0-9])?$", + "type": "string" + }, + "order": { + "default": 2, + "minimum": 0, + "type": "number" + }, + "script": { + "default": "function (user, context, callback) {\n callback(null, user, context);\n}", + "minLength": 1, + "type": "string" + } + }, + "type": "object" + }, + "UpdateRuleResponseContent": { + "additionalProperties": false, + "properties": { + "enabled": { + "default": true, + "type": "boolean" + }, + "id": { + "default": "con_0000000000000001", + "type": "string" + }, + "name": { + "default": "rule_1", + "type": "string" + }, + "order": { + "default": 1, + "type": "number" + }, + "script": { + "default": "function (user, context, callback) {\n callback(null, user, context);\n}", + "type": "string" + }, + "stage": { + "default": "login_success", + "type": "string" + } + }, + "type": "object" + }, + "UpdateScimConfigurationRequestContent": { + "additionalProperties": false, + "properties": { + "mapping": { + "items": { + "$ref": "#/components/schemas/ScimMappingItem" + }, + "type": "array" + }, + "user_id_attribute": { + "type": "string" + } + }, + "required": [ + "user_id_attribute", + "mapping" + ], + "type": "object" + }, + "UpdateScimConfigurationResponseContent": { + "additionalProperties": false, + "properties": { + "connection_id": { + "type": "string" + }, + "connection_name": { + "type": "string" + }, + "created_at": { + "format": "date-time", + "type": "string" + }, + "mapping": { + "items": { + "$ref": "#/components/schemas/ScimMappingItem" + }, + "type": "array" + }, + "strategy": { + "type": "string" + }, + "tenant_name": { + "type": "string" + }, + "updated_on": { + "format": "date-time", + "type": "string" + }, + "user_id_attribute": { + "type": "string" + } + }, + "required": [ + "tenant_name", + "connection_id", + "connection_name", + "strategy", + "created_at", + "updated_on", + "mapping", + "user_id_attribute" + ], + "type": "object" + }, + "UpdateSegmentRequestContent": { + "additionalProperties": false, + "minProperties": 1, + "properties": { + "description": { + "maxLength": 1024, + "minLength": 3, + "pattern": "^(?!.*\\x00)\\S(.*\\S)?$", + "type": [ + "string", + "null" + ] + }, + "name": { + "maxLength": 255, + "minLength": 3, + "pattern": "^(?!.*\\x00)\\S(.*\\S)?$", + "type": "string" + }, + "rules": { + "items": { + "$ref": "#/components/schemas/SegmentRule" + }, + "minItems": 1, + "type": "array" + }, + "status": { + "$ref": "#/components/schemas/SegmentStatusEnum" + } + }, + "type": "object" + }, + "UpdateSegmentResponseContent": { + "additionalProperties": false, + "properties": { + "created_at": { + "format": "date-time", + "type": "string" + }, + "description": { + "type": "string" + }, + "id": { + "pattern": "^seg_[A-HJ-NP-Za-km-z1-9]+$", + "type": "string" + }, + "name": { + "type": "string" + }, + "rules": { + "items": { + "$ref": "#/components/schemas/SegmentRule" + }, + "type": "array" + }, + "status": { + "$ref": "#/components/schemas/SegmentStatusEnum" + }, + "type": { + "$ref": "#/components/schemas/SegmentTypeEnum" + }, + "updated_at": { + "format": "date-time", + "type": "string" + } + }, + "required": [ + "id", + "name", + "type", + "status", + "rules", + "created_at", + "updated_at" + ], + "type": "object" + }, + "UpdateSelfServiceProfileRequestContent": { + "additionalProperties": false, + "properties": { + "allowed_strategies": { + "items": { + "$ref": "#/components/schemas/SelfServiceProfileAllowedStrategyEnum" + }, + "minItems": 1, + "type": "array" + }, + "branding": { + "$ref": "#/components/schemas/SelfServiceProfileBranding" + }, + "description": { + "$ref": "#/components/schemas/SelfServiceProfileDescription" + }, + "name": { + "maxLength": 100, + "minLength": 1, + "type": "string" + }, + "user_attribute_profile_id": { + "format": "user-attribute-profile-id", + "type": [ + "string", + "null" + ] + }, + "user_attributes": { + "$ref": "#/components/schemas/SelfServiceProfileUserAttributes" + } + }, + "type": "object" + }, + "UpdateSelfServiceProfileResponseContent": { + "additionalProperties": false, + "properties": { + "allowed_strategies": { + "items": { + "$ref": "#/components/schemas/SelfServiceProfileAllowedStrategyEnum" + }, + "minItems": 1, + "type": "array" + }, + "branding": { + "$ref": "#/components/schemas/SelfServiceProfileBrandingProperties" + }, + "created_at": { + "default": "2021-01-01T00:00:00.000Z", + "format": "date-time", + "type": "string" + }, + "description": { + "type": "string" + }, + "id": { + "default": "ssp_n7SNCL8seoyV1TuSTCnAeo", + "type": "string" + }, + "name": { + "type": "string" + }, + "updated_at": { + "default": "2021-01-01T00:00:00.000Z", + "format": "date-time", + "type": "string" + }, + "user_attribute_profile_id": { + "format": "user-attribute-profile-id", + "type": "string" + }, + "user_attributes": { + "items": { + "$ref": "#/components/schemas/SelfServiceProfileUserAttribute" + }, + "type": "array" + } + }, + "type": "object" + }, + "UpdateSessionRequestContent": { + "additionalProperties": false, + "minProperties": 1, + "properties": { + "session_metadata": { + "$ref": "#/components/schemas/SessionMetadata" + } + }, + "type": "object" + }, + "UpdateSessionResponseContent": { + "additionalProperties": true, + "properties": { + "actor": { + "$ref": "#/components/schemas/SessionActorMetadata" + }, + "authenticated_at": { + "$ref": "#/components/schemas/SessionDate" + }, + "authentication": { + "$ref": "#/components/schemas/SessionAuthenticationSignals" + }, + "clients": { + "items": { + "$ref": "#/components/schemas/SessionClientMetadata" + }, + "type": "array" + }, + "cookie": { + "$ref": "#/components/schemas/SessionCookieMetadata" + }, + "created_at": { + "$ref": "#/components/schemas/SessionDate" + }, + "device": { + "$ref": "#/components/schemas/SessionDeviceMetadata" + }, + "expires_at": { + "$ref": "#/components/schemas/SessionDate" + }, + "id": { + "type": "string" + }, + "idle_expires_at": { + "$ref": "#/components/schemas/SessionDate" + }, + "last_interacted_at": { + "$ref": "#/components/schemas/SessionDate" + }, + "session_metadata": { + "$ref": "#/components/schemas/SessionMetadata" + }, + "updated_at": { + "$ref": "#/components/schemas/SessionDate" + }, + "user_id": { + "type": "string" + } + }, + "type": "object" + }, + "UpdateSettingsRequestContent": { + "additionalProperties": false, + "minProperties": 1, + "properties": { + "identifier_first": { + "type": [ + "boolean", + "null" + ] + }, + "universal_login_experience": { + "$ref": "#/components/schemas/UniversalLoginExperienceEnum" + }, + "webauthn_platform_first_factor": { + "type": [ + "boolean", + "null" + ] + } + }, + "type": "object" + }, + "UpdateSettingsResponseContent": { + "additionalProperties": true, + "properties": { + "identifier_first": { + "type": "boolean" + }, + "universal_login_experience": { + "$ref": "#/components/schemas/UniversalLoginExperienceEnum" + }, + "webauthn_platform_first_factor": { + "type": "boolean" + } + }, + "type": "object" + }, + "UpdateSupplementalSignalsRequestContent": { + "additionalProperties": false, + "properties": { + "akamai_enabled": { + "type": "boolean" + } + }, + "required": [ + "akamai_enabled" + ], + "type": "object" + }, + "UpdateSuspiciousIPThrottlingSettingsRequestContent": { + "additionalProperties": false, + "properties": { + "allowlist": { + "$ref": "#/components/schemas/SuspiciousIPThrottlingAllowlist" + }, + "enabled": { + "type": "boolean" + }, + "shields": { + "items": { + "$ref": "#/components/schemas/SuspiciousIPThrottlingShieldsEnum" + }, + "type": "array" + }, + "stage": { + "$ref": "#/components/schemas/SuspiciousIPThrottlingStage" + } + }, + "type": "object" + }, + "UpdateSuspiciousIPThrottlingSettingsResponseContent": { + "additionalProperties": false, + "properties": { + "allowlist": { + "$ref": "#/components/schemas/SuspiciousIPThrottlingAllowlist" + }, + "enabled": { + "type": "boolean" + }, + "shields": { + "items": { + "$ref": "#/components/schemas/SuspiciousIPThrottlingShieldsEnum" + }, + "type": "array" + }, + "stage": { + "$ref": "#/components/schemas/SuspiciousIPThrottlingStage" + } + }, + "type": "object" + }, + "UpdateTenantSettingsRequestContent": { + "additionalProperties": false, + "minProperties": 1, + "properties": { + "access_token": { + "$ref": "#/components/schemas/ResourceServerAccessToken" + }, + "acr_values_supported": { + "items": { + "format": "acr", + "type": "string" + }, + "type": [ + "array", + "null" + ] + }, + "allow_organization_name_in_authentication_api": { + "default": false, + "type": [ + "boolean", + "null" + ] + }, + "allowed_logout_urls": { + "items": { + "format": "url-with-placeholders", + "type": "string" + }, + "type": "array" + }, + "authorization_response_iss_parameter_supported": { + "default": false, + "type": [ + "boolean", + "null" + ] + }, + "change_password": { + "$ref": "#/components/schemas/TenantSettingsPasswordPage" + }, + "client_id_metadata_document_dynamic_registration_supported": { + "default": false, + "type": "boolean" + }, + "client_id_metadata_document_supported": { + "default": false, + "type": "boolean" + }, + "country_codes": { + "$ref": "#/components/schemas/TenantSettingsCountryCodes" + }, + "customize_mfa_in_postlogin_action": { + "default": false, + "type": [ + "boolean", + "null" + ] + }, + "default_audience": { + "default": "", + "type": "string" + }, + "default_directory": { + "default": "", + "type": "string" + }, + "default_redirection_uri": { + "format": "absolute-https-uri-or-empty", + "type": "string" + }, + "default_token_quota": { + "$ref": "#/components/schemas/DefaultTokenQuota" + }, + "device_flow": { + "$ref": "#/components/schemas/TenantSettingsDeviceFlow" + }, + "dpop_strict_refresh_token_binding": { + "default": false, + "type": [ + "boolean", + "null" + ] + }, + "dynamic_client_registration_security_mode": { + "$ref": "#/components/schemas/TenantSettingsDynamicClientRegistrationSecurityMode" + }, + "enable_ai_guide": { + "type": "boolean" + }, + "enabled_locales": { + "items": { + "$ref": "#/components/schemas/TenantSettingsSupportedLocalesEnum" + }, + "minItems": 1, + "type": "array" + }, + "ephemeral_session_lifetime": { + "default": 72, + "minimum": 1, + "type": "integer" + }, + "ephemeral_session_lifetime_in_minutes": { + "minimum": 1, + "type": "integer" + }, + "error_page": { + "$ref": "#/components/schemas/TenantSettingsErrorPage" + }, + "flags": { + "$ref": "#/components/schemas/TenantSettingsFlags" + }, + "friendly_name": { + "default": "My Company", + "type": "string" + }, + "guardian_mfa_page": { + "$ref": "#/components/schemas/TenantSettingsGuardianPage" + }, + "idle_ephemeral_session_lifetime": { + "default": 24, + "minimum": 1, + "type": "integer" + }, + "idle_ephemeral_session_lifetime_in_minutes": { + "minimum": 1, + "type": "integer" + }, + "idle_session_lifetime": { + "default": 72, + "minimum": 1, + "type": "integer" + }, + "idle_session_lifetime_in_minutes": { + "minimum": 1, + "type": "integer" + }, + "include_session_metadata_in_tenant_logs": { + "default": false, + "type": "boolean" + }, + "legacy_sandbox_version": { + "maxLength": 8, + "type": "string" + }, + "mtls": { + "$ref": "#/components/schemas/TenantSettingsMTLS" + }, + "oidc_logout": { + "$ref": "#/components/schemas/TenantOIDCLogoutSettings" + }, + "phone_consolidated_experience": { + "type": "boolean" + }, + "picture_url": { + "default": "https://mycompany.org/logo.png", + "format": "absolute-uri-or-empty", + "type": "string" + }, + "pushed_authorization_requests_supported": { + "default": false, + "type": [ + "boolean", + "null" + ] + }, + "resource_parameter_profile": { + "$ref": "#/components/schemas/TenantSettingsResourceParameterProfile" + }, + "sandbox_version": { + "default": "22", + "maxLength": 8, + "type": "string" + }, + "security_headers": { + "$ref": "#/components/schemas/TenantSettingsNullableSecurityHeaders" + }, + "session_cookie": { + "$ref": "#/components/schemas/SessionCookieSchema" + }, + "session_lifetime": { + "default": 168, + "minimum": 1, + "type": "integer" + }, + "session_lifetime_in_minutes": { + "minimum": 1, + "type": "integer" + }, + "sessions": { + "$ref": "#/components/schemas/TenantSettingsSessions" + }, + "skip_non_verifiable_callback_uri_confirmation_prompt": { + "type": [ + "boolean", + "null" + ] + }, + "support_email": { + "default": "support@mycompany.org", + "format": "email-or-empty", + "type": "string" + }, + "support_url": { + "default": "https://mycompany.org/support", + "format": "absolute-uri-or-empty", + "type": "string" + } + }, + "type": "object" + }, + "UpdateTenantSettingsResponseContent": { + "additionalProperties": false, + "properties": { + "access_token": { + "$ref": "#/components/schemas/ResourceServerAccessToken" + }, + "acr_values_supported": { + "items": { + "format": "acr", + "type": "string" + }, + "type": [ + "array", + "null" + ] + }, + "allow_organization_name_in_authentication_api": { + "default": false, + "type": "boolean" + }, + "allowed_logout_urls": { + "items": { + "format": "url", + "type": "string" + }, + "type": "array" + }, + "authorization_response_iss_parameter_supported": { + "default": false, + "type": [ + "boolean", + "null" + ] + }, + "change_password": { + "$ref": "#/components/schemas/TenantSettingsPasswordPage" + }, + "client_id_metadata_document_dynamic_registration_supported": { + "default": false, + "type": "boolean" + }, + "client_id_metadata_document_supported": { + "default": false, + "type": "boolean" + }, + "country_codes": { + "$ref": "#/components/schemas/TenantSettingsCountryCodesResponse" + }, + "customize_mfa_in_postlogin_action": { + "default": false, + "type": "boolean" + }, + "default_audience": { + "default": "", + "type": "string" + }, + "default_directory": { + "default": "", + "type": "string" + }, + "default_redirection_uri": { + "type": "string" + }, + "default_token_quota": { + "$ref": "#/components/schemas/DefaultTokenQuota" + }, + "device_flow": { + "$ref": "#/components/schemas/TenantSettingsDeviceFlow" + }, + "dpop_strict_refresh_token_binding": { + "default": false, + "type": [ + "boolean", + "null" + ] + }, + "dynamic_client_registration_security_mode": { + "$ref": "#/components/schemas/TenantSettingsDynamicClientRegistrationSecurityMode" + }, + "enable_ai_guide": { + "type": "boolean" + }, + "enabled_locales": { + "items": { + "$ref": "#/components/schemas/SupportedLocales" + }, + "type": "array" + }, + "ephemeral_session_lifetime": { + "default": 72, + "minimum": 1, + "type": "number" + }, + "error_page": { + "$ref": "#/components/schemas/TenantSettingsErrorPage" + }, + "flags": { + "$ref": "#/components/schemas/TenantSettingsFlags" + }, + "friendly_name": { + "default": "My Company", + "type": "string" + }, + "guardian_mfa_page": { + "$ref": "#/components/schemas/TenantSettingsGuardianPage" + }, + "idle_ephemeral_session_lifetime": { + "default": 24, + "minimum": 1, + "type": "number" + }, + "idle_session_lifetime": { + "default": 72, + "type": "number" + }, + "include_session_metadata_in_tenant_logs": { + "default": false, + "type": "boolean" + }, + "legacy_sandbox_version": { + "default": "", + "type": "string" + }, + "mtls": { + "$ref": "#/components/schemas/TenantSettingsMTLS" + }, + "oidc_logout": { + "$ref": "#/components/schemas/TenantOIDCLogoutSettings" + }, + "phone_consolidated_experience": { + "type": "boolean" + }, + "picture_url": { + "default": "https://mycompany.org/logo.png", + "format": "absolute-uri-or-empty", + "type": "string" + }, + "pushed_authorization_requests_supported": { + "default": false, + "type": "boolean" + }, + "resource_parameter_profile": { + "$ref": "#/components/schemas/TenantSettingsResourceParameterProfile" + }, + "sandbox_version": { + "default": "22", + "type": "string" + }, + "sandbox_versions_available": { + "items": { + "type": "string" + }, + "type": "array" + }, + "security_headers": { + "$ref": "#/components/schemas/TenantSettingsNullableSecurityHeaders" + }, + "session_cookie": { + "$ref": "#/components/schemas/SessionCookieSchema" + }, + "session_lifetime": { + "default": 168, + "type": "number" + }, + "sessions": { + "$ref": "#/components/schemas/TenantSettingsSessions" + }, + "skip_non_verifiable_callback_uri_confirmation_prompt": { + "type": [ + "boolean", + "null" + ] + }, + "support_email": { + "default": "support@mycompany.org", + "format": "email-or-empty", + "type": "string" + }, + "support_url": { + "default": "https://mycompany.org/support", + "format": "absolute-uri-or-empty", + "type": "string" + } + }, + "type": "object" + }, + "UpdateTokenExchangeProfileRequestContent": { + "additionalProperties": false, + "minProperties": 1, + "properties": { + "name": { + "default": "Token Exchange Profile 1", + "maxLength": 50, + "minLength": 3, + "type": "string" + }, + "subject_token_type": { + "format": "url", + "maxLength": 100, + "minLength": 8, + "type": "string" + } + }, + "type": "object" + }, + "UpdateTokenQuota": { + "additionalProperties": false, + "properties": { + "client_credentials": { + "$ref": "#/components/schemas/TokenQuotaClientCredentials" + } + }, + "required": [ + "client_credentials" + ], + "type": [ + "object", + "null" + ] + }, + "UpdateUniversalLoginTemplateRequestContent": { + "oneOf": [ + { + "maxLength": 102400, + "type": "string" + }, + { + "additionalProperties": false, + "properties": { + "template": { + "maxLength": 102400, + "type": "string" + } + }, + "required": [ + "template" + ], + "type": "object" + } + ] + }, + "UpdateUserAttributeProfileRequestContent": { + "additionalProperties": false, + "properties": { + "name": { + "$ref": "#/components/schemas/UserAttributeProfileName" + }, + "user_attributes": { + "$ref": "#/components/schemas/UserAttributeProfileUserAttributes" + }, + "user_id": { + "$ref": "#/components/schemas/UserAttributeProfilePatchUserId" + } + }, + "type": "object" + }, + "UpdateUserAttributeProfileResponseContent": { + "additionalProperties": false, + "properties": { + "id": { + "$ref": "#/components/schemas/UserAttributeProfileId" + }, + "name": { + "$ref": "#/components/schemas/UserAttributeProfileName" + }, + "user_attributes": { + "$ref": "#/components/schemas/UserAttributeProfileUserAttributes" + }, + "user_id": { + "$ref": "#/components/schemas/UserAttributeProfileUserId" + } + }, + "type": "object" + }, + "UpdateUserAuthenticationMethodRequestContent": { + "additionalProperties": false, + "properties": { + "name": { + "type": "string" + }, + "preferred_authentication_method": { + "$ref": "#/components/schemas/PreferredAuthenticationMethodEnum" + } + }, + "type": "object" + }, + "UpdateUserAuthenticationMethodResponseContent": { + "additionalProperties": false, + "properties": { + "aaguid": { + "type": "string" + }, + "authentication_methods": { + "items": { + "$ref": "#/components/schemas/UserAuthenticationMethodProperties" + }, + "type": "array" + }, + "confirmed": { + "type": "boolean" + }, + "created_at": { + "format": "date-time", + "type": "string" + }, + "email": { + "type": "string" + }, + "id": { + "format": "authenticator-id", + "type": "string" + }, + "key_id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "phone_number": { + "maxLength": 30, + "minLength": 2, + "type": "string" + }, + "preferred_authentication_method": { + "$ref": "#/components/schemas/PreferredAuthenticationMethodEnum" + }, + "public_key": { + "type": "string" + }, + "relying_party_identifier": { + "type": "string" + }, + "totp_secret": { + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/CreatedAuthenticationMethodTypeEnum" + } + }, + "required": [ + "type" + ], + "type": "object" + }, + "UpdateUserRequestContent": { + "additionalProperties": true, + "properties": { + "app_metadata": { + "$ref": "#/components/schemas/AppMetadata" + }, + "blocked": { + "default": false, + "type": "boolean" + }, + "client_id": { + "default": "DaM8bokEXBWrTUFCiJjWn50jei6ardyX", + "minLength": 1, + "type": "string" + }, + "connection": { + "default": "Initial-Connection", + "minLength": 1, + "type": "string" + }, + "email": { + "default": "john.doe@gmail.com", + "format": "email", + "type": [ + "string", + "null" + ] + }, + "email_verified": { + "default": false, + "type": "boolean" + }, + "family_name": { + "default": "Doe", + "maxLength": 150, + "minLength": 1, + "type": [ + "string", + "null" + ] + }, + "given_name": { + "default": "John", + "maxLength": 150, + "minLength": 1, + "type": [ + "string", + "null" + ] + }, + "name": { + "default": "John Doe", + "maxLength": 300, + "minLength": 1, + "type": [ + "string", + "null" + ] + }, + "nickname": { + "default": "Johnny", + "maxLength": 300, + "minLength": 1, + "type": [ + "string", + "null" + ] + }, + "password": { + "default": "secret", + "minLength": 1, + "type": [ + "string", + "null" + ] + }, + "phone_number": { + "default": "+199999999999999", + "pattern": "^\\+[0-9]{1,15}$", + "type": [ + "string", + "null" + ] + }, + "phone_verified": { + "default": false, + "type": "boolean" + }, + "picture": { + "default": "https://secure.gravatar.com/avatar/15626c5e0c749cb912f9d1ad48dba440?s=480\u0026r=pg\u0026d=https%3A%2F%2Fssl.gstatic.com%2Fs2%2Fprofiles%2Fimages%2Fsilhouette80.png", + "format": "strict-uri", + "type": [ + "string", + "null" + ] + }, + "user_metadata": { + "$ref": "#/components/schemas/UserMetadata" + }, + "username": { + "default": "johndoe", + "maxLength": 128, + "minLength": 1, + "type": [ + "string", + "null" + ] + }, + "verify_email": { + "default": false, + "type": "boolean" + }, + "verify_phone_number": { + "default": false, + "type": "boolean" + } + }, + "type": "object" + }, + "UpdateUserResponseContent": { + "additionalProperties": true, + "properties": { + "app_metadata": { + "$ref": "#/components/schemas/UserAppMetadataSchema" + }, + "blocked": { + "type": "boolean" + }, + "created_at": { + "format": "date-time", + "type": "string" + }, + "email": { + "default": "john.doe@gmail.com", + "format": "email", + "type": "string" + }, + "email_verified": { + "default": false, + "type": "boolean" + }, + "family_name": { + "type": "string" + }, + "given_name": { + "type": "string" + }, + "identities": { + "items": { + "$ref": "#/components/schemas/UserIdentitySchema" + }, + "type": "array" + }, + "last_ip": { + "type": "string" + }, + "last_login": { + "format": "date-time", + "type": "string" + }, + "last_password_reset": { + "format": "date-time", + "type": "string" + }, + "logins_count": { + "type": "integer" + }, + "multifactor": { + "items": { + "type": "string" + }, + "type": "array" + }, + "multifactor_last_modified": { + "format": "date-time", + "type": "string" + }, + "name": { + "type": "string" + }, + "nickname": { + "type": "string" + }, + "phone_number": { + "default": "+199999999999999", + "type": "string" + }, + "phone_verified": { + "default": false, + "type": "boolean" + }, + "picture": { + "type": "string" + }, + "updated_at": { + "format": "date-time", + "type": "string" + }, + "user_id": { + "default": "auth0|507f1f77bcf86cd799439020", + "type": "string" + }, + "user_metadata": { + "$ref": "#/components/schemas/UserMetadataSchema" + }, + "username": { + "default": "johndoe", + "type": "string" + } + }, + "type": "object" + }, + "UpdateVariationOverridesMap": { + "additionalProperties": {}, + "type": [ + "object", + "null" + ] + }, + "UpdateVariationRequestContent": { + "additionalProperties": false, + "minProperties": 1, + "properties": { + "description": { + "maxLength": 1024, + "minLength": 3, + "pattern": "^(?!.*\\x00)\\S(.*\\S)?$", + "type": [ + "string", + "null" + ] + }, + "name": { + "maxLength": 255, + "minLength": 3, + "pattern": "^(?!.*\\x00)\\S(.*\\S)?$", + "type": "string" + }, + "overrides": { + "$ref": "#/components/schemas/UpdateVariationOverridesMap" + } + }, + "type": "object" + }, + "UpdateVariationResponseContent": { + "additionalProperties": false, + "properties": { + "created_at": { + "format": "date-time", + "type": "string" + }, + "description": { + "type": "string" + }, + "feature_flag_id": { + "pattern": "^flg_[A-Za-z0-9_]+$", + "type": "string" + }, + "id": { + "pattern": "^var_[A-HJ-NP-Za-km-z1-9]+$", + "type": "string" + }, + "name": { + "type": "string" + }, + "overrides": { + "$ref": "#/components/schemas/VariationOverridesMap" + }, + "updated_at": { + "format": "date-time", + "type": "string" + } + }, + "required": [ + "id", + "feature_flag_id", + "name", + "overrides", + "created_at", + "updated_at" + ], + "type": "object" + }, + "UpdateVerifiableCredentialTemplateRequestContent": { + "additionalProperties": false, + "properties": { + "dialect": { + "maxLength": 255, + "pattern": "^simplified/1.0$", + "type": [ + "string", + "null" + ] + }, + "name": { + "maxLength": 255, + "minLength": 1, + "type": [ + "string", + "null" + ] + }, + "presentation": { + "$ref": "#/components/schemas/MdlPresentationRequest" + }, + "type": { + "maxLength": 255, + "minLength": 1, + "type": [ + "string", + "null" + ] + }, + "version": { + "type": [ + "number", + "null" + ] + }, + "well_known_trusted_issuers": { + "maxLength": 255, + "minLength": 1, + "pattern": "^aamva$", + "type": [ + "string", + "null" + ] + } + }, + "type": "object" + }, + "UpdateVerifiableCredentialTemplateResponseContent": { + "additionalProperties": true, + "properties": { + "created_at": { + "default": "2021-01-01T00:00:00Z", + "format": "date-time", + "type": "string" + }, + "custom_certificate_authority": { + "maxLength": 4096, + "minLength": 1, + "type": [ + "string", + "null" + ] + }, + "dialect": { + "default": "simplified/1.0", + "maxLength": 255, + "type": "string" + }, + "id": { + "default": "vct_0000000000000001", + "type": "string" + }, + "name": { + "type": "string" + }, + "presentation": { + "$ref": "#/components/schemas/MdlPresentationRequest" + }, + "type": { + "default": "mdl", + "type": "string" + }, + "updated_at": { + "default": "2021-01-01T00:00:00Z", + "format": "date-time", + "type": "string" + }, + "well_known_trusted_issuers": { + "maxLength": 255, + "minLength": 1, + "type": [ + "string", + "null" + ] + } + }, + "type": "object" + }, + "UserAppMetadataSchema": { + "additionalProperties": true, + "type": "object" + }, + "UserAttributeProfile": { + "additionalProperties": false, + "properties": { + "id": { + "$ref": "#/components/schemas/UserAttributeProfileId" + }, + "name": { + "$ref": "#/components/schemas/UserAttributeProfileName" + }, + "user_attributes": { + "$ref": "#/components/schemas/UserAttributeProfileUserAttributes" + }, + "user_id": { + "$ref": "#/components/schemas/UserAttributeProfileUserId" + } + }, + "type": "object" + }, + "UserAttributeProfileId": { + "format": "user-attribute-profile-id", + "type": "string" + }, + "UserAttributeProfileName": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "UserAttributeProfileOidcMapping": { + "additionalProperties": false, + "properties": { + "display_name": { + "maxLength": 50, + "minLength": 1, + "type": "string" + }, + "mapping": { + "maxLength": 50, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "mapping" + ], + "type": "object" + }, + "UserAttributeProfilePatchUserId": { + "oneOf": [ + { + "$ref": "#/components/schemas/UserAttributeProfileUserId" + }, + { + "type": "null" + } + ] + }, + "UserAttributeProfileSamlMapping": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "minItems": 1, + "type": "array" + }, + "UserAttributeProfileStrategyOverrides": { + "additionalProperties": false, + "properties": { + "ad": { + "$ref": "#/components/schemas/UserAttributeProfileStrategyOverridesMapping" + }, + "adfs": { + "$ref": "#/components/schemas/UserAttributeProfileStrategyOverridesMapping" + }, + "google-apps": { + "$ref": "#/components/schemas/UserAttributeProfileStrategyOverridesMapping" + }, + "oidc": { + "$ref": "#/components/schemas/UserAttributeProfileStrategyOverridesMapping" + }, + "okta": { + "$ref": "#/components/schemas/UserAttributeProfileStrategyOverridesMapping" + }, + "pingfederate": { + "$ref": "#/components/schemas/UserAttributeProfileStrategyOverridesMapping" + }, + "samlp": { + "$ref": "#/components/schemas/UserAttributeProfileStrategyOverridesMapping" + }, + "waad": { + "$ref": "#/components/schemas/UserAttributeProfileStrategyOverridesMapping" + } + }, + "type": "object" + }, + "UserAttributeProfileStrategyOverridesMapping": { + "additionalProperties": false, + "properties": { + "oidc_mapping": { + "$ref": "#/components/schemas/UserAttributeProfileOidcMapping" + }, + "saml_mapping": { + "$ref": "#/components/schemas/UserAttributeProfileSamlMapping" + }, + "scim_mapping": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "type": "object" + }, + "UserAttributeProfileStrategyOverridesUserId": { + "additionalProperties": false, + "properties": { + "ad": { + "$ref": "#/components/schemas/UserAttributeProfileStrategyOverridesUserIdMapping" + }, + "adfs": { + "$ref": "#/components/schemas/UserAttributeProfileStrategyOverridesUserIdMapping" + }, + "google-apps": { + "$ref": "#/components/schemas/UserAttributeProfileStrategyOverridesUserIdMapping" + }, + "oidc": { + "$ref": "#/components/schemas/UserAttributeProfileStrategyOverridesUserIdMapping" + }, + "okta": { + "$ref": "#/components/schemas/UserAttributeProfileStrategyOverridesUserIdMapping" + }, + "pingfederate": { + "$ref": "#/components/schemas/UserAttributeProfileStrategyOverridesUserIdMapping" + }, + "samlp": { + "$ref": "#/components/schemas/UserAttributeProfileStrategyOverridesUserIdMapping" + }, + "waad": { + "$ref": "#/components/schemas/UserAttributeProfileStrategyOverridesUserIdMapping" + } + }, + "type": "object" + }, + "UserAttributeProfileStrategyOverridesUserIdMapping": { + "additionalProperties": false, + "properties": { + "oidc_mapping": { + "$ref": "#/components/schemas/UserAttributeProfileUserIdOidcStrategyOverrideMapping" + }, + "saml_mapping": { + "$ref": "#/components/schemas/UserAttributeProfileSamlMapping" + }, + "scim_mapping": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "type": "object" + }, + "UserAttributeProfileTemplate": { + "additionalProperties": false, + "properties": { + "name": { + "$ref": "#/components/schemas/UserAttributeProfileName" + }, + "user_attributes": { + "$ref": "#/components/schemas/UserAttributeProfileUserAttributes" + }, + "user_id": { + "$ref": "#/components/schemas/UserAttributeProfileUserId" + } + }, + "type": "object" + }, + "UserAttributeProfileTemplateItem": { + "additionalProperties": false, + "properties": { + "display_name": { + "type": "string" + }, + "id": { + "type": "string" + }, + "template": { + "$ref": "#/components/schemas/UserAttributeProfileTemplate" + } + }, + "type": "object" + }, + "UserAttributeProfileUserAttributeAdditionalProperties": { + "additionalProperties": false, + "properties": { + "auth0_mapping": { + "maxLength": 50, + "minLength": 1, + "type": "string" + }, + "description": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "label": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "oidc_mapping": { + "$ref": "#/components/schemas/UserAttributeProfileOidcMapping" + }, + "profile_required": { + "type": "boolean" + }, + "saml_mapping": { + "$ref": "#/components/schemas/UserAttributeProfileSamlMapping" + }, + "scim_mapping": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "strategy_overrides": { + "$ref": "#/components/schemas/UserAttributeProfileStrategyOverrides" + } + }, + "required": [ + "description", + "label", + "profile_required", + "auth0_mapping" + ], + "type": "object" + }, + "UserAttributeProfileUserAttributes": { + "additionalProperties": { + "$ref": "#/components/schemas/UserAttributeProfileUserAttributeAdditionalProperties" + }, + "maxProperties": 64, + "minProperties": 1, + "type": "object" + }, + "UserAttributeProfileUserId": { + "additionalProperties": false, + "properties": { + "oidc_mapping": { + "$ref": "#/components/schemas/UserAttributeProfileUserIdOidcMappingEnum" + }, + "saml_mapping": { + "$ref": "#/components/schemas/UserAttributeProfileUserIdSamlMapping" + }, + "scim_mapping": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "strategy_overrides": { + "$ref": "#/components/schemas/UserAttributeProfileStrategyOverridesUserId" + } + }, + "type": "object" + }, + "UserAttributeProfileUserIdOidcMappingEnum": { + "enum": [ + "sub" + ], + "maxLength": 50, + "minLength": 1, + "type": "string" + }, + "UserAttributeProfileUserIdOidcStrategyOverrideMapping": { + "enum": [ + "sub", + "oid", + "email" + ], + "maxLength": 50, + "minLength": 1, + "type": "string" + }, + "UserAttributeProfileUserIdSamlMapping": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "minItems": 1, + "type": "array" + }, + "UserAuthenticationMethod": { + "additionalProperties": false, + "properties": { + "aaguid": { + "type": "string" + }, + "authentication_methods": { + "items": { + "$ref": "#/components/schemas/UserAuthenticationMethodProperties" + }, + "type": "array" + }, + "confirmed": { + "type": "boolean" + }, + "created_at": { + "format": "date-time", + "type": "string" + }, + "credential_backed_up": { + "type": "boolean" + }, + "credential_device_type": { + "type": "string" + }, + "email": { + "type": "string" + }, + "enrolled_at": { + "format": "date-time", + "type": "string" + }, + "id": { + "type": "string" + }, + "identity_user_id": { + "type": "string" + }, + "key_id": { + "type": "string" + }, + "last_auth_at": { + "format": "date-time", + "type": "string" + }, + "link_id": { + "type": "string" + }, + "name": { + "maxLength": 20, + "type": "string" + }, + "phone_number": { + "type": "string" + }, + "preferred_authentication_method": { + "$ref": "#/components/schemas/PreferredAuthenticationMethodEnum" + }, + "public_key": { + "type": "string" + }, + "relying_party_identifier": { + "type": "string" + }, + "transports": { + "items": { + "type": "string" + }, + "type": "array" + }, + "type": { + "$ref": "#/components/schemas/AuthenticationMethodTypeEnum" + }, + "user_agent": { + "type": "string" + }, + "user_handle": { + "type": "string" + } + }, + "required": [ + "id", + "type", + "created_at" + ], + "type": "object" + }, + "UserAuthenticationMethodProperties": { + "additionalProperties": true, + "properties": { + "id": { + "format": "authenticator-id", + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/UserAuthenticationMethodPropertiesEnum" + } + }, + "type": "object" + }, + "UserAuthenticationMethodPropertiesEnum": { + "enum": [ + "totp", + "push", + "sms", + "voice" + ], + "type": "string" + }, + "UserBlockIdentifier": { + "additionalProperties": true, + "properties": { + "connection": { + "type": "string" + }, + "identifier": { + "default": "john.doe@gmail.com", + "type": "string" + }, + "ip": { + "default": "10.0.0.1", + "type": "string" + } + }, + "type": "object" + }, + "UserEffectivePermissionResponseContent": { + "additionalProperties": false, + "properties": { + "description": { + "type": "string" + }, + "permission_name": { + "type": "string" + }, + "resource_server_identifier": { + "type": "string" + }, + "resource_server_name": { + "type": "string" + }, + "sources": { + "items": { + "$ref": "#/components/schemas/UserEffectivePermissionSourceEnum" + }, + "type": "array" + } + }, + "type": "object" + }, + "UserEffectivePermissionRoleSourceEnum": { + "enum": [ + "direct", + "groups" + ], + "type": "string" + }, + "UserEffectivePermissionRoleSourceResponseContent": { + "additionalProperties": false, + "properties": { + "description": { + "type": "string" + }, + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "owner_id": { + "$ref": "#/components/schemas/RoleOwnerId" + }, + "sources": { + "items": { + "$ref": "#/components/schemas/UserEffectivePermissionRoleSourceEnum" + }, + "type": "array" + }, + "type": { + "$ref": "#/components/schemas/RoleTypeEnum" + } + }, + "type": "object" + }, + "UserEffectivePermissionSourceEnum": { + "enum": [ + "direct", + "roles" + ], + "type": "string" + }, + "UserEffectiveRole": { + "additionalProperties": false, + "properties": { + "description": { + "type": "string" + }, + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "sources": { + "items": { + "$ref": "#/components/schemas/UserEffectiveRoleSource" + }, + "type": "array" + } + }, + "required": [ + "id", + "name", + "description", + "sources" + ], + "type": "object" + }, + "UserEffectiveRoleSource": { + "enum": [ + "direct", + "groups" + ], + "type": "string" + }, + "UserEnrollmentAuthMethodEnum": { + "enum": [ + "authenticator", + "guardian", + "sms", + "webauthn-platform", + "webauthn-roaming" + ], + "type": "string" + }, + "UserEnrollmentStatusEnum": { + "enum": [ + "pending", + "confirmed" + ], + "type": "string" + }, + "UserGrant": { + "additionalProperties": false, + "properties": { + "audience": { + "type": "string" + }, + "clientID": { + "type": "string" + }, + "id": { + "type": "string" + }, + "organization_id": { + "type": "string" + }, + "scope": { + "items": { + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "user_id": { + "type": "string" + } + }, + "type": "object" + }, + "UserGroupsResponseSchema": { + "allOf": [ + { + "$ref": "#/components/schemas/Group" + }, + { + "additionalProperties": true, + "properties": { + "membership_created_at": { + "format": "date-time", + "type": "string" + } + }, + "type": "object" + } + ] + }, + "UserId": { + "oneOf": [ + { + "default": "abc", + "minLength": 1, + "type": "string" + }, + { + "default": 191919191, + "type": "integer" + } + ] + }, + "UserIdentity": { + "additionalProperties": false, + "properties": { + "access_token": { + "type": "string" + }, + "access_token_secret": { + "type": "string" + }, + "connection": { + "default": "twitter", + "type": "string" + }, + "isSocial": { + "type": "boolean" + }, + "profileData": { + "$ref": "#/components/schemas/UserProfileData" + }, + "provider": { + "default": "twitter", + "type": "string" + }, + "refresh_token": { + "type": "string" + }, + "user_id": { + "$ref": "#/components/schemas/UserId" + } + }, + "required": [ + "provider", + "user_id", + "connection" + ], + "type": "object" + }, + "UserIdentityProviderEnum": { + "enum": [ + "ad", + "adfs", + "amazon", + "apple", + "dropbox", + "bitbucket", + "auth0-oidc", + "auth0", + "baidu", + "bitly", + "box", + "custom", + "daccount", + "dwolla", + "email", + "evernote-sandbox", + "evernote", + "exact", + "facebook", + "fitbit", + "github", + "google-apps", + "google-oauth2", + "instagram", + "ip", + "line", + "linkedin", + "oauth1", + "oauth2", + "office365", + "oidc", + "okta", + "paypal", + "paypal-sandbox", + "pingfederate", + "planningcenter", + "salesforce-community", + "salesforce-sandbox", + "salesforce", + "samlp", + "sharepoint", + "shopify", + "shop", + "sms", + "soundcloud", + "thirtysevensignals", + "twitter", + "untappd", + "vkontakte", + "waad", + "weibo", + "windowslive", + "wordpress", + "yahoo", + "yandex" + ], + "type": "string" + }, + "UserIdentitySchema": { + "additionalProperties": false, + "properties": { + "access_token": { + "type": "string" + }, + "access_token_secret": { + "type": "string" + }, + "connection": { + "type": "string" + }, + "isSocial": { + "type": "boolean" + }, + "profileData": { + "$ref": "#/components/schemas/UserProfileData" + }, + "provider": { + "$ref": "#/components/schemas/UserIdentityProviderEnum" + }, + "refresh_token": { + "type": "string" + }, + "user_id": { + "$ref": "#/components/schemas/UserId" + } + }, + "type": "object" + }, + "UserListLogOffsetPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "length": { + "type": "number" + }, + "limit": { + "type": "number" + }, + "logs": { + "items": { + "$ref": "#/components/schemas/Log" + }, + "type": "array" + }, + "start": { + "type": "number" + }, + "total": { + "type": "number" + } + }, + "type": "object" + }, + "UserListLogResponseContent": { + "oneOf": [ + { + "items": { + "$ref": "#/components/schemas/Log" + }, + "type": "array" + }, + { + "$ref": "#/components/schemas/UserListLogOffsetPaginatedResponseContent" + } + ] + }, + "UserMetadata": { + "additionalProperties": true, + "type": "object" + }, + "UserMetadataSchema": { + "additionalProperties": true, + "type": "object" + }, + "UserMultifactorProviderEnum": { + "enum": [ + "duo", + "google-authenticator" + ], + "type": "string" + }, + "UserPermissionSchema": { + "additionalProperties": false, + "properties": { + "description": { + "type": "string" + }, + "permission_name": { + "type": "string" + }, + "resource_server_identifier": { + "type": "string" + }, + "resource_server_name": { + "type": "string" + }, + "sources": {} + }, + "type": "object" + }, + "UserProfileData": { + "additionalProperties": true, + "properties": { + "email": { + "type": "string" + }, + "email_verified": { + "type": "boolean" + }, + "family_name": { + "type": "string" + }, + "given_name": { + "type": "string" + }, + "name": { + "type": "string" + }, + "phone_number": { + "type": "string" + }, + "phone_verified": { + "type": "boolean" + }, + "username": { + "default": "johndoe", + "type": "string" + } + }, + "type": "object" + }, + "UserResponseSchema": { + "additionalProperties": true, + "properties": { + "app_metadata": { + "$ref": "#/components/schemas/UserAppMetadataSchema" + }, + "blocked": { + "type": "boolean" + }, + "created_at": { + "format": "date-time", + "type": "string" + }, + "email": { + "default": "john.doe@gmail.com", + "format": "email", + "type": "string" + }, + "email_verified": { + "default": false, + "type": "boolean" + }, + "family_name": { + "type": "string" + }, + "given_name": { + "type": "string" + }, + "identities": { + "items": { + "$ref": "#/components/schemas/UserIdentitySchema" + }, + "type": "array" + }, + "last_ip": { + "type": "string" + }, + "last_login": { + "format": "date-time", + "type": "string" + }, + "last_password_reset": { + "format": "date-time", + "type": "string" + }, + "logins_count": { + "type": "integer" + }, + "multifactor": { + "items": { + "type": "string" + }, + "type": "array" + }, + "multifactor_last_modified": { + "format": "date-time", + "type": "string" + }, + "name": { + "type": "string" + }, + "nickname": { + "type": "string" + }, + "phone_number": { + "default": "+199999999999999", + "type": "string" + }, + "phone_verified": { + "default": false, + "type": "boolean" + }, + "picture": { + "type": "string" + }, + "updated_at": { + "format": "date-time", + "type": "string" + }, + "user_id": { + "default": "auth0|507f1f77bcf86cd799439020", + "type": "string" + }, + "user_metadata": { + "$ref": "#/components/schemas/UserMetadataSchema" + }, + "username": { + "default": "johndoe", + "type": "string" + } + }, + "type": "object" + }, + "UsernameAllowedTypes": { + "additionalProperties": false, + "properties": { + "email": { + "type": "boolean" + }, + "phone_number": { + "type": "boolean" + } + }, + "type": "object" + }, + "UsernameAttribute": { + "additionalProperties": false, + "properties": { + "identifier": { + "$ref": "#/components/schemas/UsernameAttributeIdentifier" + }, + "profile_required": { + "type": "boolean" + }, + "signup": { + "$ref": "#/components/schemas/SignupSchema" + }, + "validation": { + "$ref": "#/components/schemas/UsernameValidation" + } + }, + "type": "object" + }, + "UsernameAttributeIdentifier": { + "additionalProperties": false, + "properties": { + "active": { + "type": "boolean" + } + }, + "type": "object" + }, + "UsernameValidation": { + "additionalProperties": false, + "properties": { + "allowed_types": { + "$ref": "#/components/schemas/UsernameAllowedTypes" + }, + "max_length": { + "maximum": 128, + "minimum": 1, + "type": "number" + }, + "min_length": { + "maximum": 128, + "minimum": 1, + "type": "number" + } + }, + "type": "object" + }, + "UsersEnrollment": { + "additionalProperties": true, + "properties": { + "auth_method": { + "$ref": "#/components/schemas/UserEnrollmentAuthMethodEnum" + }, + "enrolled_at": { + "format": "date-time", + "type": "string" + }, + "id": { + "type": "string" + }, + "identifier": { + "type": "string" + }, + "last_auth": { + "format": "date-time", + "type": "string" + }, + "name": { + "maxLength": 20, + "type": "string" + }, + "phone_number": { + "type": "string" + }, + "status": { + "$ref": "#/components/schemas/UserEnrollmentStatusEnum" + }, + "type": { + "type": "string" + } + }, + "type": "object" + }, + "ValidateExperimentResponseContent": { + "additionalProperties": false, + "properties": { + "errors": { + "items": { + "$ref": "#/components/schemas/ExperimentValidationError" + }, + "type": "array" + }, + "is_valid": { + "type": "boolean" + } + }, + "required": [ + "is_valid", + "errors" + ], + "type": "object" + }, + "Variation": { + "additionalProperties": false, + "properties": { + "created_at": { + "format": "date-time", + "type": "string" + }, + "description": { + "type": "string" + }, + "feature_flag_id": { + "pattern": "^flg_[A-Za-z0-9_]+$", + "type": "string" + }, + "id": { + "pattern": "^var_[A-HJ-NP-Za-km-z1-9]+$", + "type": "string" + }, + "name": { + "type": "string" + }, + "overrides": { + "$ref": "#/components/schemas/VariationOverridesMap" + }, + "updated_at": { + "format": "date-time", + "type": "string" + } + }, + "required": [ + "id", + "feature_flag_id", + "name", + "overrides", + "created_at", + "updated_at" + ], + "type": "object" + }, + "VariationOverridesMap": { + "additionalProperties": {}, + "type": "object" + }, + "VerifiableCredentialTemplateResponse": { + "additionalProperties": true, + "properties": { + "created_at": { + "default": "2021-01-01T00:00:00Z", + "format": "date-time", + "type": "string" + }, + "custom_certificate_authority": { + "maxLength": 4096, + "minLength": 1, + "type": [ + "string", + "null" + ] + }, + "dialect": { + "default": "simplified/1.0", + "maxLength": 255, + "type": "string" + }, + "id": { + "default": "vct_0000000000000001", + "type": "string" + }, + "name": { + "type": "string" + }, + "presentation": { + "$ref": "#/components/schemas/MdlPresentationRequest" + }, + "type": { + "default": "mdl", + "type": "string" + }, + "updated_at": { + "default": "2021-01-01T00:00:00Z", + "format": "date-time", + "type": "string" + }, + "well_known_trusted_issuers": { + "maxLength": 255, + "minLength": 1, + "type": [ + "string", + "null" + ] + } + }, + "type": "object" + }, + "VerificationMethodEnum": { + "enum": [ + "link", + "otp" + ], + "type": "string" + }, + "VerifyCustomDomainResponseContent": { + "additionalProperties": false, + "properties": { + "certificate": { + "$ref": "#/components/schemas/DomainCertificate" + }, + "cname_api_key": { + "default": "d4feca...", + "type": "string" + }, + "custom_client_ip_header": { + "type": [ + "string", + "null" + ] + }, + "custom_domain_id": { + "default": "cd_0000000000000001", + "type": "string" + }, + "domain": { + "default": "login.mycompany.com", + "type": "string" + }, + "domain_metadata": { + "$ref": "#/components/schemas/DomainMetadata" + }, + "origin_domain_name": { + "default": "mycompany_cd_0000000000000001.edge.tenants.auth0.com", + "type": "string" + }, + "primary": { + "default": false, + "type": "boolean" + }, + "status": { + "$ref": "#/components/schemas/CustomDomainStatusFilterEnum" + }, + "tls_policy": { + "default": "recommended", + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/CustomDomainTypeEnum" + }, + "verification": { + "$ref": "#/components/schemas/DomainVerification" + } + }, + "required": [ + "custom_domain_id", + "domain", + "primary", + "status", + "type" + ], + "type": "object" + }, + "VerifyEmailTicketRequestContent": { + "additionalProperties": false, + "properties": { + "client_id": { + "default": "DaM8bokEXBWrTUFCiJjWn50jei6ardyX", + "format": "client-id", + "type": "string" + }, + "identity": { + "$ref": "#/components/schemas/Identity" + }, + "includeEmailInRedirect": { + "type": "boolean" + }, + "organization_id": { + "default": "org_2eondWoxcMIpaLQc", + "format": "organization-id", + "type": "string" + }, + "result_url": { + "default": "http://myapp.com/callback", + "format": "url", + "type": "string" + }, + "ttl_sec": { + "minimum": 0, + "type": "integer" + }, + "user_id": { + "format": "user-id", + "type": "string" + } + }, + "required": [ + "user_id" + ], + "type": "object" + }, + "VerifyEmailTicketResponseContent": { + "additionalProperties": true, + "properties": { + "ticket": { + "default": "https://login.auth0.com/lo/verify_email?client_id=nsaPS2p3cargoFy82WT7betaOPOt3qSh\u0026tenant=mdocs\u0026bewit=bmNlR01CcDNOUE1GeXVzODJXVDdyY1RUT1BPdDNxU2hcMTQzMDY2MjE4MVxuRTcxM0RSeUNlbEpzUUJmaFVaS3A1NEdJbWFzSUZMYzRTdEFtY2NMMXhZPVx7ImVtYWloojoiZGFtaWtww2NoQGhvdG1haWwuY29tIiwidGVuYW50IjoiZHNjaGVua2tjwWFuIiwiY2xpZW50X2lkIjoibmNlR01CcDNOUE1GeXVzODJXVDdyY1RUT1BPiiqxU2giLCJjb25uZWN0aW9uIjoiRGFtaWmsdiwicmVzdWx0VXJsIjoiIn0", + "format": "url", + "type": "string" + } + }, + "required": [ + "ticket" + ], + "type": "object" + }, + "X509CertificateCredential": { + "additionalProperties": false, + "properties": { + "credential_type": { + "$ref": "#/components/schemas/X509CertificateCredentialTypeEnum" + }, + "name": { + "default": "", + "maxLength": 128, + "type": "string" + }, + "pem": { + "default": "-----BEGIN CERTIFICATE-----\r\nMIIBIjANBg...\r\n-----END CERTIFICATE-----\r\n", + "maxLength": 4096, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "credential_type", + "pem" + ], + "type": "object" + }, + "X509CertificateCredentialTypeEnum": { + "enum": [ + "x509_cert" + ], + "type": "string" + }, + "XssProtectionConfig": { + "additionalProperties": false, + "properties": { + "enabled": { + "type": "boolean" + }, + "mode": { + "$ref": "#/components/schemas/XssProtectionMode" + }, + "report_uri": { + "type": "string" + } + }, + "type": [ + "object", + "null" + ] + }, + "XssProtectionMode": { + "enum": [ + "block" + ], + "type": "string" + } + }, + "securitySchemes": { + "bearerAuth": { + "bearerFormat": "jwt", + "scheme": "bearer", + "type": "http" + }, + "oAuth2ClientCredentials": { + "flows": { + "clientCredentials": { + "scopes": { + "create:actions": "Create Actions", + "create:agents": "Create Agents", + "create:authentication_methods": "Create Authentication Methods", + "create:client_credentials": "Create Client Credentials", + "create:client_grants": "Create Client Grants", + "create:client_profiles": "Create Client Profiles", + "create:clients": "Create Clients", + "create:connection_profiles": "Create Connection Profiles", + "create:connections": "Create Connections", + "create:connections_keys": "Create Connections Keys", + "create:current_user_device_credentials": "Create Current User Device Credentials", + "create:custom_domains": "Create Custom Domains", + "create:custom_signing_keys": "Create Custom Signing Keys", + "create:directory_provisionings": "Create Directory Provisionings", + "create:email_provider": "Create Email Provider", + "create:email_templates": "Create Email Templates", + "create:encryption_keys": "Create Encryption Keys", + "create:event_streams": "Create Event Streams", + "create:experimentation": "Create Experimentation", + "create:flows": "Create Flows", + "create:flows_vault_connections": "Create Flows Vault Connections", + "create:forms": "Create Forms", + "create:group_roles": "Create Group Roles", + "create:guardian_enrollment_tickets": "Create Guardian Enrollment Tickets", + "create:hooks": "Create Hooks", + "create:log_streams": "Create Log Streams", + "create:network_acl_keys": "Create Network ACL Keys", + "create:network_acls": "Create Network Acls", + "create:organization_client_grants": "Create Organization Client Grants", + "create:organization_clients": "Create Organization Client Associations", + "create:organization_connections": "Create Organization Connections", + "create:organization_discovery_domains": "Create Organization Discovery Domains", + "create:organization_group_roles": "Create Organization Group Roles", + "create:organization_invitations": "Create Organization Invitations", + "create:organization_member_roles": "Create Organization Member Roles", + "create:organization_members": "Create Organization Members", + "create:organizations": "Create Organizations", + "create:phone_providers": "Create Phone Providers", + "create:phone_templates": "Create Phone Templates", + "create:rate_limit_policies": "Create Rate Limit Policies", + "create:resource_servers": "Create Resource Servers", + "create:role_members": "Create Role Members", + "create:roles": "Create Roles", + "create:rules": "Create Rules", + "create:scim_config": "Create Scim Config", + "create:scim_token": "Create Scim Token", + "create:self_service_profiles": "Create Self Service Profiles", + "create:signing_keys": "Create Signing Keys", + "create:sso_access_tickets": "Create Sso Access Tickets", + "create:token_exchange_profiles": "Create Token Exchange Profiles", + "create:user_attribute_profiles": "Create User Attribute Profiles", + "create:user_tickets": "Create User Tickets", + "create:users": "Create Users", + "create:vdcs_templates": "Create Vdcs Templates", + "delete:actions": "Delete Actions", + "delete:agents": "Delete Agents", + "delete:anomaly_blocks": "Delete Anomaly Blocks", + "delete:authentication_methods": "Delete Authentication Methods", + "delete:branding": "Delete Branding", + "delete:client_credentials": "Delete Client Credentials", + "delete:client_grants": "Delete Client Grants", + "delete:client_profiles": "Delete Client Profiles", + "delete:clients": "Delete Clients", + "delete:connection_profiles": "Delete Connection Profiles", + "delete:connections": "Delete Connections", + "delete:current_user": "Delete Current User", + "delete:current_user_device_credentials": "Delete Current User Device Credentials", + "delete:custom_domains": "Delete Custom Domains", + "delete:custom_signing_keys": "Delete Custom Signing Keys", + "delete:device_credentials": "Delete Device Credentials", + "delete:directory_provisionings": "Delete Directory Provisionings", + "delete:email_provider": "Delete Email Provider", + "delete:encryption_keys": "Delete Encryption Keys", + "delete:event_streams": "Delete Event Streams", + "delete:experimentation": "Delete Experimentation", + "delete:flows": "Delete Flows", + "delete:flows_executions": "Delete Flows Executions", + "delete:flows_vault_connections": "Delete Flows Vault Connections", + "delete:forms": "Delete Forms", + "delete:grants": "Delete Grants", + "delete:group_roles": "Delete Group Roles", + "delete:groups": "Delete Groups", + "delete:guardian_enrollments": "Delete Guardian Enrollments", + "delete:hooks": "Delete Hooks", + "delete:log_streams": "Delete Log Streams", + "delete:network_acl_keys": "Delete Network ACL Keys", + "delete:network_acls": "Delete Network Acls", + "delete:organization_client_grants": "Delete Organization Client Grants", + "delete:organization_clients": "Delete Organization Client Associations", + "delete:organization_connections": "Delete Organization Connections", + "delete:organization_discovery_domains": "Delete Organization Discovery Domains", + "delete:organization_group_roles": "Delete Organization Group Roles", + "delete:organization_invitations": "Delete Organization Invitations", + "delete:organization_member_roles": "Delete Organization Member Roles", + "delete:organization_members": "Delete Organization Members", + "delete:organizations": "Delete Organizations", + "delete:phone_providers": "Delete Phone Providers", + "delete:phone_templates": "Delete Phone Templates", + "delete:rate_limit_policies": "Delete Rate Limit Policies", + "delete:refresh_tokens": "Delete Refresh Tokens", + "delete:resource_servers": "Delete Resource Servers", + "delete:role_members": "Delete Role Members", + "delete:roles": "Delete Roles", + "delete:rules": "Delete Rules", + "delete:rules_configs": "Delete Rules Configs", + "delete:scim_config": "Delete Scim Config", + "delete:scim_token": "Delete Scim Token", + "delete:self_service_profiles": "Delete Self Service Profiles", + "delete:sessions": "Delete Sessions", + "delete:sso_access_tickets": "Delete Sso Access Tickets", + "delete:token_exchange_profiles": "Delete Token Exchange Profiles", + "delete:user_attribute_profiles": "Delete User Attribute Profiles", + "delete:users": "Delete Users", + "delete:vdcs_templates": "Delete Vdcs Templates", + "read:actions": "Read Actions", + "read:agents": "Read Agents", + "read:anomaly_blocks": "Read Anomaly Blocks", + "read:attack_protection": "Read Attack Protection", + "read:authentication_methods": "Read Authentication Methods", + "read:branding": "Read Branding", + "read:client_credentials": "Read Client Credentials", + "read:client_grants": "Read Client Grants", + "read:client_keys": "Read Client Keys", + "read:client_profiles": "Read Client Profiles", + "read:client_summary": "Read Client Summary", + "read:clients": "Read Clients", + "read:connection_profiles": "Read Connection Profiles", + "read:connections": "Read Connections", + "read:connections_keys": "Read Connections Keys", + "read:current_user": "Read Current User", + "read:custom_domains": "Read Custom Domains", + "read:custom_signing_keys": "Read Custom Signing Keys", + "read:device_credentials": "Read Device Credentials", + "read:directory_provisionings": "Read Directory Provisionings", + "read:email_provider": "Read Email Provider", + "read:email_templates": "Read Email Templates", + "read:encryption_keys": "Read Encryption Keys", + "read:event_deliveries": "Read Event Deliveries", + "read:event_streams": "Read Event Streams", + "read:events": "Read Events", + "read:experimentation": "Read Experimentation", + "read:flows": "Read Flows", + "read:flows_executions": "Read Flows Executions", + "read:flows_vault_connections": "Read Flows Vault Connections", + "read:forms": "Read Forms", + "read:grants": "Read Grants", + "read:group_members": "Read Group Members", + "read:group_roles": "Read Group Roles", + "read:groups": "Read Groups", + "read:guardian_enrollments": "Read Guardian Enrollments", + "read:guardian_factors": "Read Guardian Factors", + "read:hooks": "Read Hooks", + "read:log_streams": "Read Log Streams", + "read:logs": "Read Logs", + "read:logs_users": "Read Logs Users", + "read:mfa_policies": "Read Mfa Policies", + "read:network_acl_keys": "Read Network ACL Keys", + "read:network_acls": "Read Network Acls", + "read:organization_client_grants": "Read Organization Client Grants", + "read:organization_clients": "Read Organization Client Associations", + "read:organization_connections": "Read Organization Connections", + "read:organization_discovery_domains": "Read Organization Discovery Domains", + "read:organization_group_roles": "Read Organization Group Roles", + "read:organization_groups": "Read Organization Groups", + "read:organization_invitations": "Read Organization Invitations", + "read:organization_member_effective_roles": "Read Organization Member Effective Roles", + "read:organization_member_role_source_groups": "Read Organization Member Role Source Groups", + "read:organization_member_roles": "Read Organization Member Roles", + "read:organization_members": "Read Organization Members", + "read:organizations": "Read Organizations", + "read:organizations_summary": "Read Organizations Summary", + "read:phone_providers": "Read Phone Providers", + "read:phone_templates": "Read Phone Templates", + "read:prompts": "Read Prompts", + "read:rate_limit_policies": "Read Rate Limit Policies", + "read:refresh_tokens": "Read Refresh Tokens", + "read:resource_servers": "Read Resource Servers", + "read:role_members": "Read Role Members", + "read:roles": "Read Roles", + "read:rules": "Read Rules", + "read:rules_configs": "Read Rules Configs", + "read:scim_config": "Read Scim Config", + "read:scim_token": "Read Scim Token", + "read:self_service_profile_custom_texts": "Read Self Service Profile Custom Texts", + "read:self_service_profiles": "Read Self Service Profiles", + "read:sessions": "Read Sessions", + "read:signing_keys": "Read Signing Keys", + "read:stats": "Read Stats", + "read:tenant_settings": "Read Tenant Settings", + "read:token_exchange_profiles": "Read Token Exchange Profiles", + "read:user_attribute_profiles": "Read User Attribute Profiles", + "read:user_effective_permissions": "Read User Effective Permissions", + "read:user_effective_roles": "Read User Effective Roles", + "read:user_idp_tokens": "Read User Idp Tokens", + "read:user_permission_source_roles": "Read User Permission Source Roles", + "read:user_role_source_groups": "Read User Role Source Groups", + "read:users": "Read Users", + "read:vdcs_templates": "Read Vdcs Templates", + "update:actions": "Update Actions", + "update:agents": "Update Agents", + "update:attack_protection": "Update Attack Protection", + "update:authentication_methods": "Update Authentication Methods", + "update:branding": "Update Branding", + "update:client_credentials": "Update Client Credentials", + "update:client_grants": "Update Client Grants", + "update:client_keys": "Update Client Keys", + "update:client_profiles": "Update Client Profiles", + "update:client_token_vault_privileged_access": "Update Client Token Vault Privileged Access", + "update:clients": "Update Clients", + "update:connection_profiles": "Update Connection Profiles", + "update:connections": "Update Connections", + "update:connections_keys": "Update Connections Keys", + "update:current_user_identities": "Update Current User Identities", + "update:current_user_metadata": "Update Current User Metadata", + "update:custom_domains": "Update Custom Domains", + "update:custom_signing_keys": "Update Custom Signing Keys", + "update:directory_provisionings": "Update Directory Provisionings", + "update:email_provider": "Update Email Provider", + "update:email_templates": "Update Email Templates", + "update:encryption_keys": "Update Encryption Keys", + "update:event_deliveries": "Update Event Deliveries", + "update:event_streams": "Update Event Streams", + "update:experimentation": "Update Experimentation", + "update:flows": "Update Flows", + "update:flows_vault_connections": "Update Flows Vault Connections", + "update:forms": "Update Forms", + "update:guardian_factors": "Update Guardian Factors", + "update:hooks": "Update Hooks", + "update:log_streams": "Update Log Streams", + "update:mfa_policies": "Update Mfa Policies", + "update:network_acls": "Update Network Acls", + "update:organization_clients": "Update Organization Client Associations", + "update:organization_connections": "Update Organization Connections", + "update:organization_discovery_domains": "Update Organization Discovery Domains", + "update:organizations": "Update Organizations", + "update:phone_providers": "Update Phone Providers", + "update:phone_templates": "Update Phone Templates", + "update:prompts": "Update Prompts", + "update:rate_limit_policies": "Update Rate Limit Policies", + "update:refresh_tokens": "Update Refresh Tokens", + "update:resource_servers": "Update Resource Servers", + "update:roles": "Update Roles", + "update:rules": "Update Rules", + "update:rules_configs": "Update Rules Configs", + "update:scim_config": "Update Scim Config", + "update:self_service_profile_custom_texts": "Update Self Service Profile Custom Texts", + "update:self_service_profiles": "Update Self Service Profiles", + "update:sessions": "Update Sessions", + "update:signing_keys": "Update Signing Keys", + "update:tenant_settings": "Update Tenant Settings", + "update:token_exchange_profiles": "Update Token Exchange Profiles", + "update:user_attribute_profiles": "Update User Attribute Profiles", + "update:users": "Update Users", + "update:users_app_metadata": "Update Users App Metadata", + "update:vdcs_templates": "Update Vdcs Templates" + }, + "tokenUrl": "/oauth/token/" + } + }, + "type": "oauth2" + } + } + }, + "info": { + "title": "Auth0 Management API", + "version": "2.0" + }, + "openapi": "3.1.0", + "paths": { + "/actions/actions": { + "get": { + "operationId": "get_actions", + "parameters": [ + { + "in": "query", + "name": "triggerId", + "schema": { + "$ref": "#/components/schemas/ActionTriggerTypeEnum" + } + }, + { + "in": "query", + "name": "actionName", + "schema": { + "type": "string" + } + }, + { + "in": "query", + "name": "deployed", + "schema": { + "type": "boolean" + } + }, + { + "in": "query", + "name": "page", + "schema": { + "type": "integer" + } + }, + { + "in": "query", + "name": "per_page", + "schema": { + "type": "integer" + } + }, + { + "in": "query", + "name": "installed", + "schema": { + "type": "boolean" + } + } + ], + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ListActionsPaginatedResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:actions" + ] + } + ], + "summary": "Get actions", + "tags": [ + "actions" + ] + }, + "post": { + "operationId": "post_action", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/CreateActionRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/CreateActionRequestContent" + } + } + } + }, + "responses": { + "201": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/CreateActionResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "create:actions" + ] + } + ], + "summary": "Create an action", + "tags": [ + "actions" + ] + } + }, + "/actions/actions/{actionId}/versions": { + "get": { + "operationId": "get_action_versions", + "parameters": [ + { + "in": "path", + "name": "actionId", + "required": true, + "schema": { + "type": "string" + } + }, + { + "in": "query", + "name": "page", + "schema": { + "type": "integer" + } + }, + { + "in": "query", + "name": "per_page", + "schema": { + "type": "integer" + } + } + ], + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ListActionVersionsPaginatedResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:actions" + ] + } + ], + "summary": "Get an action's versions", + "tags": [ + "actions" + ] + } + }, + "/actions/actions/{actionId}/versions/{id}": { + "get": { + "operationId": "get_action_version", + "parameters": [ + { + "in": "path", + "name": "actionId", + "required": true, + "schema": { + "type": "string" + } + }, + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/GetActionVersionResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "404": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:actions" + ] + } + ], + "summary": "Get a specific version of an action", + "tags": [ + "actions" + ] + } + }, + "/actions/actions/{actionId}/versions/{id}/deploy": { + "post": { + "operationId": "post_deploy_draft_version", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "type": "string" + } + }, + { + "in": "path", + "name": "actionId", + "required": true, + "schema": { + "type": "string" + } + } + ], + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/DeployActionVersionRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/DeployActionVersionRequestContent" + } + } + } + }, + "responses": { + "202": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/DeployActionVersionResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "create:actions" + ] + } + ], + "summary": "Roll back to a previous action version", + "tags": [ + "actions" + ] + } + }, + "/actions/actions/{id}": { + "delete": { + "operationId": "delete_action", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "type": "string" + } + }, + { + "in": "query", + "name": "force", + "schema": { + "type": "boolean" + } + } + ], + "responses": { + "204": { + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "404": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "delete:actions" + ] + } + ], + "summary": "Delete an action", + "tags": [ + "actions" + ] + }, + "get": { + "operationId": "get_action", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/GetActionResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "404": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:actions" + ] + } + ], + "summary": "Get an action", + "tags": [ + "actions" + ] + }, + "patch": { + "operationId": "patch_action", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "type": "string" + } + } + ], + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/UpdateActionRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/UpdateActionRequestContent" + } + } + } + }, + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/UpdateActionResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "404": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "update:actions" + ] + } + ], + "summary": "Update an action", + "tags": [ + "actions" + ] + } + }, + "/actions/actions/{id}/deploy": { + "post": { + "operationId": "post_deploy_action", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "202": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/DeployActionResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "create:actions" + ] + } + ], + "summary": "Deploy an action", + "tags": [ + "actions" + ] + } + }, + "/actions/actions/{id}/test": { + "post": { + "operationId": "post_test_action", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "type": "string" + } + } + ], + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/TestActionRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/TestActionRequestContent" + } + } + } + }, + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/TestActionResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "create:actions" + ] + } + ], + "summary": "Test an Action", + "tags": [ + "actions" + ] + } + }, + "/actions/executions/{id}": { + "get": { + "operationId": "get_execution", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/GetActionExecutionResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "404": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:actions" + ] + } + ], + "summary": "Get an execution", + "tags": [ + "actions" + ] + } + }, + "/actions/modules": { + "get": { + "operationId": "get_action_modules", + "parameters": [ + { + "in": "query", + "name": "page", + "schema": { + "type": "integer" + } + }, + { + "in": "query", + "name": "per_page", + "schema": { + "type": "integer" + } + } + ], + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/GetActionModulesResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:actions" + ] + } + ], + "summary": "List Actions Modules", + "tags": [ + "actions" + ] + }, + "post": { + "operationId": "post_action_module", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/CreateActionModuleRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/CreateActionModuleRequestContent" + } + } + } + }, + "responses": { + "201": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/CreateActionModuleResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "409": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "create:actions" + ] + } + ], + "summary": "Create a new Actions Module", + "tags": [ + "actions" + ] + } + }, + "/actions/modules/{id}": { + "delete": { + "operationId": "delete_action_module", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "204": { + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "404": { + "description": "" + }, + "412": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "delete:actions" + ] + } + ], + "summary": "Delete a specific Actions Module by ID", + "tags": [ + "actions" + ] + }, + "get": { + "operationId": "get_action_module", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/GetActionModuleResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "404": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:actions" + ] + } + ], + "summary": "Get a specific Actions Module by ID", + "tags": [ + "actions" + ] + }, + "patch": { + "operationId": "patch_action_module", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "type": "string" + } + } + ], + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/UpdateActionModuleRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/UpdateActionModuleRequestContent" + } + } + } + }, + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/UpdateActionModuleResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "404": { + "description": "" + }, + "409": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "update:actions" + ] + } + ], + "summary": "Update a specific Actions Module", + "tags": [ + "actions" + ] + } + }, + "/actions/modules/{id}/actions": { + "get": { + "operationId": "get_action_module_actions", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "type": "string" + } + }, + { + "in": "query", + "name": "page", + "schema": { + "type": "integer" + } + }, + { + "in": "query", + "name": "per_page", + "schema": { + "type": "integer" + } + } + ], + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/GetActionModuleActionsResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "404": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:actions" + ] + } + ], + "summary": "List all actions using an Actions Module", + "tags": [ + "actions" + ] + } + }, + "/actions/modules/{id}/rollback": { + "post": { + "operationId": "post_action_module_rollback", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "type": "string" + } + } + ], + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/RollbackActionModuleRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/RollbackActionModuleRequestContent" + } + } + } + }, + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/RollbackActionModuleResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "404": { + "description": "" + }, + "409": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "update:actions" + ] + } + ], + "summary": "Rollback an Actions Module to a previous version", + "tags": [ + "actions" + ] + } + }, + "/actions/modules/{id}/versions": { + "get": { + "operationId": "get_action_module_versions", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "type": "string" + } + }, + { + "in": "query", + "name": "page", + "schema": { + "type": "integer" + } + }, + { + "in": "query", + "name": "per_page", + "schema": { + "type": "integer" + } + } + ], + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/GetActionModuleVersionsResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "404": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:actions" + ] + } + ], + "summary": "List all versions of an Actions Module", + "tags": [ + "actions" + ] + }, + "post": { + "operationId": "post_action_module_version", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/CreateActionModuleVersionResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "404": { + "description": "" + }, + "409": { + "description": "" + }, + "412": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "update:actions" + ] + } + ], + "summary": "Create a new version of an Actions Module", + "tags": [ + "actions" + ] + } + }, + "/actions/modules/{id}/versions/{versionId}": { + "get": { + "operationId": "get_action_module_version", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "type": "string" + } + }, + { + "in": "path", + "name": "versionId", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/GetActionModuleVersionResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "404": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:actions" + ] + } + ], + "summary": "Get a specific version of an Actions Module", + "tags": [ + "actions" + ] + } + }, + "/actions/triggers": { + "get": { + "operationId": "get_triggers", + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ListActionTriggersResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:actions" + ] + } + ], + "summary": "Get triggers", + "tags": [ + "actions" + ] + } + }, + "/actions/triggers/{triggerId}/bindings": { + "get": { + "operationId": "get_bindings", + "parameters": [ + { + "in": "path", + "name": "triggerId", + "required": true, + "schema": { + "$ref": "#/components/schemas/ActionTriggerTypeEnum" + } + }, + { + "in": "query", + "name": "page", + "schema": { + "type": "integer" + } + }, + { + "in": "query", + "name": "per_page", + "schema": { + "type": "integer" + } + } + ], + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ListActionBindingsPaginatedResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:actions" + ] + } + ], + "summary": "Get trigger bindings", + "tags": [ + "actions" + ] + }, + "patch": { + "operationId": "patch_bindings", + "parameters": [ + { + "in": "path", + "name": "triggerId", + "required": true, + "schema": { + "$ref": "#/components/schemas/ActionTriggerTypeEnum" + } + } + ], + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/UpdateActionBindingsRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/UpdateActionBindingsRequestContent" + } + } + } + }, + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/UpdateActionBindingsResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "update:actions" + ] + } + ], + "summary": "Update trigger bindings", + "tags": [ + "actions" + ] + } + }, + "/agents": { + "get": { + "operationId": "get_agents", + "parameters": [ + { + "in": "query", + "name": "from", + "schema": { + "maxLength": 1000, + "type": "string" + } + }, + { + "in": "query", + "name": "take", + "schema": { + "maximum": 100, + "minimum": 1, + "type": "integer" + } + } + ], + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ListAgentsResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:agents" + ] + } + ], + "summary": "Get agents", + "tags": [ + "agents" + ] + }, + "post": { + "operationId": "post_agent", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/CreateAgentRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/CreateAgentRequestContent" + } + } + } + }, + "responses": { + "201": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/AgentResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "409": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "create:agents" + ] + } + ], + "summary": "Create an agent", + "tags": [ + "agents" + ] + } + }, + "/agents/{id}": { + "delete": { + "operationId": "delete_agent", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "maxLength": 26, + "type": "string" + } + } + ], + "responses": { + "204": { + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "delete:agents" + ] + } + ], + "summary": "Delete an agent", + "tags": [ + "agents" + ] + }, + "get": { + "operationId": "get_agent", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "maxLength": 26, + "type": "string" + } + } + ], + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/AgentResponseContent" + } + } + }, + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "404": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:agents" + ] + } + ], + "summary": "Get an agent", + "tags": [ + "agents" + ] + }, + "patch": { + "operationId": "patch_agent", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "maxLength": 26, + "type": "string" + } + } + ], + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/UpdateAgentRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/UpdateAgentRequestContent" + } + } + } + }, + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/AgentResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "404": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "update:agents" + ] + } + ], + "summary": "Update an agent", + "tags": [ + "agents" + ] + } + }, + "/anomaly/blocks/ips/{id}": { + "delete": { + "operationId": "delete_ips_by_id", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "$ref": "#/components/schemas/AnomalyIPFormat" + } + } + ], + "responses": { + "204": { + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "delete:anomaly_blocks" + ] + } + ], + "summary": "Remove the blocked IP address", + "tags": [ + "anomaly" + ] }, - "oAuth2ClientCredentials": { - "flows": { - "clientCredentials": { - "scopes": { - "create:actions": "Create Actions", - "create:authentication_methods": "Create Authentication Methods", - "create:client_credentials": "Create Client Credentials", - "create:client_grants": "Create Client Grants", - "create:clients": "Create Clients", - "create:connection_profiles": "Create Connection Profiles", - "create:connections": "Create Connections", - "create:connections_keys": "Create Connections Keys", - "create:current_user_device_credentials": "Create Current User Device Credentials", - "create:custom_domains": "Create Custom Domains", - "create:custom_signing_keys": "Create Custom Signing Keys", - "create:directory_provisionings": "Create Directory Provisionings", - "create:email_provider": "Create Email Provider", - "create:email_templates": "Create Email Templates", - "create:encryption_keys": "Create Encryption Keys", - "create:event_streams": "Create Event Streams", - "create:flows": "Create Flows", - "create:flows_vault_connections": "Create Flows Vault Connections", - "create:forms": "Create Forms", - "create:guardian_enrollment_tickets": "Create Guardian Enrollment Tickets", - "create:hooks": "Create Hooks", - "create:log_streams": "Create Log Streams", - "create:network_acls": "Create Network Acls", - "create:organization_client_grants": "Create Organization Client Grants", - "create:organization_connections": "Create Organization Connections", - "create:organization_discovery_domains": "Create Organization Discovery Domains", - "create:organization_invitations": "Create Organization Invitations", - "create:organization_member_roles": "Create Organization Member Roles", - "create:organization_members": "Create Organization Members", - "create:organizations": "Create Organizations", - "create:phone_providers": "Create Phone Providers", - "create:phone_templates": "Create Phone Templates", - "create:resource_servers": "Create Resource Servers", - "create:role_members": "Create Role Members", - "create:roles": "Create Roles", - "create:rules": "Create Rules", - "create:scim_config": "Create Scim Config", - "create:scim_token": "Create Scim Token", - "create:self_service_profiles": "Create Self Service Profiles", - "create:signing_keys": "Create Signing Keys", - "create:sso_access_tickets": "Create Sso Access Tickets", - "create:token_exchange_profiles": "Create Token Exchange Profiles", - "create:user_attribute_profiles": "Create User Attribute Profiles", - "create:user_tickets": "Create User Tickets", - "create:users": "Create Users", - "create:vdcs_templates": "Create Vdcs Templates", - "delete:actions": "Delete Actions", - "delete:anomaly_blocks": "Delete Anomaly Blocks", - "delete:authentication_methods": "Delete Authentication Methods", - "delete:branding": "Delete Branding", - "delete:client_credentials": "Delete Client Credentials", - "delete:client_grants": "Delete Client Grants", - "delete:clients": "Delete Clients", - "delete:connection_profiles": "Delete Connection Profiles", - "delete:connections": "Delete Connections", - "delete:current_user": "Delete Current User", - "delete:current_user_device_credentials": "Delete Current User Device Credentials", - "delete:custom_domains": "Delete Custom Domains", - "delete:custom_signing_keys": "Delete Custom Signing Keys", - "delete:device_credentials": "Delete Device Credentials", - "delete:directory_provisionings": "Delete Directory Provisionings", - "delete:email_provider": "Delete Email Provider", - "delete:encryption_keys": "Delete Encryption Keys", - "delete:event_streams": "Delete Event Streams", - "delete:federated_connections_tokens": "Delete Federated Connections Tokens", - "delete:flows": "Delete Flows", - "delete:flows_executions": "Delete Flows Executions", - "delete:flows_vault_connections": "Delete Flows Vault Connections", - "delete:forms": "Delete Forms", - "delete:grants": "Delete Grants", - "delete:groups": "Delete Groups", - "delete:guardian_enrollments": "Delete Guardian Enrollments", - "delete:hooks": "Delete Hooks", - "delete:log_streams": "Delete Log Streams", - "delete:network_acls": "Delete Network Acls", - "delete:organization_client_grants": "Delete Organization Client Grants", - "delete:organization_connections": "Delete Organization Connections", - "delete:organization_discovery_domains": "Delete Organization Discovery Domains", - "delete:organization_invitations": "Delete Organization Invitations", - "delete:organization_member_roles": "Delete Organization Member Roles", - "delete:organization_members": "Delete Organization Members", - "delete:organizations": "Delete Organizations", - "delete:phone_providers": "Delete Phone Providers", - "delete:phone_templates": "Delete Phone Templates", - "delete:refresh_tokens": "Delete Refresh Tokens", - "delete:resource_servers": "Delete Resource Servers", - "delete:role_members": "Delete Role Members", - "delete:roles": "Delete Roles", - "delete:rules": "Delete Rules", - "delete:rules_configs": "Delete Rules Configs", - "delete:scim_config": "Delete Scim Config", - "delete:scim_token": "Delete Scim Token", - "delete:self_service_profiles": "Delete Self Service Profiles", - "delete:sessions": "Delete Sessions", - "delete:sso_access_tickets": "Delete Sso Access Tickets", - "delete:token_exchange_profiles": "Delete Token Exchange Profiles", - "delete:user_attribute_profiles": "Delete User Attribute Profiles", - "delete:users": "Delete Users", - "delete:vdcs_templates": "Delete Vdcs Templates", - "read:actions": "Read Actions", - "read:anomaly_blocks": "Read Anomaly Blocks", - "read:attack_protection": "Read Attack Protection", - "read:authentication_methods": "Read Authentication Methods", - "read:branding": "Read Branding", - "read:client_credentials": "Read Client Credentials", - "read:client_grants": "Read Client Grants", - "read:client_keys": "Read Client Keys", - "read:client_summary": "Read Client Summary", - "read:clients": "Read Clients", - "read:connection_profiles": "Read Connection Profiles", - "read:connections": "Read Connections", - "read:connections_keys": "Read Connections Keys", - "read:current_user": "Read Current User", - "read:custom_domains": "Read Custom Domains", - "read:custom_signing_keys": "Read Custom Signing Keys", - "read:device_credentials": "Read Device Credentials", - "read:directory_provisionings": "Read Directory Provisionings", - "read:email_provider": "Read Email Provider", - "read:email_templates": "Read Email Templates", - "read:encryption_keys": "Read Encryption Keys", - "read:event_deliveries": "Read Event Deliveries", - "read:event_streams": "Read Event Streams", - "read:events": "Read Events", - "read:federated_connections_tokens": "Read Federated Connections Tokens", - "read:flows": "Read Flows", - "read:flows_executions": "Read Flows Executions", - "read:flows_vault_connections": "Read Flows Vault Connections", - "read:forms": "Read Forms", - "read:grants": "Read Grants", - "read:group_members": "Read Group Members", - "read:groups": "Read Groups", - "read:guardian_enrollments": "Read Guardian Enrollments", - "read:guardian_factors": "Read Guardian Factors", - "read:hooks": "Read Hooks", - "read:log_streams": "Read Log Streams", - "read:logs": "Read Logs", - "read:logs_users": "Read Logs Users", - "read:mfa_policies": "Read Mfa Policies", - "read:network_acls": "Read Network Acls", - "read:organization_client_grants": "Read Organization Client Grants", - "read:organization_connections": "Read Organization Connections", - "read:organization_discovery_domains": "Read Organization Discovery Domains", - "read:organization_invitations": "Read Organization Invitations", - "read:organization_member_roles": "Read Organization Member Roles", - "read:organization_members": "Read Organization Members", - "read:organizations": "Read Organizations", - "read:organizations_summary": "Read Organizations Summary", - "read:phone_providers": "Read Phone Providers", - "read:phone_templates": "Read Phone Templates", - "read:prompts": "Read Prompts", - "read:refresh_tokens": "Read Refresh Tokens", - "read:resource_servers": "Read Resource Servers", - "read:role_members": "Read Role Members", - "read:roles": "Read Roles", - "read:rules": "Read Rules", - "read:rules_configs": "Read Rules Configs", - "read:scim_config": "Read Scim Config", - "read:scim_token": "Read Scim Token", - "read:self_service_profile_custom_texts": "Read Self Service Profile Custom Texts", - "read:self_service_profiles": "Read Self Service Profiles", - "read:sessions": "Read Sessions", - "read:signing_keys": "Read Signing Keys", - "read:stats": "Read Stats", - "read:tenant_settings": "Read Tenant Settings", - "read:token_exchange_profiles": "Read Token Exchange Profiles", - "read:user_attribute_profiles": "Read User Attribute Profiles", - "read:user_idp_tokens": "Read User Idp Tokens", - "read:users": "Read Users", - "read:vdcs_templates": "Read Vdcs Templates", - "update:actions": "Update Actions", - "update:attack_protection": "Update Attack Protection", - "update:authentication_methods": "Update Authentication Methods", - "update:branding": "Update Branding", - "update:client_credentials": "Update Client Credentials", - "update:client_grants": "Update Client Grants", - "update:client_keys": "Update Client Keys", - "update:client_token_vault_privileged_access": "Update Client Token Vault Privileged Access", - "update:clients": "Update Clients", - "update:connection_profiles": "Update Connection Profiles", - "update:connections": "Update Connections", - "update:connections_keys": "Update Connections Keys", - "update:current_user_identities": "Update Current User Identities", - "update:current_user_metadata": "Update Current User Metadata", - "update:custom_domains": "Update Custom Domains", - "update:custom_signing_keys": "Update Custom Signing Keys", - "update:directory_provisionings": "Update Directory Provisionings", - "update:email_provider": "Update Email Provider", - "update:email_templates": "Update Email Templates", - "update:encryption_keys": "Update Encryption Keys", - "update:event_deliveries": "Update Event Deliveries", - "update:event_streams": "Update Event Streams", - "update:flows": "Update Flows", - "update:flows_vault_connections": "Update Flows Vault Connections", - "update:forms": "Update Forms", - "update:guardian_factors": "Update Guardian Factors", - "update:hooks": "Update Hooks", - "update:log_streams": "Update Log Streams", - "update:mfa_policies": "Update Mfa Policies", - "update:network_acls": "Update Network Acls", - "update:organization_connections": "Update Organization Connections", - "update:organization_discovery_domains": "Update Organization Discovery Domains", - "update:organizations": "Update Organizations", - "update:phone_providers": "Update Phone Providers", - "update:phone_templates": "Update Phone Templates", - "update:prompts": "Update Prompts", - "update:refresh_tokens": "Update Refresh Tokens", - "update:resource_servers": "Update Resource Servers", - "update:roles": "Update Roles", - "update:rules": "Update Rules", - "update:rules_configs": "Update Rules Configs", - "update:scim_config": "Update Scim Config", - "update:self_service_profile_custom_texts": "Update Self Service Profile Custom Texts", - "update:self_service_profiles": "Update Self Service Profiles", - "update:sessions": "Update Sessions", - "update:signing_keys": "Update Signing Keys", - "update:tenant_settings": "Update Tenant Settings", - "update:token_exchange_profiles": "Update Token Exchange Profiles", - "update:user_attribute_profiles": "Update User Attribute Profiles", - "update:users": "Update Users", - "update:users_app_metadata": "Update Users App Metadata", - "update:vdcs_templates": "Update Vdcs Templates" + "get": { + "operationId": "get_ips_by_id", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "$ref": "#/components/schemas/AnomalyIPFormat" + } + } + ], + "responses": { + "200": { + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "404": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:anomaly_blocks" + ] + } + ], + "summary": "Check if an IP address is blocked", + "tags": [ + "anomaly" + ] + } + }, + "/attack-protection/bot-detection": { + "get": { + "operationId": "get_bot-detection", + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/GetBotDetectionSettingsResponseContent" + } + } }, - "tokenUrl": "/oauth/token/" + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "404": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:attack_protection" + ] + } + ], + "summary": "Get Bot Detection settings", + "tags": [ + "attack-protection" + ] + }, + "patch": { + "operationId": "patch_bot-detection", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/UpdateBotDetectionSettingsRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/UpdateBotDetectionSettingsRequestContent" + } + } + } + }, + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/UpdateBotDetectionSettingsResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "404": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "update:attack_protection" + ] + } + ], + "summary": "Update Bot Detection settings", + "tags": [ + "attack-protection" + ] + } + }, + "/attack-protection/breached-password-detection": { + "get": { + "operationId": "get_breached-password-detection", + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/GetBreachedPasswordDetectionSettingsResponseContent" + } + } + }, + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:attack_protection" + ] + } + ], + "summary": "Get Breached Password Detection settings", + "tags": [ + "attack-protection" + ] + }, + "patch": { + "operationId": "patch_breached-password-detection", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/UpdateBreachedPasswordDetectionSettingsRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/UpdateBreachedPasswordDetectionSettingsRequestContent" + } + } } }, - "type": "oauth2" - } - } - }, - "info": { - "title": "Auth0 Management API", - "version": "2.0" - }, - "openapi": "3.1.0", - "paths": { - "/actions/actions": { - "get": { - "operationId": "get_actions", - "parameters": [ - { - "in": "query", - "name": "triggerId", - "schema": { - "$ref": "#/components/schemas/ActionTriggerTypeEnum" - } + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/UpdateBreachedPasswordDetectionSettingsResponseContent" + } + } + }, + "description": "" }, - { - "in": "query", - "name": "actionName", - "schema": { - "type": "string" - } + "400": { + "description": "" }, - { - "in": "query", - "name": "deployed", - "schema": { - "type": "boolean" - } + "401": { + "description": "" }, - { - "in": "query", - "name": "page", - "schema": { - "type": "integer" - } + "403": { + "description": "" }, + "429": { + "description": "" + } + }, + "security": [ { - "in": "query", - "name": "per_page", - "schema": { - "type": "integer" - } + "bearerAuth": [] }, { - "in": "query", - "name": "installed", - "schema": { - "type": "boolean" - } + "oAuth2ClientCredentials": [ + "update:attack_protection" + ] } ], + "summary": "Update Breached Password Detection settings", + "tags": [ + "attack-protection" + ] + } + }, + "/attack-protection/brute-force-protection": { + "get": { + "operationId": "get_brute-force-protection", "responses": { "200": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/ListActionsPaginatedResponseContent" + "$ref": "#/components/schemas/GetBruteForceSettingsResponseContent" } } }, "description": "" }, - "400": { - "description": "" - }, "401": { "description": "" }, @@ -53599,37 +85799,37 @@ }, { "oAuth2ClientCredentials": [ - "read:actions" + "read:attack_protection" ] } ], - "summary": "Get actions", + "summary": "Get Brute-force settings", "tags": [ - "actions" + "attack-protection" ] }, - "post": { - "operationId": "post_action", + "patch": { + "operationId": "patch_brute-force-protection", "requestBody": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/CreateActionRequestContent" + "$ref": "#/components/schemas/UpdateBruteForceSettingsRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/CreateActionRequestContent" + "$ref": "#/components/schemas/UpdateBruteForceSettingsRequestContent" } } } }, "responses": { - "201": { + "200": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/CreateActionResponseContent" + "$ref": "#/components/schemas/UpdateBruteForceSettingsResponseContent" } } }, @@ -53654,63 +85854,94 @@ }, { "oAuth2ClientCredentials": [ - "create:actions" + "update:attack_protection" ] } ], - "summary": "Create an action", + "summary": "Update Brute-force settings", "tags": [ - "actions" + "attack-protection" ] } }, - "/actions/actions/{actionId}/versions": { + "/attack-protection/captcha": { "get": { - "operationId": "get_action_versions", - "parameters": [ - { - "in": "path", - "name": "actionId", - "required": true, - "schema": { - "type": "string" - } + "operationId": "get_captcha", + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/GetAttackProtectionCaptchaResponseContent" + } + } + }, + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" }, + "404": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ { - "in": "query", - "name": "page", - "schema": { - "type": "integer" - } + "bearerAuth": [] }, { - "in": "query", - "name": "per_page", - "schema": { - "type": "integer" - } + "oAuth2ClientCredentials": [ + "read:attack_protection" + ] } ], + "summary": "Get the CAPTCHA configuration for a tenant", + "tags": [ + "attack-protection" + ] + }, + "patch": { + "operationId": "patch_captcha", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/UpdateAttackProtectionCaptchaRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/UpdateAttackProtectionCaptchaRequestContent" + } + } + } + }, "responses": { "200": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/ListActionVersionsPaginatedResponseContent" + "$ref": "#/components/schemas/UpdateAttackProtectionCaptchaResponseContent" } } }, "description": "" }, - "400": { - "description": "" - }, "401": { "description": "" }, "403": { "description": "" }, + "404": { + "description": "" + }, "429": { "description": "" } @@ -53721,60 +85952,91 @@ }, { "oAuth2ClientCredentials": [ - "read:actions" + "update:attack_protection" ] } ], - "summary": "Get an action's versions", + "summary": "Partial Update for CAPTCHA Configuration", "tags": [ - "actions" + "attack-protection" ] } }, - "/actions/actions/{actionId}/versions/{id}": { + "/attack-protection/phone-provider-protection": { "get": { - "operationId": "get_action_version", - "parameters": [ + "operationId": "get_phone-provider-protection", + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/GetPhoneProviderProtectionResponseContent" + } + } + }, + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "404": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ { - "in": "path", - "name": "actionId", - "required": true, - "schema": { - "type": "string" - } + "bearerAuth": [] }, { - "in": "path", - "name": "id", - "required": true, - "schema": { - "type": "string" - } + "oAuth2ClientCredentials": [ + "read:attack_protection" + ] } ], + "summary": "Get Phone Provider Protection settings", + "tags": [ + "attack-protection" + ] + }, + "patch": { + "operationId": "patch_phone-provider-protection", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/PatchPhoneProviderProtectionRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/PatchPhoneProviderProtectionRequestContent" + } + } + } + }, "responses": { "200": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetActionVersionResponseContent" + "$ref": "#/components/schemas/PatchPhoneProviderProtectionResponseContent" } } }, "description": "" }, - "400": { - "description": "" - }, "401": { "description": "" }, "403": { "description": "" }, - "404": { - "description": "" - }, "429": { "description": "" } @@ -53785,57 +86047,77 @@ }, { "oAuth2ClientCredentials": [ - "read:actions" + "update:attack_protection" ] } ], - "summary": "Get a specific version of an action", + "summary": "Update Phone Provider Protection settings", "tags": [ - "actions" + "attack-protection" ] } }, - "/actions/actions/{actionId}/versions/{id}/deploy": { - "post": { - "operationId": "post_deploy_draft_version", - "parameters": [ + "/attack-protection/suspicious-ip-throttling": { + "get": { + "operationId": "get_suspicious-ip-throttling", + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/GetSuspiciousIPThrottlingSettingsResponseContent" + } + } + }, + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ { - "in": "path", - "name": "id", - "required": true, - "schema": { - "type": "string" - } + "bearerAuth": [] }, { - "in": "path", - "name": "actionId", - "required": true, - "schema": { - "type": "string" - } + "oAuth2ClientCredentials": [ + "read:attack_protection" + ] } ], + "summary": "Get Suspicious IP Throttling settings", + "tags": [ + "attack-protection" + ] + }, + "patch": { + "operationId": "patch_suspicious-ip-throttling", "requestBody": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/DeployActionVersionRequestContent" + "$ref": "#/components/schemas/UpdateSuspiciousIPThrottlingSettingsRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/DeployActionVersionRequestContent" + "$ref": "#/components/schemas/UpdateSuspiciousIPThrottlingSettingsRequestContent" } } } }, "responses": { - "202": { + "200": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/DeployActionVersionResponseContent" + "$ref": "#/components/schemas/UpdateSuspiciousIPThrottlingSettingsResponseContent" } } }, @@ -53860,38 +86142,80 @@ }, { "oAuth2ClientCredentials": [ - "create:actions" + "update:attack_protection" ] } ], - "summary": "Roll back to a previous action version", + "summary": "Update Suspicious IP Throttling settings", "tags": [ - "actions" + "attack-protection" ] } }, - "/actions/actions/{id}": { - "delete": { - "operationId": "delete_action", - "parameters": [ + "/branding": { + "get": { + "operationId": "get_branding", + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/GetBrandingResponseContent" + } + } + }, + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ { - "in": "path", - "name": "id", - "required": true, - "schema": { - "type": "string" - } + "bearerAuth": [] }, { - "in": "query", - "name": "force", - "schema": { - "type": "boolean" - } + "oAuth2ClientCredentials": [ + "read:branding" + ] } ], + "summary": "Get branding settings", + "tags": [ + "branding" + ] + }, + "patch": { + "operationId": "patch_branding", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/UpdateBrandingRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/UpdateBrandingRequestContent" + } + } + } + }, "responses": { - "204": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/UpdateBrandingResponseContent" + } + } + }, "description": "" }, "400": { @@ -53903,9 +86227,6 @@ "403": { "description": "" }, - "404": { - "description": "" - }, "429": { "description": "" } @@ -53916,24 +86237,25 @@ }, { "oAuth2ClientCredentials": [ - "delete:actions" + "update:branding" ] } ], - "summary": "Delete an action", + "summary": "Update branding settings", "tags": [ - "actions" + "branding" ] - }, + } + }, + "/branding/phone/providers": { "get": { - "operationId": "get_action", + "operationId": "get_branding_phone_providers", "parameters": [ { - "in": "path", - "name": "id", - "required": true, + "in": "query", + "name": "disabled", "schema": { - "type": "string" + "type": "boolean" } } ], @@ -53942,7 +86264,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetActionResponseContent" + "$ref": "#/components/schemas/ListBrandingPhoneProvidersResponseContent" } } }, @@ -53957,9 +86279,6 @@ "403": { "description": "" }, - "404": { - "description": "" - }, "429": { "description": "" } @@ -53970,47 +86289,37 @@ }, { "oAuth2ClientCredentials": [ - "read:actions" + "read:phone_providers" ] } ], - "summary": "Get an action", + "summary": "Get a list of phone providers", "tags": [ - "actions" + "branding" ] }, - "patch": { - "operationId": "patch_action", - "parameters": [ - { - "in": "path", - "name": "id", - "required": true, - "schema": { - "type": "string" - } - } - ], + "post": { + "operationId": "create_phone_provider", "requestBody": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/UpdateActionRequestContent" + "$ref": "#/components/schemas/CreateBrandingPhoneProviderRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/UpdateActionRequestContent" + "$ref": "#/components/schemas/CreateBrandingPhoneProviderRequestContent" } } } }, "responses": { - "200": { + "201": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/UpdateActionResponseContent" + "$ref": "#/components/schemas/CreateBrandingPhoneProviderResponseContent" } } }, @@ -54025,6 +86334,54 @@ "403": { "description": "" }, + "409": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "create:phone_providers" + ] + } + ], + "summary": "Configure the phone provider", + "tags": [ + "branding" + ] + } + }, + "/branding/phone/providers/{id}": { + "delete": { + "operationId": "delete_phone_provider", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "maxLength": 255, + "minLength": 1, + "type": "string" + } + } + ], + "responses": { + "204": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, "404": { "description": "" }, @@ -54038,35 +86395,35 @@ }, { "oAuth2ClientCredentials": [ - "update:actions" + "delete:phone_providers" ] } ], - "summary": "Update an action", + "summary": "Deletes a Phone Provider", "tags": [ - "actions" + "branding" ] - } - }, - "/actions/actions/{id}/deploy": { - "post": { - "operationId": "post_deploy_action", + }, + "get": { + "operationId": "get_phone_provider", "parameters": [ { "in": "path", "name": "id", "required": true, "schema": { + "maxLength": 255, + "minLength": 1, "type": "string" } } ], "responses": { - "202": { + "200": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/DeployActionResponseContent" + "$ref": "#/components/schemas/GetBrandingPhoneProviderResponseContent" } } }, @@ -54081,6 +86438,9 @@ "403": { "description": "" }, + "404": { + "description": "" + }, "429": { "description": "" } @@ -54091,25 +86451,25 @@ }, { "oAuth2ClientCredentials": [ - "create:actions" + "read:phone_providers" ] } ], - "summary": "Deploy an action", + "summary": "Get a phone provider", "tags": [ - "actions" + "branding" ] - } - }, - "/actions/actions/{id}/test": { - "post": { - "operationId": "post_test_action", + }, + "patch": { + "operationId": "update_phone_provider", "parameters": [ { "in": "path", "name": "id", "required": true, "schema": { + "maxLength": 255, + "minLength": 1, "type": "string" } } @@ -54118,12 +86478,12 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/TestActionRequestContent" + "$ref": "#/components/schemas/UpdateBrandingPhoneProviderRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/TestActionRequestContent" + "$ref": "#/components/schemas/UpdateBrandingPhoneProviderRequestContent" } } } @@ -54133,7 +86493,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/TestActionResponseContent" + "$ref": "#/components/schemas/UpdateBrandingPhoneProviderResponseContent" } } }, @@ -54148,6 +86508,12 @@ "403": { "description": "" }, + "404": { + "description": "" + }, + "409": { + "description": "" + }, "429": { "description": "" } @@ -54158,35 +86524,51 @@ }, { "oAuth2ClientCredentials": [ - "create:actions" + "update:phone_providers" ] } ], - "summary": "Test an Action", + "summary": "Update the phone provider", "tags": [ - "actions" + "branding" ] } }, - "/actions/executions/{id}": { - "get": { - "operationId": "get_execution", + "/branding/phone/providers/{id}/try": { + "post": { + "operationId": "try_phone_provider", "parameters": [ { "in": "path", "name": "id", "required": true, "schema": { + "maxLength": 255, + "minLength": 1, "type": "string" } } ], + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/CreatePhoneProviderSendTestRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/CreatePhoneProviderSendTestRequestContent" + } + } + } + }, "responses": { - "200": { + "202": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetActionExecutionResponseContent" + "$ref": "#/components/schemas/CreatePhoneProviderSendTestResponseContent" } } }, @@ -54204,6 +86586,9 @@ "404": { "description": "" }, + "409": { + "description": "" + }, "429": { "description": "" } @@ -54214,32 +86599,25 @@ }, { "oAuth2ClientCredentials": [ - "read:actions" + "create:phone_providers" ] } ], - "summary": "Get an execution", + "summary": "Send a test phone notification for the configured provider", "tags": [ - "actions" + "branding" ] } }, - "/actions/modules": { + "/branding/phone/templates": { "get": { - "operationId": "get_action_modules", + "operationId": "get_phone_templates", "parameters": [ { "in": "query", - "name": "page", - "schema": { - "type": "integer" - } - }, - { - "in": "query", - "name": "per_page", + "name": "disabled", "schema": { - "type": "integer" + "type": "boolean" } } ], @@ -54248,7 +86626,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetActionModulesResponseContent" + "$ref": "#/components/schemas/ListPhoneTemplatesResponseContent" } } }, @@ -54273,27 +86651,27 @@ }, { "oAuth2ClientCredentials": [ - "read:actions" + "read:phone_templates" ] } ], - "summary": "List Actions Modules", + "summary": "Get a list of phone notification templates", "tags": [ - "actions" + "branding" ] }, "post": { - "operationId": "post_action_module", + "operationId": "create_phone_template", "requestBody": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/CreateActionModuleRequestContent" + "$ref": "#/components/schemas/CreatePhoneTemplateRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/CreateActionModuleRequestContent" + "$ref": "#/components/schemas/CreatePhoneTemplateRequestContent" } } } @@ -54303,7 +86681,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/CreateActionModuleResponseContent" + "$ref": "#/components/schemas/CreatePhoneTemplateResponseContent" } } }, @@ -54331,25 +86709,27 @@ }, { "oAuth2ClientCredentials": [ - "create:actions" + "create:phone_templates" ] } ], - "summary": "Create a new Actions Module", + "summary": "Create a phone notification template", "tags": [ - "actions" + "branding" ] } }, - "/actions/modules/{id}": { + "/branding/phone/templates/{id}": { "delete": { - "operationId": "delete_action_module", + "operationId": "delete_phone_template", "parameters": [ { "in": "path", "name": "id", "required": true, "schema": { + "maxLength": 255, + "minLength": 1, "type": "string" } } @@ -54370,9 +86750,6 @@ "404": { "description": "" }, - "412": { - "description": "" - }, "429": { "description": "" } @@ -54383,23 +86760,25 @@ }, { "oAuth2ClientCredentials": [ - "delete:actions" + "delete:phone_templates" ] } ], - "summary": "Delete a specific Actions Module by ID", + "summary": "Delete a phone notification template", "tags": [ - "actions" + "branding" ] }, "get": { - "operationId": "get_action_module", + "operationId": "get_phone_template", "parameters": [ { "in": "path", "name": "id", "required": true, "schema": { + "maxLength": 255, + "minLength": 1, "type": "string" } } @@ -54409,7 +86788,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetActionModuleResponseContent" + "$ref": "#/components/schemas/GetPhoneTemplateResponseContent" } } }, @@ -54437,23 +86816,25 @@ }, { "oAuth2ClientCredentials": [ - "read:actions" + "read:phone_templates" ] } ], - "summary": "Get a specific Actions Module by ID", + "summary": "Get a phone notification template", "tags": [ - "actions" + "branding" ] }, "patch": { - "operationId": "patch_action_module", + "operationId": "update_phone_template", "parameters": [ { "in": "path", "name": "id", "required": true, "schema": { + "maxLength": 255, + "minLength": 1, "type": "string" } } @@ -54462,12 +86843,12 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/UpdateActionModuleRequestContent" + "$ref": "#/components/schemas/UpdatePhoneTemplateRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/UpdateActionModuleRequestContent" + "$ref": "#/components/schemas/UpdatePhoneTemplateRequestContent" } } } @@ -54477,7 +86858,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/UpdateActionModuleResponseContent" + "$ref": "#/components/schemas/UpdatePhoneTemplateResponseContent" } } }, @@ -54495,9 +86876,6 @@ "404": { "description": "" }, - "409": { - "description": "" - }, "429": { "description": "" } @@ -54508,49 +86886,51 @@ }, { "oAuth2ClientCredentials": [ - "update:actions" + "update:phone_templates" ] } ], - "summary": "Update a specific Actions Module", + "summary": "Update a phone notification template", "tags": [ - "actions" + "branding" ] } }, - "/actions/modules/{id}/actions": { - "get": { - "operationId": "get_action_module_actions", + "/branding/phone/templates/{id}/reset": { + "patch": { + "operationId": "reset_phone_template", "parameters": [ { "in": "path", "name": "id", "required": true, "schema": { + "maxLength": 255, + "minLength": 1, "type": "string" } - }, - { - "in": "query", - "name": "page", - "schema": { - "type": "integer" - } - }, - { - "in": "query", - "name": "per_page", - "schema": { - "type": "integer" - } } ], + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ResetPhoneTemplateRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/ResetPhoneTemplateRequestContent" + } + } + } + }, "responses": { "200": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetActionModuleActionsResponseContent" + "$ref": "#/components/schemas/ResetPhoneTemplateResponseContent" } } }, @@ -54565,9 +86945,6 @@ "403": { "description": "" }, - "404": { - "description": "" - }, "429": { "description": "" } @@ -54578,25 +86955,36 @@ }, { "oAuth2ClientCredentials": [ - "read:actions" + "update:phone_templates" ] } ], - "summary": "List all actions using an Actions Module", + "summary": "Resets a phone notification template values", "tags": [ - "actions" + "branding" ] } }, - "/actions/modules/{id}/rollback": { + "/branding/phone/templates/{id}/try": { "post": { - "operationId": "post_action_module_rollback", + "operationId": "try_phone_template", "parameters": [ { "in": "path", "name": "id", "required": true, "schema": { + "maxLength": 255, + "minLength": 1, + "type": "string" + } + }, + { + "in": "header", + "name": "auth0-custom-domain", + "schema": { + "maxLength": 255, + "minLength": 3, "type": "string" } } @@ -54605,22 +86993,22 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/RollbackActionModuleRequestContent" + "$ref": "#/components/schemas/CreatePhoneTemplateTestNotificationRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/RollbackActionModuleRequestContent" + "$ref": "#/components/schemas/CreatePhoneTemplateTestNotificationRequestContent" } } } }, "responses": { - "200": { + "202": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/RollbackActionModuleResponseContent" + "$ref": "#/components/schemas/CreatePhoneTemplateTestNotificationResponseContent" } } }, @@ -54638,9 +87026,6 @@ "404": { "description": "" }, - "409": { - "description": "" - }, "429": { "description": "" } @@ -54651,58 +87036,68 @@ }, { "oAuth2ClientCredentials": [ - "update:actions" + "create:phone_templates" ] } ], - "summary": "Rollback an Actions Module to a previous version", + "summary": "Send a test phone notification for the configured template", "tags": [ - "actions" + "branding" ] } }, - "/actions/modules/{id}/versions": { - "get": { - "operationId": "get_action_module_versions", - "parameters": [ - { - "in": "path", - "name": "id", - "required": true, - "schema": { - "type": "string" - } + "/branding/templates/universal-login": { + "delete": { + "operationId": "delete_universal-login", + "responses": { + "204": { + "description": "" }, + "401": { + "description": "" + }, + "402": { + "description": "" + }, + "403": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ { - "in": "query", - "name": "page", - "schema": { - "type": "integer" - } + "bearerAuth": [] }, { - "in": "query", - "name": "per_page", - "schema": { - "type": "integer" - } + "oAuth2ClientCredentials": [ + "delete:branding" + ] } ], + "summary": "Delete template for New Universal Login Experience", + "tags": [ + "branding" + ] + }, + "get": { + "operationId": "get_universal-login", "responses": { "200": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetActionModuleVersionsResponseContent" + "$ref": "#/components/schemas/GetUniversalLoginTemplateResponseContent" } } }, "description": "" }, - "400": { + "401": { "description": "" }, - "401": { + "402": { "description": "" }, "403": { @@ -54721,36 +87116,36 @@ }, { "oAuth2ClientCredentials": [ - "read:actions" + "read:branding" ] } ], - "summary": "List all versions of an Actions Module", + "summary": "Get template for New Universal Login Experience", "tags": [ - "actions" + "branding" ] }, - "post": { - "operationId": "post_action_module_version", - "parameters": [ - { - "in": "path", - "name": "id", - "required": true, - "schema": { - "type": "string" + "put": { + "operationId": "put_universal-login", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/UpdateUniversalLoginTemplateRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/UpdateUniversalLoginTemplateRequestContent" + } } } - ], + }, "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/CreateActionModuleVersionResponseContent" - } - } - }, + "201": { + "description": "" + }, + "204": { "description": "" }, "400": { @@ -54759,16 +87154,16 @@ "401": { "description": "" }, - "403": { + "402": { "description": "" }, - "404": { + "403": { "description": "" }, "409": { "description": "" }, - "412": { + "429": { "description": "" } }, @@ -54778,43 +87173,39 @@ }, { "oAuth2ClientCredentials": [ - "update:actions" + "update:branding" ] } ], - "summary": "Create a new version of an Actions Module", + "summary": "Set template for New Universal Login Experience", "tags": [ - "actions" + "branding" ] } }, - "/actions/modules/{id}/versions/{versionId}": { - "get": { - "operationId": "get_action_module_version", - "parameters": [ - { - "in": "path", - "name": "id", - "required": true, - "schema": { - "type": "string" - } - }, - { - "in": "path", - "name": "versionId", - "required": true, - "schema": { - "type": "string" + "/branding/themes": { + "post": { + "operationId": "post_branding_theme", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/CreateBrandingThemeRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/CreateBrandingThemeRequestContent" + } } } - ], + }, "responses": { "200": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetActionModuleVersionResponseContent" + "$ref": "#/components/schemas/CreateBrandingThemeResponseContent" } } }, @@ -54829,7 +87220,7 @@ "403": { "description": "" }, - "404": { + "409": { "description": "" }, "429": { @@ -54842,39 +87233,39 @@ }, { "oAuth2ClientCredentials": [ - "read:actions" + "update:branding" ] } ], - "summary": "Get a specific version of an Actions Module", + "summary": "Create branding theme", "tags": [ - "actions" + "branding" ] } }, - "/actions/triggers": { + "/branding/themes/default": { "get": { - "operationId": "get_triggers", + "operationId": "get_default_branding_theme", "responses": { "200": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/ListActionTriggersResponseContent" + "$ref": "#/components/schemas/GetBrandingDefaultThemeResponseContent" } } }, "description": "" }, - "400": { - "description": "" - }, "401": { "description": "" }, "403": { "description": "" }, + "404": { + "description": "" + }, "429": { "description": "" } @@ -54885,40 +87276,70 @@ }, { "oAuth2ClientCredentials": [ - "read:actions" + "read:branding" ] } ], - "summary": "Get triggers", + "summary": "Get default branding theme", "tags": [ - "actions" + "branding" ] } }, - "/actions/triggers/{triggerId}/bindings": { - "get": { - "operationId": "get_bindings", + "/branding/themes/{themeId}": { + "delete": { + "operationId": "delete_branding_theme", "parameters": [ { "in": "path", - "name": "triggerId", + "name": "themeId", "required": true, "schema": { - "$ref": "#/components/schemas/ActionTriggerTypeEnum" + "type": "string" } + } + ], + "responses": { + "204": { + "description": "" }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "404": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ { - "in": "query", - "name": "page", - "schema": { - "type": "integer" - } + "bearerAuth": [] }, { - "in": "query", - "name": "per_page", + "oAuth2ClientCredentials": [ + "delete:branding" + ] + } + ], + "summary": "Delete branding theme", + "tags": [ + "branding" + ] + }, + "get": { + "operationId": "get_branding_theme", + "parameters": [ + { + "in": "path", + "name": "themeId", + "required": true, "schema": { - "type": "integer" + "type": "string" } } ], @@ -54927,21 +87348,21 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/ListActionBindingsPaginatedResponseContent" + "$ref": "#/components/schemas/GetBrandingThemeResponseContent" } } }, "description": "" }, - "400": { - "description": "" - }, "401": { "description": "" }, "403": { "description": "" }, + "404": { + "description": "" + }, "429": { "description": "" } @@ -54952,24 +87373,24 @@ }, { "oAuth2ClientCredentials": [ - "read:actions" + "read:branding" ] } ], - "summary": "Get trigger bindings", + "summary": "Get branding theme", "tags": [ - "actions" + "branding" ] }, "patch": { - "operationId": "patch_bindings", + "operationId": "patch_branding_theme", "parameters": [ { "in": "path", - "name": "triggerId", + "name": "themeId", "required": true, "schema": { - "$ref": "#/components/schemas/ActionTriggerTypeEnum" + "type": "string" } } ], @@ -54977,12 +87398,12 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/UpdateActionBindingsRequestContent" + "$ref": "#/components/schemas/UpdateBrandingThemeRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/UpdateActionBindingsRequestContent" + "$ref": "#/components/schemas/UpdateBrandingThemeRequestContent" } } } @@ -54992,7 +87413,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/UpdateActionBindingsResponseContent" + "$ref": "#/components/schemas/UpdateBrandingThemeResponseContent" } } }, @@ -55007,6 +87428,9 @@ "403": { "description": "" }, + "404": { + "description": "" + }, "429": { "description": "" } @@ -55017,34 +87441,105 @@ }, { "oAuth2ClientCredentials": [ - "update:actions" + "update:branding" ] } ], - "summary": "Update trigger bindings", + "summary": "Update branding theme", "tags": [ - "actions" + "branding" ] } }, - "/anomaly/blocks/ips/{id}": { - "delete": { - "operationId": "delete_ips_by_id", + "/client-grants": { + "get": { + "operationId": "get_client-grants", "parameters": [ { - "in": "path", - "name": "id", - "required": true, + "in": "query", + "name": "per_page", "schema": { - "$ref": "#/components/schemas/AnomalyIPFormat" + "maximum": 100, + "minimum": 1, + "type": "integer" + } + }, + { + "in": "query", + "name": "page", + "schema": { + "minimum": 0, + "type": "integer" + } + }, + { + "in": "query", + "name": "include_totals", + "schema": { + "type": "boolean" + } + }, + { + "in": "query", + "name": "from", + "schema": { + "type": "string" + } + }, + { + "in": "query", + "name": "take", + "schema": { + "maximum": 100, + "minimum": 1, + "type": "integer" + } + }, + { + "in": "query", + "name": "audience", + "schema": { + "type": "string" + } + }, + { + "in": "query", + "name": "client_id", + "schema": { + "type": "string" + } + }, + { + "in": "query", + "name": "allow_any_organization", + "schema": { + "$ref": "#/components/schemas/ClientGrantAllowAnyOrganizationEnum" + } + }, + { + "in": "query", + "name": "subject_type", + "schema": { + "$ref": "#/components/schemas/ClientGrantSubjectTypeEnum" + } + }, + { + "in": "query", + "name": "default_for", + "schema": { + "$ref": "#/components/schemas/ClientGrantDefaultForEnum" } } ], "responses": { - "204": { - "description": "" - }, - "400": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ListClientGrantResponseContent" + } + } + }, "description": "" }, "401": { @@ -55063,29 +87558,40 @@ }, { "oAuth2ClientCredentials": [ - "delete:anomaly_blocks" + "read:client_grants" ] } ], - "summary": "Remove the blocked IP address", + "summary": "Get client grants", "tags": [ - "anomaly" + "client-grants" ] }, - "get": { - "operationId": "get_ips_by_id", - "parameters": [ - { - "in": "path", - "name": "id", - "required": true, - "schema": { - "$ref": "#/components/schemas/AnomalyIPFormat" + "post": { + "operationId": "post_client-grants", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/CreateClientGrantRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/CreateClientGrantRequestContent" + } } } - ], + }, "responses": { - "200": { + "201": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/CreateClientGrantResponseContent" + } + } + }, "description": "" }, "400": { @@ -55100,6 +87606,9 @@ "404": { "description": "" }, + "409": { + "description": "" + }, "429": { "description": "" } @@ -55110,30 +87619,89 @@ }, { "oAuth2ClientCredentials": [ - "read:anomaly_blocks" + "create:client_grants" ] } ], - "summary": "Check if an IP address is blocked", + "summary": "Create client grant", "tags": [ - "anomaly" + "client-grants" ] } }, - "/attack-protection/bot-detection": { + "/client-grants/search": { "get": { - "operationId": "get_bot-detection", + "operationId": "get_client-grants_search", + "parameters": [ + { + "in": "query", + "name": "q", + "schema": { + "maxLength": 1000, + "type": "string" + } + }, + { + "in": "query", + "name": "parser", + "schema": { + "$ref": "#/components/schemas/SearchParserEnum" + } + }, + { + "in": "query", + "name": "fields", + "schema": { + "maxLength": 1000, + "type": "string" + } + }, + { + "in": "query", + "name": "include_fields", + "schema": { + "type": "boolean" + } + }, + { + "in": "query", + "name": "take", + "schema": { + "maximum": 100, + "minimum": 1, + "type": "integer" + } + }, + { + "in": "query", + "name": "from", + "schema": { + "maxLength": 1000, + "type": "string" + } + }, + { + "in": "query", + "name": "sort", + "schema": { + "$ref": "#/components/schemas/ClientGrantSortFieldEnum" + } + } + ], "responses": { "200": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetBotDetectionSettingsResponseContent" + "$ref": "#/components/schemas/SearchClientGrantsResponseContent" } } }, "description": "" }, + "400": { + "description": "" + }, "401": { "description": "" }, @@ -55145,6 +87713,12 @@ }, "429": { "description": "" + }, + "500": { + "description": "" + }, + "504": { + "description": "" } }, "security": [ @@ -55153,40 +87727,31 @@ }, { "oAuth2ClientCredentials": [ - "read:attack_protection" + "read:client_grants" ] } ], - "summary": "Get Bot Detection settings", + "summary": "Search client grants", "tags": [ - "attack-protection" + "client-grants" ] - }, - "patch": { - "operationId": "patch_bot-detection", - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/UpdateBotDetectionSettingsRequestContent" - } - }, - "application/x-www-form-urlencoded": { - "schema": { - "$ref": "#/components/schemas/UpdateBotDetectionSettingsRequestContent" - } + } + }, + "/client-grants/{id}": { + "delete": { + "operationId": "delete_client-grants_by_id", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "type": "string" } } - }, + ], "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/UpdateBotDetectionSettingsResponseContent" - } - } - }, + "204": { "description": "" }, "400": { @@ -55198,9 +87763,6 @@ "403": { "description": "" }, - "404": { - "description": "" - }, "429": { "description": "" } @@ -55211,25 +87773,33 @@ }, { "oAuth2ClientCredentials": [ - "update:attack_protection" + "delete:client_grants" ] } ], - "summary": "Update Bot Detection settings", + "summary": "Delete client grant", "tags": [ - "attack-protection" + "client-grants" ] - } - }, - "/attack-protection/breached-password-detection": { + }, "get": { - "operationId": "get_breached-password-detection", + "operationId": "get_client-grant", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "type": "string" + } + } + ], "responses": { "200": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetBreachedPasswordDetectionSettingsResponseContent" + "$ref": "#/components/schemas/GetClientGrantResponseContent" } } }, @@ -55241,6 +87811,9 @@ "403": { "description": "" }, + "404": { + "description": "" + }, "429": { "description": "" } @@ -55251,27 +87824,37 @@ }, { "oAuth2ClientCredentials": [ - "read:attack_protection" + "read:client_grants" ] } ], - "summary": "Get Breached Password Detection settings", + "summary": "Get client grant", "tags": [ - "attack-protection" + "client-grants" ] }, "patch": { - "operationId": "patch_breached-password-detection", + "operationId": "patch_client-grants_by_id", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "type": "string" + } + } + ], "requestBody": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/UpdateBreachedPasswordDetectionSettingsRequestContent" + "$ref": "#/components/schemas/UpdateClientGrantRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/UpdateBreachedPasswordDetectionSettingsRequestContent" + "$ref": "#/components/schemas/UpdateClientGrantRequestContent" } } } @@ -55281,7 +87864,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/UpdateBreachedPasswordDetectionSettingsResponseContent" + "$ref": "#/components/schemas/UpdateClientGrantResponseContent" } } }, @@ -55296,6 +87879,9 @@ "403": { "description": "" }, + "404": { + "description": "" + }, "429": { "description": "" } @@ -55306,77 +87892,75 @@ }, { "oAuth2ClientCredentials": [ - "update:attack_protection" + "update:client_grants" ] } ], - "summary": "Update Breached Password Detection settings", + "summary": "Update client grant", "tags": [ - "attack-protection" + "client-grants" ] } }, - "/attack-protection/brute-force-protection": { + "/client-grants/{id}/organizations": { "get": { - "operationId": "get_brute-force-protection", - "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/GetBruteForceSettingsResponseContent" - } - } - }, - "description": "" + "operationId": "get_client-grant-organizations", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "type": "string" + } }, - "401": { - "description": "" + { + "in": "query", + "name": "page", + "schema": { + "minimum": 0, + "type": "integer" + } }, - "403": { - "description": "" + { + "in": "query", + "name": "per_page", + "schema": { + "maximum": 100, + "minimum": 1, + "type": "integer" + } }, - "429": { - "description": "" - } - }, - "security": [ { - "bearerAuth": [] + "in": "query", + "name": "include_totals", + "schema": { + "type": "boolean" + } }, { - "oAuth2ClientCredentials": [ - "read:attack_protection" - ] - } - ], - "summary": "Get Brute-force settings", - "tags": [ - "attack-protection" - ] - }, - "patch": { - "operationId": "patch_brute-force-protection", - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/UpdateBruteForceSettingsRequestContent" - } - }, - "application/x-www-form-urlencoded": { - "schema": { - "$ref": "#/components/schemas/UpdateBruteForceSettingsRequestContent" - } + "in": "query", + "name": "from", + "schema": { + "type": "string" + } + }, + { + "in": "query", + "name": "take", + "schema": { + "maximum": 100, + "minimum": 1, + "type": "integer" } } - }, + ], "responses": { "200": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/UpdateBruteForceSettingsResponseContent" + "$ref": "#/components/schemas/ListClientGrantOrganizationsResponseContent" } } }, @@ -55391,6 +87975,9 @@ "403": { "description": "" }, + "404": { + "description": "" + }, "429": { "description": "" } @@ -55401,28 +87988,32 @@ }, { "oAuth2ClientCredentials": [ - "update:attack_protection" + "read:organization_client_grants" ] } ], - "summary": "Update Brute-force settings", + "summary": "Get the organizations associated to a client grant", "tags": [ - "attack-protection" + "client-grants" ] } }, - "/attack-protection/captcha": { + "/client-profiles": { "get": { - "operationId": "get_captcha", + "operationId": "get_client_profiles", + "parameters": [ + { + "$ref": "#/components/parameters/FromParameter" + }, + { + "$ref": "#/components/parameters/ClientProfilesTakeParameter" + } + ], "responses": { "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/GetAttackProtectionCaptchaResponseContent" - } - } - }, + "$ref": "#/components/responses/ListClientProfiles" + }, + "400": { "description": "" }, "401": { @@ -55431,9 +88022,6 @@ "403": { "description": "" }, - "404": { - "description": "" - }, "429": { "description": "" } @@ -55444,40 +88032,25 @@ }, { "oAuth2ClientCredentials": [ - "read:attack_protection" + "read:client_profiles" ] } ], - "summary": "Get the CAPTCHA configuration for a tenant", + "summary": "List client profiles", "tags": [ - "attack-protection" + "client-profiles" ] }, - "patch": { - "operationId": "patch_captcha", + "post": { + "operationId": "post_client_profile", "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/UpdateAttackProtectionCaptchaRequestContent" - } - }, - "application/x-www-form-urlencoded": { - "schema": { - "$ref": "#/components/schemas/UpdateAttackProtectionCaptchaRequestContent" - } - } - } + "$ref": "#/components/requestBodies/CreateClientProfile" }, "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/UpdateAttackProtectionCaptchaResponseContent" - } - } - }, + "201": { + "$ref": "#/components/responses/CreateClientProfile" + }, + "400": { "description": "" }, "401": { @@ -55486,7 +88059,7 @@ "403": { "description": "" }, - "404": { + "409": { "description": "" }, "429": { @@ -55499,81 +88072,27 @@ }, { "oAuth2ClientCredentials": [ - "update:attack_protection" + "create:client_profiles" ] } ], - "summary": "Partial Update for CAPTCHA Configuration", + "summary": "Create a client profile", "tags": [ - "attack-protection" + "client-profiles" ] } }, - "/attack-protection/suspicious-ip-throttling": { - "get": { - "operationId": "get_suspicious-ip-throttling", - "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/GetSuspiciousIPThrottlingSettingsResponseContent" - } - } - }, - "description": "" - }, - "401": { - "description": "" - }, - "403": { - "description": "" - }, - "429": { - "description": "" - } - }, - "security": [ - { - "bearerAuth": [] - }, + "/client-profiles/{id}": { + "delete": { + "operationId": "delete_client_profile", + "parameters": [ { - "oAuth2ClientCredentials": [ - "read:attack_protection" - ] + "$ref": "#/components/parameters/ClientProfileIdParameter" } ], - "summary": "Get Suspicious IP Throttling settings", - "tags": [ - "attack-protection" - ] - }, - "patch": { - "operationId": "patch_suspicious-ip-throttling", - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/UpdateSuspiciousIPThrottlingSettingsRequestContent" - } - }, - "application/x-www-form-urlencoded": { - "schema": { - "$ref": "#/components/schemas/UpdateSuspiciousIPThrottlingSettingsRequestContent" - } - } - } - }, "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/UpdateSuspiciousIPThrottlingSettingsResponseContent" - } - } - }, - "description": "" + "204": { + "$ref": "#/components/responses/DeleteClientProfile" }, "400": { "description": "" @@ -55594,28 +88113,27 @@ }, { "oAuth2ClientCredentials": [ - "update:attack_protection" + "delete:client_profiles" ] } ], - "summary": "Update Suspicious IP Throttling settings", + "summary": "Delete a client profile", "tags": [ - "attack-protection" + "client-profiles" ] - } - }, - "/branding": { + }, "get": { - "operationId": "get_branding", + "operationId": "get_client_profile", + "parameters": [ + { + "$ref": "#/components/parameters/ClientProfileIdParameter" + } + ], "responses": { "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/GetBrandingResponseContent" - } - } - }, + "$ref": "#/components/responses/GetClientProfile" + }, + "400": { "description": "" }, "401": { @@ -55624,6 +88142,9 @@ "403": { "description": "" }, + "404": { + "description": "" + }, "429": { "description": "" } @@ -55634,41 +88155,28 @@ }, { "oAuth2ClientCredentials": [ - "read:branding" + "read:client_profiles" ] } ], - "summary": "Get branding settings", + "summary": "Get a client profile", "tags": [ - "branding" + "client-profiles" ] }, "patch": { - "operationId": "patch_branding", - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/UpdateBrandingRequestContent" - } - }, - "application/x-www-form-urlencoded": { - "schema": { - "$ref": "#/components/schemas/UpdateBrandingRequestContent" - } - } + "operationId": "patch_client_profile", + "parameters": [ + { + "$ref": "#/components/parameters/ClientProfileIdParameter" } + ], + "requestBody": { + "$ref": "#/components/requestBodies/UpdateClientProfile" }, "responses": { "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/UpdateBrandingResponseContent" - } - } - }, - "description": "" + "$ref": "#/components/responses/UpdateClientProfile" }, "400": { "description": "" @@ -55679,6 +88187,9 @@ "403": { "description": "" }, + "404": { + "description": "" + }, "429": { "description": "" } @@ -55689,26 +88200,110 @@ }, { "oAuth2ClientCredentials": [ - "update:branding" + "update:client_profiles" ] } ], - "summary": "Update branding settings", + "summary": "Update a client profile", "tags": [ - "branding" + "client-profiles" ] } }, - "/branding/phone/providers": { + "/clients": { "get": { - "operationId": "get_branding_phone_providers", + "operationId": "get_clients", "parameters": [ { "in": "query", - "name": "disabled", + "name": "fields", + "schema": { + "type": "string" + } + }, + { + "in": "query", + "name": "include_fields", + "schema": { + "type": "boolean" + } + }, + { + "in": "query", + "name": "page", + "schema": { + "minimum": 0, + "type": "integer" + } + }, + { + "in": "query", + "name": "per_page", + "schema": { + "maximum": 100, + "minimum": 0, + "type": "integer" + } + }, + { + "in": "query", + "name": "include_totals", + "schema": { + "type": "boolean" + } + }, + { + "in": "query", + "name": "from", + "schema": { + "type": "string" + } + }, + { + "in": "query", + "name": "take", + "schema": { + "maximum": 100, + "minimum": 1, + "type": "integer" + } + }, + { + "in": "query", + "name": "is_global", + "schema": { + "type": "boolean" + } + }, + { + "in": "query", + "name": "is_first_party", "schema": { "type": "boolean" } + }, + { + "in": "query", + "name": "app_type", + "schema": { + "type": "string" + } + }, + { + "in": "query", + "name": "external_client_id", + "schema": { + "maxLength": 120, + "minLength": 1, + "type": "string" + } + }, + { + "in": "query", + "name": "q", + "schema": { + "type": "string" + } } ], "responses": { @@ -55716,7 +88311,20 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/ListBrandingPhoneProvidersResponseContent" + "oneOf": [ + { + "items": { + "$ref": "#/components/schemas/Client" + }, + "type": "array" + }, + { + "$ref": "#/components/schemas/ListClientsOffsetPaginatedResponseContent" + }, + { + "$ref": "#/components/schemas/ListClientsPaginatedResponseContent" + } + ] } } }, @@ -55741,27 +88349,30 @@ }, { "oAuth2ClientCredentials": [ - "read:phone_providers" + "read:clients", + "read:client_keys", + "read:client_credentials", + "read:client_summary" ] } ], - "summary": "Get a list of phone providers", + "summary": "Get clients", "tags": [ - "branding" + "clients" ] }, "post": { - "operationId": "create_phone_provider", + "operationId": "post_clients", "requestBody": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/CreateBrandingPhoneProviderRequestContent" + "$ref": "#/components/schemas/CreateClientRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/CreateBrandingPhoneProviderRequestContent" + "$ref": "#/components/schemas/CreateClientRequestContent" } } } @@ -55771,7 +88382,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/CreateBrandingPhoneProviderResponseContent" + "$ref": "#/components/schemas/CreateClientResponseContent" } } }, @@ -55786,6 +88397,9 @@ "403": { "description": "" }, + "404": { + "description": "" + }, "409": { "description": "" }, @@ -55799,83 +88413,39 @@ }, { "oAuth2ClientCredentials": [ - "create:phone_providers" + "create:clients" ] } ], - "summary": "Configure the phone provider", + "summary": "Create a client", "tags": [ - "branding" + "clients" ] } }, - "/branding/phone/providers/{id}": { - "delete": { - "operationId": "delete_phone_provider", - "parameters": [ - { - "in": "path", - "name": "id", - "required": true, - "schema": { - "maxLength": 255, - "minLength": 1, - "type": "string" + "/clients/cimd/preview": { + "post": { + "operationId": "post_clients_cimd_preview", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/PreviewCimdMetadataRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/PreviewCimdMetadataRequestContent" + } } } - ], - "responses": { - "204": { - "description": "" - }, - "401": { - "description": "" - }, - "403": { - "description": "" - }, - "404": { - "description": "" - }, - "429": { - "description": "" - } }, - "security": [ - { - "bearerAuth": [] - }, - { - "oAuth2ClientCredentials": [ - "delete:phone_providers" - ] - } - ], - "summary": "Deletes a Phone Provider", - "tags": [ - "branding" - ] - }, - "get": { - "operationId": "get_phone_provider", - "parameters": [ - { - "in": "path", - "name": "id", - "required": true, - "schema": { - "maxLength": 255, - "minLength": 1, - "type": "string" - } - } - ], "responses": { "200": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetBrandingPhoneProviderResponseContent" + "$ref": "#/components/schemas/PreviewCimdMetadataResponseContent" } } }, @@ -55890,10 +88460,10 @@ "403": { "description": "" }, - "404": { + "429": { "description": "" }, - "429": { + "500": { "description": "" } }, @@ -55903,39 +88473,29 @@ }, { "oAuth2ClientCredentials": [ - "read:phone_providers" + "read:clients" ] } ], - "summary": "Get a phone provider", + "summary": "Preview and validate Client ID Metadata Document", "tags": [ - "branding" + "clients" ] - }, - "patch": { - "operationId": "update_phone_provider", - "parameters": [ - { - "in": "path", - "name": "id", - "required": true, - "schema": { - "maxLength": 255, - "minLength": 1, - "type": "string" - } - } - ], + } + }, + "/clients/cimd/register": { + "post": { + "operationId": "post_clients_cimd_register", "requestBody": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/UpdateBrandingPhoneProviderRequestContent" + "$ref": "#/components/schemas/RegisterCimdClientRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/UpdateBrandingPhoneProviderRequestContent" + "$ref": "#/components/schemas/RegisterCimdClientRequestContent" } } } @@ -55945,7 +88505,17 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/UpdateBrandingPhoneProviderResponseContent" + "$ref": "#/components/schemas/RegisterCimdClientResponseContent" + } + } + }, + "description": "" + }, + "201": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/RegisterCimdClientResponseContent" } } }, @@ -55960,14 +88530,14 @@ "403": { "description": "" }, - "404": { - "description": "" - }, "409": { "description": "" }, "429": { "description": "" + }, + "500": { + "description": "" } }, "security": [ @@ -55976,51 +88546,82 @@ }, { "oAuth2ClientCredentials": [ - "update:phone_providers" + "create:clients", + "update:clients" ] } ], - "summary": "Update the phone provider", + "summary": "Register or update a CIMD client via metadata URI", "tags": [ - "branding" + "clients" ] } }, - "/branding/phone/providers/{id}/try": { - "post": { - "operationId": "try_phone_provider", + "/clients/search": { + "get": { + "operationId": "get_clients_search", "parameters": [ { - "in": "path", - "name": "id", - "required": true, + "in": "query", + "name": "q", + "schema": { + "maxLength": 1000, + "type": "string" + } + }, + { + "in": "query", + "name": "parser", + "schema": { + "$ref": "#/components/schemas/SearchParserEnum" + } + }, + { + "in": "query", + "name": "fields", + "schema": { + "maxLength": 1000, + "type": "string" + } + }, + { + "in": "query", + "name": "include_fields", + "schema": { + "type": "boolean" + } + }, + { + "in": "query", + "name": "take", + "schema": { + "maximum": 100, + "minimum": 1, + "type": "integer" + } + }, + { + "in": "query", + "name": "from", + "schema": { + "maxLength": 1000, + "type": "string" + } + }, + { + "in": "query", + "name": "sort", "schema": { - "maxLength": 255, - "minLength": 1, - "type": "string" + "$ref": "#/components/schemas/ClientSortFieldEnum" } } ], - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/CreatePhoneProviderSendTestRequestContent" - } - }, - "application/x-www-form-urlencoded": { - "schema": { - "$ref": "#/components/schemas/CreatePhoneProviderSendTestRequestContent" - } - } - } - }, "responses": { - "202": { + "200": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/CreatePhoneProviderSendTestResponseContent" + "$ref": "#/components/schemas/SearchClientsResponseContent" } } }, @@ -56038,10 +88639,13 @@ "404": { "description": "" }, - "409": { + "429": { "description": "" }, - "429": { + "500": { + "description": "" + }, + "504": { "description": "" } }, @@ -56051,25 +88655,28 @@ }, { "oAuth2ClientCredentials": [ - "create:phone_providers" + "read:clients", + "read:client_summary" ] } ], - "summary": "Send a test phone notification for the configured provider", + "summary": "Search clients using SCIM or Lucene filter syntax", "tags": [ - "branding" + "clients", + "api" ] } }, - "/branding/phone/templates": { + "/clients/{client_id}/credentials": { "get": { - "operationId": "get_phone_templates", + "operationId": "get_credentials", "parameters": [ { - "in": "query", - "name": "disabled", + "in": "path", + "name": "client_id", + "required": true, "schema": { - "type": "boolean" + "type": "string" } } ], @@ -56078,21 +88685,24 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/ListPhoneTemplatesResponseContent" + "items": { + "$ref": "#/components/schemas/ClientCredential" + }, + "type": "array" } } }, "description": "" }, - "400": { - "description": "" - }, "401": { "description": "" }, "403": { "description": "" }, + "404": { + "description": "" + }, "429": { "description": "" } @@ -56103,27 +88713,37 @@ }, { "oAuth2ClientCredentials": [ - "read:phone_templates" + "read:client_credentials" ] } ], - "summary": "Get a list of phone notification templates", + "summary": "Get client credentials", "tags": [ - "branding" + "clients" ] }, "post": { - "operationId": "create_phone_template", + "operationId": "post_credentials", + "parameters": [ + { + "in": "path", + "name": "client_id", + "required": true, + "schema": { + "type": "string" + } + } + ], "requestBody": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/CreatePhoneTemplateRequestContent" + "$ref": "#/components/schemas/PostClientCredentialRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/CreatePhoneTemplateRequestContent" + "$ref": "#/components/schemas/PostClientCredentialRequestContent" } } } @@ -56133,7 +88753,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/CreatePhoneTemplateResponseContent" + "$ref": "#/components/schemas/PostClientCredentialResponseContent" } } }, @@ -56148,7 +88768,7 @@ "403": { "description": "" }, - "409": { + "404": { "description": "" }, "429": { @@ -56161,27 +88781,33 @@ }, { "oAuth2ClientCredentials": [ - "create:phone_templates" + "create:client_credentials" ] } ], - "summary": "Create a phone notification template", + "summary": "Create a client credential", "tags": [ - "branding" + "clients" ] } }, - "/branding/phone/templates/{id}": { + "/clients/{client_id}/credentials/{credential_id}": { "delete": { - "operationId": "delete_phone_template", + "operationId": "delete_credentials_by_credential_id", "parameters": [ { "in": "path", - "name": "id", + "name": "client_id", + "required": true, + "schema": { + "type": "string" + } + }, + { + "in": "path", + "name": "credential_id", "required": true, "schema": { - "maxLength": 255, - "minLength": 1, "type": "string" } } @@ -56199,9 +88825,6 @@ "403": { "description": "" }, - "404": { - "description": "" - }, "429": { "description": "" } @@ -56212,25 +88835,31 @@ }, { "oAuth2ClientCredentials": [ - "delete:phone_templates" + "delete:client_credentials" ] } ], - "summary": "Delete a phone notification template", + "summary": "Delete a client credential", "tags": [ - "branding" + "clients" ] }, "get": { - "operationId": "get_phone_template", + "operationId": "get_credentials_by_credential_id", "parameters": [ { "in": "path", - "name": "id", + "name": "client_id", + "required": true, + "schema": { + "type": "string" + } + }, + { + "in": "path", + "name": "credential_id", "required": true, "schema": { - "maxLength": 255, - "minLength": 1, "type": "string" } } @@ -56240,15 +88869,12 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetPhoneTemplateResponseContent" + "$ref": "#/components/schemas/GetClientCredentialResponseContent" } } }, "description": "" }, - "400": { - "description": "" - }, "401": { "description": "" }, @@ -56268,25 +88894,31 @@ }, { "oAuth2ClientCredentials": [ - "read:phone_templates" + "read:client_credentials" ] } ], - "summary": "Get a phone notification template", + "summary": "Get client credential details", "tags": [ - "branding" + "clients" ] }, "patch": { - "operationId": "update_phone_template", + "operationId": "patch_credentials_by_credential_id", "parameters": [ { "in": "path", - "name": "id", + "name": "client_id", + "required": true, + "schema": { + "type": "string" + } + }, + { + "in": "path", + "name": "credential_id", "required": true, "schema": { - "maxLength": 255, - "minLength": 1, "type": "string" } } @@ -56295,22 +88927,22 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/UpdatePhoneTemplateRequestContent" + "$ref": "#/components/schemas/PatchClientCredentialRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/UpdatePhoneTemplateRequestContent" + "$ref": "#/components/schemas/PatchClientCredentialRequestContent" } } } }, "responses": { - "200": { + "201": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/UpdatePhoneTemplateResponseContent" + "$ref": "#/components/schemas/PatchClientCredentialResponseContent" } } }, @@ -56338,54 +88970,31 @@ }, { "oAuth2ClientCredentials": [ - "update:phone_templates" + "update:client_credentials" ] } ], - "summary": "Update a phone notification template", + "summary": "Update a client credential", "tags": [ - "branding" + "clients" ] } }, - "/branding/phone/templates/{id}/reset": { - "patch": { - "operationId": "reset_phone_template", + "/clients/{id}": { + "delete": { + "operationId": "delete_clients_by_id", "parameters": [ { "in": "path", "name": "id", "required": true, "schema": { - "maxLength": 255, - "minLength": 1, "type": "string" } } ], - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ResetPhoneTemplateRequestContent" - } - }, - "application/x-www-form-urlencoded": { - "schema": { - "$ref": "#/components/schemas/ResetPhoneTemplateRequestContent" - } - } - } - }, "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ResetPhoneTemplateResponseContent" - } - } - }, + "204": { "description": "" }, "400": { @@ -56407,140 +89016,56 @@ }, { "oAuth2ClientCredentials": [ - "update:phone_templates" + "delete:clients" ] } ], - "summary": "Resets a phone notification template values", + "summary": "Delete a client", "tags": [ - "branding" + "clients" ] - } - }, - "/branding/phone/templates/{id}/try": { - "post": { - "operationId": "try_phone_template", + }, + "get": { + "operationId": "get_clients_by_id", "parameters": [ { "in": "path", "name": "id", "required": true, "schema": { - "maxLength": 255, - "minLength": 1, "type": "string" } - } - ], - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/CreatePhoneTemplateTestNotificationRequestContent" - } - }, - "application/x-www-form-urlencoded": { - "schema": { - "$ref": "#/components/schemas/CreatePhoneTemplateTestNotificationRequestContent" - } - } - } - }, - "responses": { - "202": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/CreatePhoneTemplateTestNotificationResponseContent" - } - } - }, - "description": "" - }, - "400": { - "description": "" - }, - "401": { - "description": "" - }, - "403": { - "description": "" - }, - "404": { - "description": "" - }, - "429": { - "description": "" - } - }, - "security": [ - { - "bearerAuth": [] - }, - { - "oAuth2ClientCredentials": [ - "create:phone_templates" - ] - } - ], - "summary": "Send a test phone notification for the configured template", - "tags": [ - "branding" - ] - } - }, - "/branding/templates/universal-login": { - "delete": { - "operationId": "delete_universal-login", - "responses": { - "204": { - "description": "" - }, - "401": { - "description": "" - }, - "402": { - "description": "" - }, - "403": { - "description": "" }, - "429": { - "description": "" - } - }, - "security": [ { - "bearerAuth": [] + "in": "query", + "name": "fields", + "schema": { + "type": "string" + } }, { - "oAuth2ClientCredentials": [ - "delete:branding" - ] + "in": "query", + "name": "include_fields", + "schema": { + "type": "boolean" + } } ], - "summary": "Delete template for New Universal Login Experience", - "tags": [ - "branding" - ] - }, - "get": { - "operationId": "get_universal-login", "responses": { "200": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetUniversalLoginTemplateResponseContent" + "$ref": "#/components/schemas/GetClientResponseContent" } } }, "description": "" }, - "401": { + "400": { "description": "" }, - "402": { + "401": { "description": "" }, "403": { @@ -56559,86 +89084,40 @@ }, { "oAuth2ClientCredentials": [ - "read:branding" + "read:clients", + "read:client_keys", + "read:client_credentials", + "read:client_summary" ] } ], - "summary": "Get template for New Universal Login Experience", + "summary": "Get client by ID", "tags": [ - "branding" + "clients" ] }, - "put": { - "operationId": "put_universal-login", - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/UpdateUniversalLoginTemplateRequestContent" - } - }, - "application/x-www-form-urlencoded": { - "schema": { - "$ref": "#/components/schemas/UpdateUniversalLoginTemplateRequestContent" - } - } - } - }, - "responses": { - "201": { - "description": "" - }, - "204": { - "description": "" - }, - "400": { - "description": "" - }, - "401": { - "description": "" - }, - "402": { - "description": "" - }, - "403": { - "description": "" - }, - "409": { - "description": "" - }, - "429": { - "description": "" - } - }, - "security": [ - { - "bearerAuth": [] - }, + "patch": { + "operationId": "patch_clients_by_id", + "parameters": [ { - "oAuth2ClientCredentials": [ - "update:branding" - ] + "in": "path", + "name": "id", + "required": true, + "schema": { + "type": "string" + } } ], - "summary": "Set template for New Universal Login Experience", - "tags": [ - "branding" - ] - } - }, - "/branding/themes": { - "post": { - "operationId": "post_branding_theme", "requestBody": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/CreateBrandingThemeRequestContent" + "$ref": "#/components/schemas/UpdateClientRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/CreateBrandingThemeRequestContent" + "$ref": "#/components/schemas/UpdateClientRequestContent" } } } @@ -56648,7 +89127,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/CreateBrandingThemeResponseContent" + "$ref": "#/components/schemas/UpdateClientResponseContent" } } }, @@ -56663,49 +89142,6 @@ "403": { "description": "" }, - "409": { - "description": "" - }, - "429": { - "description": "" - } - }, - "security": [ - { - "bearerAuth": [] - }, - { - "oAuth2ClientCredentials": [ - "update:branding" - ] - } - ], - "summary": "Create branding theme", - "tags": [ - "branding" - ] - } - }, - "/branding/themes/default": { - "get": { - "operationId": "get_default_branding_theme", - "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/GetBrandingDefaultThemeResponseContent" - } - } - }, - "description": "" - }, - "401": { - "description": "" - }, - "403": { - "description": "" - }, "404": { "description": "" }, @@ -56719,71 +89155,74 @@ }, { "oAuth2ClientCredentials": [ - "read:branding" + "update:clients", + "update:client_keys", + "update:client_credentials", + "update:client_token_vault_privileged_access" ] } ], - "summary": "Get default branding theme", + "summary": "Update a client", "tags": [ - "branding" + "clients" ] } }, - "/branding/themes/{themeId}": { - "delete": { - "operationId": "delete_branding_theme", + "/clients/{id}/connections": { + "get": { + "operationId": "get_client_connections", "parameters": [ { "in": "path", - "name": "themeId", + "name": "id", "required": true, "schema": { "type": "string" } - } - ], - "responses": { - "204": { - "description": "" - }, - "401": { - "description": "" - }, - "403": { - "description": "" - }, - "404": { - "description": "" }, - "429": { - "description": "" - } - }, - "security": [ { - "bearerAuth": [] + "explode": true, + "in": "query", + "name": "strategy", + "schema": { + "items": { + "$ref": "#/components/schemas/ConnectionStrategyEnum" + }, + "type": "array" + }, + "style": "form" }, { - "oAuth2ClientCredentials": [ - "delete:branding" - ] - } - ], - "summary": "Delete branding theme", - "tags": [ - "branding" - ] - }, - "get": { - "operationId": "get_branding_theme", - "parameters": [ + "in": "query", + "name": "from", + "schema": { + "maxLength": 1000, + "type": "string" + } + }, { - "in": "path", - "name": "themeId", - "required": true, + "in": "query", + "name": "take", + "schema": { + "maximum": 100, + "minimum": 1, + "type": "integer" + } + }, + { + "in": "query", + "name": "fields", "schema": { + "maxLength": 1000, "type": "string" } + }, + { + "in": "query", + "name": "include_fields", + "schema": { + "type": "boolean" + } } ], "responses": { @@ -56791,12 +89230,15 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetBrandingThemeResponseContent" + "$ref": "#/components/schemas/ListClientConnectionsResponseContent" } } }, "description": "" }, + "400": { + "description": "" + }, "401": { "description": "" }, @@ -56816,47 +89258,37 @@ }, { "oAuth2ClientCredentials": [ - "read:branding" + "read:connections", + "read:clients", + "read:client_summary" ] } ], - "summary": "Get branding theme", + "summary": "Get enabled connections for a client", "tags": [ - "branding" + "clients" ] - }, - "patch": { - "operationId": "patch_branding_theme", + } + }, + "/clients/{id}/rotate-secret": { + "post": { + "operationId": "post_rotate-secret", "parameters": [ { "in": "path", - "name": "themeId", + "name": "id", "required": true, "schema": { "type": "string" } } ], - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/UpdateBrandingThemeRequestContent" - } - }, - "application/x-www-form-urlencoded": { - "schema": { - "$ref": "#/components/schemas/UpdateBrandingThemeRequestContent" - } - } - } - }, "responses": { "200": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/UpdateBrandingThemeResponseContent" + "$ref": "#/components/schemas/RotateClientSecretResponseContent" } } }, @@ -56884,44 +89316,20 @@ }, { "oAuth2ClientCredentials": [ - "update:branding" + "update:client_keys" ] } ], - "summary": "Update branding theme", + "summary": "Rotate a client secret", "tags": [ - "branding" + "clients" ] } }, - "/client-grants": { + "/connection-profiles": { "get": { - "operationId": "get_client-grants", + "operationId": "get_connection-profiles", "parameters": [ - { - "in": "query", - "name": "per_page", - "schema": { - "maximum": 100, - "minimum": 1, - "type": "integer" - } - }, - { - "in": "query", - "name": "page", - "schema": { - "minimum": 0, - "type": "integer" - } - }, - { - "in": "query", - "name": "include_totals", - "schema": { - "type": "boolean" - } - }, { "in": "query", "name": "from", @@ -56933,45 +89341,10 @@ "in": "query", "name": "take", "schema": { - "maximum": 100, + "maximum": 10, "minimum": 1, "type": "integer" } - }, - { - "in": "query", - "name": "audience", - "schema": { - "type": "string" - } - }, - { - "in": "query", - "name": "client_id", - "schema": { - "type": "string" - } - }, - { - "in": "query", - "name": "allow_any_organization", - "schema": { - "$ref": "#/components/schemas/ClientGrantAllowAnyOrganizationEnum" - } - }, - { - "in": "query", - "name": "subject_type", - "schema": { - "$ref": "#/components/schemas/ClientGrantSubjectTypeEnum" - } - }, - { - "in": "query", - "name": "default_for", - "schema": { - "$ref": "#/components/schemas/ClientGrantDefaultForEnum" - } } ], "responses": { @@ -56979,12 +89352,15 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/ListClientGrantResponseContent" + "$ref": "#/components/schemas/ListConnectionProfilesPaginatedResponseContent" } } }, "description": "" }, + "400": { + "description": "" + }, "401": { "description": "" }, @@ -57001,27 +89377,27 @@ }, { "oAuth2ClientCredentials": [ - "read:client_grants" + "read:connection_profiles" ] } ], - "summary": "Get client grants", + "summary": "Get Connection Profiles", "tags": [ - "client-grants" + "connection-profiles" ] }, "post": { - "operationId": "post_client-grants", + "operationId": "post_connection-profiles", "requestBody": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/CreateClientGrantRequestContent" + "$ref": "#/components/schemas/CreateConnectionProfileRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/CreateClientGrantRequestContent" + "$ref": "#/components/schemas/CreateConnectionProfileRequestContent" } } } @@ -57031,7 +89407,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/CreateClientGrantResponseContent" + "$ref": "#/components/schemas/CreateConnectionProfileResponseContent" } } }, @@ -57046,9 +89422,6 @@ "403": { "description": "" }, - "404": { - "description": "" - }, "409": { "description": "" }, @@ -57062,34 +89435,28 @@ }, { "oAuth2ClientCredentials": [ - "create:client_grants" + "create:connection_profiles" ] } ], - "summary": "Create client grant", + "summary": "Create a connection profile", "tags": [ - "client-grants" + "connection-profiles" ] } }, - "/client-grants/{id}": { - "delete": { - "operationId": "delete_client-grants_by_id", - "parameters": [ - { - "in": "path", - "name": "id", - "required": true, - "schema": { - "type": "string" - } - } - ], + "/connection-profiles/templates": { + "get": { + "operationId": "get_connection_profile_templates", "responses": { - "204": { - "description": "" - }, - "400": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ListConnectionProfileTemplateResponseContent" + } + } + }, "description": "" }, "401": { @@ -57108,17 +89475,19 @@ }, { "oAuth2ClientCredentials": [ - "delete:client_grants" + "read:connection_profiles" ] } ], - "summary": "Delete client grant", + "summary": "Get Connection Profile Templates", "tags": [ - "client-grants" + "connection-profiles" ] - }, + } + }, + "/connection-profiles/templates/{id}": { "get": { - "operationId": "get_client-grant", + "operationId": "get_connection_profile_template", "parameters": [ { "in": "path", @@ -57134,7 +89503,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetClientGrantResponseContent" + "$ref": "#/components/schemas/GetConnectionProfileTemplateResponseContent" } } }, @@ -57159,17 +89528,19 @@ }, { "oAuth2ClientCredentials": [ - "read:client_grants" + "read:connection_profiles" ] } ], - "summary": "Get client grant", + "summary": "Get Connection Profile Template", "tags": [ - "client-grants" + "connection-profiles" ] - }, - "patch": { - "operationId": "patch_client-grants_by_id", + } + }, + "/connection-profiles/{id}": { + "delete": { + "operationId": "delete_connection-profiles_by_id", "parameters": [ { "in": "path", @@ -57180,34 +89551,58 @@ } } ], - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/UpdateClientGrantRequestContent" - } - }, - "application/x-www-form-urlencoded": { - "schema": { - "$ref": "#/components/schemas/UpdateClientGrantRequestContent" - } - } + "responses": { + "204": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "429": { + "description": "" } }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "delete:connection_profiles" + ] + } + ], + "summary": "Delete Connection Profile", + "tags": [ + "connection-profiles" + ] + }, + "get": { + "operationId": "get_connection-profiles_by_id", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "type": "string" + } + } + ], "responses": { "200": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/UpdateClientGrantResponseContent" + "$ref": "#/components/schemas/GetConnectionProfileResponseContent" } } }, "description": "" }, - "400": { - "description": "" - }, "401": { "description": "" }, @@ -57227,19 +89622,17 @@ }, { "oAuth2ClientCredentials": [ - "update:client_grants" + "read:connection_profiles" ] } ], - "summary": "Update client grant", + "summary": "Get Connection Profile", "tags": [ - "client-grants" + "connection-profiles" ] - } - }, - "/client-grants/{id}/organizations": { - "get": { - "operationId": "get_client-grant-organizations", + }, + "patch": { + "operationId": "patch_connection-profiles_by_id", "parameters": [ { "in": "path", @@ -57248,54 +89641,28 @@ "schema": { "type": "string" } - }, - { - "in": "query", - "name": "page", - "schema": { - "minimum": 0, - "type": "integer" - } - }, - { - "in": "query", - "name": "per_page", - "schema": { - "maximum": 100, - "minimum": 1, - "type": "integer" - } - }, - { - "in": "query", - "name": "include_totals", - "schema": { - "type": "boolean" - } - }, - { - "in": "query", - "name": "from", - "schema": { - "type": "string" - } - }, - { - "in": "query", - "name": "take", - "schema": { - "maximum": 100, - "minimum": 1, - "type": "integer" - } } ], + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/UpdateConnectionProfileRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/UpdateConnectionProfileRequestContent" + } + } + } + }, "responses": { "200": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/ListClientGrantOrganizationsResponseContent" + "$ref": "#/components/schemas/UpdateConnectionProfileResponseContent" } } }, @@ -57310,6 +89677,9 @@ "403": { "description": "" }, + "404": { + "description": "" + }, "429": { "description": "" } @@ -57320,48 +89690,33 @@ }, { "oAuth2ClientCredentials": [ - "read:organization_client_grants" + "update:connection_profiles" ] } ], - "summary": "Get the organizations associated to a client grant", + "summary": "Modify a Connection Profile", "tags": [ - "client-grants" + "connection-profiles" ] } }, - "/clients": { + "/connections": { "get": { - "operationId": "get_clients", + "operationId": "get_connections", "parameters": [ { "in": "query", - "name": "fields", - "schema": { - "pattern": "^((name)|(description)|(callbacks)|(oidc_backchannel_logout)|(oidc_logout)|(session_transfer)|(allowed_origins)|(web_origins)|(client_id)|(tenant)|(global)|(config_route)|(callback_url_template)|(jwt_configuration)|(jwt_configuration\\.lifetime_in_seconds)|(jwt_configuration\\.secret_encoded)|(jwt_configuration\\.scopes)|(jwt_configuration\\.alg)|(api_type)|(logo_uri)|(allowed_clients)|(owners)|(custom_login_page)|(custom_login_page_on)|(sso)|(addons)|(form_template)|(custom_login_page_preview)|(encryption_key)|(encryption_key\\.pub)|(encryption_key\\.cert)|(client_secret)|(signing_keys)|(mobile)|(mobile\\.android)|(mobile\\.ios)|(token_endpoint_auth_method)|(allowed_logout_urls)|(app_type)|(is_first_party)|(oidc_conformant)|(client_metadata)|(is_token_endpoint_ip_header_trusted)|(initiate_login_uri)|(grant_types)|(refresh_token)|(refresh_token\\.rotation_type)|(refresh_token\\.expiration_type)|(refresh_token\\.leeway)|(refresh_token\\.policies)|(refresh_token\\.token_lifetime)|(default_organization)|(organization_usage)|(organization_require_behavior)|(organization_discovery_methods)|(client_authentication_methods)|(client_authentication_methods\\.private_key_jwt)|(require_pushed_authorization_requests)|(require_proof_of_possession)|(id_token)|(signed_request_object)|(signed_request_object\\.required)|(signed_request_object\\.credentials)|(compliance_level)|(skip_non_verifiable_callback_uri_confirmation_prompt)|(token_exchange)|(token_exchange\\.allow_any_profile_of_type)|(token_quota)|(identity_assertion_authorization_grant)|(third_party_security_mode)|(subject_type_authorization)|(resource_server_identifier)|(express_configuration)|(my_organization_configuration)|(async_approval_notification_channels)|(token_vault_privileged_access)|(token_vault_privileged_access\\.credentials)|(registration_type)|(external_metadata_type)|(external_metadata_created_by)|(external_client_id)|(redirection_policy))(,((name)|(description)|(callbacks)|(oidc_backchannel_logout)|(oidc_logout)|(session_transfer)|(allowed_origins)|(web_origins)|(client_id)|(tenant)|(global)|(config_route)|(callback_url_template)|(jwt_configuration)|(jwt_configuration\\.lifetime_in_seconds)|(jwt_configuration\\.secret_encoded)|(jwt_configuration\\.scopes)|(jwt_configuration\\.alg)|(api_type)|(logo_uri)|(allowed_clients)|(owners)|(custom_login_page)|(custom_login_page_on)|(sso)|(addons)|(form_template)|(custom_login_page_preview)|(encryption_key)|(encryption_key\\.pub)|(encryption_key\\.cert)|(client_secret)|(signing_keys)|(mobile)|(mobile\\.android)|(mobile\\.ios)|(token_endpoint_auth_method)|(allowed_logout_urls)|(app_type)|(is_first_party)|(oidc_conformant)|(client_metadata)|(is_token_endpoint_ip_header_trusted)|(initiate_login_uri)|(grant_types)|(refresh_token)|(refresh_token\\.rotation_type)|(refresh_token\\.expiration_type)|(refresh_token\\.leeway)|(refresh_token\\.policies)|(refresh_token\\.token_lifetime)|(default_organization)|(organization_usage)|(organization_require_behavior)|(organization_discovery_methods)|(client_authentication_methods)|(client_authentication_methods\\.private_key_jwt)|(require_pushed_authorization_requests)|(require_proof_of_possession)|(id_token)|(signed_request_object)|(signed_request_object\\.required)|(signed_request_object\\.credentials)|(compliance_level)|(skip_non_verifiable_callback_uri_confirmation_prompt)|(token_exchange)|(token_exchange\\.allow_any_profile_of_type)|(token_quota)|(identity_assertion_authorization_grant)|(third_party_security_mode)|(subject_type_authorization)|(resource_server_identifier)|(express_configuration)|(my_organization_configuration)|(async_approval_notification_channels)|(token_vault_privileged_access)|(token_vault_privileged_access\\.credentials)|(registration_type)|(external_metadata_type)|(external_metadata_created_by)|(external_client_id)|(redirection_policy)))*$", - "type": "string" - } - }, - { - "in": "query", - "name": "include_fields", - "schema": { - "type": "boolean" - } - }, - { - "in": "query", - "name": "page", + "name": "per_page", "schema": { - "minimum": 0, + "maximum": 100, + "minimum": 1, "type": "integer" } }, { "in": "query", - "name": "per_page", + "name": "page", "schema": { - "maximum": 100, "minimum": 0, "type": "integer" } @@ -57380,191 +89735,55 @@ "type": "string" } }, - { - "in": "query", - "name": "take", - "schema": { - "maximum": 100, - "minimum": 1, - "type": "integer" - } - }, - { - "in": "query", - "name": "is_global", - "schema": { - "type": "boolean" - } - }, - { - "in": "query", - "name": "is_first_party", - "schema": { - "type": "boolean" - } - }, - { - "in": "query", - "name": "app_type", - "schema": { - "pattern": "^((native)|(spa)|(regular_web)|(non_interactive)|(resource_server)|(express_configuration)|(rms)|(box)|(cloudbees)|(concur)|(dropbox)|(mscrm)|(echosign)|(egnyte)|(newrelic)|(office365)|(salesforce)|(sentry)|(sharepoint)|(slack)|(springcm)|(zendesk)|(zoom)|(sso_integration)|(oag))(,((native)|(spa)|(regular_web)|(non_interactive)|(resource_server)|(express_configuration)|(rms)|(box)|(cloudbees)|(concur)|(dropbox)|(mscrm)|(echosign)|(egnyte)|(newrelic)|(office365)|(salesforce)|(sentry)|(sharepoint)|(slack)|(springcm)|(zendesk)|(zoom)|(sso_integration)|(oag)))*$", - "type": "string" - } - }, - { - "in": "query", - "name": "external_client_id", - "schema": { - "maxLength": 120, - "minLength": 1, - "type": "string" - } - }, - { - "in": "query", - "name": "q", - "schema": { - "type": "string" - } - } - ], - "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "oneOf": [ - { - "items": { - "$ref": "#/components/schemas/Client" - }, - "type": "array" - }, - { - "$ref": "#/components/schemas/ListClientsOffsetPaginatedResponseContent" - }, - { - "$ref": "#/components/schemas/ListClientsPaginatedResponseContent" - } - ] - } - } - }, - "description": "" - }, - "400": { - "description": "" - }, - "401": { - "description": "" - }, - "403": { - "description": "" - }, - "429": { - "description": "" - } - }, - "security": [ - { - "bearerAuth": [] - }, - { - "oAuth2ClientCredentials": [ - "read:clients", - "read:client_keys", - "read:client_credentials", - "read:client_summary" - ] - } - ], - "summary": "Get clients", - "tags": [ - "clients" - ] - }, - "post": { - "operationId": "post_clients", - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/CreateClientRequestContent" - } - }, - "application/x-www-form-urlencoded": { - "schema": { - "$ref": "#/components/schemas/CreateClientRequestContent" - } - } - } - }, - "responses": { - "201": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/CreateClientResponseContent" - } - } - }, - "description": "" - }, - "400": { - "description": "" - }, - "401": { - "description": "" + { + "in": "query", + "name": "take", + "schema": { + "maximum": 100, + "minimum": 1, + "type": "integer" + } }, - "403": { - "description": "" + { + "explode": true, + "in": "query", + "name": "strategy", + "schema": { + "items": { + "$ref": "#/components/schemas/ConnectionStrategyEnum" + }, + "type": "array" + }, + "style": "form" }, - "409": { - "description": "" + { + "in": "query", + "name": "name", + "schema": { + "type": "string" + } }, - "429": { - "description": "" - } - }, - "security": [ { - "bearerAuth": [] + "in": "query", + "name": "fields", + "schema": { + "type": "string" + } }, { - "oAuth2ClientCredentials": [ - "create:clients" - ] - } - ], - "summary": "Create a client", - "tags": [ - "clients" - ] - } - }, - "/clients/cimd/preview": { - "post": { - "operationId": "post_clients_cimd_preview", - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/PreviewCimdMetadataRequestContent" - } - }, - "application/x-www-form-urlencoded": { - "schema": { - "$ref": "#/components/schemas/PreviewCimdMetadataRequestContent" - } + "in": "query", + "name": "include_fields", + "schema": { + "type": "boolean" } } - }, + ], "responses": { "200": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/PreviewCimdMetadataResponseContent" + "$ref": "#/components/schemas/ListConnectionsResponseContent" } } }, @@ -57581,9 +89800,6 @@ }, "429": { "description": "" - }, - "500": { - "description": "" } }, "security": [ @@ -57592,49 +89808,37 @@ }, { "oAuth2ClientCredentials": [ - "read:clients" + "read:connections" ] } ], - "summary": "Preview and validate Client ID Metadata Document", + "summary": "Get all connections", "tags": [ - "clients" + "connections" ] - } - }, - "/clients/cimd/register": { + }, "post": { - "operationId": "post_clients_cimd_register", + "operationId": "post_connections", "requestBody": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/RegisterCimdClientRequestContent" + "$ref": "#/components/schemas/CreateConnectionRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/RegisterCimdClientRequestContent" + "$ref": "#/components/schemas/CreateConnectionRequestContent" } } } }, "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/RegisterCimdClientResponseContent" - } - } - }, - "description": "" - }, "201": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/RegisterCimdClientResponseContent" + "$ref": "#/components/schemas/CreateConnectionResponseContent" } } }, @@ -57649,10 +89853,13 @@ "403": { "description": "" }, - "429": { + "409": { "description": "" }, - "500": { + "422": { + "description": "" + }, + "429": { "description": "" } }, @@ -57662,28 +89869,35 @@ }, { "oAuth2ClientCredentials": [ - "create:clients", - "update:clients" + "create:connections" ] } ], - "summary": "Register or update a CIMD client via metadata URI", + "summary": "Create a connection", "tags": [ - "clients" + "connections" ] } }, - "/clients/{client_id}/credentials": { + "/connections-directory-provisionings": { "get": { - "operationId": "get_credentials", + "operationId": "get_connections-directory-provisionings", "parameters": [ { - "in": "path", - "name": "client_id", - "required": true, + "in": "query", + "name": "from", "schema": { "type": "string" } + }, + { + "in": "query", + "name": "take", + "schema": { + "maximum": 100, + "minimum": 1, + "type": "integer" + } } ], "responses": { @@ -57691,22 +89905,19 @@ "content": { "application/json": { "schema": { - "items": { - "$ref": "#/components/schemas/ClientCredential" - }, - "type": "array" + "$ref": "#/components/schemas/ListDirectoryProvisioningsResponseContent" } } }, "description": "" }, - "401": { + "400": { "description": "" }, - "403": { + "401": { "description": "" }, - "404": { + "403": { "description": "" }, "429": { @@ -57719,47 +89930,43 @@ }, { "oAuth2ClientCredentials": [ - "read:client_credentials" + "read:directory_provisionings" ] } ], - "summary": "Get client credentials", + "summary": "Get a list of directory provisioning configurations", "tags": [ - "clients" + "connections-directory-provisionings" ] - }, - "post": { - "operationId": "post_credentials", + } + }, + "/connections-scim-configurations": { + "get": { + "operationId": "get_connections-scim-configurations", "parameters": [ { - "in": "path", - "name": "client_id", - "required": true, + "in": "query", + "name": "from", "schema": { "type": "string" } - } - ], - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/PostClientCredentialRequestContent" - } - }, - "application/x-www-form-urlencoded": { - "schema": { - "$ref": "#/components/schemas/PostClientCredentialRequestContent" - } + }, + { + "in": "query", + "name": "take", + "schema": { + "maximum": 100, + "minimum": 1, + "type": "integer" } } - }, + ], "responses": { - "201": { + "200": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/PostClientCredentialResponseContent" + "$ref": "#/components/schemas/ListSCIMConfigurationsResponseContent" } } }, @@ -57774,9 +89981,6 @@ "403": { "description": "" }, - "404": { - "description": "" - }, "429": { "description": "" } @@ -57787,31 +89991,23 @@ }, { "oAuth2ClientCredentials": [ - "create:client_credentials" + "read:scim_config" ] } ], - "summary": "Create a client credential", + "summary": "Get a list of SCIM configurations", "tags": [ - "clients" + "connections-scim-configurations" ] } }, - "/clients/{client_id}/credentials/{credential_id}": { + "/connections/{id}": { "delete": { - "operationId": "delete_credentials_by_credential_id", + "operationId": "delete_connections_by_id", "parameters": [ { "in": "path", - "name": "client_id", - "required": true, - "schema": { - "type": "string" - } - }, - { - "in": "path", - "name": "credential_id", + "name": "id", "required": true, "schema": { "type": "string" @@ -57819,6 +90015,9 @@ } ], "responses": { + "202": { + "description": "" + }, "204": { "description": "" }, @@ -57841,33 +90040,39 @@ }, { "oAuth2ClientCredentials": [ - "delete:client_credentials" + "delete:connections" ] } ], - "summary": "Delete a client credential", + "summary": "Delete a connection", "tags": [ - "clients" + "connections" ] }, "get": { - "operationId": "get_credentials_by_credential_id", + "operationId": "get_connections_by_id", "parameters": [ { "in": "path", - "name": "client_id", + "name": "id", "required": true, "schema": { "type": "string" } }, { - "in": "path", - "name": "credential_id", - "required": true, + "in": "query", + "name": "fields", "schema": { "type": "string" } + }, + { + "in": "query", + "name": "include_fields", + "schema": { + "type": "boolean" + } } ], "responses": { @@ -57875,12 +90080,15 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetClientCredentialResponseContent" + "$ref": "#/components/schemas/GetConnectionResponseContent" } } }, "description": "" }, + "400": { + "description": "" + }, "401": { "description": "" }, @@ -57900,29 +90108,21 @@ }, { "oAuth2ClientCredentials": [ - "read:client_credentials" + "read:connections" ] } ], - "summary": "Get client credential details", + "summary": "Get a connection", "tags": [ - "clients" + "connections" ] }, "patch": { - "operationId": "patch_credentials_by_credential_id", + "operationId": "patch_connections_by_id", "parameters": [ { "in": "path", - "name": "client_id", - "required": true, - "schema": { - "type": "string" - } - }, - { - "in": "path", - "name": "credential_id", + "name": "id", "required": true, "schema": { "type": "string" @@ -57933,22 +90133,22 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/PatchClientCredentialRequestContent" + "$ref": "#/components/schemas/UpdateConnectionRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/PatchClientCredentialRequestContent" + "$ref": "#/components/schemas/UpdateConnectionRequestContent" } } } }, "responses": { - "201": { + "200": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/PatchClientCredentialResponseContent" + "$ref": "#/components/schemas/UpdateConnectionResponseContent" } } }, @@ -57966,50 +90166,10 @@ "404": { "description": "" }, - "429": { - "description": "" - } - }, - "security": [ - { - "bearerAuth": [] - }, - { - "oAuth2ClientCredentials": [ - "update:client_credentials" - ] - } - ], - "summary": "Update a client credential", - "tags": [ - "clients" - ] - } - }, - "/clients/{id}": { - "delete": { - "operationId": "delete_clients_by_id", - "parameters": [ - { - "in": "path", - "name": "id", - "required": true, - "schema": { - "type": "string" - } - } - ], - "responses": { - "204": { - "description": "" - }, - "400": { - "description": "" - }, - "401": { + "409": { "description": "" }, - "403": { + "422": { "description": "" }, "429": { @@ -58022,17 +90182,19 @@ }, { "oAuth2ClientCredentials": [ - "delete:clients" + "update:connections" ] } ], - "summary": "Delete a client", + "summary": "Update a connection", "tags": [ - "clients" + "connections" ] - }, + } + }, + "/connections/{id}/clients": { "get": { - "operationId": "get_clients_by_id", + "operationId": "get_connection_clients", "parameters": [ { "in": "path", @@ -58044,17 +90206,19 @@ }, { "in": "query", - "name": "fields", + "name": "take", "schema": { - "pattern": "^((name)|(description)|(callbacks)|(oidc_backchannel_logout)|(oidc_logout)|(session_transfer)|(allowed_origins)|(web_origins)|(client_id)|(tenant)|(global)|(config_route)|(callback_url_template)|(jwt_configuration)|(jwt_configuration\\.lifetime_in_seconds)|(jwt_configuration\\.secret_encoded)|(jwt_configuration\\.scopes)|(jwt_configuration\\.alg)|(api_type)|(logo_uri)|(allowed_clients)|(owners)|(custom_login_page)|(custom_login_page_on)|(sso)|(addons)|(form_template)|(custom_login_page_preview)|(encryption_key)|(encryption_key\\.pub)|(encryption_key\\.cert)|(client_secret)|(signing_keys)|(mobile)|(mobile\\.android)|(mobile\\.ios)|(token_endpoint_auth_method)|(allowed_logout_urls)|(app_type)|(is_first_party)|(oidc_conformant)|(client_metadata)|(is_token_endpoint_ip_header_trusted)|(initiate_login_uri)|(grant_types)|(refresh_token)|(refresh_token\\.rotation_type)|(refresh_token\\.expiration_type)|(refresh_token\\.leeway)|(refresh_token\\.policies)|(refresh_token\\.token_lifetime)|(default_organization)|(organization_usage)|(organization_require_behavior)|(organization_discovery_methods)|(client_authentication_methods)|(client_authentication_methods\\.private_key_jwt)|(require_pushed_authorization_requests)|(require_proof_of_possession)|(id_token)|(signed_request_object)|(signed_request_object\\.required)|(signed_request_object\\.credentials)|(compliance_level)|(skip_non_verifiable_callback_uri_confirmation_prompt)|(token_exchange)|(token_exchange\\.allow_any_profile_of_type)|(token_quota)|(identity_assertion_authorization_grant)|(third_party_security_mode)|(subject_type_authorization)|(resource_server_identifier)|(express_configuration)|(my_organization_configuration)|(async_approval_notification_channels)|(token_vault_privileged_access)|(token_vault_privileged_access\\.credentials)|(registration_type)|(external_metadata_type)|(external_metadata_created_by)|(external_client_id)|(redirection_policy))(,((name)|(description)|(callbacks)|(oidc_backchannel_logout)|(oidc_logout)|(session_transfer)|(allowed_origins)|(web_origins)|(client_id)|(tenant)|(global)|(config_route)|(callback_url_template)|(jwt_configuration)|(jwt_configuration\\.lifetime_in_seconds)|(jwt_configuration\\.secret_encoded)|(jwt_configuration\\.scopes)|(jwt_configuration\\.alg)|(api_type)|(logo_uri)|(allowed_clients)|(owners)|(custom_login_page)|(custom_login_page_on)|(sso)|(addons)|(form_template)|(custom_login_page_preview)|(encryption_key)|(encryption_key\\.pub)|(encryption_key\\.cert)|(client_secret)|(signing_keys)|(mobile)|(mobile\\.android)|(mobile\\.ios)|(token_endpoint_auth_method)|(allowed_logout_urls)|(app_type)|(is_first_party)|(oidc_conformant)|(client_metadata)|(is_token_endpoint_ip_header_trusted)|(initiate_login_uri)|(grant_types)|(refresh_token)|(refresh_token\\.rotation_type)|(refresh_token\\.expiration_type)|(refresh_token\\.leeway)|(refresh_token\\.policies)|(refresh_token\\.token_lifetime)|(default_organization)|(organization_usage)|(organization_require_behavior)|(organization_discovery_methods)|(client_authentication_methods)|(client_authentication_methods\\.private_key_jwt)|(require_pushed_authorization_requests)|(require_proof_of_possession)|(id_token)|(signed_request_object)|(signed_request_object\\.required)|(signed_request_object\\.credentials)|(compliance_level)|(skip_non_verifiable_callback_uri_confirmation_prompt)|(token_exchange)|(token_exchange\\.allow_any_profile_of_type)|(token_quota)|(identity_assertion_authorization_grant)|(third_party_security_mode)|(subject_type_authorization)|(resource_server_identifier)|(express_configuration)|(my_organization_configuration)|(async_approval_notification_channels)|(token_vault_privileged_access)|(token_vault_privileged_access\\.credentials)|(registration_type)|(external_metadata_type)|(external_metadata_created_by)|(external_client_id)|(redirection_policy)))*$", - "type": "string" + "maximum": 1000, + "minimum": 1, + "type": "integer" } }, { "in": "query", - "name": "include_fields", + "name": "from", "schema": { - "type": "boolean" + "maxLength": 1000, + "type": "string" } } ], @@ -58063,7 +90227,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetClientResponseContent" + "$ref": "#/components/schemas/GetConnectionEnabledClientsResponseContent" } } }, @@ -58091,20 +90255,17 @@ }, { "oAuth2ClientCredentials": [ - "read:clients", - "read:client_keys", - "read:client_credentials", - "read:client_summary" + "read:connections" ] } ], - "summary": "Get client by ID", + "summary": "Get enabled clients for a connection", "tags": [ - "clients" + "connections" ] }, "patch": { - "operationId": "patch_clients_by_id", + "operationId": "patch_clients", "parameters": [ { "in": "path", @@ -58119,25 +90280,18 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/UpdateClientRequestContent" + "$ref": "#/components/schemas/UpdateEnabledClientConnectionsRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/UpdateClientRequestContent" + "$ref": "#/components/schemas/UpdateEnabledClientConnectionsRequestContent" } } } }, "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/UpdateClientResponseContent" - } - } - }, + "204": { "description": "" }, "400": { @@ -58162,22 +90316,19 @@ }, { "oAuth2ClientCredentials": [ - "update:clients", - "update:client_keys", - "update:client_credentials", - "update:client_token_vault_privileged_access" + "update:connections" ] } ], - "summary": "Update a client", + "summary": "Update enabled clients for a connection", "tags": [ - "clients" + "connections" ] } }, - "/clients/{id}/connections": { - "get": { - "operationId": "get_client_connections", + "/connections/{id}/directory-provisioning": { + "delete": { + "operationId": "delete_directory-provisioning", "parameters": [ { "in": "path", @@ -58186,62 +90337,10 @@ "schema": { "type": "string" } - }, - { - "explode": true, - "in": "query", - "name": "strategy", - "schema": { - "items": { - "$ref": "#/components/schemas/ConnectionStrategyEnum" - }, - "type": "array" - }, - "style": "form" - }, - { - "in": "query", - "name": "from", - "schema": { - "maxLength": 1000, - "type": "string" - } - }, - { - "in": "query", - "name": "take", - "schema": { - "maximum": 100, - "minimum": 1, - "type": "integer" - } - }, - { - "in": "query", - "name": "fields", - "schema": { - "maxLength": 1000, - "pattern": "^((name)|(display_name)|(strategy)|(options)|(id)|(provisioning_ticket_url)|(metadata)|(show_as_button)|(clients)|(authentication)|(connected_accounts)|(cross_app_access_requesting_app)|(cross_app_access_resource_app))(,((name)|(display_name)|(strategy)|(options)|(id)|(provisioning_ticket_url)|(metadata)|(show_as_button)|(clients)|(authentication)|(connected_accounts)|(cross_app_access_requesting_app)|(cross_app_access_resource_app)))*$", - "type": "string" - } - }, - { - "in": "query", - "name": "include_fields", - "schema": { - "type": "boolean" - } } ], "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ListClientConnectionsResponseContent" - } - } - }, + "204": { "description": "" }, "400": { @@ -58266,21 +90365,17 @@ }, { "oAuth2ClientCredentials": [ - "read:connections", - "read:clients", - "read:client_summary" + "delete:directory_provisionings" ] } ], - "summary": "Get enabled connections for a client", + "summary": "Delete a directory provisioning configuration", "tags": [ - "clients" + "connections" ] - } - }, - "/clients/{id}/rotate-secret": { - "post": { - "operationId": "post_rotate-secret", + }, + "get": { + "operationId": "get_directory-provisioning", "parameters": [ { "in": "path", @@ -58296,7 +90391,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/RotateClientSecretResponseContent" + "$ref": "#/components/schemas/GetDirectoryProvisioningResponseContent" } } }, @@ -58324,43 +90419,47 @@ }, { "oAuth2ClientCredentials": [ - "update:client_keys" + "read:directory_provisionings" ] } ], - "summary": "Rotate a client secret", + "summary": "Get a directory provisioning configuration", "tags": [ - "clients" + "connections" ] - } - }, - "/connection-profiles": { - "get": { - "operationId": "get_connection-profiles", + }, + "patch": { + "operationId": "patch_directory-provisioning", "parameters": [ { - "in": "query", - "name": "from", + "in": "path", + "name": "id", + "required": true, "schema": { "type": "string" } - }, - { - "in": "query", - "name": "take", - "schema": { - "maximum": 10, - "minimum": 1, - "type": "integer" - } } ], + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/UpdateDirectoryProvisioningRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/UpdateDirectoryProvisioningRequestContent" + } + } + } + }, "responses": { "200": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/ListConnectionProfilesPaginatedResponseContent" + "$ref": "#/components/schemas/UpdateDirectoryProvisioningResponseContent" } } }, @@ -58375,6 +90474,9 @@ "403": { "description": "" }, + "404": { + "description": "" + }, "429": { "description": "" } @@ -58385,27 +90487,37 @@ }, { "oAuth2ClientCredentials": [ - "read:connection_profiles" + "update:directory_provisionings" ] } ], - "summary": "Get Connection Profiles", + "summary": "Patch a directory provisioning configuration", "tags": [ - "connection-profiles" + "connections" ] }, "post": { - "operationId": "post_connection-profiles", + "operationId": "post_directory-provisioning", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "type": "string" + } + } + ], "requestBody": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/CreateConnectionProfileRequestContent" + "$ref": "#/components/schemas/CreateDirectoryProvisioningRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/CreateConnectionProfileRequestContent" + "$ref": "#/components/schemas/CreateDirectoryProvisioningRequestContent" } } } @@ -58415,7 +90527,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/CreateConnectionProfileResponseContent" + "$ref": "#/components/schemas/CreateDirectoryProvisioningResponseContent" } } }, @@ -58430,6 +90542,9 @@ "403": { "description": "" }, + "404": { + "description": "" + }, "409": { "description": "" }, @@ -58443,36 +90558,52 @@ }, { "oAuth2ClientCredentials": [ - "create:connection_profiles" + "create:directory_provisionings" ] } ], - "summary": "Create a connection profile", + "summary": "Create a directory provisioning configuration", "tags": [ - "connection-profiles" + "connections" ] } }, - "/connection-profiles/templates": { + "/connections/{id}/directory-provisioning/default-mapping": { "get": { - "operationId": "get_connection_profile_templates", + "operationId": "get_directory_provisioning_default_mapping", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "type": "string" + } + } + ], "responses": { "200": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/ListConnectionProfileTemplateResponseContent" + "$ref": "#/components/schemas/GetDirectoryProvisioningDefaultMappingResponseContent" } } }, "description": "" }, + "400": { + "description": "" + }, "401": { "description": "" }, "403": { "description": "" }, + "404": { + "description": "" + }, "429": { "description": "" } @@ -58483,19 +90614,19 @@ }, { "oAuth2ClientCredentials": [ - "read:connection_profiles" + "read:directory_provisionings" ] } ], - "summary": "Get Connection Profile Templates", + "summary": "Get a connection's default directory provisioning attribute mapping", "tags": [ - "connection-profiles" + "connections" ] } }, - "/connection-profiles/templates/{id}": { - "get": { - "operationId": "get_connection_profile_template", + "/connections/{id}/directory-provisioning/synchronizations": { + "post": { + "operationId": "post_synchronizations", "parameters": [ { "in": "path", @@ -58507,16 +90638,19 @@ } ], "responses": { - "200": { + "201": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetConnectionProfileTemplateResponseContent" + "$ref": "#/components/schemas/CreateDirectorySynchronizationResponseContent" } } }, "description": "" }, + "400": { + "description": "" + }, "401": { "description": "" }, @@ -58526,6 +90660,9 @@ "404": { "description": "" }, + "409": { + "description": "" + }, "429": { "description": "" } @@ -58536,19 +90673,19 @@ }, { "oAuth2ClientCredentials": [ - "read:connection_profiles" + "create:directory_provisionings" ] } ], - "summary": "Get Connection Profile Template", + "summary": "Request an on-demand synchronization of the directory", "tags": [ - "connection-profiles" + "connections" ] } }, - "/connection-profiles/{id}": { + "/connections/{id}/directory-provisioning/synchronized-groups": { "delete": { - "operationId": "delete_connection-profiles_by_id", + "operationId": "delete_synchronized-groups", "parameters": [ { "in": "path", @@ -58559,16 +90696,36 @@ } } ], + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/DeleteSynchronizedGroupsRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/DeleteSynchronizedGroupsRequestContent" + } + } + } + }, "responses": { "204": { "description": "" }, + "400": { + "description": "" + }, "401": { "description": "" }, "403": { "description": "" }, + "404": { + "description": "" + }, "429": { "description": "" } @@ -58579,17 +90736,17 @@ }, { "oAuth2ClientCredentials": [ - "delete:connection_profiles" + "update:directory_provisionings" ] } ], - "summary": "Delete Connection Profile", + "summary": "Delete synchronized group selections for a directory provisioning configuration", "tags": [ - "connection-profiles" + "connections" ] }, "get": { - "operationId": "get_connection-profiles_by_id", + "operationId": "get_synchronized-groups", "parameters": [ { "in": "path", @@ -58598,6 +90755,30 @@ "schema": { "type": "string" } + }, + { + "in": "query", + "name": "from", + "schema": { + "type": "string" + } + }, + { + "in": "query", + "name": "take", + "schema": { + "maximum": 100, + "minimum": 1, + "type": "integer" + } + }, + { + "in": "query", + "name": "q", + "schema": { + "maxLength": 515, + "type": "string" + } } ], "responses": { @@ -58605,12 +90786,15 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetConnectionProfileResponseContent" + "$ref": "#/components/schemas/ListSynchronizedGroupsResponseContent" } } }, "description": "" }, + "400": { + "description": "" + }, "401": { "description": "" }, @@ -58630,17 +90814,17 @@ }, { "oAuth2ClientCredentials": [ - "read:connection_profiles" + "read:directory_provisionings" ] } ], - "summary": "Get Connection Profile", + "summary": "Get synchronized groups for a directory provisioning configuration", "tags": [ - "connection-profiles" + "connections" ] }, - "patch": { - "operationId": "patch_connection-profiles_by_id", + "post": { + "operationId": "post_synchronized-groups", "parameters": [ { "in": "path", @@ -58655,25 +90839,18 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/UpdateConnectionProfileRequestContent" + "$ref": "#/components/schemas/AddSynchronizedGroupsRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/UpdateConnectionProfileRequestContent" + "$ref": "#/components/schemas/AddSynchronizedGroupsRequestContent" } } } }, "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/UpdateConnectionProfileResponseContent" - } - } - }, + "204": { "description": "" }, "400": { @@ -58685,6 +90862,9 @@ "403": { "description": "" }, + "404": { + "description": "" + }, "429": { "description": "" } @@ -58695,92 +90875,90 @@ }, { "oAuth2ClientCredentials": [ - "update:connection_profiles" + "update:directory_provisionings" ] } ], - "summary": "Modify a Connection Profile", + "summary": "Add synchronized group selections to a directory provisioning configuration", "tags": [ - "connection-profiles" + "connections" ] - } - }, - "/connections": { - "get": { - "operationId": "get_connections", + }, + "put": { + "operationId": "put_synchronized-groups", "parameters": [ { - "in": "query", - "name": "per_page", + "in": "path", + "name": "id", + "required": true, "schema": { - "maximum": 100, - "minimum": 1, - "type": "integer" + "type": "string" } - }, - { - "in": "query", - "name": "page", - "schema": { - "minimum": 0, - "type": "integer" + } + ], + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ReplaceSynchronizedGroupsRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/ReplaceSynchronizedGroupsRequestContent" + } } + } + }, + "responses": { + "204": { + "description": "" }, - { - "in": "query", - "name": "include_totals", - "schema": { - "type": "boolean" - } + "400": { + "description": "" }, - { - "in": "query", - "name": "from", - "schema": { - "type": "string" - } + "401": { + "description": "" }, - { - "in": "query", - "name": "take", - "schema": { - "maximum": 100, - "minimum": 1, - "type": "integer" - } + "403": { + "description": "" }, - { - "explode": true, - "in": "query", - "name": "strategy", - "schema": { - "items": { - "$ref": "#/components/schemas/ConnectionStrategyEnum" - }, - "type": "array" - }, - "style": "form" + "404": { + "description": "" }, - { - "in": "query", - "name": "name", - "schema": { - "type": "string" - } + "409": { + "description": "" }, + "429": { + "description": "" + } + }, + "security": [ { - "in": "query", - "name": "fields", - "schema": { - "pattern": "^((name)|(display_name)|(strategy)|(options)|(id)|(provisioning_ticket_url)|(metadata)|(show_as_button)|(clients)|(authentication)|(connected_accounts)|(cross_app_access_requesting_app)|(cross_app_access_resource_app)|(enabled_clients))(,((name)|(display_name)|(strategy)|(options)|(id)|(provisioning_ticket_url)|(metadata)|(show_as_button)|(clients)|(authentication)|(connected_accounts)|(cross_app_access_requesting_app)|(cross_app_access_resource_app)|(enabled_clients)))*$", - "type": "string" - } + "bearerAuth": [] }, { - "in": "query", - "name": "include_fields", + "oAuth2ClientCredentials": [ + "update:directory_provisionings" + ] + } + ], + "summary": "Create or replace synchronized group selections for a directory provisioning configuration", + "tags": [ + "connections" + ] + } + }, + "/connections/{id}/keys": { + "get": { + "operationId": "get_keys", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, "schema": { - "type": "boolean" + "type": "string" } } ], @@ -58789,7 +90967,10 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/ListConnectionsResponseContent" + "items": { + "$ref": "#/components/schemas/ConnectionKey" + }, + "type": "array" } } }, @@ -58804,6 +90985,9 @@ "403": { "description": "" }, + "404": { + "description": "" + }, "429": { "description": "" } @@ -58814,27 +90998,37 @@ }, { "oAuth2ClientCredentials": [ - "read:connections" + "read:connections_keys" ] } ], - "summary": "Get all connections", + "summary": "Get connection keys", "tags": [ "connections" ] }, "post": { - "operationId": "post_connections", + "operationId": "post_keys", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "type": "string" + } + } + ], "requestBody": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/CreateConnectionRequestContent" + "$ref": "#/components/schemas/PostConnectionKeysRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/CreateConnectionRequestContent" + "$ref": "#/components/schemas/PostConnectionKeysRequestContent" } } } @@ -58844,7 +91038,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/CreateConnectionResponseContent" + "$ref": "#/components/schemas/PostConnectionsKeysResponseContent" } } }, @@ -58859,6 +91053,9 @@ "403": { "description": "" }, + "404": { + "description": "" + }, "409": { "description": "" }, @@ -58872,43 +91069,49 @@ }, { "oAuth2ClientCredentials": [ - "create:connections" + "create:connections_keys" ] } ], - "summary": "Create a connection", + "summary": "Create connection keys", "tags": [ "connections" ] } }, - "/connections-directory-provisionings": { - "get": { - "operationId": "get_connections-directory-provisionings", + "/connections/{id}/keys/rotate": { + "post": { + "operationId": "post_rotate", "parameters": [ { - "in": "query", - "name": "from", + "in": "path", + "name": "id", + "required": true, "schema": { "type": "string" } - }, - { - "in": "query", - "name": "take", - "schema": { - "maximum": 100, - "minimum": 1, - "type": "integer" - } } ], + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/RotateConnectionKeysRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/RotateConnectionKeysRequestContent" + } + } + } + }, "responses": { - "200": { + "201": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/ListDirectoryProvisioningsResponseContent" + "$ref": "#/components/schemas/RotateConnectionsKeysResponseContent" } } }, @@ -58923,6 +91126,9 @@ "403": { "description": "" }, + "404": { + "description": "" + }, "429": { "description": "" } @@ -58933,34 +91139,65 @@ }, { "oAuth2ClientCredentials": [ - "read:directory_provisionings" + "create:connections_keys", + "update:connections_keys" ] } ], - "summary": "Get a list of directory provisioning configurations", + "summary": "Rotate connection keys", "tags": [ - "connections-directory-provisionings" + "connections" ] } }, - "/connections-scim-configurations": { - "get": { - "operationId": "get_connections-scim-configurations", + "/connections/{id}/scim-configuration": { + "delete": { + "operationId": "delete_scim-configuration", "parameters": [ { - "in": "query", - "name": "from", + "in": "path", + "name": "id", + "required": true, "schema": { "type": "string" } + } + ], + "responses": { + "204": { + "description": "" + }, + "400": { + "description": "" }, + "404": { + "description": "" + } + }, + "security": [ { - "in": "query", - "name": "take", + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "delete:scim_config" + ] + } + ], + "summary": "Delete a connection's SCIM configuration", + "tags": [ + "connections" + ] + }, + "get": { + "operationId": "get_scim-configuration", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, "schema": { - "maximum": 100, - "minimum": 1, - "type": "integer" + "type": "string" } } ], @@ -58969,7 +91206,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/ListSCIMConfigurationsResponseContent" + "$ref": "#/components/schemas/GetScimConfigurationResponseContent" } } }, @@ -58978,13 +91215,7 @@ "400": { "description": "" }, - "401": { - "description": "" - }, - "403": { - "description": "" - }, - "429": { + "404": { "description": "" } }, @@ -58998,15 +91229,13 @@ ] } ], - "summary": "Get a list of SCIM configurations", + "summary": "Get a connection's SCIM configuration", "tags": [ - "connections-scim-configurations" + "connections" ] - } - }, - "/connections/{id}": { - "delete": { - "operationId": "delete_connections_by_id", + }, + "patch": { + "operationId": "patch_scim-configuration", "parameters": [ { "in": "path", @@ -59017,23 +91246,35 @@ } } ], + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/UpdateScimConfigurationRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/UpdateScimConfigurationRequestContent" + } + } + } + }, "responses": { - "202": { - "description": "" - }, - "204": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/UpdateScimConfigurationResponseContent" + } + } + }, "description": "" }, "400": { "description": "" }, - "401": { - "description": "" - }, - "403": { - "description": "" - }, - "429": { + "404": { "description": "" } }, @@ -59043,17 +91284,17 @@ }, { "oAuth2ClientCredentials": [ - "delete:connections" + "update:scim_config" ] } ], - "summary": "Delete a connection", + "summary": "Patch a connection's SCIM configuration", "tags": [ "connections" ] }, - "get": { - "operationId": "get_connections_by_id", + "post": { + "operationId": "post_scim-configuration", "parameters": [ { "in": "path", @@ -59062,29 +91303,28 @@ "schema": { "type": "string" } - }, - { - "in": "query", - "name": "fields", - "schema": { - "pattern": "^((name)|(display_name)|(strategy)|(options)|(id)|(provisioning_ticket_url)|(metadata)|(show_as_button)|(clients)|(authentication)|(connected_accounts)|(cross_app_access_requesting_app)|(cross_app_access_resource_app)|(enabled_clients))(,((name)|(display_name)|(strategy)|(options)|(id)|(provisioning_ticket_url)|(metadata)|(show_as_button)|(clients)|(authentication)|(connected_accounts)|(cross_app_access_requesting_app)|(cross_app_access_resource_app)|(enabled_clients)))*$", - "type": "string" - } - }, - { - "in": "query", - "name": "include_fields", - "schema": { - "type": "boolean" - } } ], + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/CreateScimConfigurationRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/CreateScimConfigurationRequestContent" + } + } + } + }, "responses": { - "200": { + "201": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetConnectionResponseContent" + "$ref": "#/components/schemas/CreateScimConfigurationResponseContent" } } }, @@ -59093,16 +91333,10 @@ "400": { "description": "" }, - "401": { - "description": "" - }, - "403": { - "description": "" - }, "404": { "description": "" }, - "429": { + "409": { "description": "" } }, @@ -59112,17 +91346,19 @@ }, { "oAuth2ClientCredentials": [ - "read:connections" + "create:scim_config" ] } ], - "summary": "Get a connection", + "summary": "Create a SCIM configuration", "tags": [ "connections" ] - }, - "patch": { - "operationId": "patch_connections_by_id", + } + }, + "/connections/{id}/scim-configuration/default-mapping": { + "get": { + "operationId": "get_default-mapping", "parameters": [ { "in": "path", @@ -59133,26 +91369,12 @@ } } ], - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/UpdateConnectionRequestContent" - } - }, - "application/x-www-form-urlencoded": { - "schema": { - "$ref": "#/components/schemas/UpdateConnectionRequestContent" - } - } - } - }, "responses": { "200": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/UpdateConnectionResponseContent" + "$ref": "#/components/schemas/GetScimConfigurationDefaultMappingResponseContent" } } }, @@ -59161,20 +91383,8 @@ "400": { "description": "" }, - "401": { - "description": "" - }, - "403": { - "description": "" - }, "404": { "description": "" - }, - "409": { - "description": "" - }, - "429": { - "description": "" } }, "security": [ @@ -59183,19 +91393,19 @@ }, { "oAuth2ClientCredentials": [ - "update:connections" + "read:scim_config" ] } ], - "summary": "Update a connection", + "summary": "Get a connection's default SCIM mapping", "tags": [ "connections" ] } }, - "/connections/{id}/clients": { + "/connections/{id}/scim-configuration/tokens": { "get": { - "operationId": "get_connection_clients", + "operationId": "get_scim_tokens", "parameters": [ { "in": "path", @@ -59204,23 +91414,6 @@ "schema": { "type": "string" } - }, - { - "in": "query", - "name": "take", - "schema": { - "maximum": 1000, - "minimum": 1, - "type": "integer" - } - }, - { - "in": "query", - "name": "from", - "schema": { - "maxLength": 1000, - "type": "string" - } } ], "responses": { @@ -59228,7 +91421,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetConnectionEnabledClientsResponseContent" + "$ref": "#/components/schemas/GetScimTokensResponseContent" } } }, @@ -59237,17 +91430,8 @@ "400": { "description": "" }, - "401": { - "description": "" - }, - "403": { - "description": "" - }, "404": { "description": "" - }, - "429": { - "description": "" } }, "security": [ @@ -59256,17 +91440,17 @@ }, { "oAuth2ClientCredentials": [ - "read:connections" + "read:scim_token" ] } ], - "summary": "Get enabled clients for a connection", + "summary": "Get a connection's SCIM tokens", "tags": [ "connections" ] }, - "patch": { - "operationId": "patch_clients", + "post": { + "operationId": "post_scim_token", "parameters": [ { "in": "path", @@ -59281,33 +91465,34 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/UpdateEnabledClientConnectionsRequestContent" + "$ref": "#/components/schemas/CreateScimTokenRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/UpdateEnabledClientConnectionsRequestContent" + "$ref": "#/components/schemas/CreateScimTokenRequestContent" } } } }, "responses": { - "204": { + "201": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/CreateScimTokenResponseContent" + } + } + }, "description": "" }, "400": { "description": "" }, - "401": { - "description": "" - }, - "403": { - "description": "" - }, "404": { "description": "" }, - "429": { + "409": { "description": "" } }, @@ -59317,19 +91502,19 @@ }, { "oAuth2ClientCredentials": [ - "update:connections" + "create:scim_token" ] } ], - "summary": "Update enabled clients for a connection", + "summary": "Create a SCIM Token", "tags": [ "connections" ] } }, - "/connections/{id}/directory-provisioning": { + "/connections/{id}/scim-configuration/tokens/{tokenId}": { "delete": { - "operationId": "delete_directory-provisioning", + "operationId": "delete_tokens_by_tokenId", "parameters": [ { "in": "path", @@ -59338,6 +91523,14 @@ "schema": { "type": "string" } + }, + { + "in": "path", + "name": "tokenId", + "required": true, + "schema": { + "type": "string" + } } ], "responses": { @@ -59347,17 +91540,8 @@ "400": { "description": "" }, - "401": { - "description": "" - }, - "403": { - "description": "" - }, "404": { "description": "" - }, - "429": { - "description": "" } }, "security": [ @@ -59366,17 +91550,19 @@ }, { "oAuth2ClientCredentials": [ - "delete:directory_provisionings" + "delete:scim_token" ] } ], - "summary": "Delete a directory provisioning configuration", + "summary": "Delete a connection's SCIM token", "tags": [ "connections" ] - }, + } + }, + "/connections/{id}/status": { "get": { - "operationId": "get_directory-provisioning", + "operationId": "get_status", "parameters": [ { "in": "path", @@ -59389,13 +91575,6 @@ ], "responses": { "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/GetDirectoryProvisioningResponseContent" - } - } - }, "description": "" }, "400": { @@ -59420,17 +91599,19 @@ }, { "oAuth2ClientCredentials": [ - "read:directory_provisionings" + "read:connections" ] } ], - "summary": "Get a directory provisioning configuration", + "summary": "Check connection status", "tags": [ "connections" ] - }, - "patch": { - "operationId": "patch_directory-provisioning", + } + }, + "/connections/{id}/users": { + "delete": { + "operationId": "delete_users_by_email", "parameters": [ { "in": "path", @@ -59439,31 +91620,18 @@ "schema": { "type": "string" } - } - ], - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/UpdateDirectoryProvisioningRequestContent" - } - }, - "application/x-www-form-urlencoded": { - "schema": { - "$ref": "#/components/schemas/UpdateDirectoryProvisioningRequestContent" - } + }, + { + "in": "query", + "name": "email", + "required": true, + "schema": { + "type": "string" } } - }, + ], "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/UpdateDirectoryProvisioningResponseContent" - } - } - }, + "204": { "description": "" }, "400": { @@ -59488,67 +91656,86 @@ }, { "oAuth2ClientCredentials": [ - "update:directory_provisionings" + "delete:users" ] } ], - "summary": "Patch a directory provisioning configuration", + "summary": "Delete a connection user", "tags": [ "connections" ] - }, - "post": { - "operationId": "post_directory-provisioning", + } + }, + "/custom-domains": { + "get": { + "operationId": "get_custom-domains", "parameters": [ { - "in": "path", - "name": "id", - "required": true, + "in": "query", + "name": "take", "schema": { + "maximum": 100, + "minimum": 1, + "type": "integer" + } + }, + { + "in": "query", + "name": "from", + "schema": { + "maxLength": 1000, "type": "string" } - } - ], - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/CreateDirectoryProvisioningRequestContent" - } - }, - "application/x-www-form-urlencoded": { - "schema": { - "$ref": "#/components/schemas/CreateDirectoryProvisioningRequestContent" - } + }, + { + "in": "query", + "name": "q", + "schema": { + "maxLength": 1000, + "type": "string" + } + }, + { + "in": "query", + "name": "fields", + "schema": { + "maxLength": 100, + "type": "string" + } + }, + { + "in": "query", + "name": "include_fields", + "schema": { + "type": "boolean" + } + }, + { + "in": "query", + "name": "sort", + "schema": { + "maxLength": 15, + "type": "string" } } - }, + ], "responses": { - "201": { + "200": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/CreateDirectoryProvisioningResponseContent" + "$ref": "#/components/schemas/ListCustomDomainsResponseContent" } } }, "description": "" }, - "400": { - "description": "" - }, "401": { "description": "" }, "403": { "description": "" }, - "404": { - "description": "" - }, - "409": { - "description": "" - }, "429": { "description": "" } @@ -59559,35 +91746,37 @@ }, { "oAuth2ClientCredentials": [ - "create:directory_provisionings" + "read:custom_domains" ] } ], - "summary": "Create a directory provisioning configuration", + "summary": "Get custom domains configurations", "tags": [ - "connections" + "custom-domains" ] - } - }, - "/connections/{id}/directory-provisioning/default-mapping": { - "get": { - "operationId": "get_directory_provisioning_default_mapping", - "parameters": [ - { - "in": "path", - "name": "id", - "required": true, - "schema": { - "type": "string" + }, + "post": { + "operationId": "post_custom-domains", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/CreateCustomDomainRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/CreateCustomDomainRequestContent" + } } } - ], + }, "responses": { - "200": { + "201": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetDirectoryProvisioningDefaultMappingResponseContent" + "$ref": "#/components/schemas/CreateCustomDomainResponseContent" } } }, @@ -59602,7 +91791,7 @@ "403": { "description": "" }, - "404": { + "409": { "description": "" }, "429": { @@ -59615,55 +91804,36 @@ }, { "oAuth2ClientCredentials": [ - "read:directory_provisionings" + "create:custom_domains" ] } ], - "summary": "Get a connection's default directory provisioning attribute mapping", + "summary": "Configure a new custom domain", "tags": [ - "connections" + "custom-domains" ] } }, - "/connections/{id}/directory-provisioning/synchronizations": { - "post": { - "operationId": "post_synchronizations", - "parameters": [ - { - "in": "path", - "name": "id", - "required": true, - "schema": { - "type": "string" - } - } - ], + "/custom-domains/default": { + "get": { + "operationId": "get_default", "responses": { - "201": { + "200": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/CreateDirectorySynchronizationResponseContent" + "$ref": "#/components/schemas/GetDefaultDomainResponseContent" } } }, "description": "" }, - "400": { - "description": "" - }, "401": { "description": "" }, "403": { "description": "" }, - "404": { - "description": "" - }, - "409": { - "description": "" - }, "429": { "description": "" } @@ -59674,51 +91844,37 @@ }, { "oAuth2ClientCredentials": [ - "create:directory_provisionings" + "read:custom_domains" ] } ], - "summary": "Request an on-demand synchronization of the directory", + "summary": "Get the default domain", "tags": [ - "connections" + "custom-domains" ] - } - }, - "/connections/{id}/directory-provisioning/synchronized-groups": { - "get": { - "operationId": "get_synchronized-groups", - "parameters": [ - { - "in": "path", - "name": "id", - "required": true, - "schema": { - "type": "string" - } - }, - { - "in": "query", - "name": "from", - "schema": { - "type": "string" - } - }, - { - "in": "query", - "name": "take", - "schema": { - "maximum": 100, - "minimum": 1, - "type": "integer" + }, + "patch": { + "operationId": "patch_default", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/SetDefaultCustomDomainRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/SetDefaultCustomDomainRequestContent" + } } } - ], + }, "responses": { "200": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/ListSynchronizedGroupsResponseContent" + "$ref": "#/components/schemas/UpdateDefaultDomainResponseContent" } } }, @@ -59727,17 +91883,8 @@ "400": { "description": "" }, - "401": { - "description": "" - }, "403": { "description": "" - }, - "404": { - "description": "" - }, - "429": { - "description": "" } }, "security": [ @@ -59746,17 +91893,19 @@ }, { "oAuth2ClientCredentials": [ - "read:directory_provisionings" + "update:custom_domains" ] } ], - "summary": "Get synchronized groups for a directory provisioning configuration", + "summary": "Update the default custom domain for the tenant", "tags": [ - "connections" + "custom-domains" ] - }, - "put": { - "operationId": "put_synchronized-groups", + } + }, + "/custom-domains/{id}": { + "delete": { + "operationId": "delete_custom-domains_by_id", "parameters": [ { "in": "path", @@ -59767,20 +91916,6 @@ } } ], - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ReplaceSynchronizedGroupsRequestContent" - } - }, - "application/x-www-form-urlencoded": { - "schema": { - "$ref": "#/components/schemas/ReplaceSynchronizedGroupsRequestContent" - } - } - } - }, "responses": { "204": { "description": "" @@ -59794,9 +91929,6 @@ "403": { "description": "" }, - "404": { - "description": "" - }, "409": { "description": "" }, @@ -59810,19 +91942,17 @@ }, { "oAuth2ClientCredentials": [ - "update:directory_provisionings" + "delete:custom_domains" ] } ], - "summary": "Create or replace synchronized group selections for a directory provisioning configuration", + "summary": "Delete custom domain configuration", "tags": [ - "connections" + "custom-domains" ] - } - }, - "/connections/{id}/keys": { + }, "get": { - "operationId": "get_keys", + "operationId": "get_custom-domains_by_id", "parameters": [ { "in": "path", @@ -59838,10 +91968,7 @@ "content": { "application/json": { "schema": { - "items": { - "$ref": "#/components/schemas/ConnectionKey" - }, - "type": "array" + "$ref": "#/components/schemas/GetCustomDomainResponseContent" } } }, @@ -59869,17 +91996,17 @@ }, { "oAuth2ClientCredentials": [ - "read:connections_keys" + "read:custom_domains" ] } ], - "summary": "Get connection keys", + "summary": "Get custom domain configuration", "tags": [ - "connections" + "custom-domains" ] }, - "post": { - "operationId": "post_keys", + "patch": { + "operationId": "patch_custom-domains_by_id", "parameters": [ { "in": "path", @@ -59894,22 +92021,22 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/PostConnectionKeysRequestContent" + "$ref": "#/components/schemas/UpdateCustomDomainRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/PostConnectionKeysRequestContent" + "$ref": "#/components/schemas/UpdateCustomDomainRequestContent" } } } }, "responses": { - "201": { + "200": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/PostConnectionsKeysResponseContent" + "$ref": "#/components/schemas/UpdateCustomDomainResponseContent" } } }, @@ -59924,12 +92051,6 @@ "403": { "description": "" }, - "404": { - "description": "" - }, - "409": { - "description": "" - }, "429": { "description": "" } @@ -59940,19 +92061,19 @@ }, { "oAuth2ClientCredentials": [ - "create:connections_keys" + "update:custom_domains" ] } ], - "summary": "Create connection keys", + "summary": "Update custom domain configuration", "tags": [ - "connections" + "custom-domains" ] } }, - "/connections/{id}/keys/rotate": { + "/custom-domains/{id}/test": { "post": { - "operationId": "post_rotate", + "operationId": "post_test_domain", "parameters": [ { "in": "path", @@ -59963,26 +92084,12 @@ } } ], - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/RotateConnectionKeysRequestContent" - } - }, - "application/x-www-form-urlencoded": { - "schema": { - "$ref": "#/components/schemas/RotateConnectionKeysRequestContent" - } - } - } - }, "responses": { - "201": { + "200": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/RotateConnectionsKeysResponseContent" + "$ref": "#/components/schemas/TestCustomDomainResponseContent" } } }, @@ -60000,7 +92107,7 @@ "404": { "description": "" }, - "429": { + "409": { "description": "" } }, @@ -60010,20 +92117,19 @@ }, { "oAuth2ClientCredentials": [ - "create:connections_keys", - "update:connections_keys" + "read:custom_domains" ] } ], - "summary": "Rotate connection keys", + "summary": "Test a custom domain", "tags": [ - "connections" + "custom-domains" ] } }, - "/connections/{id}/scim-configuration": { - "delete": { - "operationId": "delete_scim-configuration", + "/custom-domains/{id}/verify": { + "post": { + "operationId": "post_verify", "parameters": [ { "in": "path", @@ -60035,14 +92141,30 @@ } ], "responses": { - "204": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/VerifyCustomDomainResponseContent" + } + } + }, "description": "" }, "400": { "description": "" }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, "404": { "description": "" + }, + "429": { + "description": "" } }, "security": [ @@ -60051,25 +92173,78 @@ }, { "oAuth2ClientCredentials": [ - "delete:scim_config" + "create:custom_domains" ] } ], - "summary": "Delete a connection's SCIM configuration", + "summary": "Verify a custom domain", "tags": [ - "connections" + "custom-domains" ] - }, + } + }, + "/device-credentials": { "get": { - "operationId": "get_scim-configuration", + "operationId": "get_device-credentials", "parameters": [ { - "in": "path", - "name": "id", - "required": true, + "in": "query", + "name": "page", + "schema": { + "minimum": 0, + "type": "integer" + } + }, + { + "in": "query", + "name": "per_page", + "schema": { + "maximum": 100, + "minimum": 1, + "type": "integer" + } + }, + { + "in": "query", + "name": "include_totals", + "schema": { + "type": "boolean" + } + }, + { + "in": "query", + "name": "fields", + "schema": { + "type": "string" + } + }, + { + "in": "query", + "name": "include_fields", + "schema": { + "type": "boolean" + } + }, + { + "in": "query", + "name": "user_id", "schema": { "type": "string" } + }, + { + "in": "query", + "name": "client_id", + "schema": { + "type": "string" + } + }, + { + "in": "query", + "name": "type", + "schema": { + "$ref": "#/components/schemas/DeviceCredentialTypeEnum" + } } ], "responses": { @@ -60077,7 +92252,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetScimConfigurationResponseContent" + "$ref": "#/components/schemas/ListDeviceCredentialsResponseContent" } } }, @@ -60086,7 +92261,13 @@ "400": { "description": "" }, - "404": { + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "429": { "description": "" } }, @@ -60096,47 +92277,37 @@ }, { "oAuth2ClientCredentials": [ - "read:scim_config" + "read:device_credentials" ] } ], - "summary": "Get a connection's SCIM configuration", + "summary": "Retrieve device credentials", "tags": [ - "connections" + "device-credentials" ] }, - "patch": { - "operationId": "patch_scim-configuration", - "parameters": [ - { - "in": "path", - "name": "id", - "required": true, - "schema": { - "type": "string" - } - } - ], + "post": { + "operationId": "post_device-credentials", "requestBody": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/UpdateScimConfigurationRequestContent" + "$ref": "#/components/schemas/CreatePublicKeyDeviceCredentialRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/UpdateScimConfigurationRequestContent" + "$ref": "#/components/schemas/CreatePublicKeyDeviceCredentialRequestContent" } } } }, "responses": { - "200": { + "201": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/UpdateScimConfigurationResponseContent" + "$ref": "#/components/schemas/CreatePublicKeyDeviceCredentialResponseContent" } } }, @@ -60145,7 +92316,16 @@ "400": { "description": "" }, - "404": { + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "409": { + "description": "" + }, + "429": { "description": "" } }, @@ -60155,17 +92335,19 @@ }, { "oAuth2ClientCredentials": [ - "update:scim_config" + "create:current_user_device_credentials" ] } ], - "summary": "Patch a connection's SCIM configuration", + "summary": "Create a device public key credential", "tags": [ - "connections" + "device-credentials" ] - }, - "post": { - "operationId": "post_scim-configuration", + } + }, + "/device-credentials/{id}": { + "delete": { + "operationId": "delete_device-credentials_by_id", "parameters": [ { "in": "path", @@ -60176,35 +92358,20 @@ } } ], - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/CreateScimConfigurationRequestContent" - } - }, - "application/x-www-form-urlencoded": { - "schema": { - "$ref": "#/components/schemas/CreateScimConfigurationRequestContent" - } - } - } - }, "responses": { - "201": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/CreateScimConfigurationResponseContent" - } - } - }, + "204": { "description": "" }, "400": { "description": "" }, - "404": { + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "429": { "description": "" } }, @@ -60214,35 +92381,40 @@ }, { "oAuth2ClientCredentials": [ - "create:scim_config" + "delete:device_credentials", + "delete:current_user_device_credentials" ] } ], - "summary": "Create a SCIM configuration", + "summary": "Delete a device credential", "tags": [ - "connections" + "device-credentials" ] } }, - "/connections/{id}/scim-configuration/default-mapping": { - "get": { - "operationId": "get_default-mapping", - "parameters": [ - { - "in": "path", - "name": "id", - "required": true, - "schema": { - "type": "string" + "/email-templates": { + "post": { + "operationId": "post_email-templates", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/CreateEmailTemplateRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/CreateEmailTemplateRequestContent" + } } } - ], + }, "responses": { "200": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetScimConfigurationDefaultMappingResponseContent" + "$ref": "#/components/schemas/CreateEmailTemplateResponseContent" } } }, @@ -60251,7 +92423,16 @@ "400": { "description": "" }, - "404": { + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "409": { + "description": "" + }, + "429": { "description": "" } }, @@ -60261,26 +92442,26 @@ }, { "oAuth2ClientCredentials": [ - "read:scim_config" + "create:email_templates" ] } ], - "summary": "Get a connection's default SCIM mapping", + "summary": "Create an email template", "tags": [ - "connections" + "email-templates" ] } }, - "/connections/{id}/scim-configuration/tokens": { + "/email-templates/{templateName}": { "get": { - "operationId": "get_scim_tokens", + "operationId": "get_email-templates_by_templateName", "parameters": [ { "in": "path", - "name": "id", + "name": "templateName", "required": true, "schema": { - "type": "string" + "$ref": "#/components/schemas/EmailTemplateNameEnum" } } ], @@ -60289,7 +92470,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetScimTokensResponseContent" + "$ref": "#/components/schemas/GetEmailTemplateResponseContent" } } }, @@ -60298,7 +92479,13 @@ "400": { "description": "" }, - "404": { + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "429": { "description": "" } }, @@ -60308,24 +92495,24 @@ }, { "oAuth2ClientCredentials": [ - "read:scim_token" + "read:email_templates" ] } ], - "summary": "Get a connection's SCIM tokens", + "summary": "Get an email template", "tags": [ - "connections" + "email-templates" ] }, - "post": { - "operationId": "post_scim_token", + "patch": { + "operationId": "patch_email-templates_by_templateName", "parameters": [ { "in": "path", - "name": "id", + "name": "templateName", "required": true, "schema": { - "type": "string" + "$ref": "#/components/schemas/EmailTemplateNameEnum" } } ], @@ -60333,22 +92520,22 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/CreateScimTokenRequestContent" + "$ref": "#/components/schemas/UpdateEmailTemplateRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/CreateScimTokenRequestContent" + "$ref": "#/components/schemas/UpdateEmailTemplateRequestContent" } } } }, "responses": { - "201": { + "200": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/CreateScimTokenResponseContent" + "$ref": "#/components/schemas/UpdateEmailTemplateResponseContent" } } }, @@ -60357,10 +92544,16 @@ "400": { "description": "" }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, "404": { "description": "" }, - "409": { + "429": { "description": "" } }, @@ -60370,46 +92563,66 @@ }, { "oAuth2ClientCredentials": [ - "create:scim_token" + "update:email_templates" ] } ], - "summary": "Create a SCIM Token", + "summary": "Patch an email template", "tags": [ - "connections" + "email-templates" ] - } - }, - "/connections/{id}/scim-configuration/tokens/{tokenId}": { - "delete": { - "operationId": "delete_tokens_by_tokenId", + }, + "put": { + "operationId": "put_email-templates_by_templateName", "parameters": [ { "in": "path", - "name": "id", - "required": true, - "schema": { - "type": "string" - } - }, - { - "in": "path", - "name": "tokenId", + "name": "templateName", "required": true, "schema": { - "type": "string" + "$ref": "#/components/schemas/EmailTemplateNameEnum" } } ], + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/SetEmailTemplateRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/SetEmailTemplateRequestContent" + } + } + } + }, "responses": { - "204": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/SetEmailTemplateResponseContent" + } + } + }, "description": "" }, "400": { "description": "" }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, "404": { "description": "" + }, + "429": { + "description": "" } }, "security": [ @@ -60418,31 +92631,21 @@ }, { "oAuth2ClientCredentials": [ - "delete:scim_token" + "update:email_templates" ] } ], - "summary": "Delete a connection's SCIM token", + "summary": "Update an email template", "tags": [ - "connections" + "email-templates" ] } }, - "/connections/{id}/status": { - "get": { - "operationId": "get_status", - "parameters": [ - { - "in": "path", - "name": "id", - "required": true, - "schema": { - "type": "string" - } - } - ], + "/emails/provider": { + "delete": { + "operationId": "delete_provider", "responses": { - "200": { + "204": { "description": "" }, "400": { @@ -60467,39 +92670,42 @@ }, { "oAuth2ClientCredentials": [ - "read:connections" + "delete:email_provider" ] } ], - "summary": "Check connection status", + "summary": "Delete email provider", "tags": [ - "connections" + "emails" ] - } - }, - "/connections/{id}/users": { - "delete": { - "operationId": "delete_users_by_email", + }, + "get": { + "operationId": "get_provider", "parameters": [ { - "in": "path", - "name": "id", - "required": true, + "in": "query", + "name": "fields", "schema": { "type": "string" } }, { "in": "query", - "name": "email", - "required": true, + "name": "include_fields", "schema": { - "type": "string" + "type": "boolean" } } ], "responses": { - "204": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/GetEmailProviderResponseContent" + } + } + }, "description": "" }, "400": { @@ -60511,6 +92717,9 @@ "403": { "description": "" }, + "404": { + "description": "" + }, "429": { "description": "" } @@ -60521,87 +92730,57 @@ }, { "oAuth2ClientCredentials": [ - "delete:users" + "read:email_provider" ] } ], - "summary": "Delete a connection user", + "summary": "Get email provider", "tags": [ - "connections" + "emails" ] - } - }, - "/custom-domains": { - "get": { - "operationId": "get_custom-domains", - "parameters": [ - { - "in": "query", - "name": "take", - "schema": { - "maximum": 100, - "minimum": 1, - "type": "integer" - } - }, - { - "in": "query", - "name": "from", - "schema": { - "maxLength": 1000, - "type": "string" - } - }, - { - "in": "query", - "name": "q", - "schema": { - "maxLength": 1000, - "type": "string" - } - }, - { - "in": "query", - "name": "fields", - "schema": { - "maxLength": 100, - "type": "string" - } - }, - { - "in": "query", - "name": "include_fields", - "schema": { - "type": "boolean" - } - }, - { - "in": "query", - "name": "sort", - "schema": { - "maxLength": 15, - "pattern": "^domain:1$", - "type": "string" + }, + "patch": { + "operationId": "patch_provider", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/UpdateEmailProviderRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/UpdateEmailProviderRequestContent" + } } } - ], + }, "responses": { "200": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/ListCustomDomainsResponseContent" + "$ref": "#/components/schemas/UpdateEmailProviderResponseContent" } } }, "description": "" }, + "400": { + "description": "" + }, "401": { "description": "" }, "403": { "description": "" }, + "404": { + "description": "" + }, + "409": { + "description": "" + }, "429": { "description": "" } @@ -60612,27 +92791,27 @@ }, { "oAuth2ClientCredentials": [ - "read:custom_domains" + "update:email_provider" ] } ], - "summary": "Get custom domains configurations", + "summary": "Update email provider", "tags": [ - "custom-domains" + "emails" ] }, "post": { - "operationId": "post_custom-domains", + "operationId": "post_provider", "requestBody": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/CreateCustomDomainRequestContent" + "$ref": "#/components/schemas/CreateEmailProviderRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/CreateCustomDomainRequestContent" + "$ref": "#/components/schemas/CreateEmailProviderRequestContent" } } } @@ -60642,7 +92821,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/CreateCustomDomainResponseContent" + "$ref": "#/components/schemas/CreateEmailProviderResponseContent" } } }, @@ -60670,30 +92849,51 @@ }, { "oAuth2ClientCredentials": [ - "create:custom_domains" + "create:email_provider" ] } ], - "summary": "Configure a new custom domain", + "summary": "Configure email provider", "tags": [ - "custom-domains" + "emails" ] } }, - "/custom-domains/default": { + "/event-streams": { "get": { - "operationId": "get_default", + "operationId": "get_event-streams", + "parameters": [ + { + "in": "query", + "name": "from", + "schema": { + "type": "string" + } + }, + { + "in": "query", + "name": "take", + "schema": { + "maximum": 100, + "minimum": 1, + "type": "integer" + } + } + ], "responses": { "200": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetDefaultDomainResponseContent" + "$ref": "#/components/schemas/ListEventStreamsResponseContent" } } }, "description": "" }, + "400": { + "description": "" + }, "401": { "description": "" }, @@ -60710,37 +92910,57 @@ }, { "oAuth2ClientCredentials": [ - "read:custom_domains" + "read:event_streams" ] } ], - "summary": "Get the default domain", + "summary": "Get event streams", "tags": [ - "custom-domains" + "event-streams" ] }, - "patch": { - "operationId": "patch_default", + "post": { + "operationId": "post_event-streams", "requestBody": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/SetDefaultCustomDomainRequestContent" + "oneOf": [ + { + "$ref": "#/components/schemas/CreateEventStreamWebHookRequestContent" + }, + { + "$ref": "#/components/schemas/CreateEventStreamEventBridgeRequestContent" + }, + { + "$ref": "#/components/schemas/CreateEventStreamActionRequestContent" + } + ] } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/SetDefaultCustomDomainRequestContent" + "oneOf": [ + { + "$ref": "#/components/schemas/CreateEventStreamWebHookRequestContent" + }, + { + "$ref": "#/components/schemas/CreateEventStreamEventBridgeRequestContent" + }, + { + "$ref": "#/components/schemas/CreateEventStreamActionRequestContent" + } + ] } } } }, "responses": { - "200": { + "201": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/UpdateDefaultDomainResponseContent" + "$ref": "#/components/schemas/CreateEventStreamResponseContent" } } }, @@ -60749,8 +92969,17 @@ "400": { "description": "" }, + "401": { + "description": "" + }, "403": { "description": "" + }, + "409": { + "description": "" + }, + "429": { + "description": "" } }, "security": [ @@ -60759,25 +92988,27 @@ }, { "oAuth2ClientCredentials": [ - "update:custom_domains" + "create:event_streams" ] } ], - "summary": "Update the default custom domain for the tenant", + "summary": "Create an event stream", "tags": [ - "custom-domains" + "event-streams" ] } }, - "/custom-domains/{id}": { + "/event-streams/{id}": { "delete": { - "operationId": "delete_custom-domains_by_id", + "operationId": "delete_event-streams_by_id", "parameters": [ { "in": "path", "name": "id", "required": true, "schema": { + "maxLength": 26, + "minLength": 26, "type": "string" } } @@ -60805,23 +93036,25 @@ }, { "oAuth2ClientCredentials": [ - "delete:custom_domains" + "delete:event_streams" ] } ], - "summary": "Delete custom domain configuration", + "summary": "Delete an event stream", "tags": [ - "custom-domains" + "event-streams" ] }, "get": { - "operationId": "get_custom-domains_by_id", + "operationId": "get_event-streams_by_id", "parameters": [ { "in": "path", "name": "id", "required": true, "schema": { + "maxLength": 26, + "minLength": 26, "type": "string" } } @@ -60831,15 +93064,12 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetCustomDomainResponseContent" + "$ref": "#/components/schemas/GetEventStreamResponseContent" } } }, "description": "" }, - "400": { - "description": "" - }, "401": { "description": "" }, @@ -60859,23 +93089,25 @@ }, { "oAuth2ClientCredentials": [ - "read:custom_domains" + "read:event_streams" ] } ], - "summary": "Get custom domain configuration", + "summary": "Get an event stream by ID", "tags": [ - "custom-domains" + "event-streams" ] }, "patch": { - "operationId": "patch_custom-domains_by_id", + "operationId": "patch_event-streams_by_id", "parameters": [ { "in": "path", "name": "id", "required": true, "schema": { + "maxLength": 26, + "minLength": 26, "type": "string" } } @@ -60884,12 +93116,12 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/UpdateCustomDomainRequestContent" + "$ref": "#/components/schemas/UpdateEventStreamRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/UpdateCustomDomainRequestContent" + "$ref": "#/components/schemas/UpdateEventStreamRequestContent" } } } @@ -60899,7 +93131,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/UpdateCustomDomainResponseContent" + "$ref": "#/components/schemas/UpdateEventStreamResponseContent" } } }, @@ -60924,27 +93156,75 @@ }, { "oAuth2ClientCredentials": [ - "update:custom_domains" + "update:event_streams" ] } ], - "summary": "Update custom domain configuration", + "summary": "Update an event stream", "tags": [ - "custom-domains" + "event-streams" ] } }, - "/custom-domains/{id}/test": { - "post": { - "operationId": "post_test_domain", + "/event-streams/{id}/deliveries": { + "get": { + "operationId": "get_event_deliveries", "parameters": [ { "in": "path", "name": "id", "required": true, + "schema": { + "maxLength": 26, + "minLength": 26, + "type": "string" + } + }, + { + "in": "query", + "name": "statuses", + "schema": { + "type": "string" + } + }, + { + "in": "query", + "name": "event_types", + "schema": { + "type": "string" + } + }, + { + "in": "query", + "name": "date_from", + "schema": { + "maxLength": 20, + "type": "string" + } + }, + { + "in": "query", + "name": "date_to", + "schema": { + "maxLength": 20, + "type": "string" + } + }, + { + "in": "query", + "name": "from", "schema": { "type": "string" } + }, + { + "in": "query", + "name": "take", + "schema": { + "maximum": 100, + "minimum": 1, + "type": "integer" + } } ], "responses": { @@ -60952,7 +93232,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/TestCustomDomainResponseContent" + "$ref": "#/components/schemas/ListEventStreamDeliveriesResponseContent" } } }, @@ -60970,7 +93250,7 @@ "404": { "description": "" }, - "409": { + "429": { "description": "" } }, @@ -60980,25 +93260,38 @@ }, { "oAuth2ClientCredentials": [ - "read:custom_domains" + "read:event_streams", + "read:event_deliveries" ] } ], - "summary": "Test a custom domain", + "summary": "Get this event stream's delivery history", "tags": [ - "custom-domains" + "event-streams" ] } }, - "/custom-domains/{id}/verify": { - "post": { - "operationId": "post_verify", + "/event-streams/{id}/deliveries/{event_id}": { + "get": { + "operationId": "get_deliveries_by_event_id", "parameters": [ { "in": "path", "name": "id", "required": true, "schema": { + "maxLength": 26, + "minLength": 26, + "type": "string" + } + }, + { + "in": "path", + "name": "event_id", + "required": true, + "schema": { + "maxLength": 26, + "minLength": 26, "type": "string" } } @@ -61008,15 +93301,12 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/VerifyCustomDomainResponseContent" + "$ref": "#/components/schemas/GetEventStreamDeliveryHistoryResponseContent" } } }, "description": "" }, - "400": { - "description": "" - }, "401": { "description": "" }, @@ -61036,93 +93326,115 @@ }, { "oAuth2ClientCredentials": [ - "create:custom_domains" + "read:event_deliveries" ] } ], - "summary": "Verify a custom domain", + "summary": "Get a specific event's delivery history", "tags": [ - "custom-domains" + "event-streams" ] } }, - "/device-credentials": { - "get": { - "operationId": "get_device-credentials", + "/event-streams/{id}/redeliver": { + "post": { + "operationId": "post_redeliver", "parameters": [ { - "in": "query", - "name": "page", + "in": "path", + "name": "id", + "required": true, "schema": { - "minimum": 0, - "type": "integer" + "maxLength": 26, + "minLength": 26, + "type": "string" } - }, - { - "in": "query", - "name": "per_page", - "schema": { - "maximum": 100, - "minimum": 1, - "type": "integer" + } + ], + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/CreateEventStreamRedeliveryRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/CreateEventStreamRedeliveryRequestContent" + } } + } + }, + "responses": { + "202": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/CreateEventStreamRedeliveryResponseContent" + } + } + }, + "description": "" }, - { - "in": "query", - "name": "include_totals", - "schema": { - "type": "boolean" - } + "401": { + "description": "" }, - { - "in": "query", - "name": "fields", - "schema": { - "pattern": "^((device_name)|(id)|(device_id)|(type)|(user_id)|(client_id))(,((device_name)|(id)|(device_id)|(type)|(user_id)|(client_id)))*$", - "type": "string" - } + "403": { + "description": "" }, - { - "in": "query", - "name": "include_fields", - "schema": { - "type": "boolean" - } + "404": { + "description": "" }, + "409": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ { - "in": "query", - "name": "user_id", - "schema": { - "type": "string" - } + "bearerAuth": [] }, { - "in": "query", - "name": "client_id", + "oAuth2ClientCredentials": [ + "update:event_deliveries" + ] + } + ], + "summary": "Redeliver failed events", + "tags": [ + "event-streams" + ] + } + }, + "/event-streams/{id}/redeliver/{event_id}": { + "post": { + "operationId": "post_redeliver_by_event_id", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, "schema": { + "maxLength": 26, + "minLength": 26, "type": "string" } }, { - "in": "query", - "name": "type", + "in": "path", + "name": "event_id", + "required": true, "schema": { - "$ref": "#/components/schemas/DeviceCredentialTypeEnum" + "maxLength": 26, + "minLength": 26, + "type": "string" } } ], "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ListDeviceCredentialsResponseContent" - } - } - }, - "description": "" - }, - "400": { + "202": { "description": "" }, "401": { @@ -61131,6 +93443,12 @@ "403": { "description": "" }, + "404": { + "description": "" + }, + "409": { + "description": "" + }, "429": { "description": "" } @@ -61141,37 +93459,118 @@ }, { "oAuth2ClientCredentials": [ - "read:device_credentials" + "update:event_deliveries" ] } ], - "summary": "Retrieve device credentials", + "summary": "Redeliver a single failed event by ID", "tags": [ - "device-credentials" + "event-streams" ] - }, + } + }, + "/event-streams/{id}/test": { "post": { - "operationId": "post_device-credentials", + "operationId": "post_test_event", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "maxLength": 26, + "minLength": 26, + "type": "string" + } + } + ], "requestBody": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/CreatePublicKeyDeviceCredentialRequestContent" + "$ref": "#/components/schemas/CreateEventStreamTestEventRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/CreatePublicKeyDeviceCredentialRequestContent" + "$ref": "#/components/schemas/CreateEventStreamTestEventRequestContent" } } } }, "responses": { - "201": { + "202": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/CreatePublicKeyDeviceCredentialResponseContent" + "$ref": "#/components/schemas/CreateEventStreamTestEventResponseContent" + } + } + }, + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "update:event_streams" + ] + } + ], + "summary": "Send a test event to an event stream", + "tags": [ + "event-streams" + ] + } + }, + "/events": { + "get": { + "operationId": "subscribe_events", + "parameters": [ + { + "in": "query", + "name": "from", + "schema": { + "maxLength": 1024, + "type": "string" + } + }, + { + "in": "query", + "name": "from_timestamp", + "schema": { + "maxLength": 20, + "type": "string" + } + }, + { + "explode": true, + "in": "query", + "name": "event_type", + "schema": { + "$ref": "#/components/schemas/EventStreamSubscribeEventsEventTypeParam" + }, + "style": "form" + } + ], + "responses": { + "200": { + "content": { + "text/event-stream": { + "schema": { + "$ref": "#/components/schemas/EventStreamSubscribeEventsResponseContent" } } }, @@ -61186,7 +93585,10 @@ "403": { "description": "" }, - "409": { + "404": { + "description": "" + }, + "410": { "description": "" }, "429": { @@ -61199,32 +93601,67 @@ }, { "oAuth2ClientCredentials": [ - "create:current_user_device_credentials" + "read:events" ] } ], - "summary": "Create a device public key credential", + "summary": "Subscribe to events via Server-Sent Events (SSE)", "tags": [ - "device-credentials" + "events" ] } }, - "/device-credentials/{id}": { - "delete": { - "operationId": "delete_device-credentials_by_id", + "/experimentation/experiments": { + "get": { + "operationId": "get_experiments", "parameters": [ { - "in": "path", - "name": "id", - "required": true, + "in": "query", + "name": "from", + "schema": { + "type": "string" + } + }, + { + "in": "query", + "name": "take", + "schema": { + "maximum": 50, + "minimum": 1, + "type": "integer" + } + }, + { + "in": "query", + "name": "status", + "schema": { + "$ref": "#/components/schemas/ExperimentStatusEnum" + } + }, + { + "in": "query", + "name": "authentication_flow", + "schema": { + "type": "string" + } + }, + { + "in": "query", + "name": "feature_flag_id", "schema": { - "pattern": "^dcr_[A-Za-z0-9]{16}$", "type": "string" } } ], "responses": { - "204": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ListExperimentsResponseContent" + } + } + }, "description": "" }, "400": { @@ -61246,40 +93683,37 @@ }, { "oAuth2ClientCredentials": [ - "delete:device_credentials", - "delete:current_user_device_credentials" + "read:experimentation" ] } ], - "summary": "Delete a device credential", + "summary": "List experiments for the tenant.", "tags": [ - "device-credentials" + "experimentation" ] - } - }, - "/email-templates": { + }, "post": { - "operationId": "post_email-templates", + "operationId": "create_experiment", "requestBody": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/CreateEmailTemplateRequestContent" + "$ref": "#/components/schemas/CreateExperimentRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/CreateEmailTemplateRequestContent" + "$ref": "#/components/schemas/CreateExperimentRequestContent" } } } }, "responses": { - "200": { + "201": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/CreateEmailTemplateResponseContent" + "$ref": "#/components/schemas/CreateExperimentResponseContent" } } }, @@ -61294,9 +93728,15 @@ "403": { "description": "" }, + "404": { + "description": "" + }, "409": { "description": "" }, + "422": { + "description": "" + }, "429": { "description": "" } @@ -61307,46 +93747,36 @@ }, { "oAuth2ClientCredentials": [ - "create:email_templates" + "create:experimentation" ] } ], - "summary": "Create an email template", + "summary": "Create an experiment for the Experiment Center.", "tags": [ - "email-templates" + "experimentation" ] } }, - "/email-templates/{templateName}": { - "get": { - "operationId": "get_email-templates_by_templateName", + "/experimentation/experiments/{id}": { + "delete": { + "operationId": "delete_experiment", "parameters": [ { "in": "path", - "name": "templateName", + "name": "id", "required": true, "schema": { - "$ref": "#/components/schemas/EmailTemplateNameEnum" + "type": "string" } } ], "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/GetEmailTemplateResponseContent" - } - } - }, + "204": { "description": "" }, "400": { "description": "" }, - "401": { - "description": "" - }, "403": { "description": "" }, @@ -61360,55 +93790,38 @@ }, { "oAuth2ClientCredentials": [ - "read:email_templates" + "delete:experimentation" ] } ], - "summary": "Get an email template", + "summary": "Delete an experiment.", "tags": [ - "email-templates" + "experimentation" ] }, - "patch": { - "operationId": "patch_email-templates_by_templateName", + "get": { + "operationId": "get_experiment", "parameters": [ { "in": "path", - "name": "templateName", + "name": "id", "required": true, "schema": { - "$ref": "#/components/schemas/EmailTemplateNameEnum" + "type": "string" } } ], - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/UpdateEmailTemplateRequestContent" - } - }, - "application/x-www-form-urlencoded": { - "schema": { - "$ref": "#/components/schemas/UpdateEmailTemplateRequestContent" - } - } - } - }, "responses": { "200": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/UpdateEmailTemplateResponseContent" + "$ref": "#/components/schemas/GetExperimentResponseContent" } } }, "description": "" }, - "400": { - "description": "" - }, "401": { "description": "" }, @@ -61428,24 +93841,24 @@ }, { "oAuth2ClientCredentials": [ - "update:email_templates" + "read:experimentation" ] } ], - "summary": "Patch an email template", + "summary": "Get an experiment by ID.", "tags": [ - "email-templates" + "experimentation" ] }, - "put": { - "operationId": "put_email-templates_by_templateName", + "patch": { + "operationId": "update_experiment", "parameters": [ { "in": "path", - "name": "templateName", + "name": "id", "required": true, "schema": { - "$ref": "#/components/schemas/EmailTemplateNameEnum" + "type": "string" } } ], @@ -61453,12 +93866,12 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/SetEmailTemplateRequestContent" + "$ref": "#/components/schemas/UpdateExperimentRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/SetEmailTemplateRequestContent" + "$ref": "#/components/schemas/UpdateExperimentRequestContent" } } } @@ -61468,7 +93881,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/SetEmailTemplateResponseContent" + "$ref": "#/components/schemas/UpdateExperimentResponseContent" } } }, @@ -61486,43 +93899,10 @@ "404": { "description": "" }, - "429": { - "description": "" - } - }, - "security": [ - { - "bearerAuth": [] - }, - { - "oAuth2ClientCredentials": [ - "update:email_templates" - ] - } - ], - "summary": "Update an email template", - "tags": [ - "email-templates" - ] - } - }, - "/emails/provider": { - "delete": { - "operationId": "delete_provider", - "responses": { - "204": { - "description": "" - }, - "400": { - "description": "" - }, - "401": { - "description": "" - }, - "403": { + "409": { "description": "" }, - "404": { + "422": { "description": "" }, "429": { @@ -61535,98 +93915,49 @@ }, { "oAuth2ClientCredentials": [ - "delete:email_provider" + "update:experimentation" ] } ], - "summary": "Delete email provider", + "summary": "Update an experiment.", "tags": [ - "emails" + "experimentation" ] - }, - "get": { - "operationId": "get_provider", + } + }, + "/experimentation/experiments/{id}/advance-ramp": { + "post": { + "operationId": "advance_experiment_ramp", "parameters": [ { - "in": "query", - "name": "fields", + "in": "path", + "name": "id", + "required": true, "schema": { - "pattern": "^((name)|(enabled)|(credentials)|(settings)|(default_from_address))(,((name)|(enabled)|(credentials)|(settings)|(default_from_address)))*$", "type": "string" } - }, - { - "in": "query", - "name": "include_fields", - "schema": { - "type": "boolean" - } - } - ], - "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/GetEmailProviderResponseContent" - } - } - }, - "description": "" - }, - "400": { - "description": "" - }, - "401": { - "description": "" - }, - "403": { - "description": "" - }, - "404": { - "description": "" - }, - "429": { - "description": "" - } - }, - "security": [ - { - "bearerAuth": [] - }, - { - "oAuth2ClientCredentials": [ - "read:email_provider" - ] } ], - "summary": "Get email provider", - "tags": [ - "emails" - ] - }, - "patch": { - "operationId": "patch_provider", "requestBody": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/UpdateEmailProviderRequestContent" + "$ref": "#/components/schemas/AdvanceRampRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/UpdateEmailProviderRequestContent" + "$ref": "#/components/schemas/AdvanceRampRequestContent" } } } }, "responses": { - "200": { + "201": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/UpdateEmailProviderResponseContent" + "$ref": "#/components/schemas/AdvanceRampResponseContent" } } }, @@ -61657,52 +93988,47 @@ }, { "oAuth2ClientCredentials": [ - "update:email_provider" + "update:experimentation" ] } ], - "summary": "Update email provider", + "summary": "Advance the rollout level of a ramp experiment.", "tags": [ - "emails" + "experimentation" ] - }, + } + }, + "/experimentation/experiments/{id}/validate": { "post": { - "operationId": "post_provider", - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/CreateEmailProviderRequestContent" - } - }, - "application/x-www-form-urlencoded": { - "schema": { - "$ref": "#/components/schemas/CreateEmailProviderRequestContent" - } + "operationId": "validate_experiment", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "type": "string" } } - }, + ], "responses": { - "201": { + "200": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/CreateEmailProviderResponseContent" + "$ref": "#/components/schemas/ValidateExperimentResponseContent" } } }, "description": "" }, - "400": { - "description": "" - }, "401": { "description": "" }, "403": { "description": "" }, - "409": { + "404": { "description": "" }, "429": { @@ -61715,19 +94041,19 @@ }, { "oAuth2ClientCredentials": [ - "create:email_provider" + "read:experimentation" ] } ], - "summary": "Configure email provider", + "summary": "Validate an experiment.", "tags": [ - "emails" + "experimentation" ] } }, - "/event-streams": { + "/experimentation/feature-flags": { "get": { - "operationId": "get_event-streams", + "operationId": "get_feature_flags", "parameters": [ { "in": "query", @@ -61740,10 +94066,24 @@ "in": "query", "name": "take", "schema": { - "maximum": 100, + "maximum": 50, "minimum": 1, "type": "integer" } + }, + { + "in": "query", + "name": "type", + "schema": { + "$ref": "#/components/schemas/FeatureFlagTypeEnum" + } + }, + { + "in": "query", + "name": "status", + "schema": { + "$ref": "#/components/schemas/FeatureFlagStatusEnum" + } } ], "responses": { @@ -61751,7 +94091,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/ListEventStreamsResponseContent" + "$ref": "#/components/schemas/ListFeatureFlagsResponseContent" } } }, @@ -61776,47 +94116,27 @@ }, { "oAuth2ClientCredentials": [ - "read:event_streams" + "read:experimentation" ] } ], - "summary": "Get event streams", + "summary": "List feature flags for the tenant.", "tags": [ - "event-streams" + "experimentation" ] }, "post": { - "operationId": "post_event-streams", + "operationId": "create_feature_flag", "requestBody": { "content": { "application/json": { "schema": { - "oneOf": [ - { - "$ref": "#/components/schemas/CreateEventStreamWebHookRequestContent" - }, - { - "$ref": "#/components/schemas/CreateEventStreamEventBridgeRequestContent" - }, - { - "$ref": "#/components/schemas/CreateEventStreamActionRequestContent" - } - ] + "$ref": "#/components/schemas/CreateFeatureFlagRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "oneOf": [ - { - "$ref": "#/components/schemas/CreateEventStreamWebHookRequestContent" - }, - { - "$ref": "#/components/schemas/CreateEventStreamEventBridgeRequestContent" - }, - { - "$ref": "#/components/schemas/CreateEventStreamActionRequestContent" - } - ] + "$ref": "#/components/schemas/CreateFeatureFlagRequestContent" } } } @@ -61826,7 +94146,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/CreateEventStreamResponseContent" + "$ref": "#/components/schemas/CreateFeatureFlagResponseContent" } } }, @@ -61854,27 +94174,25 @@ }, { "oAuth2ClientCredentials": [ - "create:event_streams" + "create:experimentation" ] } ], - "summary": "Create an event stream", + "summary": "Create a feature flag for the Experiment Center.", "tags": [ - "event-streams" + "experimentation" ] } }, - "/event-streams/{id}": { + "/experimentation/feature-flags/{id}": { "delete": { - "operationId": "delete_event-streams_by_id", + "operationId": "delete_feature_flag", "parameters": [ { "in": "path", "name": "id", "required": true, "schema": { - "maxLength": 26, - "minLength": 26, "type": "string" } } @@ -61883,13 +94201,10 @@ "204": { "description": "" }, - "400": { - "description": "" - }, - "401": { + "403": { "description": "" }, - "403": { + "409": { "description": "" }, "429": { @@ -61902,25 +94217,23 @@ }, { "oAuth2ClientCredentials": [ - "delete:event_streams" + "delete:experimentation" ] } ], - "summary": "Delete an event stream", + "summary": "Delete a feature flag.", "tags": [ - "event-streams" + "experimentation" ] }, "get": { - "operationId": "get_event-streams_by_id", + "operationId": "get_feature_flag", "parameters": [ { "in": "path", "name": "id", "required": true, "schema": { - "maxLength": 26, - "minLength": 26, "type": "string" } } @@ -61930,7 +94243,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetEventStreamResponseContent" + "$ref": "#/components/schemas/GetFeatureFlagResponseContent" } } }, @@ -61955,25 +94268,23 @@ }, { "oAuth2ClientCredentials": [ - "read:event_streams" + "read:experimentation" ] } ], - "summary": "Get an event stream by ID", + "summary": "Get a feature flag by ID.", "tags": [ - "event-streams" + "experimentation" ] }, "patch": { - "operationId": "patch_event-streams_by_id", + "operationId": "update_feature_flag", "parameters": [ { "in": "path", "name": "id", "required": true, "schema": { - "maxLength": 26, - "minLength": 26, "type": "string" } } @@ -61982,12 +94293,12 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/UpdateEventStreamRequestContent" + "$ref": "#/components/schemas/UpdateFeatureFlagRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/UpdateEventStreamRequestContent" + "$ref": "#/components/schemas/UpdateFeatureFlagRequestContent" } } } @@ -61997,7 +94308,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/UpdateEventStreamResponseContent" + "$ref": "#/components/schemas/UpdateFeatureFlagResponseContent" } } }, @@ -62012,6 +94323,12 @@ "403": { "description": "" }, + "404": { + "description": "" + }, + "409": { + "description": "" + }, "429": { "description": "" } @@ -62022,86 +94339,103 @@ }, { "oAuth2ClientCredentials": [ - "update:event_streams" + "update:experimentation" ] } ], - "summary": "Update an event stream", + "summary": "Update a feature flag.", "tags": [ - "event-streams" + "experimentation" ] } }, - "/event-streams/{id}/deliveries": { + "/experimentation/feature-flags/{id}/variations": { "get": { - "operationId": "get_event_deliveries", + "operationId": "get_variations", "parameters": [ { "in": "path", "name": "id", "required": true, "schema": { - "maxLength": 26, - "minLength": 26, "type": "string" } + } + ], + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ListVariationsResponseContent" + } + } + }, + "description": "" }, - { - "in": "query", - "name": "statuses", - "schema": { - "type": "string" - } + "400": { + "description": "" }, - { - "in": "query", - "name": "event_types", - "schema": { - "type": "string" - } + "401": { + "description": "" }, - { - "in": "query", - "name": "date_from", - "schema": { - "maxLength": 20, - "type": "string" - } + "403": { + "description": "" }, - { - "in": "query", - "name": "date_to", - "schema": { - "maxLength": 20, - "type": "string" - } + "404": { + "description": "" }, + "429": { + "description": "" + } + }, + "security": [ { - "in": "query", - "name": "from", - "schema": { - "type": "string" - } + "bearerAuth": [] }, { - "in": "query", - "name": "take", + "oAuth2ClientCredentials": [ + "read:experimentation" + ] + } + ], + "summary": "List all variations for a feature flag.", + "tags": [ + "experimentation" + ] + }, + "post": { + "operationId": "create_variation", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, "schema": { - "maximum": 100, - "minimum": 1, - "type": "integer" + "type": "string" } } ], + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/CreateVariationRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/CreateVariationRequestContent" + } + } + } + }, "responses": { - "200": { + "201": { "content": { "application/json": { "schema": { - "items": { - "$ref": "#/components/schemas/EventStreamDelivery" - }, - "type": "array" + "$ref": "#/components/schemas/CreateVariationResponseContent" } } }, @@ -62119,6 +94453,9 @@ "404": { "description": "" }, + "409": { + "description": "" + }, "429": { "description": "" } @@ -62129,54 +94466,39 @@ }, { "oAuth2ClientCredentials": [ - "read:event_streams", - "read:event_deliveries" + "create:experimentation" ] } ], - "summary": "Get this event stream's delivery history", + "summary": "Create a variation for a feature flag.", "tags": [ - "event-streams" + "experimentation" ] } }, - "/event-streams/{id}/deliveries/{event_id}": { - "get": { - "operationId": "get_deliveries_by_event_id", + "/experimentation/feature-flags/{id}/variations/{vid}": { + "delete": { + "operationId": "delete_variation", "parameters": [ { "in": "path", "name": "id", "required": true, "schema": { - "maxLength": 26, - "minLength": 26, "type": "string" } }, { "in": "path", - "name": "event_id", + "name": "vid", "required": true, "schema": { - "maxLength": 26, - "minLength": 26, "type": "string" } } ], "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/GetEventStreamDeliveryHistoryResponseContent" - } - } - }, - "description": "" - }, - "401": { + "204": { "description": "" }, "403": { @@ -62185,6 +94507,9 @@ "404": { "description": "" }, + "409": { + "description": "" + }, "429": { "description": "" } @@ -62195,51 +94520,41 @@ }, { "oAuth2ClientCredentials": [ - "read:event_deliveries" + "delete:experimentation" ] } ], - "summary": "Get a specific event's delivery history", + "summary": "Delete a variation.", "tags": [ - "event-streams" + "experimentation" ] - } - }, - "/event-streams/{id}/redeliver": { - "post": { - "operationId": "post_redeliver", + }, + "get": { + "operationId": "get_variation", "parameters": [ { "in": "path", "name": "id", "required": true, "schema": { - "maxLength": 26, - "minLength": 26, "type": "string" } - } - ], - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/CreateEventStreamRedeliveryRequestContent" - } - }, - "application/x-www-form-urlencoded": { - "schema": { - "$ref": "#/components/schemas/CreateEventStreamRedeliveryRequestContent" - } + }, + { + "in": "path", + "name": "vid", + "required": true, + "schema": { + "type": "string" } } - }, + ], "responses": { - "202": { + "200": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/CreateEventStreamRedeliveryResponseContent" + "$ref": "#/components/schemas/GetVariationResponseContent" } } }, @@ -62254,9 +94569,6 @@ "404": { "description": "" }, - "409": { - "description": "" - }, "429": { "description": "" } @@ -62267,43 +94579,61 @@ }, { "oAuth2ClientCredentials": [ - "update:event_deliveries" + "read:experimentation" ] } ], - "summary": "Redeliver failed events", + "summary": "Get a variation by ID.", "tags": [ - "event-streams" + "experimentation" ] - } - }, - "/event-streams/{id}/redeliver/{event_id}": { - "post": { - "operationId": "post_redeliver_by_event_id", + }, + "patch": { + "operationId": "update_variation", "parameters": [ { "in": "path", "name": "id", "required": true, "schema": { - "maxLength": 26, - "minLength": 26, "type": "string" } }, { "in": "path", - "name": "event_id", + "name": "vid", "required": true, "schema": { - "maxLength": 26, - "minLength": 26, "type": "string" } } ], + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/UpdateVariationRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/UpdateVariationRequestContent" + } + } + } + }, "responses": { - "202": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/UpdateVariationResponseContent" + } + } + }, + "description": "" + }, + "400": { "description": "" }, "401": { @@ -62328,62 +94658,132 @@ }, { "oAuth2ClientCredentials": [ - "update:event_deliveries" + "update:experimentation" ] } ], - "summary": "Redeliver a single failed event by ID", + "summary": "Update a variation.", "tags": [ - "event-streams" + "experimentation" ] } }, - "/event-streams/{id}/test": { - "post": { - "operationId": "post_test_event", + "/experimentation/segments": { + "get": { + "operationId": "get_segments", "parameters": [ { - "in": "path", - "name": "id", - "required": true, + "in": "query", + "name": "from", "schema": { - "maxLength": 26, - "minLength": 26, "type": "string" } + }, + { + "in": "query", + "name": "take", + "schema": { + "maximum": 50, + "minimum": 1, + "type": "integer" + } + }, + { + "in": "query", + "name": "type", + "schema": { + "$ref": "#/components/schemas/SegmentTypeFilterEnum" + } + }, + { + "in": "query", + "name": "status", + "schema": { + "$ref": "#/components/schemas/SegmentStatusEnum" + } + } + ], + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ListSegmentsResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:experimentation" + ] } ], + "summary": "List segments for the tenant.", + "tags": [ + "experimentation" + ] + }, + "post": { + "operationId": "create_segment", "requestBody": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/CreateEventStreamTestEventRequestContent" + "$ref": "#/components/schemas/CreateSegmentRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/CreateEventStreamTestEventRequestContent" + "$ref": "#/components/schemas/CreateSegmentRequestContent" } } } }, "responses": { - "202": { + "201": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/CreateEventStreamTestEventResponseContent" + "$ref": "#/components/schemas/CreateSegmentResponseContent" } } }, "description": "" }, + "400": { + "description": "" + }, "401": { "description": "" }, "403": { "description": "" }, + "409": { + "description": "" + }, + "422": { + "description": "" + }, "429": { "description": "" } @@ -62394,52 +94794,141 @@ }, { "oAuth2ClientCredentials": [ - "update:event_streams" + "create:experimentation" ] } ], - "summary": "Send a test event to an event stream", + "summary": "Create a segment for the Experiment Center.", "tags": [ - "event-streams" + "experimentation" ] } }, - "/events": { - "get": { - "operationId": "subscribe_events", + "/experimentation/segments/{id}": { + "delete": { + "operationId": "delete_segment", "parameters": [ { - "in": "query", - "name": "from", + "in": "path", + "name": "id", + "required": true, "schema": { - "maxLength": 1024, "type": "string" } + } + ], + "responses": { + "204": { + "description": "" + }, + "403": { + "description": "" + }, + "409": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] }, { - "in": "query", - "name": "from_timestamp", + "oAuth2ClientCredentials": [ + "delete:experimentation" + ] + } + ], + "summary": "Delete a segment.", + "tags": [ + "experimentation" + ] + }, + "get": { + "operationId": "get_segment", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, "schema": { - "maxLength": 20, "type": "string" } + } + ], + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/GetSegmentResponseContent" + } + } + }, + "description": "" + }, + "401": { + "description": "" }, + "403": { + "description": "" + }, + "404": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ { - "explode": true, - "in": "query", - "name": "event_type", + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:experimentation" + ] + } + ], + "summary": "Get a segment by ID.", + "tags": [ + "experimentation" + ] + }, + "patch": { + "operationId": "update_segment", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, "schema": { - "$ref": "#/components/schemas/EventStreamSubscribeEventsEventTypeParam" - }, - "style": "form" + "type": "string" + } } ], + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/UpdateSegmentRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/UpdateSegmentRequestContent" + } + } + } + }, "responses": { "200": { "content": { - "text/event-stream": { + "application/json": { "schema": { - "$ref": "#/components/schemas/EventStreamSubscribeEventsResponseContent" + "$ref": "#/components/schemas/UpdateSegmentResponseContent" } } }, @@ -62457,7 +94946,10 @@ "404": { "description": "" }, - "410": { + "409": { + "description": "" + }, + "422": { "description": "" }, "429": { @@ -62470,13 +94962,13 @@ }, { "oAuth2ClientCredentials": [ - "read:events" + "update:experimentation" ] } ], - "summary": "Subscribe to events via Server-Sent Events (SSE)", + "summary": "Update a segment.", "tags": [ - "events" + "experimentation" ] } }, @@ -62994,6 +95486,9 @@ "403": { "description": "" }, + "404": { + "description": "" + }, "429": { "description": "" } @@ -63123,6 +95618,9 @@ "403": { "description": "" }, + "404": { + "description": "" + }, "429": { "description": "" } @@ -63173,6 +95671,9 @@ "404": { "description": "" }, + "409": { + "description": "" + }, "429": { "description": "" } @@ -63297,6 +95798,9 @@ }, "description": "" }, + "400": { + "description": "" + }, "401": { "description": "" }, @@ -63614,12 +96118,18 @@ }, "description": "" }, + "400": { + "description": "" + }, "401": { "description": "" }, "403": { "description": "" }, + "404": { + "description": "" + }, "429": { "description": "" } @@ -63828,7 +96338,6 @@ "schema": { "maxLength": 128, "minLength": 1, - "pattern": "^[\\x20-\\x7E]+$", "type": "string" } }, @@ -63854,7 +96363,6 @@ "name": "fields", "schema": { "maxLength": 256, - "pattern": "^((id)|(name)|(external_id)|(organization_id)|(connection_id)|(tenant_name)|(description)|(created_at)|(updated_at))(,((id)|(name)|(external_id)|(organization_id)|(connection_id)|(tenant_name)|(description)|(created_at)|(updated_at)))*$", "type": "string" } }, @@ -63865,30 +96373,220 @@ "type": "boolean" } }, - { - "in": "query", - "name": "page", - "schema": { - "minimum": 0, - "type": "integer" - } - }, - { - "in": "query", - "name": "per_page", - "schema": { - "maximum": 100, - "minimum": 1, - "type": "integer" - } - }, - { - "in": "query", - "name": "include_totals", - "schema": { - "type": "boolean" - } - }, + { + "in": "query", + "name": "page", + "schema": { + "minimum": 0, + "type": "integer" + } + }, + { + "in": "query", + "name": "per_page", + "schema": { + "maximum": 100, + "minimum": 1, + "type": "integer" + } + }, + { + "in": "query", + "name": "include_totals", + "schema": { + "type": "boolean" + } + }, + { + "in": "query", + "name": "from", + "schema": { + "type": "string" + } + }, + { + "in": "query", + "name": "take", + "schema": { + "maximum": 100, + "minimum": 1, + "type": "integer" + } + } + ], + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ListGroupsResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:groups" + ] + } + ], + "summary": "Get all Groups", + "tags": [ + "groups" + ] + } + }, + "/groups/{id}": { + "delete": { + "operationId": "delete_group", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "maxLength": 26, + "minLength": 18, + "type": "string" + } + } + ], + "responses": { + "204": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "404": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "delete:groups" + ] + } + ], + "summary": "Delete a Group", + "tags": [ + "groups" + ] + }, + "get": { + "operationId": "get_group", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "maxLength": 26, + "minLength": 18, + "type": "string" + } + } + ], + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/GetGroupResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "404": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:groups" + ] + } + ], + "summary": "Get a Group", + "tags": [ + "groups" + ] + } + }, + "/groups/{id}/members": { + "get": { + "operationId": "get_group_members", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "maxLength": 26, + "minLength": 18, + "type": "string" + } + }, + { + "in": "query", + "name": "fields", + "schema": { + "maxLength": 256, + "type": "string" + } + }, + { + "in": "query", + "name": "include_fields", + "schema": { + "type": "boolean" + } + }, { "in": "query", "name": "from", @@ -63911,7 +96609,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/ListGroupsResponseContent" + "$ref": "#/components/schemas/GetGroupMembersResponseContent" } } }, @@ -63926,6 +96624,9 @@ "403": { "description": "" }, + "404": { + "description": "" + }, "429": { "description": "" } @@ -63936,19 +96637,19 @@ }, { "oAuth2ClientCredentials": [ - "read:groups" + "read:group_members" ] } ], - "summary": "Get all Groups", + "summary": "Get Group Members", "tags": [ "groups" ] } }, - "/groups/{id}": { + "/groups/{id}/roles": { "delete": { - "operationId": "delete_group", + "operationId": "delete_group_roles", "parameters": [ { "in": "path", @@ -63957,15 +96658,31 @@ "schema": { "maxLength": 26, "minLength": 18, - "pattern": "^grp_[1-9a-km-zA-HJ-NP-Z]{14,22}$", "type": "string" } } ], + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/DeleteGroupRolesRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/DeleteGroupRolesRequestContent" + } + } + } + }, "responses": { "204": { "description": "" }, + "400": { + "description": "" + }, "401": { "description": "" }, @@ -63985,17 +96702,17 @@ }, { "oAuth2ClientCredentials": [ - "delete:groups" + "delete:group_roles" ] } ], - "summary": "Delete a Group", + "summary": "Remove roles from a group", "tags": [ "groups" ] }, "get": { - "operationId": "get_group", + "operationId": "get_group_roles", "parameters": [ { "in": "path", @@ -64004,9 +96721,23 @@ "schema": { "maxLength": 26, "minLength": 18, - "pattern": "^grp_[1-9a-km-zA-HJ-NP-Z]{14,22}$", "type": "string" } + }, + { + "in": "query", + "name": "from", + "schema": { + "type": "string" + } + }, + { + "in": "query", + "name": "take", + "schema": { + "minimum": 1, + "type": "integer" + } } ], "responses": { @@ -64014,7 +96745,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetGroupResponseContent" + "$ref": "#/components/schemas/ListGroupRolesResponseContent" } } }, @@ -64042,19 +96773,17 @@ }, { "oAuth2ClientCredentials": [ - "read:groups" + "read:group_roles" ] } ], - "summary": "Get a Group", + "summary": "Get a group's roles", "tags": [ "groups" ] - } - }, - "/groups/{id}/members": { - "get": { - "operationId": "get_group_members", + }, + "post": { + "operationId": "post_group_roles", "parameters": [ { "in": "path", @@ -64063,52 +96792,26 @@ "schema": { "maxLength": 26, "minLength": 18, - "pattern": "^grp_[1-9a-km-zA-HJ-NP-Z]{14,22}$", - "type": "string" - } - }, - { - "in": "query", - "name": "fields", - "schema": { - "maxLength": 256, - "pattern": "^((id)|(member_type)|(type)|(connection_id)|(created_at))(,((id)|(member_type)|(type)|(connection_id)|(created_at)))*$", - "type": "string" - } - }, - { - "in": "query", - "name": "include_fields", - "schema": { - "type": "boolean" - } - }, - { - "in": "query", - "name": "from", - "schema": { "type": "string" } - }, - { - "in": "query", - "name": "take", - "schema": { - "maximum": 100, - "minimum": 1, - "type": "integer" - } } ], - "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/GetGroupMembersResponseContent" - } + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/AssignGroupRolesRequestContent" } }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/AssignGroupRolesRequestContent" + } + } + } + }, + "responses": { + "204": { "description": "" }, "400": { @@ -64120,6 +96823,9 @@ "403": { "description": "" }, + "404": { + "description": "" + }, "429": { "description": "" } @@ -64130,11 +96836,11 @@ }, { "oAuth2ClientCredentials": [ - "read:group_members" + "create:group_roles" ] } ], - "summary": "Get Group Members", + "summary": "Assign roles to a group", "tags": [ "groups" ] @@ -64143,6 +96849,17 @@ "/guardian/enrollments/ticket": { "post": { "operationId": "post_ticket", + "parameters": [ + { + "in": "header", + "name": "auth0-custom-domain", + "schema": { + "maxLength": 255, + "minLength": 3, + "type": "string" + } + } + ], "requestBody": { "content": { "application/json": { @@ -64206,7 +96923,6 @@ "name": "id", "required": true, "schema": { - "pattern": "^((totp|sms|voice|push|email|recovery-code|webauthn-roaming|webauthn-platform)\\|)?dev_[A-Za-z0-9-_]+$", "type": "string" } } @@ -64248,7 +96964,6 @@ "name": "id", "required": true, "schema": { - "pattern": "^((totp|sms|voice|push|email|recovery-code|webauthn-roaming|webauthn-platform)\\|)?dev_[A-Za-z0-9-_]+$", "type": "string" } } @@ -64415,27 +97130,401 @@ }, { "oAuth2ClientCredentials": [ - "update:guardian_factors" + "update:guardian_factors" + ] + } + ], + "summary": "Update the DUO Configuration", + "tags": [ + "guardian" + ] + }, + "put": { + "operationId": "put_factor_duo_settings", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/SetGuardianFactorDuoSettingsRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/SetGuardianFactorDuoSettingsRequestContent" + } + } + } + }, + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/SetGuardianFactorDuoSettingsResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "update:guardian_factors" + ] + } + ], + "summary": "Set the DUO Configuration", + "tags": [ + "guardian" + ] + } + }, + "/guardian/factors/email/settings": { + "get": { + "operationId": "get_email_factor_settings", + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/GetEmailFactorSettingsResponseContent" + } + } + }, + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:guardian_factors" + ] + } + ], + "summary": "Get Email Factor Settings", + "tags": [ + "guardian" + ] + }, + "put": { + "operationId": "set_email_factor_settings", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/SetEmailFactorSettingsRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/SetEmailFactorSettingsRequestContent" + } + } + } + }, + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/SetEmailFactorSettingsResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "update:guardian_factors" + ] + } + ], + "summary": "Set the Email Factor Settings", + "tags": [ + "guardian" + ] + } + }, + "/guardian/factors/phone/message-types": { + "get": { + "operationId": "get_message-types", + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/GetGuardianFactorPhoneMessageTypesResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:guardian_factors" + ] + } + ], + "summary": "Get Enabled Phone Factors", + "tags": [ + "guardian" + ] + }, + "put": { + "operationId": "put_message-types", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/SetGuardianFactorPhoneMessageTypesRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/SetGuardianFactorPhoneMessageTypesRequestContent" + } + } + } + }, + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/SetGuardianFactorPhoneMessageTypesResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "404": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "update:guardian_factors" + ] + } + ], + "summary": "Update the Enabled Phone Factors", + "tags": [ + "guardian" + ] + } + }, + "/guardian/factors/phone/providers/twilio": { + "get": { + "operationId": "get_phone_twilio_factor_provider", + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/GetGuardianFactorsProviderPhoneTwilioResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:guardian_factors" + ] + } + ], + "summary": "Get Twilio configuration", + "tags": [ + "guardian" + ] + }, + "put": { + "operationId": "put_twilio", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/SetGuardianFactorsProviderPhoneTwilioRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/SetGuardianFactorsProviderPhoneTwilioRequestContent" + } + } + } + }, + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/SetGuardianFactorsProviderPhoneTwilioResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "update:guardian_factors" + ] + } + ], + "summary": "Update Twilio configuration", + "tags": [ + "guardian" + ] + } + }, + "/guardian/factors/phone/selected-provider": { + "get": { + "operationId": "get_guardian_phone_providers", + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/GetGuardianFactorsProviderPhoneResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:guardian_factors" ] } ], - "summary": "Update the DUO Configuration", + "summary": "Get phone provider configuration", "tags": [ "guardian" ] }, "put": { - "operationId": "put_factor_duo_settings", + "operationId": "put_phone_providers", "requestBody": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/SetGuardianFactorDuoSettingsRequestContent" + "$ref": "#/components/schemas/SetGuardianFactorsProviderPhoneRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/SetGuardianFactorDuoSettingsRequestContent" + "$ref": "#/components/schemas/SetGuardianFactorsProviderPhoneRequestContent" } } } @@ -64445,7 +97534,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/SetGuardianFactorDuoSettingsResponseContent" + "$ref": "#/components/schemas/SetGuardianFactorsProviderPhoneResponseContent" } } }, @@ -64471,128 +97560,33 @@ ] } ], - "summary": "Set the DUO Configuration", + "summary": "Update phone provider configuration", "tags": [ "guardian" ] } }, - "/guardian/factors/phone/message-types": { + "/guardian/factors/phone/settings": { "get": { - "operationId": "get_message-types", - "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/GetGuardianFactorPhoneMessageTypesResponseContent" - } - } - }, - "description": "" - }, - "400": { - "description": "" - }, - "401": { - "description": "" - }, - "403": { - "description": "" - } - }, - "security": [ - { - "bearerAuth": [] - }, - { - "oAuth2ClientCredentials": [ - "read:guardian_factors" - ] - } - ], - "summary": "Get Enabled Phone Factors", - "tags": [ - "guardian" - ] - }, - "put": { - "operationId": "put_message-types", - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/SetGuardianFactorPhoneMessageTypesRequestContent" - } - }, - "application/x-www-form-urlencoded": { - "schema": { - "$ref": "#/components/schemas/SetGuardianFactorPhoneMessageTypesRequestContent" - } - } - } - }, + "operationId": "get_phone_factor_settings", "responses": { "200": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/SetGuardianFactorPhoneMessageTypesResponseContent" + "$ref": "#/components/schemas/GetPhoneFactorSettingsResponseContent" } } }, "description": "" }, - "400": { - "description": "" - }, "401": { "description": "" }, "403": { "description": "" }, - "404": { - "description": "" - } - }, - "security": [ - { - "bearerAuth": [] - }, - { - "oAuth2ClientCredentials": [ - "update:guardian_factors" - ] - } - ], - "summary": "Update the Enabled Phone Factors", - "tags": [ - "guardian" - ] - } - }, - "/guardian/factors/phone/providers/twilio": { - "get": { - "operationId": "get_phone_twilio_factor_provider", - "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/GetGuardianFactorsProviderPhoneTwilioResponseContent" - } - } - }, - "description": "" - }, - "400": { - "description": "" - }, - "401": { - "description": "" - }, - "403": { + "429": { "description": "" } }, @@ -64606,23 +97600,23 @@ ] } ], - "summary": "Get Twilio configuration", + "summary": "Get Phone Factor Settings", "tags": [ "guardian" ] }, "put": { - "operationId": "put_twilio", + "operationId": "set_phone_factor_settings", "requestBody": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/SetGuardianFactorsProviderPhoneTwilioRequestContent" + "$ref": "#/components/schemas/SetPhoneFactorSettingsRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/SetGuardianFactorsProviderPhoneTwilioRequestContent" + "$ref": "#/components/schemas/SetPhoneFactorSettingsRequestContent" } } } @@ -64632,7 +97626,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/SetGuardianFactorsProviderPhoneTwilioResponseContent" + "$ref": "#/components/schemas/SetPhoneFactorSettingsResponseContent" } } }, @@ -64646,97 +97640,8 @@ }, "403": { "description": "" - } - }, - "security": [ - { - "bearerAuth": [] }, - { - "oAuth2ClientCredentials": [ - "update:guardian_factors" - ] - } - ], - "summary": "Update Twilio configuration", - "tags": [ - "guardian" - ] - } - }, - "/guardian/factors/phone/selected-provider": { - "get": { - "operationId": "get_guardian_phone_providers", - "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/GetGuardianFactorsProviderPhoneResponseContent" - } - } - }, - "description": "" - }, - "400": { - "description": "" - }, - "401": { - "description": "" - }, - "403": { - "description": "" - } - }, - "security": [ - { - "bearerAuth": [] - }, - { - "oAuth2ClientCredentials": [ - "read:guardian_factors" - ] - } - ], - "summary": "Get phone provider configuration", - "tags": [ - "guardian" - ] - }, - "put": { - "operationId": "put_phone_providers", - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/SetGuardianFactorsProviderPhoneRequestContent" - } - }, - "application/x-www-form-urlencoded": { - "schema": { - "$ref": "#/components/schemas/SetGuardianFactorsProviderPhoneRequestContent" - } - } - } - }, - "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/SetGuardianFactorsProviderPhoneResponseContent" - } - } - }, - "description": "" - }, - "400": { - "description": "" - }, - "401": { - "description": "" - }, - "403": { + "429": { "description": "" } }, @@ -64750,7 +97655,7 @@ ] } ], - "summary": "Update phone provider configuration", + "summary": "Set the Phone Factor Settings", "tags": [ "guardian" ] @@ -65664,27 +98569,91 @@ }, { "oAuth2ClientCredentials": [ - "read:guardian_factors" + "read:guardian_factors" + ] + } + ], + "summary": "Get SMS enrollment and verification templates", + "tags": [ + "guardian" + ] + }, + "put": { + "operationId": "put_factor_sms_templates", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/SetGuardianFactorSmsTemplatesRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/SetGuardianFactorSmsTemplatesRequestContent" + } + } + } + }, + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/SetGuardianFactorSmsTemplatesResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "update:guardian_factors" ] } ], - "summary": "Get SMS enrollment and verification templates", + "summary": "Update SMS enrollment and verification templates", "tags": [ "guardian" ] - }, + } + }, + "/guardian/factors/{name}": { "put": { - "operationId": "put_factor_sms_templates", + "operationId": "put_factors_by_name", + "parameters": [ + { + "in": "path", + "name": "name", + "required": true, + "schema": { + "$ref": "#/components/schemas/GuardianFactorNameEnum" + } + } + ], "requestBody": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/SetGuardianFactorSmsTemplatesRequestContent" + "$ref": "#/components/schemas/SetGuardianFactorRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/SetGuardianFactorSmsTemplatesRequestContent" + "$ref": "#/components/schemas/SetGuardianFactorRequestContent" } } } @@ -65694,7 +98663,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/SetGuardianFactorSmsTemplatesResponseContent" + "$ref": "#/components/schemas/SetGuardianFactorResponseContent" } } }, @@ -65720,35 +98689,63 @@ ] } ], - "summary": "Update SMS enrollment and verification templates", + "summary": "Update multi-factor authentication type", "tags": [ "guardian" ] } }, - "/guardian/factors/{name}": { - "put": { - "operationId": "put_factors_by_name", - "parameters": [ + "/guardian/policies": { + "get": { + "operationId": "get_policies", + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ListGuardianPoliciesResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + } + }, + "security": [ { - "in": "path", - "name": "name", - "required": true, - "schema": { - "$ref": "#/components/schemas/GuardianFactorNameEnum" - } + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:mfa_policies" + ] } ], + "summary": "Get multi-factor authentication policies", + "tags": [ + "guardian" + ] + }, + "put": { + "operationId": "put_policies", "requestBody": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/SetGuardianFactorRequestContent" + "$ref": "#/components/schemas/SetGuardianPoliciesRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/SetGuardianFactorRequestContent" + "$ref": "#/components/schemas/SetGuardianPoliciesRequestContent" } } } @@ -65758,7 +98755,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/SetGuardianFactorResponseContent" + "$ref": "#/components/schemas/SetGuardianPoliciesResponseContent" } } }, @@ -65780,38 +98777,38 @@ }, { "oAuth2ClientCredentials": [ - "update:guardian_factors" + "update:mfa_policies" ] } ], - "summary": "Update multi-factor authentication type", + "summary": "Update multi-factor authentication policies", "tags": [ "guardian" ] } }, - "/guardian/policies": { + "/guardian/settings": { "get": { - "operationId": "get_policies", + "operationId": "get_guardian_settings", "responses": { "200": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/ListGuardianPoliciesResponseContent" + "$ref": "#/components/schemas/GetGuardianSettingsResponseContent" } } }, "description": "" }, - "400": { - "description": "" - }, "401": { "description": "" }, "403": { "description": "" + }, + "429": { + "description": "" } }, "security": [ @@ -65820,27 +98817,27 @@ }, { "oAuth2ClientCredentials": [ - "read:mfa_policies" + "read:tenant_settings" ] } ], - "summary": "Get multi-factor authentication policies", + "summary": "Get Guardian Settings", "tags": [ "guardian" ] }, "put": { - "operationId": "put_policies", + "operationId": "set_guardian_settings", "requestBody": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/SetGuardianPoliciesRequestContent" + "$ref": "#/components/schemas/SetGuardianSettingsRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/SetGuardianPoliciesRequestContent" + "$ref": "#/components/schemas/SetGuardianSettingsRequestContent" } } } @@ -65850,7 +98847,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/SetGuardianPoliciesResponseContent" + "$ref": "#/components/schemas/SetGuardianSettingsResponseContent" } } }, @@ -65864,6 +98861,9 @@ }, "403": { "description": "" + }, + "429": { + "description": "" } }, "security": [ @@ -65872,11 +98872,11 @@ }, { "oAuth2ClientCredentials": [ - "update:mfa_policies" + "update:tenant_settings" ] } ], - "summary": "Update multi-factor authentication policies", + "summary": "Set the Guardian Settings", "tags": [ "guardian" ] @@ -65921,7 +98921,6 @@ "in": "query", "name": "fields", "schema": { - "pattern": "^((id)|(name)|(script)|(dependencies)|(enabled)|(triggerId))(,((id)|(name)|(script)|(dependencies)|(enabled)|(triggerId)))*$", "type": "string" } }, @@ -66043,7 +99042,6 @@ "name": "id", "required": true, "schema": { - "pattern": "^[A-Za-z0-9-]*$", "type": "string" } } @@ -66088,7 +99086,6 @@ "name": "id", "required": true, "schema": { - "pattern": "^[A-Za-z0-9-]*$", "type": "string" } }, @@ -66096,7 +99093,6 @@ "in": "query", "name": "fields", "schema": { - "pattern": "^((id)|(name)|(script)|(dependencies)|(enabled)|(triggerId))(,((id)|(name)|(script)|(dependencies)|(enabled)|(triggerId)))*$", "type": "string" } } @@ -66151,7 +99147,6 @@ "name": "id", "required": true, "schema": { - "pattern": "^[A-Za-z0-9-]*$", "type": "string" } } @@ -66225,7 +99220,6 @@ "name": "id", "required": true, "schema": { - "pattern": "^[A-Za-z0-9-]*$", "type": "string" } } @@ -66284,7 +99278,6 @@ "name": "id", "required": true, "schema": { - "pattern": "^[A-Za-z0-9-]*$", "type": "string" } } @@ -66339,7 +99332,6 @@ "name": "id", "required": true, "schema": { - "pattern": "^[A-Za-z0-9-]*$", "type": "string" } } @@ -66404,7 +99396,6 @@ "name": "id", "required": true, "schema": { - "pattern": "^[A-Za-z0-9-]*$", "type": "string" } } @@ -66577,6 +99568,17 @@ "/jobs/verification-email": { "post": { "operationId": "post_verification-email", + "parameters": [ + { + "in": "header", + "name": "auth0-custom-domain", + "schema": { + "maxLength": 255, + "minLength": 3, + "type": "string" + } + } + ], "requestBody": { "content": { "application/json": { @@ -66640,7 +99642,6 @@ "name": "id", "required": true, "schema": { - "pattern": "^job_[A-Za-z0-9]{16}$", "type": "string" } } @@ -66698,7 +99699,6 @@ "name": "id", "required": true, "schema": { - "pattern": "^job_[A-Za-z0-9]{16}$", "type": "string" } } @@ -67292,6 +100292,183 @@ ] } }, + "/keys/network-acls": { + "get": { + "operationId": "get_all_keys_network_acls", + "responses": { + "200": { + "$ref": "#/components/responses/GetAllKeysNetworkAclsResponse" + }, + "400": { + "$ref": "#/components/responses/BadRequest" + }, + "401": { + "$ref": "#/components/responses/Unauthorized" + }, + "403": { + "$ref": "#/components/responses/Forbidden" + }, + "404": { + "$ref": "#/components/responses/NotFound" + }, + "429": { + "$ref": "#/components/responses/TooManyRequests" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:network_acl_keys" + ] + } + ], + "summary": "Get all Network ACL keys", + "tags": [ + "keys" + ] + }, + "post": { + "operationId": "create_keys_network_acls", + "requestBody": { + "$ref": "#/components/requestBodies/CreateKeysNetworkAclsRequest" + }, + "responses": { + "201": { + "$ref": "#/components/responses/CreateKeysNetworkAclsResponse" + }, + "400": { + "$ref": "#/components/responses/BadRequest" + }, + "401": { + "$ref": "#/components/responses/Unauthorized" + }, + "403": { + "$ref": "#/components/responses/Forbidden" + }, + "409": { + "$ref": "#/components/responses/Conflict" + }, + "429": { + "$ref": "#/components/responses/TooManyRequests" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "create:network_acl_keys" + ] + } + ], + "summary": "Create a Network ACL key", + "tags": [ + "keys" + ] + } + }, + "/keys/network-acls/{id}": { + "delete": { + "operationId": "delete_keys_network_acls", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "format": "network-acl-key-id", + "type": "string" + } + } + ], + "responses": { + "204": { + "description": "" + }, + "400": { + "$ref": "#/components/responses/BadRequest" + }, + "401": { + "$ref": "#/components/responses/Unauthorized" + }, + "403": { + "$ref": "#/components/responses/Forbidden" + }, + "409": { + "$ref": "#/components/responses/Conflict" + }, + "429": { + "$ref": "#/components/responses/TooManyRequests" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "delete:network_acl_keys" + ] + } + ], + "summary": "Delete a Network ACL key", + "tags": [ + "keys" + ] + }, + "get": { + "operationId": "get_keys_network_acls", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "format": "network-acl-key-id", + "type": "string" + } + } + ], + "responses": { + "200": { + "$ref": "#/components/responses/GetKeyNetworkAclResponse" + }, + "400": { + "$ref": "#/components/responses/BadRequest" + }, + "401": { + "$ref": "#/components/responses/Unauthorized" + }, + "403": { + "$ref": "#/components/responses/Forbidden" + }, + "404": { + "$ref": "#/components/responses/NotFound" + }, + "429": { + "$ref": "#/components/responses/TooManyRequests" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:network_acl_keys" + ] + } + ], + "summary": "Get a Network ACL Key", + "tags": [ + "keys" + ] + } + }, "/keys/signing": { "get": { "operationId": "get_signing_keys", @@ -67412,6 +100589,9 @@ "403": { "description": "" }, + "404": { + "description": "" + }, "429": { "description": "" } @@ -67779,7 +100959,6 @@ "in": "query", "name": "sort", "schema": { - "pattern": "^((date)|(connection)|(client_id)|(client_name)|(ip)|(user_id)|(user_name)|(description)|(user_agent)|(type)|(details)|(strategy)|(strategy_type))\\:(1|-1)$", "type": "string" } }, @@ -67787,7 +100966,6 @@ "in": "query", "name": "fields", "schema": { - "pattern": "^((date)|(connection)|(client_id)|(client_name)|(ip)|(user_id)|(user_name)|(description)|(user_agent)|(type)|(details)|(strategy)|(strategy_type))(,((date)|(connection)|(client_id)|(client_name)|(ip)|(user_id)|(user_name)|(description)|(user_agent)|(type)|(details)|(strategy)|(strategy_type)))*$", "type": "string" } }, @@ -68338,7 +101516,13 @@ "name": "sort", "schema": { "maxLength": 15, - "pattern": "^((display_name)|(created_at)|(name))\\:(1|-1)$", + "type": "string" + } + }, + { + "in": "query", + "name": "include_client_association_for", + "schema": { "type": "string" } } @@ -68478,6 +101662,9 @@ "403": { "description": "" }, + "404": { + "description": "" + }, "429": { "description": "" } @@ -68498,6 +101685,94 @@ ] } }, + "/organizations/search": { + "get": { + "operationId": "get_search", + "parameters": [ + { + "in": "query", + "name": "q", + "schema": { + "maxLength": 1000, + "type": "string" + } + }, + { + "in": "query", + "name": "parser", + "schema": { + "$ref": "#/components/schemas/SearchParserEnum" + } + }, + { + "in": "query", + "name": "take", + "schema": { + "maximum": 100, + "minimum": 1, + "type": "integer" + } + }, + { + "in": "query", + "name": "from", + "schema": { + "maxLength": 1000, + "type": "string" + } + }, + { + "in": "query", + "name": "sort", + "schema": { + "$ref": "#/components/schemas/OrganizationSortFieldEnum" + } + } + ], + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/SearchOrganizationsPaginatedResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "429": { + "description": "" + }, + "504": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:organizations", + "read:organizations_summary" + ] + } + ], + "summary": "Search organizations", + "tags": [ + "organizations" + ] + } + }, "/organizations/{id}": { "delete": { "operationId": "delete_organizations_by_id", @@ -68564,23 +101839,453 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetOrganizationResponseContent" + "$ref": "#/components/schemas/GetOrganizationResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "404": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:organizations", + "read:organizations_summary" + ] + } + ], + "summary": "Get organization", + "tags": [ + "organizations" + ] + }, + "patch": { + "operationId": "patch_organizations_by_id", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "type": "string" + } + } + ], + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/UpdateOrganizationRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/UpdateOrganizationRequestContent" + } + } + } + }, + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/UpdateOrganizationResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "update:organizations" + ] + } + ], + "summary": "Modify an Organization", + "tags": [ + "organizations" + ] + } + }, + "/organizations/{id}/client-grants": { + "get": { + "operationId": "get_organization-client-grants", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "maxLength": 50, + "type": "string" + } + }, + { + "in": "query", + "name": "audience", + "schema": { + "maxLength": 600, + "type": "string" + } + }, + { + "in": "query", + "name": "client_id", + "schema": { + "type": "string" + } + }, + { + "explode": true, + "in": "query", + "name": "grant_ids", + "schema": { + "items": { + "format": "client-grant-id", + "type": "string" + }, + "type": "array" + }, + "style": "form" + }, + { + "in": "query", + "name": "page", + "schema": { + "minimum": 0, + "type": "integer" + } + }, + { + "in": "query", + "name": "per_page", + "schema": { + "maximum": 100, + "minimum": 1, + "type": "integer" + } + }, + { + "in": "query", + "name": "include_totals", + "schema": { + "type": "boolean" + } + } + ], + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ListOrganizationClientGrantsResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:organization_client_grants" + ] + } + ], + "summary": "Get client grants associated to an organization", + "tags": [ + "organizations" + ] + }, + "post": { + "operationId": "create_organization-client-grants", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "maxLength": 50, + "type": "string" + } + } + ], + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/AssociateOrganizationClientGrantRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/AssociateOrganizationClientGrantRequestContent" + } + } + } + }, + "responses": { + "201": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/AssociateOrganizationClientGrantResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "404": { + "description": "" + }, + "409": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "create:organization_client_grants" + ] + } + ], + "summary": "Associate a client grant with an organization", + "tags": [ + "organizations" + ] + } + }, + "/organizations/{id}/client-grants/{grant_id}": { + "delete": { + "operationId": "delete_client-grants_by_grant_id", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "maxLength": 50, + "type": "string" + } + }, + { + "in": "path", + "name": "grant_id", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "204": { + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "404": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "delete:organization_client_grants" + ] + } + ], + "summary": "Remove a client grant from an organization", + "tags": [ + "organizations" + ] + } + }, + "/organizations/{id}/clients": { + "delete": { + "operationId": "delete_organization_clients", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "format": "organization-id", + "type": "string" + } + } + ], + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/DeleteOrganizationClientsRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/DeleteOrganizationClientsRequestContent" + } + } + } + }, + "responses": { + "204": { + "description": "" + }, + "400": { + "$ref": "#/components/responses/BadRequest" + }, + "401": { + "$ref": "#/components/responses/DeleteOrganizationClientsUnauthorized" + }, + "403": { + "$ref": "#/components/responses/DeleteOrganizationClientsForbidden" + }, + "404": { + "$ref": "#/components/responses/DeleteOrganizationClientsNotFound" + }, + "429": { + "$ref": "#/components/responses/TooManyRequests" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "delete:organization_clients" + ] + } + ], + "summary": "Remove client associations from an organization", + "tags": [ + "organizations" + ] + }, + "get": { + "operationId": "get_organization_clients", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "format": "organization-id", + "type": "string" + } + }, + { + "$ref": "#/components/parameters/FromParameter" + }, + { + "$ref": "#/components/parameters/OrganizationClientsTakeParameter" + } + ], + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ListOrganizationClientsResponseContent" } } }, "description": "" }, "400": { - "description": "" + "$ref": "#/components/responses/BadRequest" }, "401": { - "description": "" + "$ref": "#/components/responses/ListOrganizationClientsUnauthorized" }, "403": { - "description": "" + "$ref": "#/components/responses/ListOrganizationClientsForbidden" + }, + "404": { + "$ref": "#/components/responses/ListOrganizationClientsNotFound" }, "429": { - "description": "" + "$ref": "#/components/responses/TooManyRequests" } }, "security": [ @@ -68589,24 +102294,24 @@ }, { "oAuth2ClientCredentials": [ - "read:organizations", - "read:organizations_summary" + "read:organization_clients" ] } ], - "summary": "Get organization", + "summary": "List organization client associations", "tags": [ "organizations" ] }, - "patch": { - "operationId": "patch_organizations_by_id", + "post": { + "operationId": "post_organization_clients", "parameters": [ { "in": "path", "name": "id", "required": true, "schema": { + "format": "organization-id", "type": "string" } } @@ -68615,38 +102320,44 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/UpdateOrganizationRequestContent" + "$ref": "#/components/schemas/CreateOrganizationClientsRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/UpdateOrganizationRequestContent" + "$ref": "#/components/schemas/CreateOrganizationClientsRequestContent" } } } }, "responses": { - "200": { + "201": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/UpdateOrganizationResponseContent" + "$ref": "#/components/schemas/CreateOrganizationClientsResponseContent" } } }, "description": "" }, "400": { - "description": "" + "$ref": "#/components/responses/BadRequest" }, "401": { - "description": "" + "$ref": "#/components/responses/CreateOrganizationClientsUnauthorized" }, "403": { - "description": "" + "$ref": "#/components/responses/CreateOrganizationClientsForbidden" + }, + "404": { + "$ref": "#/components/responses/CreateOrganizationClientsNotFound" + }, + "409": { + "$ref": "#/components/responses/CreateOrganizationClientsConflict" }, "429": { - "description": "" + "$ref": "#/components/responses/TooManyRequests" } }, "security": [ @@ -68655,80 +102366,37 @@ }, { "oAuth2ClientCredentials": [ - "update:organizations" + "create:organization_clients" ] } ], - "summary": "Modify an Organization", + "summary": "Associate clients with an organization", "tags": [ "organizations" ] } }, - "/organizations/{id}/client-grants": { + "/organizations/{id}/clients/{client_id}": { "get": { - "operationId": "get_organization-client-grants", + "operationId": "get_organization_client", "parameters": [ { "in": "path", "name": "id", "required": true, "schema": { - "maxLength": 50, - "type": "string" - } - }, - { - "in": "query", - "name": "audience", - "schema": { - "maxLength": 600, + "format": "organization-id", "type": "string" } }, { - "in": "query", + "in": "path", "name": "client_id", + "required": true, "schema": { + "format": "client-id", "type": "string" } - }, - { - "explode": true, - "in": "query", - "name": "grant_ids", - "schema": { - "items": { - "format": "client-grant-id", - "type": "string" - }, - "type": "array" - }, - "style": "form" - }, - { - "in": "query", - "name": "page", - "schema": { - "minimum": 0, - "type": "integer" - } - }, - { - "in": "query", - "name": "per_page", - "schema": { - "maximum": 100, - "minimum": 1, - "type": "integer" - } - }, - { - "in": "query", - "name": "include_totals", - "schema": { - "type": "boolean" - } } ], "responses": { @@ -68736,23 +102404,26 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/ListOrganizationClientGrantsResponseContent" + "$ref": "#/components/schemas/GetOrganizationClientResponseContent" } } }, "description": "" }, "400": { - "description": "" + "$ref": "#/components/responses/BadRequest" }, "401": { - "description": "" + "$ref": "#/components/responses/GetOrganizationClientUnauthorized" }, "403": { - "description": "" + "$ref": "#/components/responses/GetOrganizationClientForbidden" + }, + "404": { + "$ref": "#/components/responses/GetOrganizationClientNotFound" }, "429": { - "description": "" + "$ref": "#/components/responses/TooManyRequests" } }, "security": [ @@ -68761,24 +102432,33 @@ }, { "oAuth2ClientCredentials": [ - "read:organization_client_grants" + "read:organization_clients" ] } ], - "summary": "Get client grants associated to an organization", + "summary": "Get an organization client association", "tags": [ "organizations" ] }, - "post": { - "operationId": "create_organization-client-grants", + "patch": { + "operationId": "patch_organization_client", "parameters": [ { "in": "path", "name": "id", "required": true, "schema": { - "maxLength": 50, + "format": "organization-id", + "type": "string" + } + }, + { + "in": "path", + "name": "client_id", + "required": true, + "schema": { + "format": "client-id", "type": "string" } } @@ -68787,102 +102467,41 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/AssociateOrganizationClientGrantRequestContent" + "$ref": "#/components/schemas/UpdateOrganizationClientRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/AssociateOrganizationClientGrantRequestContent" + "$ref": "#/components/schemas/UpdateOrganizationClientRequestContent" } } } }, "responses": { - "201": { + "200": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/AssociateOrganizationClientGrantResponseContent" + "$ref": "#/components/schemas/UpdateOrganizationClientResponseContent" } } }, "description": "" }, "400": { - "description": "" - }, - "401": { - "description": "" - }, - "403": { - "description": "" - }, - "404": { - "description": "" - }, - "409": { - "description": "" - }, - "429": { - "description": "" - } - }, - "security": [ - { - "bearerAuth": [] - }, - { - "oAuth2ClientCredentials": [ - "create:organization_client_grants" - ] - } - ], - "summary": "Associate a client grant with an organization", - "tags": [ - "organizations" - ] - } - }, - "/organizations/{id}/client-grants/{grant_id}": { - "delete": { - "operationId": "delete_client-grants_by_grant_id", - "parameters": [ - { - "in": "path", - "name": "id", - "required": true, - "schema": { - "maxLength": 50, - "type": "string" - } - }, - { - "in": "path", - "name": "grant_id", - "required": true, - "schema": { - "type": "string" - } - } - ], - "responses": { - "204": { - "description": "" - }, - "400": { - "description": "" + "$ref": "#/components/responses/BadRequest" }, "401": { - "description": "" + "$ref": "#/components/responses/UpdateOrganizationClientUnauthorized" }, "403": { - "description": "" + "$ref": "#/components/responses/UpdateOrganizationClientForbidden" }, "404": { - "description": "" + "$ref": "#/components/responses/UpdateOrganizationClientNotFound" }, "429": { - "description": "" + "$ref": "#/components/responses/TooManyRequests" } }, "security": [ @@ -68891,11 +102510,11 @@ }, { "oAuth2ClientCredentials": [ - "delete:organization_client_grants" + "update:organization_clients" ] } ], - "summary": "Remove a client grant from an organization", + "summary": "Update an organization client association", "tags": [ "organizations" ] @@ -69032,6 +102651,9 @@ "403": { "description": "" }, + "404": { + "description": "" + }, "409": { "description": "" }, @@ -69049,7 +102671,7 @@ ] } ], - "summary": "Adds a connection to an organization", + "summary": "Add a connection to an organization", "tags": [ "organizations" ] @@ -69380,46 +103002,378 @@ }, { "oAuth2ClientCredentials": [ - "create:organization_discovery_domains" + "create:organization_discovery_domains" + ] + } + ], + "summary": "Create an organization discovery domain", + "tags": [ + "organizations" + ] + } + }, + "/organizations/{id}/discovery-domains/name/{discovery_domain}": { + "get": { + "operationId": "get_name_by_discovery_domain", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "type": "string" + } + }, + { + "in": "path", + "name": "discovery_domain", + "required": true, + "schema": { + "maxLength": 255, + "minLength": 3, + "type": "string" + } + } + ], + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/GetOrganizationDiscoveryDomainByNameResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "404": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:organization_discovery_domains" + ] + } + ], + "summary": "Retrieve an organization discovery domain by domain name", + "tags": [ + "organizations" + ] + } + }, + "/organizations/{id}/discovery-domains/{discovery_domain_id}": { + "delete": { + "operationId": "delete_discovery-domains_by_discovery_domain_id", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "type": "string" + } + }, + { + "in": "path", + "name": "discovery_domain_id", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "204": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "404": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "delete:organization_discovery_domains" + ] + } + ], + "summary": "Delete an organization discovery domain", + "tags": [ + "organizations" + ] + }, + "get": { + "operationId": "get_discovery-domains_by_discovery_domain_id", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "type": "string" + } + }, + { + "in": "path", + "name": "discovery_domain_id", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/GetOrganizationDiscoveryDomainResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "404": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:organization_discovery_domains" + ] + } + ], + "summary": "Retrieve an organization discovery domain by ID", + "tags": [ + "organizations" + ] + }, + "patch": { + "operationId": "patch_discovery-domains_by_discovery_domain_id", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "type": "string" + } + }, + { + "in": "path", + "name": "discovery_domain_id", + "required": true, + "schema": { + "type": "string" + } + } + ], + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/UpdateOrganizationDiscoveryDomainRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/UpdateOrganizationDiscoveryDomainRequestContent" + } + } + } + }, + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/UpdateOrganizationDiscoveryDomainResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "404": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "update:organization_discovery_domains" + ] + } + ], + "summary": "Update an organization discovery domain", + "tags": [ + "organizations" + ] + } + }, + "/organizations/{id}/enabled_connections": { + "get": { + "operationId": "get_enabled_connections", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "maxLength": 50, + "type": "string" + } + }, + { + "in": "query", + "name": "page", + "schema": { + "minimum": 0, + "type": "integer" + } + }, + { + "in": "query", + "name": "per_page", + "schema": { + "maximum": 100, + "minimum": 1, + "type": "integer" + } + }, + { + "in": "query", + "name": "include_totals", + "schema": { + "type": "boolean" + } + } + ], + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ListOrganizationConnectionsResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "404": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:organization_connections" ] } ], - "summary": "Create an organization discovery domain", + "summary": "Get connections enabled for an organization", "tags": [ "organizations" ] - } - }, - "/organizations/{id}/discovery-domains/name/{discovery_domain}": { - "get": { - "operationId": "get_name_by_discovery_domain", + }, + "post": { + "operationId": "post_enabled_connections", "parameters": [ { "in": "path", "name": "id", "required": true, "schema": { - "type": "string" - } - }, - { - "in": "path", - "name": "discovery_domain", - "required": true, - "schema": { - "maxLength": 255, - "minLength": 3, - "pattern": "^(([a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9-]*[a-zA-Z0-9])\\.)*([A-Za-z0-9]|[A-Za-z0-9][A-Za-z0-9-]*[A-Za-z0-9])$", + "maxLength": 50, "type": "string" } } ], + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/AddOrganizationConnectionRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/AddOrganizationConnectionRequestContent" + } + } + } + }, "responses": { - "200": { + "201": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetOrganizationDiscoveryDomainByNameResponseContent" + "$ref": "#/components/schemas/AddOrganizationConnectionResponseContent" } } }, @@ -69437,6 +103391,9 @@ "404": { "description": "" }, + "409": { + "description": "" + }, "429": { "description": "" } @@ -69447,33 +103404,36 @@ }, { "oAuth2ClientCredentials": [ - "read:organization_discovery_domains" + "create:organization_connections" ] } ], - "summary": "Retrieve an organization discovery domain by domain name", + "summary": "Add connections to an organization", "tags": [ "organizations" ] } }, - "/organizations/{id}/discovery-domains/{discovery_domain_id}": { + "/organizations/{id}/enabled_connections/{connectionId}": { "delete": { - "operationId": "delete_discovery-domains_by_discovery_domain_id", + "operationId": "delete_enabled_connections_by_connectionId", "parameters": [ { "in": "path", "name": "id", "required": true, "schema": { + "maxLength": 50, "type": "string" } }, { "in": "path", - "name": "discovery_domain_id", + "name": "connectionId", "required": true, "schema": { + "maxLength": 50, + "minLength": 1, "type": "string" } } @@ -69482,6 +103442,9 @@ "204": { "description": "" }, + "400": { + "description": "" + }, "401": { "description": "" }, @@ -69501,31 +103464,34 @@ }, { "oAuth2ClientCredentials": [ - "delete:organization_discovery_domains" + "delete:organization_connections" ] } ], - "summary": "Delete an organization discovery domain", + "summary": "Delete connections from an organization", "tags": [ "organizations" ] }, "get": { - "operationId": "get_discovery-domains_by_discovery_domain_id", + "operationId": "get_enabled_connections_by_connectionId", "parameters": [ { "in": "path", "name": "id", "required": true, "schema": { + "maxLength": 50, "type": "string" } }, { "in": "path", - "name": "discovery_domain_id", + "name": "connectionId", "required": true, "schema": { + "maxLength": 50, + "minLength": 1, "type": "string" } } @@ -69535,15 +103501,12 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetOrganizationDiscoveryDomainResponseContent" + "$ref": "#/components/schemas/GetOrganizationConnectionResponseContent" } } }, "description": "" }, - "400": { - "description": "" - }, "401": { "description": "" }, @@ -69563,31 +103526,34 @@ }, { "oAuth2ClientCredentials": [ - "read:organization_discovery_domains" + "read:organization_connections" ] } ], - "summary": "Retrieve an organization discovery domain by ID", + "summary": "Get an enabled connection for an organization", "tags": [ "organizations" ] }, "patch": { - "operationId": "patch_discovery-domains_by_discovery_domain_id", + "operationId": "patch_enabled_connections_by_connectionId", "parameters": [ { "in": "path", "name": "id", "required": true, "schema": { + "maxLength": 50, "type": "string" } }, { "in": "path", - "name": "discovery_domain_id", + "name": "connectionId", "required": true, "schema": { + "maxLength": 50, + "minLength": 1, "type": "string" } } @@ -69596,12 +103562,12 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/UpdateOrganizationDiscoveryDomainRequestContent" + "$ref": "#/components/schemas/UpdateOrganizationConnectionRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/UpdateOrganizationDiscoveryDomainRequestContent" + "$ref": "#/components/schemas/UpdateOrganizationConnectionRequestContent" } } } @@ -69611,7 +103577,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/UpdateOrganizationDiscoveryDomainResponseContent" + "$ref": "#/components/schemas/UpdateOrganizationConnectionResponseContent" } } }, @@ -69620,8 +103586,17 @@ "400": { "description": "" }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, "404": { "description": "" + }, + "429": { + "description": "" } }, "security": [ @@ -69630,19 +103605,19 @@ }, { "oAuth2ClientCredentials": [ - "update:organization_discovery_domains" + "update:organization_connections" ] } ], - "summary": "Update an organization discovery domain", + "summary": "Update the Connection of an Organization", "tags": [ "organizations" ] } }, - "/organizations/{id}/enabled_connections": { + "/organizations/{id}/invitations": { "get": { - "operationId": "get_enabled_connections", + "operationId": "get_invitations", "parameters": [ { "in": "path", @@ -69676,6 +103651,27 @@ "schema": { "type": "boolean" } + }, + { + "in": "query", + "name": "fields", + "schema": { + "type": "string" + } + }, + { + "in": "query", + "name": "include_fields", + "schema": { + "type": "boolean" + } + }, + { + "in": "query", + "name": "sort", + "schema": { + "type": "string" + } } ], "responses": { @@ -69683,7 +103679,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/ListOrganizationConnectionsResponseContent" + "$ref": "#/components/schemas/ListOrganizationInvitationsResponseContent" } } }, @@ -69698,6 +103694,9 @@ "403": { "description": "" }, + "404": { + "description": "" + }, "429": { "description": "" } @@ -69708,17 +103707,17 @@ }, { "oAuth2ClientCredentials": [ - "read:organization_connections" + "read:organization_invitations" ] } ], - "summary": "Get connections enabled for an organization", + "summary": "Get invitations to an organization", "tags": [ "organizations" ] }, "post": { - "operationId": "post_enabled_connections", + "operationId": "post_invitations", "parameters": [ { "in": "path", @@ -69728,28 +103727,37 @@ "maxLength": 50, "type": "string" } + }, + { + "in": "header", + "name": "auth0-custom-domain", + "schema": { + "maxLength": 255, + "minLength": 3, + "type": "string" + } } ], "requestBody": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/AddOrganizationConnectionRequestContent" + "$ref": "#/components/schemas/CreateOrganizationInvitationRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/AddOrganizationConnectionRequestContent" + "$ref": "#/components/schemas/CreateOrganizationInvitationRequestContent" } } } }, "responses": { - "201": { + "200": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/AddOrganizationConnectionResponseContent" + "$ref": "#/components/schemas/CreateOrganizationInvitationResponseContent" } } }, @@ -69764,6 +103772,9 @@ "403": { "description": "" }, + "404": { + "description": "" + }, "429": { "description": "" } @@ -69774,19 +103785,19 @@ }, { "oAuth2ClientCredentials": [ - "create:organization_connections" + "create:organization_invitations" ] } ], - "summary": "Add connections to an organization", + "summary": "Create invitations to an organization", "tags": [ "organizations" ] } }, - "/organizations/{id}/enabled_connections/{connectionId}": { + "/organizations/{id}/invitations/{invitation_id}": { "delete": { - "operationId": "delete_enabled_connections_by_connectionId", + "operationId": "delete_invitations_by_invitation_id", "parameters": [ { "in": "path", @@ -69799,11 +103810,9 @@ }, { "in": "path", - "name": "connectionId", + "name": "invitation_id", "required": true, "schema": { - "maxLength": 50, - "minLength": 1, "type": "string" } } @@ -69812,15 +103821,15 @@ "204": { "description": "" }, - "400": { - "description": "" - }, "401": { "description": "" }, "403": { "description": "" }, + "404": { + "description": "" + }, "429": { "description": "" } @@ -69831,17 +103840,17 @@ }, { "oAuth2ClientCredentials": [ - "delete:organization_connections" + "delete:organization_invitations" ] } ], - "summary": "Delete connections from an organization", + "summary": "Delete an invitation to an Organization", "tags": [ "organizations" ] }, "get": { - "operationId": "get_enabled_connections_by_connectionId", + "operationId": "get_invitations_by_invitation_id", "parameters": [ { "in": "path", @@ -69854,13 +103863,25 @@ }, { "in": "path", - "name": "connectionId", + "name": "invitation_id", "required": true, "schema": { - "maxLength": 50, - "minLength": 1, "type": "string" } + }, + { + "in": "query", + "name": "fields", + "schema": { + "type": "string" + } + }, + { + "in": "query", + "name": "include_fields", + "schema": { + "type": "boolean" + } } ], "responses": { @@ -69868,18 +103889,24 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetOrganizationConnectionResponseContent" + "$ref": "#/components/schemas/GetOrganizationInvitationResponseContent" } } }, "description": "" }, + "400": { + "description": "" + }, "401": { "description": "" }, "403": { "description": "" }, + "404": { + "description": "" + }, "429": { "description": "" } @@ -69890,17 +103917,19 @@ }, { "oAuth2ClientCredentials": [ - "read:organization_connections" + "read:organization_invitations" ] } ], - "summary": "Get an enabled connection for an organization", + "summary": "Get a specific invitation to an Organization", "tags": [ "organizations" ] - }, - "patch": { - "operationId": "patch_enabled_connections_by_connectionId", + } + }, + "/organizations/{id}/members": { + "delete": { + "operationId": "delete_members", "parameters": [ { "in": "path", @@ -69910,41 +103939,24 @@ "maxLength": 50, "type": "string" } - }, - { - "in": "path", - "name": "connectionId", - "required": true, - "schema": { - "maxLength": 50, - "minLength": 1, - "type": "string" - } } ], "requestBody": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/UpdateOrganizationConnectionRequestContent" + "$ref": "#/components/schemas/DeleteOrganizationMembersRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/UpdateOrganizationConnectionRequestContent" + "$ref": "#/components/schemas/DeleteOrganizationMembersRequestContent" } } } }, "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/UpdateOrganizationConnectionResponseContent" - } - } - }, + "204": { "description": "" }, "400": { @@ -69966,19 +103978,17 @@ }, { "oAuth2ClientCredentials": [ - "update:organization_connections" + "delete:organization_members" ] } ], - "summary": "Update the Connection of an Organization", + "summary": "Delete members from an organization", "tags": [ "organizations" ] - } - }, - "/organizations/{id}/invitations": { + }, "get": { - "operationId": "get_invitations", + "operationId": "get_organization_members", "parameters": [ { "in": "path", @@ -69993,6 +104003,7 @@ "in": "query", "name": "page", "schema": { + "maximum": 1000, "minimum": 0, "type": "integer" } @@ -70015,26 +104026,33 @@ }, { "in": "query", - "name": "fields", + "name": "from", "schema": { - "pattern": "^((app_metadata)|(user_metadata)|(client_id)|(connection_id)|(created_at)|(expires_at)|(id)|(invitation_url)|(invitee)|(inviter)|(organization_id)|(roles))(,((app_metadata)|(user_metadata)|(client_id)|(connection_id)|(created_at)|(expires_at)|(id)|(invitation_url)|(invitee)|(inviter)|(organization_id)|(roles)))*$", "type": "string" } }, { "in": "query", - "name": "include_fields", + "name": "take", "schema": { - "type": "boolean" + "maximum": 100, + "minimum": 1, + "type": "integer" } }, { "in": "query", - "name": "sort", + "name": "fields", "schema": { - "pattern": "^((created_at))\\:(1|-1)$", "type": "string" } + }, + { + "in": "query", + "name": "include_fields", + "schema": { + "type": "boolean" + } } ], "responses": { @@ -70042,7 +104060,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/ListOrganizationInvitationsResponseContent" + "$ref": "#/components/schemas/ListOrganizationMembersResponseContent" } } }, @@ -70070,17 +104088,17 @@ }, { "oAuth2ClientCredentials": [ - "read:organization_invitations" + "read:organization_members" ] } ], - "summary": "Get invitations to an organization", + "summary": "Get members who belong to an organization", "tags": [ "organizations" ] }, "post": { - "operationId": "post_invitations", + "operationId": "post_members", "parameters": [ { "in": "path", @@ -70096,25 +104114,18 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/CreateOrganizationInvitationRequestContent" + "$ref": "#/components/schemas/CreateOrganizationMemberRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/CreateOrganizationInvitationRequestContent" + "$ref": "#/components/schemas/CreateOrganizationMemberRequestContent" } } } }, "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/CreateOrganizationInvitationResponseContent" - } - } - }, + "204": { "description": "" }, "400": { @@ -70126,9 +104137,6 @@ "403": { "description": "" }, - "404": { - "description": "" - }, "429": { "description": "" } @@ -70139,19 +104147,19 @@ }, { "oAuth2ClientCredentials": [ - "create:organization_invitations" + "create:organization_members" ] } ], - "summary": "Create invitations to an organization", + "summary": "Add members to an organization", "tags": [ "organizations" ] } }, - "/organizations/{id}/invitations/{invitation_id}": { - "delete": { - "operationId": "delete_invitations_by_invitation_id", + "/organizations/{id}/members/{user_id}/effective-roles": { + "get": { + "operationId": "get_organization_member_effective_roles", "parameters": [ { "in": "path", @@ -70164,15 +104172,40 @@ }, { "in": "path", - "name": "invitation_id", + "name": "user_id", "required": true, "schema": { "type": "string" } + }, + { + "in": "query", + "name": "from", + "schema": { + "type": "string" + } + }, + { + "in": "query", + "name": "take", + "schema": { + "minimum": 1, + "type": "integer" + } } ], "responses": { - "204": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ListOrganizationMemberEffectiveRolesResponseContent" + } + } + }, + "description": "" + }, + "400": { "description": "" }, "401": { @@ -70194,17 +104227,19 @@ }, { "oAuth2ClientCredentials": [ - "delete:organization_invitations" + "read:organization_member_effective_roles" ] } ], - "summary": "Delete an invitation to an Organization", + "summary": "List organization member effective roles.", "tags": [ "organizations" ] - }, + } + }, + "/organizations/{id}/members/{user_id}/effective-roles/sources/groups": { "get": { - "operationId": "get_invitations_by_invitation_id", + "operationId": "get_organization_member_role_source_groups", "parameters": [ { "in": "path", @@ -70217,7 +104252,7 @@ }, { "in": "path", - "name": "invitation_id", + "name": "user_id", "required": true, "schema": { "type": "string" @@ -70225,17 +104260,25 @@ }, { "in": "query", - "name": "fields", + "name": "from", "schema": { - "pattern": "^((app_metadata)|(user_metadata)|(client_id)|(connection_id)|(created_at)|(expires_at)|(id)|(invitation_url)|(invitee)|(inviter)|(organization_id)|(roles))(,((app_metadata)|(user_metadata)|(client_id)|(connection_id)|(created_at)|(expires_at)|(id)|(invitation_url)|(invitee)|(inviter)|(organization_id)|(roles)))*$", "type": "string" } }, { "in": "query", - "name": "include_fields", + "name": "take", "schema": { - "type": "boolean" + "minimum": 1, + "type": "integer" + } + }, + { + "in": "query", + "name": "role_id", + "required": true, + "schema": { + "type": "string" } } ], @@ -70244,7 +104287,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetOrganizationInvitationResponseContent" + "$ref": "#/components/schemas/ListOrganizationMemberRoleSourceGroupsResponseContent" } } }, @@ -70272,19 +104315,19 @@ }, { "oAuth2ClientCredentials": [ - "read:organization_invitations" + "read:organization_member_role_source_groups" ] } ], - "summary": "Get a specific invitation to an Organization", + "summary": "List organization member role group sources.", "tags": [ "organizations" ] } }, - "/organizations/{id}/members": { + "/organizations/{id}/members/{user_id}/roles": { "delete": { - "operationId": "delete_members", + "operationId": "delete_organization_member_roles", "parameters": [ { "in": "path", @@ -70294,18 +104337,26 @@ "maxLength": 50, "type": "string" } + }, + { + "in": "path", + "name": "user_id", + "required": true, + "schema": { + "type": "string" + } } ], "requestBody": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/DeleteOrganizationMembersRequestContent" + "$ref": "#/components/schemas/DeleteOrganizationMemberRolesRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/DeleteOrganizationMembersRequestContent" + "$ref": "#/components/schemas/DeleteOrganizationMemberRolesRequestContent" } } } @@ -70333,17 +104384,17 @@ }, { "oAuth2ClientCredentials": [ - "delete:organization_members" + "delete:organization_member_roles" ] } ], - "summary": "Delete members from an organization", + "summary": "Delete user roles from an Organization member", "tags": [ "organizations" ] }, "get": { - "operationId": "get_organization_members", + "operationId": "get_organization_member_roles", "parameters": [ { "in": "path", @@ -70354,6 +104405,14 @@ "type": "string" } }, + { + "in": "path", + "name": "user_id", + "required": true, + "schema": { + "type": "string" + } + }, { "in": "query", "name": "page", @@ -70364,19 +104423,155 @@ } }, { - "in": "query", - "name": "per_page", + "in": "query", + "name": "per_page", + "schema": { + "maximum": 100, + "minimum": 1, + "type": "integer" + } + }, + { + "in": "query", + "name": "include_totals", + "schema": { + "type": "boolean" + } + } + ], + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ListOrganizationMemberRolesResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "404": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:organization_member_roles" + ] + } + ], + "summary": "Get user roles assigned to an Organization member", + "tags": [ + "organizations" + ] + }, + "post": { + "operationId": "post_organization_member_roles", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "maxLength": 50, + "type": "string" + } + }, + { + "in": "path", + "name": "user_id", + "required": true, + "schema": { + "type": "string" + } + } + ], + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/AssignOrganizationMemberRolesRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/AssignOrganizationMemberRolesRequestContent" + } + } + } + }, + "responses": { + "204": { + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "409": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "create:organization_member_roles" + ] + } + ], + "summary": "Assign user roles to an Organization member", + "tags": [ + "organizations" + ] + } + }, + "/organizations/{id}/roles/{role_id}/members": { + "get": { + "operationId": "get_organization_role_members", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, "schema": { - "maximum": 100, - "minimum": 1, - "type": "integer" + "format": "organization-id", + "type": "string" } }, { - "in": "query", - "name": "include_totals", + "in": "path", + "name": "role_id", + "required": true, "schema": { - "type": "boolean" + "format": "role-id", + "type": "string" } }, { @@ -70390,7 +104585,7 @@ "in": "query", "name": "take", "schema": { - "maximum": 100, + "default": 50, "minimum": 1, "type": "integer" } @@ -70399,7 +104594,6 @@ "in": "query", "name": "fields", "schema": { - "pattern": "^((user_id)|(email)|(picture)|(name)|(roles))(,((user_id)|(email)|(picture)|(name)|(roles)))*$", "type": "string" } }, @@ -70407,32 +104601,29 @@ "in": "query", "name": "include_fields", "schema": { + "default": true, "type": "boolean" } } ], "responses": { "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ListOrganizationMembersResponseContent" - } - } - }, - "description": "" + "$ref": "#/components/responses/ListOrganizationRoleMembersResponse" }, "400": { - "description": "" + "$ref": "#/components/responses/BadRequest" }, "401": { - "description": "" + "$ref": "#/components/responses/Unauthorized" }, "403": { - "description": "" + "$ref": "#/components/responses/Forbidden" + }, + "404": { + "$ref": "#/components/responses/NotFound" }, "429": { - "description": "" + "$ref": "#/components/responses/TooManyRequests" } }, "security": [ @@ -70441,44 +104632,54 @@ }, { "oAuth2ClientCredentials": [ + "read:roles", "read:organization_members" ] } ], - "summary": "Get members who belong to an organization", + "summary": "List the members assigned to a role in the context of an organization", "tags": [ "organizations" ] - }, - "post": { - "operationId": "post_members", + } + }, + "/organizations/{organization_id}/groups": { + "get": { + "operationId": "get_organization_groups", "parameters": [ { "in": "path", - "name": "id", + "name": "organization_id", "required": true, "schema": { - "maxLength": 50, "type": "string" } + }, + { + "in": "query", + "name": "from", + "schema": { + "type": "string" + } + }, + { + "in": "query", + "name": "take", + "schema": { + "minimum": 1, + "type": "integer" + } } ], - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/CreateOrganizationMemberRequestContent" + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ListOrganizationGroupsResponseContent" + } } }, - "application/x-www-form-urlencoded": { - "schema": { - "$ref": "#/components/schemas/CreateOrganizationMemberRequestContent" - } - } - } - }, - "responses": { - "204": { "description": "" }, "400": { @@ -70490,6 +104691,9 @@ "403": { "description": "" }, + "404": { + "description": "" + }, "429": { "description": "" } @@ -70500,32 +104704,31 @@ }, { "oAuth2ClientCredentials": [ - "create:organization_members" + "read:organization_groups" ] } ], - "summary": "Add members to an organization", + "summary": "List the groups that are assigned to the organization.", "tags": [ "organizations" ] } }, - "/organizations/{id}/members/{user_id}/roles": { + "/organizations/{organization_id}/groups/{group_id}/roles": { "delete": { - "operationId": "delete_organization_member_roles", + "operationId": "delete_organization_group_roles", "parameters": [ { "in": "path", - "name": "id", + "name": "organization_id", "required": true, "schema": { - "maxLength": 50, "type": "string" } }, { "in": "path", - "name": "user_id", + "name": "group_id", "required": true, "schema": { "type": "string" @@ -70536,12 +104739,12 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/DeleteOrganizationMemberRolesRequestContent" + "$ref": "#/components/schemas/DeleteOrganizationGroupRolesRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/DeleteOrganizationMemberRolesRequestContent" + "$ref": "#/components/schemas/DeleteOrganizationGroupRolesRequestContent" } } } @@ -70559,6 +104762,9 @@ "403": { "description": "" }, + "404": { + "description": "" + }, "429": { "description": "" } @@ -70569,30 +104775,29 @@ }, { "oAuth2ClientCredentials": [ - "delete:organization_member_roles" + "delete:organization_group_roles" ] } ], - "summary": "Delete user roles from an Organization member", + "summary": "Remove roles assigned to a group in an organization context.", "tags": [ "organizations" ] }, "get": { - "operationId": "get_organization_member_roles", + "operationId": "get_organization_group_roles", "parameters": [ { "in": "path", - "name": "id", + "name": "organization_id", "required": true, "schema": { - "maxLength": 50, "type": "string" } }, { "in": "path", - "name": "user_id", + "name": "group_id", "required": true, "schema": { "type": "string" @@ -70600,28 +104805,18 @@ }, { "in": "query", - "name": "page", + "name": "from", "schema": { - "maximum": 1000, - "minimum": 0, - "type": "integer" + "type": "string" } }, { "in": "query", - "name": "per_page", + "name": "take", "schema": { - "maximum": 100, "minimum": 1, "type": "integer" } - }, - { - "in": "query", - "name": "include_totals", - "schema": { - "type": "boolean" - } } ], "responses": { @@ -70629,7 +104824,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/ListOrganizationMemberRolesResponseContent" + "$ref": "#/components/schemas/ListOrganizationGroupRolesResponseContent" } } }, @@ -70644,6 +104839,9 @@ "403": { "description": "" }, + "404": { + "description": "" + }, "429": { "description": "" } @@ -70654,30 +104852,29 @@ }, { "oAuth2ClientCredentials": [ - "read:organization_member_roles" + "read:organization_group_roles" ] } ], - "summary": "Get user roles assigned to an Organization member", + "summary": "List the roles assigned to a group in the context of an organization.", "tags": [ "organizations" ] }, "post": { - "operationId": "post_organization_member_roles", + "operationId": "post_organization_group_roles", "parameters": [ { "in": "path", - "name": "id", + "name": "organization_id", "required": true, "schema": { - "maxLength": 50, "type": "string" } }, { "in": "path", - "name": "user_id", + "name": "group_id", "required": true, "schema": { "type": "string" @@ -70688,12 +104885,12 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/AssignOrganizationMemberRolesRequestContent" + "$ref": "#/components/schemas/CreateOrganizationGroupRolesRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/AssignOrganizationMemberRolesRequestContent" + "$ref": "#/components/schemas/CreateOrganizationGroupRolesRequestContent" } } } @@ -70711,6 +104908,9 @@ "403": { "description": "" }, + "404": { + "description": "" + }, "409": { "description": "" }, @@ -70724,11 +104924,72 @@ }, { "oAuth2ClientCredentials": [ - "create:organization_member_roles" + "create:organization_group_roles" ] } ], - "summary": "Assign user roles to an Organization member", + "summary": "Assign roles to a group in an organization context.", + "tags": [ + "organizations" + ] + } + }, + "/organizations/{organization_id}/roles/{role_id}/groups": { + "get": { + "operationId": "get_organization_role_groups", + "parameters": [ + { + "$ref": "#/components/parameters/OrganizationId" + }, + { + "$ref": "#/components/parameters/RoleId" + }, + { + "$ref": "#/components/parameters/FromParameter" + }, + { + "$ref": "#/components/parameters/TakeParameter" + } + ], + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ListOrganizationRoleGroupsResponseContent" + } + } + }, + "description": "" + }, + "400": { + "$ref": "#/components/responses/BadRequest" + }, + "401": { + "$ref": "#/components/responses/Unauthorized" + }, + "403": { + "$ref": "#/components/responses/Forbidden" + }, + "404": { + "$ref": "#/components/responses/NotFound" + }, + "429": { + "$ref": "#/components/responses/TooManyRequests" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:roles", + "read:organization_groups" + ] + } + ], + "summary": "List the groups assigned to a role in the context of an organization", "tags": [ "organizations" ] @@ -70837,7 +105098,6 @@ "in": "query", "name": "fields", "schema": { - "pattern": "^((rendering_mode)|(prompt)|(screen)|(context_configuration)|(default_head_tags_disabled)|(head_tags))(,((rendering_mode)|(prompt)|(screen)|(context_configuration)|(default_head_tags_disabled)|(head_tags)))*$", "type": "string" } }, @@ -70876,7 +105136,6 @@ "in": "query", "name": "prompt", "schema": { - "pattern": "^((login)|(login-id)|(login-password)|(login-passwordless)|(login-email-verification)|(signup)|(signup-id)|(signup-password)|(phone-identifier-enrollment)|(phone-identifier-challenge)|(email-identifier-challenge)|(reset-password)|(custom-form)|(consent)|(customized-consent)|(logout)|(mfa-push)|(mfa-otp)|(mfa-voice)|(mfa-phone)|(mfa-webauthn)|(mfa-sms)|(mfa-email)|(mfa-recovery-code)|(mfa)|(status)|(device-flow)|(email-verification)|(email-otp-challenge)|(organizations)|(invitation)|(common)|(passkeys)|(captcha)|(brute-force-protection)|(async-approval-flow))(,((login)|(login-id)|(login-password)|(login-passwordless)|(login-email-verification)|(signup)|(signup-id)|(signup-password)|(phone-identifier-enrollment)|(phone-identifier-challenge)|(email-identifier-challenge)|(reset-password)|(custom-form)|(consent)|(customized-consent)|(logout)|(mfa-push)|(mfa-otp)|(mfa-voice)|(mfa-phone)|(mfa-webauthn)|(mfa-sms)|(mfa-email)|(mfa-recovery-code)|(mfa)|(status)|(device-flow)|(email-verification)|(email-otp-challenge)|(organizations)|(invitation)|(common)|(passkeys)|(captcha)|(brute-force-protection)|(async-approval-flow)))*$", "type": "string" } }, @@ -70884,7 +105143,6 @@ "in": "query", "name": "screen", "schema": { - "pattern": "^((login)|(login-id)|(login-password)|(login-passwordless-email-code)|(login-passwordless-email-link)|(login-passwordless-sms-otp)|(login-email-verification)|(signup)|(signup-id)|(signup-password)|(phone-identifier-enrollment)|(phone-identifier-challenge)|(email-identifier-challenge)|(reset-password-request)|(reset-password-email)|(reset-password)|(reset-password-success)|(reset-password-error)|(reset-password-mfa-email-challenge)|(reset-password-mfa-otp-challenge)|(reset-password-mfa-phone-challenge)|(reset-password-mfa-push-challenge-push)|(reset-password-mfa-recovery-code-challenge)|(reset-password-mfa-sms-challenge)|(reset-password-mfa-voice-challenge)|(reset-password-mfa-webauthn-platform-challenge)|(reset-password-mfa-webauthn-roaming-challenge)|(custom-form)|(consent)|(customized-consent)|(logout)|(logout-complete)|(logout-aborted)|(mfa-push-welcome)|(mfa-push-enrollment-qr)|(mfa-push-enrollment-code)|(mfa-push-success)|(mfa-push-challenge-push)|(mfa-push-list)|(mfa-otp-enrollment-qr)|(mfa-otp-enrollment-code)|(mfa-otp-challenge)|(mfa-voice-enrollment)|(mfa-voice-challenge)|(mfa-phone-challenge)|(mfa-phone-enrollment)|(mfa-webauthn-platform-enrollment)|(mfa-webauthn-roaming-enrollment)|(mfa-webauthn-platform-challenge)|(mfa-webauthn-roaming-challenge)|(mfa-webauthn-change-key-nickname)|(mfa-webauthn-enrollment-success)|(mfa-webauthn-error)|(mfa-webauthn-not-available-error)|(mfa-country-codes)|(mfa-sms-enrollment)|(mfa-sms-challenge)|(mfa-sms-list)|(mfa-email-challenge)|(mfa-email-list)|(mfa-recovery-code-enrollment)|(mfa-recovery-code-challenge-new-code)|(mfa-recovery-code-challenge)|(mfa-detect-browser-capabilities)|(mfa-enroll-result)|(mfa-login-options)|(mfa-begin-enroll-options)|(status)|(device-code-activation)|(device-code-activation-allowed)|(device-code-activation-denied)|(device-code-confirmation)|(email-verification-result)|(email-otp-challenge)|(organization-selection)|(organization-picker)|(pre-login-organization-picker)|(accept-invitation)|(redeem-ticket)|(passkey-enrollment)|(passkey-enrollment-local)|(interstitial-captcha)|(brute-force-protection-unblock)|(brute-force-protection-unblock-success)|(brute-force-protection-unblock-failure)|(async-approval-error)|(async-approval-accepted)|(async-approval-denied)|(async-approval-wrong-user))(,((login)|(login-id)|(login-password)|(login-passwordless-email-code)|(login-passwordless-email-link)|(login-passwordless-sms-otp)|(login-email-verification)|(signup)|(signup-id)|(signup-password)|(phone-identifier-enrollment)|(phone-identifier-challenge)|(email-identifier-challenge)|(reset-password-request)|(reset-password-email)|(reset-password)|(reset-password-success)|(reset-password-error)|(reset-password-mfa-email-challenge)|(reset-password-mfa-otp-challenge)|(reset-password-mfa-phone-challenge)|(reset-password-mfa-push-challenge-push)|(reset-password-mfa-recovery-code-challenge)|(reset-password-mfa-sms-challenge)|(reset-password-mfa-voice-challenge)|(reset-password-mfa-webauthn-platform-challenge)|(reset-password-mfa-webauthn-roaming-challenge)|(custom-form)|(consent)|(customized-consent)|(logout)|(logout-complete)|(logout-aborted)|(mfa-push-welcome)|(mfa-push-enrollment-qr)|(mfa-push-enrollment-code)|(mfa-push-success)|(mfa-push-challenge-push)|(mfa-push-list)|(mfa-otp-enrollment-qr)|(mfa-otp-enrollment-code)|(mfa-otp-challenge)|(mfa-voice-enrollment)|(mfa-voice-challenge)|(mfa-phone-challenge)|(mfa-phone-enrollment)|(mfa-webauthn-platform-enrollment)|(mfa-webauthn-roaming-enrollment)|(mfa-webauthn-platform-challenge)|(mfa-webauthn-roaming-challenge)|(mfa-webauthn-change-key-nickname)|(mfa-webauthn-enrollment-success)|(mfa-webauthn-error)|(mfa-webauthn-not-available-error)|(mfa-country-codes)|(mfa-sms-enrollment)|(mfa-sms-challenge)|(mfa-sms-list)|(mfa-email-challenge)|(mfa-email-list)|(mfa-recovery-code-enrollment)|(mfa-recovery-code-challenge-new-code)|(mfa-recovery-code-challenge)|(mfa-detect-browser-capabilities)|(mfa-enroll-result)|(mfa-login-options)|(mfa-begin-enroll-options)|(status)|(device-code-activation)|(device-code-activation-allowed)|(device-code-activation-denied)|(device-code-confirmation)|(email-verification-result)|(email-otp-challenge)|(organization-selection)|(organization-picker)|(pre-login-organization-picker)|(accept-invitation)|(redeem-ticket)|(passkey-enrollment)|(passkey-enrollment-local)|(interstitial-captcha)|(brute-force-protection-unblock)|(brute-force-protection-unblock-success)|(brute-force-protection-unblock-failure)|(async-approval-error)|(async-approval-accepted)|(async-approval-denied)|(async-approval-wrong-user)))*$", "type": "string" } }, @@ -71139,13 +105397,356 @@ "$ref": "#/components/schemas/PartialGroupsEnum" } } - ], + ], + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/GetPartialsResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "404": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:prompts" + ] + } + ], + "summary": "Get partials for a prompt", + "tags": [ + "prompts" + ] + }, + "put": { + "operationId": "put_partials", + "parameters": [ + { + "in": "path", + "name": "prompt", + "required": true, + "schema": { + "$ref": "#/components/schemas/PartialGroupsEnum" + } + } + ], + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/SetPartialsRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/SetPartialsRequestContent" + } + } + } + }, + "responses": { + "200": { + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "update:prompts" + ] + } + ], + "summary": "Set partials for a prompt", + "tags": [ + "prompts" + ] + } + }, + "/prompts/{prompt}/screen/{screen}/rendering": { + "get": { + "operationId": "get_rendering", + "parameters": [ + { + "in": "path", + "name": "prompt", + "required": true, + "schema": { + "$ref": "#/components/schemas/PromptGroupNameEnum" + } + }, + { + "in": "path", + "name": "screen", + "required": true, + "schema": { + "$ref": "#/components/schemas/ScreenGroupNameEnum" + } + } + ], + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/GetAculResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "402": { + "description": "" + }, + "403": { + "description": "" + }, + "404": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:prompts" + ] + } + ], + "summary": "Get render settings for a screen", + "tags": [ + "prompts" + ] + }, + "patch": { + "operationId": "patch_rendering", + "parameters": [ + { + "in": "path", + "name": "prompt", + "required": true, + "schema": { + "$ref": "#/components/schemas/PromptGroupNameEnum" + } + }, + { + "in": "path", + "name": "screen", + "required": true, + "schema": { + "$ref": "#/components/schemas/ScreenGroupNameEnum" + } + } + ], + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/UpdateAculRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/UpdateAculRequestContent" + } + } + } + }, + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/UpdateAculResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "402": { + "description": "" + }, + "403": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "update:prompts" + ] + } + ], + "summary": "Update render settings for a screen", + "tags": [ + "prompts" + ] + } + }, + "/rate-limit-policies": { + "get": { + "operationId": "get_rate-limit-policies", + "parameters": [ + { + "in": "query", + "name": "resource", + "schema": { + "$ref": "#/components/schemas/RateLimitPolicyResourceEnum" + } + }, + { + "in": "query", + "name": "consumer", + "schema": { + "$ref": "#/components/schemas/RateLimitPolicyConsumerEnum" + } + }, + { + "in": "query", + "name": "consumer_selector", + "schema": { + "maxLength": 255, + "type": "string" + } + }, + { + "in": "query", + "name": "take", + "schema": { + "maximum": 100, + "minimum": 1, + "type": "integer" + } + }, + { + "in": "query", + "name": "from", + "schema": { + "maxLength": 1000, + "type": "string" + } + } + ], + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ListRateLimitPoliciesPaginatedResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:rate_limit_policies" + ] + } + ], + "summary": "Get rate limit policies", + "tags": [ + "rate-limit-policies" + ] + }, + "post": { + "operationId": "post_rate-limit-policies", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/CreateRateLimitPolicyRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/CreateRateLimitPolicyRequestContent" + } + } + } + }, "responses": { - "200": { + "201": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetPartialsResponseContent" + "$ref": "#/components/schemas/CreateRateLimitPolicyResponseContent" } } }, @@ -71160,7 +105761,7 @@ "403": { "description": "" }, - "404": { + "409": { "description": "" }, "429": { @@ -71173,46 +105774,32 @@ }, { "oAuth2ClientCredentials": [ - "read:prompts" + "create:rate_limit_policies" ] } ], - "summary": "Get partials for a prompt", + "summary": "Create a rate limit policy", "tags": [ - "prompts" + "rate-limit-policies" ] - }, - "put": { - "operationId": "put_partials", + } + }, + "/rate-limit-policies/{id}": { + "delete": { + "operationId": "delete_rate-limit-policies_by_id", "parameters": [ { "in": "path", - "name": "prompt", + "name": "id", "required": true, "schema": { - "$ref": "#/components/schemas/PartialGroupsEnum" + "maxLength": 26, + "type": "string" } } ], - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/SetPartialsRequestContent" - } - }, - "application/x-www-form-urlencoded": { - "schema": { - "$ref": "#/components/schemas/SetPartialsRequestContent" - } - } - } - }, "responses": { - "200": { - "description": "" - }, - "400": { + "204": { "description": "" }, "401": { @@ -71221,6 +105808,9 @@ "403": { "description": "" }, + "404": { + "description": "" + }, "429": { "description": "" } @@ -71231,34 +105821,25 @@ }, { "oAuth2ClientCredentials": [ - "update:prompts" + "delete:rate_limit_policies" ] } ], - "summary": "Set partials for a prompt", + "summary": "Delete a rate limit policy", "tags": [ - "prompts" + "rate-limit-policies" ] - } - }, - "/prompts/{prompt}/screen/{screen}/rendering": { + }, "get": { - "operationId": "get_rendering", + "operationId": "get_rate-limit-policies_by_id", "parameters": [ { "in": "path", - "name": "prompt", - "required": true, - "schema": { - "$ref": "#/components/schemas/PromptGroupNameEnum" - } - }, - { - "in": "path", - "name": "screen", + "name": "id", "required": true, "schema": { - "$ref": "#/components/schemas/ScreenGroupNameEnum" + "maxLength": 26, + "type": "string" } } ], @@ -71267,21 +105848,15 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetAculResponseContent" + "$ref": "#/components/schemas/GetRateLimitPolicyResponseContent" } } }, "description": "" }, - "400": { - "description": "" - }, "401": { "description": "" }, - "402": { - "description": "" - }, "403": { "description": "" }, @@ -71298,32 +105873,25 @@ }, { "oAuth2ClientCredentials": [ - "read:prompts" + "read:rate_limit_policies" ] } ], - "summary": "Get render settings for a screen", + "summary": "Get a rate limit policy", "tags": [ - "prompts" + "rate-limit-policies" ] }, "patch": { - "operationId": "patch_rendering", + "operationId": "patch_rate-limit-policies_by_id", "parameters": [ { "in": "path", - "name": "prompt", - "required": true, - "schema": { - "$ref": "#/components/schemas/PromptGroupNameEnum" - } - }, - { - "in": "path", - "name": "screen", + "name": "id", "required": true, "schema": { - "$ref": "#/components/schemas/ScreenGroupNameEnum" + "maxLength": 26, + "type": "string" } } ], @@ -71331,12 +105899,12 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/UpdateAculRequestContent" + "$ref": "#/components/schemas/PatchRateLimitPolicyRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/UpdateAculRequestContent" + "$ref": "#/components/schemas/PatchRateLimitPolicyRequestContent" } } } @@ -71346,7 +105914,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/UpdateAculResponseContent" + "$ref": "#/components/schemas/UpdateRateLimitPolicyResponseContent" } } }, @@ -71358,10 +105926,10 @@ "401": { "description": "" }, - "402": { + "403": { "description": "" }, - "403": { + "404": { "description": "" }, "429": { @@ -71374,13 +105942,13 @@ }, { "oAuth2ClientCredentials": [ - "update:prompts" + "update:rate_limit_policies" ] } ], - "summary": "Update render settings for a screen", + "summary": "Update a rate limit policy", "tags": [ - "prompts" + "rate-limit-policies" ] } }, @@ -71842,6 +106410,114 @@ ] } }, + "/resource-servers/search": { + "get": { + "operationId": "get_resource_servers_search", + "parameters": [ + { + "in": "query", + "name": "q", + "schema": { + "maxLength": 1000, + "type": "string" + } + }, + { + "in": "query", + "name": "parser", + "schema": { + "$ref": "#/components/schemas/SearchParserEnum" + } + }, + { + "in": "query", + "name": "fields", + "schema": { + "maxLength": 1000, + "type": "string" + } + }, + { + "in": "query", + "name": "include_fields", + "schema": { + "type": "boolean" + } + }, + { + "in": "query", + "name": "take", + "schema": { + "maximum": 100, + "minimum": 1, + "type": "integer" + } + }, + { + "in": "query", + "name": "from", + "schema": { + "maxLength": 1000, + "type": "string" + } + }, + { + "in": "query", + "name": "sort", + "schema": { + "$ref": "#/components/schemas/ResourceServerSortFieldEnum" + } + } + ], + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/SearchResourceServersResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "404": { + "description": "" + }, + "429": { + "description": "" + }, + "500": { + "description": "" + }, + "504": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:resource_servers" + ] + } + ], + "summary": "Search resource servers", + "tags": [ + "resource-servers" + ] + } + }, "/resource-servers/{id}": { "delete": { "operationId": "delete_resource-servers_by_id", @@ -72108,80 +106784,347 @@ }, { "oAuth2ClientCredentials": [ - "update:attack_protection" + "update:attack_protection" + ] + } + ], + "summary": "Update risk assessment settings", + "tags": [ + "risk-assessments" + ] + } + }, + "/risk-assessments/settings/new-device": { + "get": { + "operationId": "get_new-device", + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/GetRiskAssessmentsSettingsNewDeviceResponseContent" + } + } + }, + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "404": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:attack_protection" + ] + } + ], + "summary": "Get new device assessor", + "tags": [ + "risk-assessments" + ] + }, + "patch": { + "operationId": "patch_new-device", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/UpdateRiskAssessmentsSettingsNewDeviceRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/UpdateRiskAssessmentsSettingsNewDeviceRequestContent" + } + } + } + }, + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/UpdateRiskAssessmentsSettingsNewDeviceResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "404": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "update:attack_protection" + ] + } + ], + "summary": "Update new device assessor", + "tags": [ + "risk-assessments" + ] + } + }, + "/roles": { + "get": { + "operationId": "get_roles", + "parameters": [ + { + "in": "query", + "name": "per_page", + "schema": { + "maximum": 100, + "minimum": 1, + "type": "integer" + } + }, + { + "in": "query", + "name": "page", + "schema": { + "minimum": 0, + "type": "integer" + } + }, + { + "in": "query", + "name": "include_totals", + "schema": { + "type": "boolean" + } + }, + { + "in": "query", + "name": "name_filter", + "schema": { + "type": "string" + } + }, + { + "in": "query", + "name": "type", + "schema": { + "$ref": "#/components/schemas/RoleTypeEnum" + } + }, + { + "in": "query", + "name": "owner_id", + "schema": { + "$ref": "#/components/schemas/RoleOwnerIdFilter" + } + }, + { + "in": "query", + "name": "from", + "schema": { + "type": "string" + } + }, + { + "in": "query", + "name": "take", + "schema": { + "maximum": 100, + "minimum": 1, + "type": "integer" + } + } + ], + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ListRolesResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:roles" + ] + } + ], + "summary": "Get roles", + "tags": [ + "roles" + ] + }, + "post": { + "operationId": "post_roles", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/CreateRoleRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/CreateRoleRequestContent" + } + } + } + }, + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/CreateRoleResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "409": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "create:roles" + ] + } + ], + "summary": "Create a role", + "tags": [ + "roles" + ] + } + }, + "/roles/{id}": { + "delete": { + "operationId": "delete_roles_by_id", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "404": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "delete:roles" ] } ], - "summary": "Update risk assessment settings", + "summary": "Delete a role", "tags": [ - "risk-assessments" + "roles" ] - } - }, - "/risk-assessments/settings/new-device": { + }, "get": { - "operationId": "get_new-device", - "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/GetRiskAssessmentsSettingsNewDeviceResponseContent" - } - } - }, - "description": "" - }, - "401": { - "description": "" - }, - "403": { - "description": "" - }, - "404": { - "description": "" - }, - "429": { - "description": "" - } - }, - "security": [ - { - "bearerAuth": [] - }, + "operationId": "get_roles_by_id", + "parameters": [ { - "oAuth2ClientCredentials": [ - "read:attack_protection" - ] - } - ], - "summary": "Get new device assessor", - "tags": [ - "risk-assessments" - ] - }, - "patch": { - "operationId": "patch_new-device", - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/UpdateRiskAssessmentsSettingsNewDeviceRequestContent" - } - }, - "application/x-www-form-urlencoded": { - "schema": { - "$ref": "#/components/schemas/UpdateRiskAssessmentsSettingsNewDeviceRequestContent" - } + "in": "path", + "name": "id", + "required": true, + "schema": { + "type": "string" } } - }, + ], "responses": { "200": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/UpdateRiskAssessmentsSettingsNewDeviceResponseContent" + "$ref": "#/components/schemas/GetRoleResponseContent" } } }, @@ -72209,103 +107152,37 @@ }, { "oAuth2ClientCredentials": [ - "update:attack_protection" + "read:roles" ] } ], - "summary": "Update new device assessor", + "summary": "Get a role", "tags": [ - "risk-assessments" + "roles" ] - } - }, - "/roles": { - "get": { - "operationId": "get_roles", + }, + "patch": { + "operationId": "patch_roles_by_id", "parameters": [ { - "in": "query", - "name": "per_page", - "schema": { - "maximum": 100, - "minimum": 1, - "type": "integer" - } - }, - { - "in": "query", - "name": "page", - "schema": { - "minimum": 0, - "type": "integer" - } - }, - { - "in": "query", - "name": "include_totals", - "schema": { - "type": "boolean" - } - }, - { - "in": "query", - "name": "name_filter", + "in": "path", + "name": "id", + "required": true, "schema": { "type": "string" } } ], - "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ListRolesResponseContent" - } - } - }, - "description": "" - }, - "400": { - "description": "" - }, - "401": { - "description": "" - }, - "403": { - "description": "" - }, - "429": { - "description": "" - } - }, - "security": [ - { - "bearerAuth": [] - }, - { - "oAuth2ClientCredentials": [ - "read:roles" - ] - } - ], - "summary": "Get roles", - "tags": [ - "roles" - ] - }, - "post": { - "operationId": "post_roles", "requestBody": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/CreateRoleRequestContent" + "$ref": "#/components/schemas/UpdateRoleRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/CreateRoleRequestContent" + "$ref": "#/components/schemas/UpdateRoleRequestContent" } } } @@ -72315,7 +107192,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/CreateRoleResponseContent" + "$ref": "#/components/schemas/UpdateRoleResponseContent" } } }, @@ -72330,9 +107207,6 @@ "403": { "description": "" }, - "409": { - "description": "" - }, "429": { "description": "" } @@ -72343,19 +107217,19 @@ }, { "oAuth2ClientCredentials": [ - "create:roles" + "update:roles" ] } ], - "summary": "Create a role", + "summary": "Update a role", "tags": [ "roles" ] } }, - "/roles/{id}": { + "/roles/{id}/groups": { "delete": { - "operationId": "delete_roles_by_id", + "operationId": "delete_role_groups", "parameters": [ { "in": "path", @@ -72366,8 +107240,22 @@ } } ], + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/DeleteRoleGroupsRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/DeleteRoleGroupsRequestContent" + } + } + } + }, "responses": { - "200": { + "204": { "description": "" }, "400": { @@ -72392,17 +107280,17 @@ }, { "oAuth2ClientCredentials": [ - "delete:roles" + "delete:group_roles" ] } ], - "summary": "Delete a role", + "summary": "Remove groups from a role", "tags": [ "roles" ] }, "get": { - "operationId": "get_roles_by_id", + "operationId": "get_role_groups", "parameters": [ { "in": "path", @@ -72411,6 +107299,21 @@ "schema": { "type": "string" } + }, + { + "in": "query", + "name": "from", + "schema": { + "type": "string" + } + }, + { + "in": "query", + "name": "take", + "schema": { + "minimum": 1, + "type": "integer" + } } ], "responses": { @@ -72418,7 +107321,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetRoleResponseContent" + "$ref": "#/components/schemas/ListRoleGroupsResponseContent" } } }, @@ -72446,17 +107349,17 @@ }, { "oAuth2ClientCredentials": [ - "read:roles" + "read:group_roles" ] } ], - "summary": "Get a role", + "summary": "Get a role's groups", "tags": [ "roles" ] }, - "patch": { - "operationId": "patch_roles_by_id", + "post": { + "operationId": "post_role_groups", "parameters": [ { "in": "path", @@ -72471,25 +107374,18 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/UpdateRoleRequestContent" + "$ref": "#/components/schemas/AssignRoleGroupsRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/UpdateRoleRequestContent" + "$ref": "#/components/schemas/AssignRoleGroupsRequestContent" } } } }, "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/UpdateRoleResponseContent" - } - } - }, + "204": { "description": "" }, "400": { @@ -72501,6 +107397,9 @@ "403": { "description": "" }, + "404": { + "description": "" + }, "429": { "description": "" } @@ -72511,11 +107410,11 @@ }, { "oAuth2ClientCredentials": [ - "update:roles" + "create:group_roles" ] } ], - "summary": "Update a role", + "summary": "Assign groups to a role", "tags": [ "roles" ] @@ -72697,6 +107596,9 @@ "403": { "description": "" }, + "404": { + "description": "" + }, "429": { "description": "" } @@ -72916,7 +107818,6 @@ "in": "query", "name": "fields", "schema": { - "pattern": "^((name)|(enabled)|(script)|(order)|(id)|(stage))(,((name)|(enabled)|(script)|(order)|(id)|(stage)))*$", "type": "string" } }, @@ -73083,7 +107984,6 @@ "schema": { "maxLength": 127, "minLength": 1, - "pattern": "^[A-Za-z0-9_\\-@*+:]*$", "type": "string" } } @@ -73127,7 +108027,6 @@ "schema": { "maxLength": 127, "minLength": 1, - "pattern": "^[A-Za-z0-9_\\-@*+:]*$", "type": "string" } } @@ -73192,7 +108091,6 @@ "name": "id", "required": true, "schema": { - "pattern": "^rul_[A-Za-z0-9]{16}$", "type": "string" } } @@ -73237,7 +108135,6 @@ "name": "id", "required": true, "schema": { - "pattern": "^rul_[A-Za-z0-9]{16}$", "type": "string" } }, @@ -73245,7 +108142,6 @@ "in": "query", "name": "fields", "schema": { - "pattern": "^((name)|(enabled)|(script)|(order)|(id)|(stage))(,((name)|(enabled)|(script)|(order)|(id)|(stage)))*$", "type": "string" } }, @@ -73307,7 +108203,6 @@ "name": "id", "required": true, "schema": { - "pattern": "^rul_[A-Za-z0-9]{16}$", "type": "string" } } @@ -73840,6 +108735,15 @@ "schema": { "type": "string" } + }, + { + "in": "header", + "name": "auth0-custom-domain", + "schema": { + "maxLength": 255, + "minLength": 3, + "type": "string" + } } ], "requestBody": { @@ -73876,6 +108780,9 @@ "403": { "description": "" }, + "409": { + "description": "" + }, "429": { "description": "" } @@ -74211,7 +109118,6 @@ "in": "query", "name": "from", "schema": { - "pattern": "^2[0-9]{3}((0[1-9])|(1[0-2]))((0[1-9])|([12][0-9])|(3[01]))$", "type": "string" } }, @@ -74219,7 +109125,6 @@ "in": "query", "name": "to", "schema": { - "pattern": "^2[0-9]{3}((0[1-9])|(1[0-2]))((0[1-9])|([12][0-9])|(3[01]))$", "type": "string" } } @@ -74239,16 +109144,16 @@ "description": "" }, "400": { - "description": "" + "$ref": "#/components/responses/GetStatsDailyBadRequest" }, "401": { - "description": "" + "$ref": "#/components/responses/GetStatsDailyUnauthorized" }, "403": { - "description": "" + "$ref": "#/components/responses/GetStatsDailyForbidden" }, "429": { - "description": "" + "$ref": "#/components/responses/GetStatsDailyTooManyRequests" } }, "security": [ @@ -74373,7 +109278,6 @@ "in": "query", "name": "fields", "schema": { - "pattern": "^((allowed_logout_urls)|(change_password)|(default_token_quota)|(error_page)|(flags)|(friendly_name)|(picture_url)|(support_email)|(support_url)|(session_lifetime)|(default_audience)|(default_directory)|(device_flow)|(idle_session_lifetime)|(ephemeral_session_lifetime)|(idle_ephemeral_session_lifetime)|(default_redirection_uri)|(universal_login)|(universal_login\\.colors)|(universal_login\\.passwordless)|(enabled_locales)|(session_cookie)|(sessions)|(oidc_logout)|(allow_organization_name_in_authentication_api)|(mtls)|(customize_mfa_in_postlogin_action)|(skip_non_verifiable_callback_uri_confirmation_prompt)|(resource_parameter_profile)|(enable_ai_guide)|(client_id_metadata_document_supported)|(phone_consolidated_experience))(,((allowed_logout_urls)|(change_password)|(default_token_quota)|(error_page)|(flags)|(friendly_name)|(picture_url)|(support_email)|(support_url)|(session_lifetime)|(default_audience)|(default_directory)|(device_flow)|(idle_session_lifetime)|(ephemeral_session_lifetime)|(idle_ephemeral_session_lifetime)|(default_redirection_uri)|(universal_login)|(universal_login\\.colors)|(universal_login\\.passwordless)|(enabled_locales)|(session_cookie)|(sessions)|(oidc_logout)|(allow_organization_name_in_authentication_api)|(mtls)|(customize_mfa_in_postlogin_action)|(skip_non_verifiable_callback_uri_confirmation_prompt)|(resource_parameter_profile)|(enable_ai_guide)|(client_id_metadata_document_supported)|(phone_consolidated_experience)))*$", "type": "string" } }, @@ -74483,6 +109387,17 @@ "/tickets/email-verification": { "post": { "operationId": "post_email-verification", + "parameters": [ + { + "in": "header", + "name": "auth0-custom-domain", + "schema": { + "maxLength": 255, + "minLength": 3, + "type": "string" + } + } + ], "requestBody": { "content": { "application/json": { @@ -74543,6 +109458,17 @@ "/tickets/password-change": { "post": { "operationId": "post_password-change", + "parameters": [ + { + "in": "header", + "name": "auth0-custom-domain", + "schema": { + "maxLength": 255, + "minLength": 3, + "type": "string" + } + } + ], "requestBody": { "content": { "application/json": { @@ -74857,6 +109783,9 @@ "404": { "description": "" }, + "409": { + "description": "" + }, "429": { "description": "" } @@ -75227,6 +110156,9 @@ "403": { "description": "" }, + "404": { + "description": "" + }, "429": { "description": "" } @@ -75493,7 +110425,6 @@ "in": "query", "name": "sort", "schema": { - "pattern": "^(([a-zA-Z0-9_\\\\.]+))\\:(1|-1)$", "type": "string" } }, @@ -75585,6 +110516,17 @@ }, "post": { "operationId": "post_users", + "parameters": [ + { + "in": "header", + "name": "auth0-custom-domain", + "schema": { + "maxLength": 255, + "minLength": 3, + "type": "string" + } + } + ], "requestBody": { "content": { "application/json": { @@ -75650,7 +110592,6 @@ "in": "query", "name": "fields", "schema": { - "pattern": "^((phone_number)|(email)|(email_verified)|(picture)|(username)|(user_id)|(name)|(nickname)|(created_at)|(identities)|(app_metadata)|(user_metadata)|(last_ip)|(last_login)|(logins_count)|(updated_at)|(blocked)|(family_name)|(given_name))(,((phone_number)|(email)|(email_verified)|(picture)|(username)|(user_id)|(name)|(nickname)|(created_at)|(identities)|(app_metadata)|(user_metadata)|(last_ip)|(last_login)|(logins_count)|(updated_at)|(blocked)|(family_name)|(given_name)))*$", "type": "string" } }, @@ -75774,7 +110715,6 @@ "in": "query", "name": "fields", "schema": { - "pattern": "^((phone_number)|(email)|(email_verified)|(picture)|(username)|(user_id)|(name)|(nickname)|(created_at)|(identities)|(app_metadata)|(user_metadata)|(last_ip)|(last_login)|(logins_count)|(updated_at)|(blocked)|(family_name)|(given_name))(,((phone_number)|(email)|(email_verified)|(picture)|(username)|(user_id)|(name)|(nickname)|(created_at)|(identities)|(app_metadata)|(user_metadata)|(last_ip)|(last_login)|(logins_count)|(updated_at)|(blocked)|(family_name)|(given_name)))*$", "type": "string" } }, @@ -75840,6 +110780,15 @@ "schema": { "type": "string" } + }, + { + "in": "header", + "name": "auth0-custom-domain", + "schema": { + "maxLength": 255, + "minLength": 3, + "type": "string" + } } ], "requestBody": { @@ -76214,17 +111163,486 @@ }, { "oAuth2ClientCredentials": [ - "delete:authentication_methods" + "delete:authentication_methods" + ] + } + ], + "summary": "Delete an authentication method by ID", + "tags": [ + "users" + ] + }, + "get": { + "operationId": "get_authentication-methods_by_authentication_method_id", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "type": "string" + } + }, + { + "in": "path", + "name": "authentication_method_id", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/GetUserAuthenticationMethodResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "404": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:authentication_methods" + ] + } + ], + "summary": "Get an authentication method by ID", + "tags": [ + "users" + ] + }, + "patch": { + "operationId": "patch_authentication-methods_by_authentication_method_id", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "type": "string" + } + }, + { + "in": "path", + "name": "authentication_method_id", + "required": true, + "schema": { + "type": "string" + } + } + ], + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/UpdateUserAuthenticationMethodRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/UpdateUserAuthenticationMethodRequestContent" + } + } + } + }, + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/UpdateUserAuthenticationMethodResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "404": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "update:authentication_methods" + ] + } + ], + "summary": "Update an authentication method", + "tags": [ + "users" + ] + } + }, + "/users/{id}/authenticators": { + "delete": { + "operationId": "delete_authenticators", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "204": { + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "delete:guardian_enrollments" + ] + } + ], + "summary": "Delete All Authenticators", + "tags": [ + "users" + ] + } + }, + "/users/{id}/connected-accounts": { + "get": { + "operationId": "get_connected-accounts", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "type": "string" + } + }, + { + "in": "query", + "name": "from", + "schema": { + "type": "string" + } + }, + { + "in": "query", + "name": "take", + "schema": { + "maximum": 100, + "minimum": 1, + "type": "integer" + } + } + ], + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ListUserConnectedAccountsResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "404": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:users" + ] + } + ], + "summary": "Get a User's Connected Accounts", + "tags": [ + "users" + ] + } + }, + "/users/{id}/consent-signing-keys": { + "get": { + "operationId": "get_user_consent_signing_keys", + "parameters": [ + { + "$ref": "#/components/parameters/UsersId" + } + ], + "responses": { + "200": { + "$ref": "#/components/responses/ListUserConsentSigningKeysResponse" + }, + "400": { + "$ref": "#/components/responses/BadRequest" + }, + "401": { + "$ref": "#/components/responses/Unauthorized" + }, + "403": { + "$ref": "#/components/responses/Forbidden" + }, + "429": { + "$ref": "#/components/responses/TooManyRequests" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:users" + ] + } + ], + "summary": "Get consent signing keys for a user", + "tags": [ + "users" + ] + } + }, + "/users/{id}/consent-signing-keys/{kid}": { + "delete": { + "operationId": "delete_user_consent_signing_key_by_kid", + "parameters": [ + { + "$ref": "#/components/parameters/UsersId" + }, + { + "$ref": "#/components/parameters/Kid" + } + ], + "responses": { + "204": { + "description": "" + }, + "400": { + "$ref": "#/components/responses/BadRequest" + }, + "401": { + "$ref": "#/components/responses/Unauthorized" + }, + "403": { + "$ref": "#/components/responses/Forbidden" + }, + "429": { + "$ref": "#/components/responses/TooManyRequests" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "update:users" + ] + } + ], + "summary": "Delete a consent signing key by key ID", + "tags": [ + "users" + ] + }, + "get": { + "operationId": "get_user_consent_signing_key_by_kid", + "parameters": [ + { + "$ref": "#/components/parameters/UsersId" + }, + { + "$ref": "#/components/parameters/Kid" + } + ], + "responses": { + "200": { + "$ref": "#/components/responses/GetUserConsentSigningKeyResponse" + }, + "400": { + "$ref": "#/components/responses/BadRequest" + }, + "401": { + "$ref": "#/components/responses/Unauthorized" + }, + "403": { + "$ref": "#/components/responses/Forbidden" + }, + "404": { + "$ref": "#/components/responses/NotFound" + }, + "429": { + "$ref": "#/components/responses/TooManyRequests" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:users" + ] + } + ], + "summary": "Get a consent signing key by key ID", + "tags": [ + "users" + ] + } + }, + "/users/{id}/effective-permissions": { + "get": { + "operationId": "get_user_effective_permissions", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "type": "string" + } + }, + { + "in": "query", + "name": "from", + "schema": { + "type": "string" + } + }, + { + "in": "query", + "name": "take", + "schema": { + "minimum": 1, + "type": "integer" + } + }, + { + "in": "query", + "name": "resource_server_identifier", + "required": true, + "schema": { + "maxLength": 600, + "minLength": 1, + "type": "string" + } + } + ], + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ListUserEffectivePermissionsResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "404": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:user_effective_permissions" ] } ], - "summary": "Delete an authentication method by ID", + "summary": "List the permissions assigned to a user directly or through roles or groups.", "tags": [ "users" ] - }, + } + }, + "/users/{id}/effective-permissions/sources/effective-roles": { "get": { - "operationId": "get_authentication-methods_by_authentication_method_id", + "operationId": "get_user_effective_permission_role_sources", "parameters": [ { "in": "path", @@ -76235,10 +111653,37 @@ } }, { - "in": "path", - "name": "authentication_method_id", + "in": "query", + "name": "from", + "schema": { + "type": "string" + } + }, + { + "in": "query", + "name": "take", + "schema": { + "minimum": 1, + "type": "integer" + } + }, + { + "in": "query", + "name": "resource_server_identifier", "required": true, "schema": { + "maxLength": 600, + "minLength": 1, + "type": "string" + } + }, + { + "in": "query", + "name": "permission_name", + "required": true, + "schema": { + "maxLength": 280, + "minLength": 1, "type": "string" } } @@ -76248,7 +111693,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetUserAuthenticationMethodResponseContent" + "$ref": "#/components/schemas/ListUserEffectivePermissionRoleSourcesResponseContent" } } }, @@ -76276,17 +111721,19 @@ }, { "oAuth2ClientCredentials": [ - "read:authentication_methods" + "read:user_permission_source_roles" ] } ], - "summary": "Get an authentication method by ID", + "summary": "List the roles which grant the user a given permission (whether directly or through groups).", "tags": [ "users" ] - }, - "patch": { - "operationId": "patch_authentication-methods_by_authentication_method_id", + } + }, + "/users/{id}/effective-roles": { + "get": { + "operationId": "get_user_effective_roles", "parameters": [ { "in": "path", @@ -76297,34 +111744,27 @@ } }, { - "in": "path", - "name": "authentication_method_id", - "required": true, + "in": "query", + "name": "from", "schema": { "type": "string" } - } - ], - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/UpdateUserAuthenticationMethodRequestContent" - } - }, - "application/x-www-form-urlencoded": { - "schema": { - "$ref": "#/components/schemas/UpdateUserAuthenticationMethodRequestContent" - } + }, + { + "in": "query", + "name": "take", + "schema": { + "minimum": 1, + "type": "integer" } } - }, + ], "responses": { "200": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/UpdateUserAuthenticationMethodResponseContent" + "$ref": "#/components/schemas/ListUserEffectiveRolesResponseContent" } } }, @@ -76352,19 +111792,19 @@ }, { "oAuth2ClientCredentials": [ - "update:authentication_methods" + "read:user_effective_roles" ] } ], - "summary": "Update an authentication method", + "summary": "List the roles for a user with sources: directly assigned or through group membership.", "tags": [ "users" ] } }, - "/users/{id}/authenticators": { - "delete": { - "operationId": "delete_authenticators", + "/users/{id}/effective-roles/sources/groups": { + "get": { + "operationId": "get_user_role_source_groups", "parameters": [ { "in": "path", @@ -76373,48 +111813,10 @@ "schema": { "type": "string" } - } - ], - "responses": { - "204": { - "description": "" - }, - "400": { - "description": "" - }, - "401": { - "description": "" - }, - "403": { - "description": "" - }, - "429": { - "description": "" - } - }, - "security": [ - { - "bearerAuth": [] }, { - "oAuth2ClientCredentials": [ - "delete:guardian_enrollments" - ] - } - ], - "summary": "Delete All Authenticators", - "tags": [ - "users" - ] - } - }, - "/users/{id}/connected-accounts": { - "get": { - "operationId": "get_connected-accounts", - "parameters": [ - { - "in": "path", - "name": "id", + "in": "query", + "name": "role_id", "required": true, "schema": { "type": "string" @@ -76431,7 +111833,6 @@ "in": "query", "name": "take", "schema": { - "maximum": 100, "minimum": 1, "type": "integer" } @@ -76442,7 +111843,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/ListUserConnectedAccountsResponseContent" + "$ref": "#/components/schemas/ListUserRoleSourceGroupsResponseContent" } } }, @@ -76457,6 +111858,9 @@ "403": { "description": "" }, + "404": { + "description": "" + }, "429": { "description": "" } @@ -76467,11 +111871,11 @@ }, { "oAuth2ClientCredentials": [ - "read:users" + "read:user_role_source_groups" ] } ], - "summary": "Get a User's Connected Accounts", + "summary": "Get a user's role source groups", "tags": [ "users" ] @@ -76537,119 +111941,6 @@ ] } }, - "/users/{id}/federated-connections-tokensets": { - "get": { - "operationId": "get_federated-connections-tokensets", - "parameters": [ - { - "in": "path", - "name": "id", - "required": true, - "schema": { - "maxLength": 300, - "type": "string" - } - } - ], - "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "items": { - "$ref": "#/components/schemas/FederatedConnectionTokenSet" - }, - "type": "array" - } - } - }, - "description": "" - }, - "401": { - "description": "" - }, - "403": { - "description": "" - }, - "404": { - "description": "" - }, - "429": { - "description": "" - } - }, - "security": [ - { - "bearerAuth": [] - }, - { - "oAuth2ClientCredentials": [ - "read:federated_connections_tokens" - ] - } - ], - "summary": "Get tokensets for a user", - "tags": [ - "users" - ] - } - }, - "/users/{id}/federated-connections-tokensets/{tokenset_id}": { - "delete": { - "operationId": "delete_federated-connections-tokensets_by_tokenset_id", - "parameters": [ - { - "in": "path", - "name": "id", - "required": true, - "schema": { - "maxLength": 300, - "type": "string" - } - }, - { - "in": "path", - "name": "tokenset_id", - "required": true, - "schema": { - "maxLength": 36, - "type": "string" - } - } - ], - "responses": { - "204": { - "description": "" - }, - "400": { - "description": "" - }, - "401": { - "description": "" - }, - "403": { - "description": "" - }, - "429": { - "description": "" - } - }, - "security": [ - { - "bearerAuth": [] - }, - { - "oAuth2ClientCredentials": [ - "delete:federated_connections_tokens" - ] - } - ], - "summary": "Deletes a tokenset for federated connections by id.", - "tags": [ - "users" - ] - } - }, "/users/{id}/groups": { "get": { "operationId": "get_user_groups", @@ -76667,7 +111958,6 @@ "name": "fields", "schema": { "maxLength": 256, - "pattern": "^((id)|(name)|(external_id)|(organization_id)|(connection_id)|(tenant_name)|(description)|(created_at)|(updated_at)|(membership_created_at))(,((id)|(name)|(external_id)|(organization_id)|(connection_id)|(tenant_name)|(description)|(created_at)|(updated_at)|(membership_created_at)))*$", "type": "string" } }, @@ -76739,6 +112029,9 @@ "403": { "description": "" }, + "404": { + "description": "" + }, "429": { "description": "" } @@ -76935,7 +112228,6 @@ "in": "query", "name": "sort", "schema": { - "pattern": "^((date)|(connection)|(client_id)|(client_name)|(ip)|(user_id)|(user_name)|(description)|(user_agent)|(type)|(details)|(strategy)|(strategy_type))\\:(1|-1)$", "type": "string" } }, @@ -77124,6 +112416,22 @@ "schema": { "type": "boolean" } + }, + { + "in": "query", + "name": "from", + "schema": { + "type": "string" + } + }, + { + "in": "query", + "name": "take", + "schema": { + "maximum": 100, + "minimum": 1, + "type": "integer" + } } ], "responses": { @@ -77137,12 +112445,18 @@ }, "description": "" }, + "400": { + "description": "" + }, "401": { "description": "" }, "403": { "description": "" }, + "404": { + "description": "" + }, "429": { "description": "" } @@ -77203,6 +112517,9 @@ "403": { "description": "" }, + "404": { + "description": "" + }, "429": { "description": "" } @@ -77339,6 +112656,9 @@ "403": { "description": "" }, + "404": { + "description": "" + }, "429": { "description": "" } @@ -77571,6 +112891,9 @@ "403": { "description": "" }, + "404": { + "description": "" + }, "429": { "description": "" } @@ -77586,7 +112909,7 @@ ] } ], - "summary": "Removes roles from a user", + "summary": "Remove roles from a user", "tags": [ "users" ] @@ -77638,12 +112961,18 @@ }, "description": "" }, + "400": { + "description": "" + }, "401": { "description": "" }, "403": { "description": "" }, + "404": { + "description": "" + }, "429": { "description": "" } @@ -77704,6 +113033,9 @@ "403": { "description": "" }, + "404": { + "description": "" + }, "429": { "description": "" } diff --git a/api/auth0-mock.openapi.json b/api/auth0-mock.openapi.json index 6ae27e3..19b0d53 100644 --- a/api/auth0-mock.openapi.json +++ b/api/auth0-mock.openapi.json @@ -1,5 +1,511 @@ { "components": { + "parameters": { + "ClientProfileIdParameter": { + "in": "path", + "name": "id", + "required": true, + "schema": { + "$ref": "#/components/schemas/ClientProfileId" + } + }, + "ClientProfilesTakeParameter": { + "in": "query", + "name": "take", + "schema": { + "default": 50, + "minimum": 1, + "type": "integer" + } + }, + "FromParameter": { + "in": "query", + "name": "from", + "schema": { + "type": "string" + } + }, + "Kid": { + "in": "path", + "name": "kid", + "required": true, + "schema": { + "type": "string" + } + }, + "OrganizationClientsTakeParameter": { + "in": "query", + "name": "take", + "schema": { + "default": 50, + "minimum": 1, + "type": "integer" + } + }, + "OrganizationId": { + "in": "path", + "name": "organization_id", + "required": true, + "schema": { + "format": "organization-id", + "type": "string" + } + }, + "RoleId": { + "in": "path", + "name": "role_id", + "required": true, + "schema": { + "format": "role-id", + "type": "string" + } + }, + "TakeParameter": { + "in": "query", + "name": "take", + "schema": { + "default": 50, + "maximum": 100, + "minimum": 1, + "type": "integer" + } + }, + "UsersId": { + "in": "path", + "name": "id", + "required": true, + "schema": { + "format": "user-id", + "type": "string" + } + } + }, + "requestBodies": { + "CreateClientProfile": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/CreateClientProfileRequestContent" + } + } + } + }, + "CreateKeysNetworkAclsRequest": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/CreateKeysNetworkAclsRequestContent" + } + } + } + }, + "UpdateClientProfile": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/UpdateClientProfileRequestContent" + } + } + } + } + }, + "responses": { + "BadRequest": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/BadRequestSchema" + } + } + }, + "description": "" + }, + "Conflict": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ConflictSchema" + } + } + }, + "description": "" + }, + "CreateClientProfile": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ClientProfile" + } + } + }, + "description": "" + }, + "CreateKeysNetworkAclsResponse": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/CreateKeysNetworkAclsResponseContent" + } + } + }, + "description": "" + }, + "CreateOrganizationClientsConflict": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ConflictSchema" + } + } + }, + "description": "" + }, + "CreateOrganizationClientsForbidden": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ForbiddenSchema" + } + } + }, + "description": "" + }, + "CreateOrganizationClientsNotFound": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/NotFoundSchema" + } + } + }, + "description": "" + }, + "CreateOrganizationClientsUnauthorized": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/UnauthorizedSchema" + } + } + }, + "description": "" + }, + "DeleteClientProfile": { + "description": "" + }, + "DeleteOrganizationClientsForbidden": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ForbiddenSchema" + } + } + }, + "description": "" + }, + "DeleteOrganizationClientsNotFound": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/NotFoundSchema" + } + } + }, + "description": "" + }, + "DeleteOrganizationClientsUnauthorized": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/UnauthorizedSchema" + } + } + }, + "description": "" + }, + "Forbidden": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ForbiddenSchema" + } + } + }, + "description": "" + }, + "GetAllKeysNetworkAclsResponse": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/GetAllKeysNetworkAclsResponseContent" + } + } + }, + "description": "" + }, + "GetClientProfile": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ClientProfile" + } + } + }, + "description": "" + }, + "GetKeyNetworkAclResponse": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/NetworkAclKey" + } + } + }, + "description": "" + }, + "GetOrganizationClientForbidden": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ForbiddenSchema" + } + } + }, + "description": "" + }, + "GetOrganizationClientNotFound": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/NotFoundSchema" + } + } + }, + "description": "" + }, + "GetOrganizationClientUnauthorized": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/UnauthorizedSchema" + } + } + }, + "description": "" + }, + "GetStatsDailyBadRequest": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/BadRequestSchema" + } + } + }, + "description": "" + }, + "GetStatsDailyForbidden": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ForbiddenSchema" + } + } + }, + "description": "" + }, + "GetStatsDailyTooManyRequests": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/TooManyRequestsSchema" + } + } + }, + "description": "" + }, + "GetStatsDailyUnauthorized": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/UnauthorizedSchema" + } + } + }, + "description": "" + }, + "GetUserConsentSigningKeyResponse": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ConsentSigningKey" + } + } + }, + "description": "" + }, + "ListClientProfiles": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ListClientProfilesPaginatedResponseContent" + } + } + }, + "description": "" + }, + "ListOrganizationClientsForbidden": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ForbiddenSchema" + } + } + }, + "description": "" + }, + "ListOrganizationClientsNotFound": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/NotFoundSchema" + } + } + }, + "description": "" + }, + "ListOrganizationClientsUnauthorized": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/UnauthorizedSchema" + } + } + }, + "description": "" + }, + "ListOrganizationRoleMembersResponse": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ListOrganizationRoleMembersResponseContent" + } + } + }, + "description": "" + }, + "ListUserConsentSigningKeysResponse": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ListUserConsentSigningKeysResponseContent" + } + } + }, + "description": "" + }, + "NotFound": { + "content": { + "application/json": { + "schema": { + "properties": { + "error": { + "const": "Not Found" + }, + "message": { + "type": "string" + }, + "statusCode": { + "const": 404 + } + }, + "required": [ + "message", + "statusCode", + "error" + ], + "type": "object" + } + } + }, + "description": "" + }, + "TooManyRequests": { + "content": { + "application/json": { + "schema": { + "properties": { + "error": { + "const": "Too Many Requests" + }, + "message": { + "type": "string" + }, + "statusCode": { + "const": 429 + } + }, + "required": [ + "message", + "statusCode", + "error" + ], + "type": "object" + } + } + }, + "description": "" + }, + "Unauthorized": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/UnauthorizedSchema" + } + } + }, + "description": "" + }, + "UpdateClientProfile": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ClientProfile" + } + } + }, + "description": "" + }, + "UpdateOrganizationClientForbidden": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ForbiddenSchema" + } + } + }, + "description": "" + }, + "UpdateOrganizationClientNotFound": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/NotFoundSchema" + } + } + }, + "description": "" + }, + "UpdateOrganizationClientUnauthorized": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/UnauthorizedSchema" + } + } + }, + "description": "" + } + }, "schemas": { "Action": { "additionalProperties": false, @@ -656,7 +1162,8 @@ "event-stream", "password-hash-migration", "login-post-identifier", - "signup-post-identifier" + "signup-post-identifier", + "post-credential-validation" ], "type": "string" }, @@ -905,6 +1412,7 @@ "enum": [ "branding.settings", "branding.themes.default", + "country_codes", "client.logo_uri", "client.description", "organization.display_name", @@ -919,7 +1427,8 @@ "untrusted_data.authorization_params.screen_hint", "untrusted_data.authorization_params.ui_locales", "user.organizations", - "transaction.custom_domain.domain" + "transaction.custom_domain.domain", + "experiment" ], "type": "string" }, @@ -1129,6 +1638,183 @@ ], "type": "object" }, + "AddSynchronizedGroupsRequestContent": { + "additionalProperties": false, + "properties": { + "groups": { + "items": { + "$ref": "#/components/schemas/SynchronizedGroupPayload" + }, + "type": "array" + } + }, + "required": [ + "groups" + ], + "type": "object" + }, + "AdvanceRampRequestContent": { + "additionalProperties": false, + "properties": { + "target_level": { + "maximum": 100, + "minimum": 0, + "type": "integer" + } + }, + "required": [ + "target_level" + ], + "type": "object" + }, + "AdvanceRampResponseContent": { + "additionalProperties": false, + "properties": { + "current_level": { + "type": "integer" + }, + "experiment_id": { + "type": "string" + }, + "from_level": { + "type": "integer" + }, + "to_level": { + "type": "integer" + } + }, + "required": [ + "experiment_id", + "from_level", + "to_level", + "current_level" + ], + "type": "object" + }, + "AgentMetadata": { + "additionalProperties": true, + "type": "object" + }, + "AgentResponseContent": { + "additionalProperties": false, + "properties": { + "agent_id": { + "format": "agent-id", + "type": "string" + }, + "created_at": { + "format": "date-time", + "type": "string" + }, + "external_agent_id": { + "maxLength": 128, + "type": "string" + }, + "metadata": { + "$ref": "#/components/schemas/AgentMetadata" + }, + "name": { + "maxLength": 255, + "type": "string" + }, + "updated_at": { + "format": "date-time", + "type": "string" + } + }, + "required": [ + "agent_id", + "name", + "metadata", + "created_at", + "updated_at" + ], + "type": "object" + }, + "AllocationItem": { + "additionalProperties": false, + "properties": { + "is_control": { + "type": "boolean" + }, + "is_fallback": { + "type": "boolean" + }, + "priority": { + "type": "integer" + }, + "segment_id": { + "type": "string" + }, + "segment_name": { + "type": "string" + }, + "segment_snapshot": { + "additionalProperties": true, + "type": [ + "object", + "null" + ] + }, + "variation_id": { + "type": "string" + }, + "variation_name": { + "type": "string" + }, + "variation_snapshot": { + "additionalProperties": true, + "type": [ + "object", + "null" + ] + }, + "weight": { + "type": "integer" + } + }, + "type": "object" + }, + "AllocationRequestItem": { + "additionalProperties": false, + "properties": { + "is_control": { + "type": "boolean" + }, + "is_fallback": { + "type": "boolean" + }, + "priority": { + "minimum": 1, + "type": "integer" + }, + "segment_id": { + "pattern": "^seg_[A-HJ-NP-Za-km-z1-9]+$", + "type": "string" + }, + "variation_id": { + "pattern": "^var_[A-HJ-NP-Za-km-z1-9]+$", + "type": "string" + }, + "weight": { + "maximum": 100, + "minimum": 0, + "type": "integer" + } + }, + "required": [ + "variation_id", + "is_control" + ], + "type": "object" + }, + "AllocationStrategyEnum": { + "enum": [ + "percentage", + "segment" + ], + "type": "string" + }, "AnomalyIPFormat": { "oneOf": [ { @@ -1142,6 +1828,19 @@ ], "type": "string" }, + "AnonymousSessions": { + "additionalProperties": false, + "properties": { + "active": { + "default": false, + "type": "boolean" + } + }, + "required": [ + "active" + ], + "type": "object" + }, "AppMetadata": { "additionalProperties": true, "type": "object" @@ -1152,6 +1851,23 @@ ], "type": "string" }, + "AssignGroupRolesRequestContent": { + "additionalProperties": false, + "properties": { + "roles": { + "items": { + "format": "role-id", + "type": "string" + }, + "minItems": 1, + "type": "array" + } + }, + "required": [ + "roles" + ], + "type": "object" + }, "AssignOrganizationMemberRolesRequestContent": { "additionalProperties": false, "properties": { @@ -1169,6 +1885,25 @@ ], "type": "object" }, + "AssignRoleGroupsRequestContent": { + "additionalProperties": false, + "properties": { + "groups": { + "items": { + "maxLength": 26, + "minLength": 18, + "pattern": "^grp_[1-9a-km-zA-HJ-NP-Z]{14,22}$", + "type": "string" + }, + "minItems": 1, + "type": "array" + } + }, + "required": [ + "groups" + ], + "type": "object" + }, "AssignRoleUsersRequestContent": { "additionalProperties": false, "properties": { @@ -1247,7 +1982,8 @@ "AsyncApprovalNotificationsChannelsEnum": { "enum": [ "guardian-push", - "email" + "email", + "my-account" ], "type": "string" }, @@ -1452,6 +2188,17 @@ ], "type": "object" }, + "AuthenticationFlowEnum": { + "enum": [ + "authentication", + "mfa_enrollment", + "mfa_challenge", + "password_reset", + "passkey_enrollment", + "all" + ], + "type": "string" + }, "AuthenticationMethodTypeEnum": { "enum": [ "recovery-code", @@ -1523,6 +2270,49 @@ ], "type": "object" }, + "B2bIntegrationConfiguration": { + "additionalProperties": false, + "properties": { + "integration_type": { + "$ref": "#/components/schemas/B2bIntegrationConfigurationIntegrationTypeEnum" + }, + "sso_profiles": { + "items": { + "format": "ss-profile-id", + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "B2bIntegrationConfigurationIntegrationTypeEnum": { + "enum": [ + "custom_auth_server", + "third_party", + "application" + ], + "type": "string" + }, + "BadRequestSchema": { + "properties": { + "error": { + "const": "Bad Request" + }, + "message": { + "type": "string" + }, + "statusCode": { + "const": 400 + } + }, + "required": [ + "message", + "statusCode", + "error" + ], + "type": "object" + }, "BotDetectionAllowlist": { "items": { "$ref": "#/components/schemas/BotDetectionIPAddressOrCidrBlock" @@ -1622,30 +2412,6 @@ }, "type": "object" }, - "BrandingIdentifiers": { - "additionalProperties": false, - "properties": { - "login_display": { - "$ref": "#/components/schemas/BrandingLoginDisplayEnum" - }, - "otp_autocomplete": { - "default": true, - "type": "boolean" - }, - "phone_display": { - "$ref": "#/components/schemas/BrandingPhoneDisplay" - } - }, - "type": "object" - }, - "BrandingLoginDisplayEnum": { - "default": "unified", - "enum": [ - "unified", - "separate" - ], - "type": "string" - }, "BrandingPageBackground": { "oneOf": [ { @@ -1663,35 +2429,6 @@ } ] }, - "BrandingPhoneDisplay": { - "additionalProperties": false, - "properties": { - "formatting": { - "$ref": "#/components/schemas/BrandingPhoneFormattingEnum" - }, - "masking": { - "$ref": "#/components/schemas/BrandingPhoneMaskingEnum" - } - }, - "type": "object" - }, - "BrandingPhoneFormattingEnum": { - "default": "international", - "enum": [ - "regional", - "international" - ], - "type": "string" - }, - "BrandingPhoneMaskingEnum": { - "default": "mask_digits", - "enum": [ - "show_all", - "hide_country_code", - "mask_digits" - ], - "type": "string" - }, "BrandingThemeBorders": { "additionalProperties": false, "properties": { @@ -2037,6 +2774,64 @@ ], "type": "object" }, + "BrandingThemeIdentifiers": { + "additionalProperties": false, + "properties": { + "login_display": { + "$ref": "#/components/schemas/BrandingThemeIdentifiersLoginDisplayEnum" + }, + "otp_autocomplete": { + "type": "boolean" + }, + "phone_display": { + "$ref": "#/components/schemas/BrandingThemeIdentifiersPhoneDisplay" + } + }, + "required": [ + "login_display", + "otp_autocomplete", + "phone_display" + ], + "type": "object" + }, + "BrandingThemeIdentifiersLoginDisplayEnum": { + "enum": [ + "separate", + "unified" + ], + "type": "string" + }, + "BrandingThemeIdentifiersPhoneDisplay": { + "additionalProperties": false, + "properties": { + "formatting": { + "$ref": "#/components/schemas/BrandingThemeIdentifiersPhoneDisplayFormattingEnum" + }, + "masking": { + "$ref": "#/components/schemas/BrandingThemeIdentifiersPhoneDisplayMaskingEnum" + } + }, + "required": [ + "formatting", + "masking" + ], + "type": "object" + }, + "BrandingThemeIdentifiersPhoneDisplayFormattingEnum": { + "enum": [ + "international", + "regional" + ], + "type": "string" + }, + "BrandingThemeIdentifiersPhoneDisplayMaskingEnum": { + "enum": [ + "hide_country_code", + "mask_digits", + "show_all" + ], + "type": "string" + }, "BrandingThemePageBackground": { "additionalProperties": false, "properties": { @@ -2197,6 +2992,14 @@ }, "type": "object" }, + "BruteForceProtectionFormSubmissionModeEnum": { + "default": "auto", + "enum": [ + "auto", + "manual" + ], + "type": "string" + }, "BruteForceProtectionModeEnum": { "default": "count_per_identifier_and_ip", "enum": [ @@ -2353,6 +3156,13 @@ ], "type": "object" }, + "CimdExternalMetadataCreatedByEnum": { + "enum": [ + "admin", + "client" + ], + "type": "string" + }, "CimdMappedClientAuthenticationMethods": { "additionalProperties": true, "properties": { @@ -2512,12 +3322,18 @@ }, "type": "array" }, + "anonymous_sessions": { + "$ref": "#/components/schemas/AnonymousSessions" + }, "app_type": { "$ref": "#/components/schemas/ClientAppTypeEnum" }, "async_approval_notification_channels": { "$ref": "#/components/schemas/ClientAsyncApprovalNotificationsChannelsAPIPostConfiguration" }, + "b2b_integration_configuration": { + "$ref": "#/components/schemas/B2bIntegrationConfiguration" + }, "callbacks": { "items": { "type": "string" @@ -2547,6 +3363,10 @@ "compliance_level": { "$ref": "#/components/schemas/ClientComplianceLevelEnum" }, + "created_at": { + "format": "date-time", + "type": "string" + }, "cross_origin_authentication": { "type": "boolean" }, @@ -2576,6 +3396,9 @@ "encryption_key": { "$ref": "#/components/schemas/ClientEncryptionKey" }, + "enforce_anon_session_transfer_network_binding": { + "$ref": "#/components/schemas/ClientAnonymousSessionTransferNetworkBindingEnum" + }, "express_configuration": { "$ref": "#/components/schemas/ExpressConfiguration" }, @@ -2586,9 +3409,15 @@ "external_metadata_created_by": { "$ref": "#/components/schemas/ClientExternalMetadataCreatedByEnum" }, + "external_metadata_status": { + "$ref": "#/components/schemas/ClientExternalMetadataStatusEnum" + }, "external_metadata_type": { "$ref": "#/components/schemas/ClientExternalMetadataTypeEnum" }, + "fedcm_login": { + "$ref": "#/components/schemas/FedCMLogin" + }, "form_template": { "default": "", "type": "string" @@ -2603,6 +3432,9 @@ }, "type": "array" }, + "identity_assertion_authorization_grant": { + "$ref": "#/components/schemas/IdentityAssertionAuthorizationGrant" + }, "initiate_login_uri": { "format": "absolute-https-uri-with-placeholders-or-empty", "type": "string" @@ -2635,7 +3467,9 @@ "default": "My application", "type": "string" }, - "native_social_login": {}, + "native_social_login": { + "$ref": "#/components/schemas/NativeSocialLogin" + }, "oidc_conformant": { "default": false, "type": "boolean" @@ -2643,6 +3477,9 @@ "oidc_logout": { "$ref": "#/components/schemas/ClientOIDCBackchannelLogoutSettings" }, + "oidc_support": { + "$ref": "#/components/schemas/ClientOidcSupport" + }, "organization_discovery_methods": { "items": { "$ref": "#/components/schemas/ClientOrganizationDiscoveryEnum" @@ -2717,6 +3554,13 @@ "token_quota": { "$ref": "#/components/schemas/TokenQuota" }, + "token_vault_privileged_access": { + "$ref": "#/components/schemas/ClientTokenVaultPrivilegedAccessWithCredentialId" + }, + "updated_at": { + "format": "date-time", + "type": "string" + }, "web_origins": { "items": { "type": "string" @@ -3280,6 +4124,15 @@ }, "type": "object" }, + "ClientAnonymousSessionTransferNetworkBindingEnum": { + "default": "ip", + "enum": [ + "ip", + "asn", + "none" + ], + "type": "string" + }, "ClientAppTypeEnum": { "enum": [ "native", @@ -3581,9 +4434,17 @@ ], "type": "string" }, + "ClientExternalMetadataStatusEnum": { + "enum": [ + "available", + "unavailable" + ], + "type": "string" + }, "ClientExternalMetadataTypeEnum": { "enum": [ - "cimd" + "cimd", + "dcr" ], "type": "string" }, @@ -3668,10 +4529,18 @@ }, "type": "object" }, + "ClientGrantSortFieldEnum": { + "enum": [ + "audience", + "updated_at" + ], + "type": "string" + }, "ClientGrantSubjectTypeEnum": { "enum": [ "client", - "user" + "user", + "anonymous_user" ], "type": "string" }, @@ -3760,6 +4629,19 @@ ], "type": "string" }, + "ClientMyOrganizationConfigurationThirdPartyClientAccessAllowedValuesEnum": { + "enum": [ + "allow", + "block" + ], + "type": "string" + }, + "ClientMyOrganizationConfigurationThirdPartyClientAccessDefaultValueEnum": { + "enum": [ + "block" + ], + "type": "string" + }, "ClientMyOrganizationDeletionBehaviorEnum": { "default": "allow", "enum": [ @@ -3784,6 +4666,21 @@ "format": "connection-profile-id", "type": "string" }, + "enforce_permission_ceiling": { + "default": false, + "type": "boolean" + }, + "enforce_self_assignment_restriction": { + "default": false, + "type": "boolean" + }, + "invitation_landing_client_id": { + "format": "client-id", + "type": "string" + }, + "third_party_client_access": { + "$ref": "#/components/schemas/ClientMyOrganizationThirdPartyClientAccessConfiguration" + }, "user_attribute_profile_id": { "format": "user-attribute-profile-id", "type": "string" @@ -3814,6 +4711,21 @@ "format": "connection-profile-id", "type": "string" }, + "enforce_permission_ceiling": { + "default": false, + "type": "boolean" + }, + "enforce_self_assignment_restriction": { + "default": false, + "type": "boolean" + }, + "invitation_landing_client_id": { + "format": "client-id", + "type": "string" + }, + "third_party_client_access": { + "$ref": "#/components/schemas/ClientMyOrganizationThirdPartyClientAccessConfiguration" + }, "user_attribute_profile_id": { "format": "user-attribute-profile-id", "type": "string" @@ -3841,6 +4753,21 @@ "format": "connection-profile-id", "type": "string" }, + "enforce_permission_ceiling": { + "default": false, + "type": "boolean" + }, + "enforce_self_assignment_restriction": { + "default": false, + "type": "boolean" + }, + "invitation_landing_client_id": { + "format": "client-id", + "type": "string" + }, + "third_party_client_access": { + "$ref": "#/components/schemas/ClientMyOrganizationThirdPartyClientAccessConfiguration" + }, "user_attribute_profile_id": { "format": "user-attribute-profile-id", "type": "string" @@ -3852,6 +4779,26 @@ ], "type": "object" }, + "ClientMyOrganizationThirdPartyClientAccessConfiguration": { + "additionalProperties": false, + "properties": { + "allowed_values": { + "items": { + "$ref": "#/components/schemas/ClientMyOrganizationConfigurationThirdPartyClientAccessAllowedValuesEnum" + }, + "minItems": 1, + "type": "array" + }, + "default_value": { + "$ref": "#/components/schemas/ClientMyOrganizationConfigurationThirdPartyClientAccessDefaultValueEnum" + } + }, + "required": [ + "default_value", + "allowed_values" + ], + "type": "object" + }, "ClientOIDCBackchannelLogoutInitiators": { "additionalProperties": true, "properties": { @@ -3877,7 +4824,8 @@ "account-deleted", "email-identifier-changed", "mfa-phone-unenrolled", - "account-deactivated" + "account-deactivated", + "profile-changed" ], "type": "string" }, @@ -3919,6 +4867,78 @@ }, "type": "object" }, + "ClientOidcSupport": { + "additionalProperties": true, + "properties": { + "allow_all_scopes": { + "type": "boolean" + }, + "allowed_scopes": { + "items": { + "$ref": "#/components/schemas/ClientOidcSupportAllowedScopesEnum" + }, + "type": "array" + }, + "is_allowed": { + "type": "boolean" + } + }, + "type": "object" + }, + "ClientOidcSupportAllowedScopesEnum": { + "enum": [ + "profile", + "email", + "address", + "phone" + ], + "type": "string" + }, + "ClientOidcSupportPatch": { + "additionalProperties": false, + "properties": { + "allow_all_scopes": { + "type": "boolean" + }, + "allowed_scopes": { + "items": { + "$ref": "#/components/schemas/ClientOidcSupportAllowedScopesEnum" + }, + "type": "array" + }, + "is_allowed": { + "type": "boolean" + } + }, + "required": [ + "is_allowed" + ], + "type": [ + "object", + "null" + ] + }, + "ClientOidcSupportPost": { + "additionalProperties": false, + "properties": { + "allow_all_scopes": { + "type": "boolean" + }, + "allowed_scopes": { + "items": { + "$ref": "#/components/schemas/ClientOidcSupportAllowedScopesEnum" + }, + "type": "array" + }, + "is_allowed": { + "type": "boolean" + } + }, + "required": [ + "is_allowed" + ], + "type": "object" + }, "ClientOrganizationDiscoveryEnum": { "enum": [ "email", @@ -3970,6 +4990,217 @@ "null" ] }, + "ClientProfile": { + "additionalProperties": false, + "properties": { + "apply_policy": { + "$ref": "#/components/schemas/ClientProfileApplyPolicy" + }, + "client_configuration": { + "$ref": "#/components/schemas/ClientProfileClientConfiguration" + }, + "created_at": { + "format": "date-time", + "type": "string" + }, + "description": { + "$ref": "#/components/schemas/ClientProfileDescription" + }, + "id": { + "$ref": "#/components/schemas/ClientProfileId" + }, + "name": { + "$ref": "#/components/schemas/ClientProfileName" + }, + "updated_at": { + "format": "date-time", + "type": "string" + } + }, + "required": [ + "id", + "name", + "client_configuration", + "apply_policy" + ], + "type": "object" + }, + "ClientProfileApplyPolicy": { + "additionalProperties": false, + "properties": { + "external_metadata_created_by": { + "$ref": "#/components/schemas/ClientProfileApplyPolicyExternalMetadataCreatedByEnum" + }, + "external_metadata_type": { + "$ref": "#/components/schemas/ClientProfileApplyPolicyExternalMetadataTypeEnum" + } + }, + "required": [ + "external_metadata_type", + "external_metadata_created_by" + ], + "type": "object" + }, + "ClientProfileApplyPolicyExternalMetadataCreatedByEnum": { + "enum": [ + "client" + ], + "type": "string" + }, + "ClientProfileApplyPolicyExternalMetadataTypeEnum": { + "enum": [ + "cimd" + ], + "type": "string" + }, + "ClientProfileClientConfiguration": { + "additionalProperties": false, + "properties": { + "organization_discovery_methods": { + "$ref": "#/components/schemas/ClientProfileClientConfigurationOrganizationDiscoveryMethods" + }, + "organization_require_behavior": { + "$ref": "#/components/schemas/ClientProfileClientConfigurationOrganizationRequireBehavior" + }, + "organization_usage": { + "$ref": "#/components/schemas/ClientProfileClientConfigurationOrganizationUsage" + }, + "refresh_token": { + "$ref": "#/components/schemas/ClientProfileClientConfigurationRefreshToken" + }, + "require_proof_of_possession": { + "$ref": "#/components/schemas/ClientProfileClientConfigurationRequireProofOfPossession" + } + }, + "type": "object" + }, + "ClientProfileClientConfigurationOrganizationDiscoveryMethodEnum": { + "enum": [ + "email", + "organization_name" + ], + "type": "string" + }, + "ClientProfileClientConfigurationOrganizationDiscoveryMethods": { + "additionalProperties": false, + "properties": { + "default_value": { + "items": { + "$ref": "#/components/schemas/ClientProfileClientConfigurationOrganizationDiscoveryMethodEnum" + }, + "type": "array" + } + }, + "type": "object" + }, + "ClientProfileClientConfigurationOrganizationRequireBehavior": { + "additionalProperties": false, + "properties": { + "default_value": { + "$ref": "#/components/schemas/ClientProfileClientConfigurationOrganizationRequireBehaviorEnum" + } + }, + "type": "object" + }, + "ClientProfileClientConfigurationOrganizationRequireBehaviorEnum": { + "enum": [ + "no_prompt", + "pre_login_prompt", + "post_login_prompt" + ], + "type": "string" + }, + "ClientProfileClientConfigurationOrganizationUsage": { + "additionalProperties": false, + "properties": { + "default_value": { + "$ref": "#/components/schemas/ClientProfileClientConfigurationOrganizationUsageEnum" + } + }, + "type": "object" + }, + "ClientProfileClientConfigurationOrganizationUsageEnum": { + "enum": [ + "deny", + "allow", + "require" + ], + "type": "string" + }, + "ClientProfileClientConfigurationRefreshToken": { + "additionalProperties": false, + "properties": { + "idle_token_lifetime": { + "$ref": "#/components/schemas/ClientProfileRefreshTokenIdleTokenLifetime" + }, + "leeway": { + "$ref": "#/components/schemas/ClientProfileRefreshTokenLeeway" + }, + "token_lifetime": { + "$ref": "#/components/schemas/ClientProfileRefreshTokenTokenLifetime" + } + }, + "type": "object" + }, + "ClientProfileClientConfigurationRequireProofOfPossession": { + "additionalProperties": false, + "properties": { + "default_value": { + "type": "boolean" + } + }, + "type": "object" + }, + "ClientProfileDescription": { + "maxLength": 256, + "pattern": "^[^\\u0000]*$", + "type": [ + "string", + "null" + ] + }, + "ClientProfileId": { + "format": "client-profile-id", + "type": "string" + }, + "ClientProfileName": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[^\\u0000]*$", + "type": "string" + }, + "ClientProfileRefreshTokenIdleTokenLifetime": { + "additionalProperties": false, + "properties": { + "default_value": { + "maximum": 31557600, + "minimum": 1, + "type": "integer" + } + }, + "type": "object" + }, + "ClientProfileRefreshTokenLeeway": { + "additionalProperties": false, + "properties": { + "default_value": { + "minimum": 0, + "type": "integer" + } + }, + "type": "object" + }, + "ClientProfileRefreshTokenTokenLifetime": { + "additionalProperties": false, + "properties": { + "default_value": { + "maximum": 31557600, + "minimum": 1, + "type": "integer" + } + }, + "type": "object" + }, "ClientRedirectionPolicyEnum": { "enum": [ "allow_always", @@ -4050,6 +5281,265 @@ ], "type": "object" }, + "ClientSearchResponse": { + "additionalProperties": true, + "properties": { + "allowed_clients": { + "items": { + "type": "string" + }, + "type": "array" + }, + "allowed_logout_urls": { + "items": { + "type": "string" + }, + "type": "array" + }, + "allowed_origins": { + "items": { + "type": "string" + }, + "type": "array" + }, + "anonymous_sessions": { + "$ref": "#/components/schemas/AnonymousSessions" + }, + "app_type": { + "$ref": "#/components/schemas/ClientAppTypeEnum" + }, + "async_approval_notification_channels": { + "$ref": "#/components/schemas/ClientAsyncApprovalNotificationsChannelsAPIPostConfiguration" + }, + "b2b_integration_configuration": { + "$ref": "#/components/schemas/B2bIntegrationConfiguration" + }, + "callbacks": { + "items": { + "type": "string" + }, + "type": "array" + }, + "client_aliases": { + "items": { + "type": "string" + }, + "type": "array" + }, + "client_authentication_methods": { + "$ref": "#/components/schemas/ClientAuthenticationMethod" + }, + "client_id": { + "default": "AaiyAPdpYdesoKnqjj8HJqRn4T5titww", + "type": "string" + }, + "client_metadata": { + "$ref": "#/components/schemas/ClientMetadata" + }, + "compliance_level": { + "$ref": "#/components/schemas/ClientComplianceLevelEnum" + }, + "created_at": { + "format": "date-time", + "type": "string" + }, + "cross_origin_authentication": { + "type": "boolean" + }, + "cross_origin_loc": { + "format": "url", + "type": "string" + }, + "custom_login_page": { + "default": "", + "type": "string" + }, + "custom_login_page_on": { + "default": true, + "type": "boolean" + }, + "custom_login_page_preview": { + "default": "", + "type": "string" + }, + "default_organization": { + "$ref": "#/components/schemas/ClientDefaultOrganization" + }, + "description": { + "default": "", + "type": "string" + }, + "enforce_anon_session_transfer_network_binding": { + "$ref": "#/components/schemas/ClientAnonymousSessionTransferNetworkBindingEnum" + }, + "express_configuration": { + "$ref": "#/components/schemas/ExpressConfiguration" + }, + "external_client_id": { + "format": "absolute-https-uri-or-empty", + "type": "string" + }, + "external_metadata_created_by": { + "$ref": "#/components/schemas/ClientExternalMetadataCreatedByEnum" + }, + "external_metadata_status": { + "$ref": "#/components/schemas/ClientExternalMetadataStatusEnum" + }, + "external_metadata_type": { + "$ref": "#/components/schemas/ClientExternalMetadataTypeEnum" + }, + "fedcm_login": { + "$ref": "#/components/schemas/FedCMLogin" + }, + "form_template": { + "default": "", + "type": "string" + }, + "global": { + "default": false, + "type": "boolean" + }, + "grant_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "identity_assertion_authorization_grant": { + "$ref": "#/components/schemas/IdentityAssertionAuthorizationGrant" + }, + "initiate_login_uri": { + "format": "absolute-https-uri-with-placeholders-or-empty", + "type": "string" + }, + "is_first_party": { + "default": false, + "type": "boolean" + }, + "is_token_endpoint_ip_header_trusted": { + "default": false, + "type": "boolean" + }, + "jwks_uri": { + "format": "absolute-https-uri-or-empty", + "type": "string" + }, + "jwt_configuration": { + "$ref": "#/components/schemas/ClientJwtConfiguration" + }, + "logo_uri": { + "type": "string" + }, + "mobile": { + "$ref": "#/components/schemas/ClientMobile" + }, + "my_organization_configuration": { + "$ref": "#/components/schemas/ClientMyOrganizationResponseConfiguration" + }, + "name": { + "default": "My application", + "type": "string" + }, + "native_social_login": { + "$ref": "#/components/schemas/NativeSocialLogin" + }, + "oidc_conformant": { + "default": false, + "type": "boolean" + }, + "oidc_logout": { + "$ref": "#/components/schemas/ClientOIDCBackchannelLogoutSettings" + }, + "oidc_support": { + "$ref": "#/components/schemas/ClientOidcSupport" + }, + "organization_discovery_methods": { + "items": { + "$ref": "#/components/schemas/ClientOrganizationDiscoveryEnum" + }, + "minItems": 1, + "type": "array" + }, + "organization_require_behavior": { + "$ref": "#/components/schemas/ClientOrganizationRequireBehaviorEnum" + }, + "organization_usage": { + "$ref": "#/components/schemas/ClientOrganizationUsageEnum" + }, + "par_request_expiry": { + "maximum": 600, + "minimum": 10, + "type": [ + "integer", + "null" + ] + }, + "redirection_policy": { + "$ref": "#/components/schemas/ClientRedirectionPolicyEnum" + }, + "refresh_token": { + "$ref": "#/components/schemas/ClientRefreshTokenConfiguration" + }, + "require_proof_of_possession": { + "default": false, + "type": "boolean" + }, + "require_pushed_authorization_requests": { + "default": false, + "type": "boolean" + }, + "resource_server_identifier": { + "type": "string" + }, + "session_transfer": { + "$ref": "#/components/schemas/ClientSessionTransferConfiguration" + }, + "signed_request_object": { + "$ref": "#/components/schemas/ClientSignedRequestObjectWithCredentialId" + }, + "skip_non_verifiable_callback_uri_confirmation_prompt": { + "type": "boolean" + }, + "sso": { + "default": false, + "type": "boolean" + }, + "sso_disabled": { + "default": false, + "type": "boolean" + }, + "tenant": { + "default": "", + "type": "string" + }, + "third_party_security_mode": { + "$ref": "#/components/schemas/ClientThirdPartySecurityModeEnum" + }, + "token_endpoint_auth_method": { + "$ref": "#/components/schemas/ClientTokenEndpointAuthMethodEnum" + }, + "token_exchange": { + "$ref": "#/components/schemas/ClientTokenExchangeConfiguration" + }, + "token_quota": { + "$ref": "#/components/schemas/TokenQuota" + }, + "token_vault_privileged_access": { + "$ref": "#/components/schemas/ClientTokenVaultPrivilegedAccessWithCredentialId" + }, + "updated_at": { + "format": "date-time", + "type": "string" + }, + "web_origins": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, "ClientSessionTransferAllowedAuthenticationMethodsEnum": { "enum": [ "cookie", @@ -4116,8 +5606,7 @@ "ClientSessionTransferDelegationDeviceBindingEnum": { "default": "ip", "enum": [ - "ip", - "asn" + "ip" ], "type": "string" }, @@ -4189,6 +5678,13 @@ "null" ] }, + "ClientSortFieldEnum": { + "enum": [ + "name", + "updated_at" + ], + "type": "string" + }, "ClientThirdPartySecurityModeEnum": { "enum": [ "strict", @@ -4253,6 +5749,79 @@ "minLength": 1, "type": "string" }, + "ClientTokenVaultPrivilegedAccessWithCredentialId": { + "additionalProperties": false, + "properties": { + "credentials": { + "items": { + "$ref": "#/components/schemas/CredentialId" + }, + "type": "array" + }, + "grants": { + "items": { + "$ref": "#/components/schemas/TokenVaultPrivilegedAccessGrant" + }, + "type": "array" + }, + "ip_allowlist": { + "items": { + "$ref": "#/components/schemas/TokenVaultPrivilegedAccessIpAllowlistEntry" + }, + "type": "array" + } + }, + "required": [ + "credentials" + ], + "type": "object" + }, + "ClientTokenVaultPrivilegedAccessWithPublicKey": { + "additionalProperties": false, + "properties": { + "credentials": { + "items": { + "$ref": "#/components/schemas/PublicKeyCredential" + }, + "type": "array" + }, + "grants": { + "items": { + "$ref": "#/components/schemas/TokenVaultPrivilegedAccessGrant" + }, + "type": "array" + }, + "ip_allowlist": { + "items": { + "$ref": "#/components/schemas/TokenVaultPrivilegedAccessIpAllowlistEntry" + }, + "type": "array" + } + }, + "required": [ + "credentials" + ], + "type": "object" + }, + "ConflictSchema": { + "properties": { + "error": { + "const": "Conflict" + }, + "message": { + "type": "string" + }, + "statusCode": { + "const": 409 + } + }, + "required": [ + "message", + "statusCode", + "error" + ], + "type": "object" + }, "ConnectedAccount": { "additionalProperties": false, "properties": { @@ -4417,18 +5986,6 @@ ], "type": "object" }, - "ConnectionAttributeIdentifier": { - "additionalProperties": false, - "properties": { - "active": { - "type": "boolean" - }, - "default_method": { - "$ref": "#/components/schemas/DefaultMethodEmailIdentifierEnum" - } - }, - "type": "object" - }, "ConnectionAttributeMapAttributes": { "additionalProperties": true, "type": "object" @@ -4741,6 +6298,13 @@ } ] }, + "ConnectionClientIdSAMLXAARequestingApp": { + "oneOf": [ + { + "$ref": "#/components/schemas/ConnectionClientIdOIDC" + } + ] + }, "ConnectionClientIdSalesforce": { "maxLength": 255, "minLength": 1, @@ -4883,6 +6447,16 @@ } ] }, + "ConnectionClientSecretSAMLXAARequestingApp": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionClientSecret" + }, + { + "maxLength": 700 + } + ] + }, "ConnectionClientSecretSalesforce": { "maxLength": 255, "minLength": 1, @@ -4936,6 +6510,9 @@ "active": { "type": "boolean" }, + "allow_missing_user_id": { + "type": "boolean" + }, "cross_app_access": { "type": "boolean" } @@ -4979,6 +6556,28 @@ ], "type": "string" }, + "ConnectionCrossAppAccessResourceApp": { + "additionalProperties": false, + "properties": { + "status": { + "$ref": "#/components/schemas/ConnectionCrossAppAccessResourceAppStatusEnum" + } + }, + "required": [ + "status" + ], + "type": [ + "object", + "null" + ] + }, + "ConnectionCrossAppAccessResourceAppStatusEnum": { + "enum": [ + "disabled", + "enabled" + ], + "type": "string" + }, "ConnectionCustomHeadersOAuth2": { "additionalProperties": { "maxLength": 1024, @@ -5171,6 +6770,8 @@ "ConnectionDpopSigningAlgEnum": { "enum": [ "ES256", + "ES384", + "ES512", "Ed25519" ], "type": "string" @@ -5226,6 +6827,9 @@ "minLength": 1, "type": "string" }, + "ConnectionEnablePushedAuthorizationRequests": { + "type": "boolean" + }, "ConnectionEnableScriptContext": { "type": "boolean" }, @@ -5329,18 +6933,6 @@ "default": false, "type": "boolean" }, - "ConnectionFederatedConnectionsAccessTokens": { - "additionalProperties": false, - "properties": { - "active": { - "type": "boolean" - } - }, - "type": [ - "object", - "null" - ] - }, "ConnectionFieldsMap": { "additionalProperties": { "maxLength": 128, @@ -5379,6 +6971,12 @@ "connected_accounts": { "$ref": "#/components/schemas/ConnectionConnectedAccountsPurpose" }, + "cross_app_access_requesting_app": { + "$ref": "#/components/schemas/CrossAppAccessRequestingApp" + }, + "cross_app_access_resource_app": { + "$ref": "#/components/schemas/CrossAppAccessResourceApp" + }, "display_name": { "type": "string" }, @@ -5680,6 +7278,9 @@ "maxItems": 12, "type": "array" }, + "ConnectionIdTokenSessionExpirySupported": { + "type": "boolean" + }, "ConnectionIdTokenSignedResponseAlgEnum": { "enum": [ "ES256", @@ -5804,7 +7405,16 @@ "windowslive", "wordpress", "yahoo", - "yandex" + "yandex", + "notion-mcp", + "asana", + "atlassian", + "cloudflare-mcp", + "gitlab", + "hubspot-mcp", + "linear-mcp", + "sentry-mcp", + "slack" ], "type": "string" }, @@ -6064,6 +7674,9 @@ "thumbprints": { "$ref": "#/components/schemas/ConnectionThumbprintsAD" }, + "thumbprints_sha384": { + "$ref": "#/components/schemas/ConnectionThumbprintsSha384AD" + }, "upstream_params": { "$ref": "#/components/schemas/ConnectionUpstreamParams" } @@ -6117,6 +7730,9 @@ "thumbprints": { "$ref": "#/components/schemas/ConnectionThumbprints" }, + "thumbprints_sha384": { + "$ref": "#/components/schemas/ConnectionThumbprintsSha384" + }, "upstream_params": { "$ref": "#/components/schemas/ConnectionUpstreamParamsADFS" }, @@ -6488,9 +8104,6 @@ "ext_user_id": { "type": "boolean" }, - "federated_connections_access_tokens": { - "$ref": "#/components/schemas/ConnectionFederatedConnectionsAccessTokens" - }, "granted": { "type": "boolean" }, @@ -6521,6 +8134,9 @@ "thumbprints": { "$ref": "#/components/schemas/ConnectionThumbprints" }, + "thumbprints_sha384": { + "$ref": "#/components/schemas/ConnectionThumbprintsSha384" + }, "upstream_params": { "$ref": "#/components/schemas/ConnectionUpstreamParams" }, @@ -6665,12 +8281,15 @@ "dpop_signing_alg": { "$ref": "#/components/schemas/ConnectionDpopSigningAlgEnum" }, - "federated_connections_access_tokens": { - "$ref": "#/components/schemas/ConnectionFederatedConnectionsAccessTokens" + "enable_pushed_authorization_requests": { + "$ref": "#/components/schemas/ConnectionEnablePushedAuthorizationRequests" }, "icon_url": { "$ref": "#/components/schemas/ConnectionIconUrl" }, + "id_token_session_expiry_supported": { + "$ref": "#/components/schemas/ConnectionIdTokenSessionExpirySupported" + }, "id_token_signed_response_algs": { "$ref": "#/components/schemas/ConnectionIdTokenSignedResponseAlgs" }, @@ -6683,6 +8302,9 @@ "oidc_metadata": { "$ref": "#/components/schemas/ConnectionOptionsOIDCMetadata" }, + "pushed_authorization_request_endpoint": { + "$ref": "#/components/schemas/ConnectionPushedAuthorizationRequestEndpoint" + }, "scope": { "$ref": "#/components/schemas/ConnectionScopeOIDC" }, @@ -6710,6 +8332,9 @@ "upstream_params": { "$ref": "#/components/schemas/ConnectionUpstreamParams" }, + "useOauthSpecScope": { + "$ref": "#/components/schemas/ConnectionUseOauthSpecScope" + }, "userinfo_endpoint": { "$ref": "#/components/schemas/ConnectionUserinfoEndpointOIDC" } @@ -6766,6 +8391,9 @@ "thumbprints": { "$ref": "#/components/schemas/ConnectionThumbprintsSAML" }, + "thumbprints_sha384": { + "$ref": "#/components/schemas/ConnectionThumbprintsSha384SAML" + }, "upstream_params": { "$ref": "#/components/schemas/ConnectionUpstreamParams" } @@ -7301,9 +8929,6 @@ "ext_is_suspended": { "$ref": "#/components/schemas/ConnectionExtIsSuspendedGoogleApps" }, - "federated_connections_access_tokens": { - "$ref": "#/components/schemas/ConnectionFederatedConnectionsAccessTokens" - }, "handle_login_from_social": { "$ref": "#/components/schemas/ConnectionHandleLoginFromSocialGoogleApps" }, @@ -7968,6 +9593,9 @@ "op_tos_uri": { "$ref": "#/components/schemas/ConnectionOpTosUri" }, + "pushed_authorization_request_endpoint": { + "$ref": "#/components/schemas/ConnectionPushedAuthorizationRequestEndpoint" + }, "registration_endpoint": { "$ref": "#/components/schemas/ConnectionRegistrationEndpoint" }, @@ -7986,6 +9614,9 @@ "request_uri_parameter_supported": { "$ref": "#/components/schemas/ConnectionRequestUriParameterSupported" }, + "require_pushed_authorization_requests": { + "$ref": "#/components/schemas/ConnectionRequirePushedAuthorizationRequests" + }, "require_request_uri_registration": { "$ref": "#/components/schemas/ConnectionRequireRequestUriRegistration" }, @@ -8181,6 +9812,12 @@ }, { "properties": { + "client_id": { + "$ref": "#/components/schemas/ConnectionClientIdSAMLXAARequestingApp" + }, + "client_secret": { + "$ref": "#/components/schemas/ConnectionClientSecretSAMLXAARequestingApp" + }, "debug": { "$ref": "#/components/schemas/ConnectionDebugSAML" }, @@ -8193,6 +9830,9 @@ "disableSignout": { "type": "boolean" }, + "discovery_url": { + "$ref": "#/components/schemas/ConnectionDiscoveryUrl" + }, "fieldsMap": { "$ref": "#/components/schemas/ConnectionFieldsMapSAML" }, @@ -8208,6 +9848,9 @@ "metadataXml": { "$ref": "#/components/schemas/ConnectionMetadataXmlSAML" }, + "oidc_metadata": { + "$ref": "#/components/schemas/ConnectionOptionsOIDCMetadata" + }, "recipientUrl": { "$ref": "#/components/schemas/ConnectionRecipientUrlSAML" }, @@ -9027,6 +10670,9 @@ "connection_name_prefix_template": { "$ref": "#/components/schemas/ConnectionNamePrefixTemplate" }, + "cross_app_access_resource_app": { + "$ref": "#/components/schemas/ConnectionProfileCrossAppAccessResourceApp" + }, "enabled_features": { "$ref": "#/components/schemas/ConnectionProfileEnabledFeatures" }, @@ -9039,6 +10685,9 @@ "organization": { "$ref": "#/components/schemas/ConnectionProfileOrganization" }, + "provisioning": { + "$ref": "#/components/schemas/ConnectionProfileProvisioning" + }, "strategy_overrides": { "$ref": "#/components/schemas/ConnectionProfileStrategyOverrides" } @@ -9054,6 +10703,54 @@ "additionalProperties": false, "type": "object" }, + "ConnectionProfileCrossAppAccessResourceApp": { + "additionalProperties": false, + "properties": { + "status": { + "$ref": "#/components/schemas/ConnectionProfileCrossAppAccessResourceAppStatus" + } + }, + "required": [ + "status" + ], + "type": "object" + }, + "ConnectionProfileCrossAppAccessResourceAppStatus": { + "additionalProperties": false, + "properties": { + "allowed_values": { + "$ref": "#/components/schemas/ConnectionProfileCrossAppAccessResourceAppStatusAllowedValuesEnum" + }, + "default_value": { + "$ref": "#/components/schemas/ConnectionProfileCrossAppAccessResourceAppStatusDefaultValueEnum" + } + }, + "required": [ + "default_value" + ], + "type": "object" + }, + "ConnectionProfileCrossAppAccessResourceAppStatusAllowedValuesEnum": { + "items": { + "$ref": "#/components/schemas/ConnectionProfileCrossAppAccessResourceAppStatusValueEnum" + }, + "minItems": 2, + "type": "array" + }, + "ConnectionProfileCrossAppAccessResourceAppStatusDefaultValueEnum": { + "enum": [ + "enabled", + "disabled" + ], + "type": "string" + }, + "ConnectionProfileCrossAppAccessResourceAppStatusValueEnum": { + "enum": [ + "enabled", + "disabled" + ], + "type": "string" + }, "ConnectionProfileEnabledFeatures": { "items": { "$ref": "#/components/schemas/EnabledFeaturesEnum" @@ -9097,6 +10794,94 @@ ], "type": "string" }, + "ConnectionProfileProvisioning": { + "additionalProperties": false, + "properties": { + "google_workspace": { + "$ref": "#/components/schemas/ConnectionProfileProvisioningGoogleWorkspace" + }, + "scim": { + "$ref": "#/components/schemas/ConnectionProfileProvisioningScim" + } + }, + "type": "object" + }, + "ConnectionProfileProvisioningGoogleWorkspace": { + "additionalProperties": false, + "properties": { + "sync_users": { + "$ref": "#/components/schemas/ConnectionProfileProvisioningGoogleWorkspaceSyncUsers" + } + }, + "required": [ + "sync_users" + ], + "type": "object" + }, + "ConnectionProfileProvisioningGoogleWorkspaceSyncUsers": { + "type": "boolean" + }, + "ConnectionProfileProvisioningScim": { + "additionalProperties": false, + "properties": { + "tokens": { + "$ref": "#/components/schemas/ConnectionProfileProvisioningScimTokens" + } + }, + "required": [ + "tokens" + ], + "type": "object" + }, + "ConnectionProfileProvisioningScimTokenDefaultExpiry": { + "minimum": 900, + "type": [ + "integer", + "null" + ] + }, + "ConnectionProfileProvisioningScimTokenMaxAllowedExpiry": { + "minimum": 900, + "type": [ + "integer", + "null" + ] + }, + "ConnectionProfileProvisioningScimTokenScopeEnum": { + "enum": [ + "get:users", + "post:users", + "patch:users", + "delete:users", + "put:users" + ], + "type": "string" + }, + "ConnectionProfileProvisioningScimTokenScopes": { + "items": { + "$ref": "#/components/schemas/ConnectionProfileProvisioningScimTokenScopeEnum" + }, + "minItems": 1, + "type": "array" + }, + "ConnectionProfileProvisioningScimTokens": { + "additionalProperties": false, + "properties": { + "default_expiry": { + "$ref": "#/components/schemas/ConnectionProfileProvisioningScimTokenDefaultExpiry" + }, + "max_allowed_expiry": { + "$ref": "#/components/schemas/ConnectionProfileProvisioningScimTokenMaxAllowedExpiry" + }, + "scopes": { + "$ref": "#/components/schemas/ConnectionProfileProvisioningScimTokenScopes" + } + }, + "required": [ + "scopes" + ], + "type": "object" + }, "ConnectionProfileStrategyOverride": { "additionalProperties": false, "properties": { @@ -9105,6 +10890,9 @@ }, "enabled_features": { "$ref": "#/components/schemas/ConnectionProfileStrategyOverridesEnabledFeatures" + }, + "provisioning": { + "$ref": "#/components/schemas/ConnectionProfileStrategyOverridesProvisioning" } }, "type": "object" @@ -9149,6 +10937,18 @@ }, "type": "array" }, + "ConnectionProfileStrategyOverridesProvisioning": { + "additionalProperties": false, + "properties": { + "google_workspace": { + "$ref": "#/components/schemas/ConnectionProfileProvisioningGoogleWorkspace" + }, + "scim": { + "$ref": "#/components/schemas/ConnectionProfileProvisioningScim" + } + }, + "type": "object" + }, "ConnectionProfileTemplate": { "additionalProperties": false, "properties": { @@ -9167,6 +10967,9 @@ "organization": { "$ref": "#/components/schemas/ConnectionProfileOrganization" }, + "provisioning": { + "$ref": "#/components/schemas/ConnectionProfileProvisioning" + }, "strategy_overrides": { "$ref": "#/components/schemas/ConnectionProfileStrategyOverrides" } @@ -9227,6 +11030,15 @@ "disable_self_service_change_password": { "type": "boolean" }, + "discovery_url": { + "$ref": "#/components/schemas/ConnectionsDiscoveryUrl" + }, + "dpop_signing_alg": { + "$ref": "#/components/schemas/ConnectionDpopSigningAlgEnum" + }, + "enable_pushed_authorization_requests": { + "$ref": "#/components/schemas/ConnectionEnablePushedAuthorizationRequests" + }, "enable_script_context": { "type": "boolean" }, @@ -9251,12 +11063,12 @@ "ext_profile": { "type": "boolean" }, - "federated_connections_access_tokens": { - "$ref": "#/components/schemas/ConnectionFederatedConnectionsAccessTokens" - }, "gateway_authentication": { "$ref": "#/components/schemas/ConnectionGatewayAuthentication" }, + "id_token_session_expiry_supported": { + "$ref": "#/components/schemas/ConnectionIdTokenSessionExpirySupported" + }, "id_token_signed_response_algs": { "$ref": "#/components/schemas/ConnectionIdTokenSignedResponseAlgs" }, @@ -9272,6 +11084,9 @@ "null" ] }, + "oidc_metadata": { + "$ref": "#/components/schemas/ConnectionsOIDCMetadata" + }, "passkey_options": { "$ref": "#/components/schemas/ConnectionPasskeyOptions" }, @@ -9300,9 +11115,18 @@ "minItems": 3, "type": "array" }, + "pushed_authorization_request_endpoint": { + "$ref": "#/components/schemas/ConnectionPushedAuthorizationRequestEndpoint" + }, "set_user_root_attributes": { "$ref": "#/components/schemas/ConnectionSetUserRootAttributesEnum" }, + "thumbprints": { + "$ref": "#/components/schemas/ConnectionThumbprints" + }, + "thumbprints_sha384": { + "$ref": "#/components/schemas/ConnectionThumbprintsSha384" + }, "token_endpoint_auth_method": { "$ref": "#/components/schemas/ConnectionTokenEndpointAuthMethodEnum" }, @@ -9315,6 +11139,9 @@ "upstream_params": { "$ref": "#/components/schemas/ConnectionUpstreamParams" }, + "useOauthSpecScope": { + "$ref": "#/components/schemas/ConnectionUseOauthSpecScope" + }, "validation": { "$ref": "#/components/schemas/ConnectionValidationOptions" } @@ -9368,6 +11195,13 @@ }, "type": "object" }, + "ConnectionPushedAuthorizationRequestEndpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "pattern": "^https:\\/\\/.*", + "type": "string" + }, "ConnectionRealmFallback": { "default": false, "type": "boolean" @@ -9439,6 +11273,9 @@ "default": false, "type": "boolean" }, + "ConnectionRequirePushedAuthorizationRequests": { + "type": "boolean" + }, "ConnectionRequireRequestUriRegistration": { "default": false, "type": "boolean" @@ -10228,6 +12065,12 @@ "connected_accounts": { "$ref": "#/components/schemas/ConnectionConnectedAccountsPurposeXAA" }, + "cross_app_access_requesting_app": { + "$ref": "#/components/schemas/CrossAppAccessRequestingApp" + }, + "cross_app_access_resource_app": { + "$ref": "#/components/schemas/ConnectionCrossAppAccessResourceApp" + }, "options": { "$ref": "#/components/schemas/ConnectionOptionsOIDC" }, @@ -10282,6 +12125,9 @@ "allOf": [ { "properties": { + "cross_app_access_requesting_app": { + "$ref": "#/components/schemas/CrossAppAccessRequestingApp" + }, "options": { "$ref": "#/components/schemas/ConnectionOptionsOkta" }, @@ -10411,6 +12257,12 @@ "allOf": [ { "properties": { + "cross_app_access_requesting_app": { + "$ref": "#/components/schemas/CrossAppAccessRequestingApp" + }, + "cross_app_access_resource_app": { + "$ref": "#/components/schemas/ConnectionCrossAppAccessResourceApp" + }, "options": { "$ref": "#/components/schemas/ConnectionOptionsSAML" }, @@ -11210,6 +13062,15 @@ "wordpress", "yahoo", "yandex", + "notion-mcp", + "asana", + "atlassian", + "cloudflare-mcp", + "gitlab", + "hubspot-mcp", + "linear-mcp", + "sentry-mcp", + "slack", "auth0-adldap" ], "type": "string" @@ -11320,6 +13181,36 @@ "maxItems": 1, "type": "array" }, + "ConnectionThumbprintsSha384": { + "items": { + "format": "hexadecimal", + "maxLength": 96, + "minLength": 96, + "type": "string" + }, + "maxItems": 20, + "type": "array" + }, + "ConnectionThumbprintsSha384AD": { + "items": { + "format": "hexadecimal", + "maxLength": 96, + "minLength": 96, + "type": "string" + }, + "maxItems": 2, + "type": "array" + }, + "ConnectionThumbprintsSha384SAML": { + "items": { + "format": "hexadecimal", + "maxLength": 96, + "minLength": 96, + "type": "string" + }, + "maxItems": 1, + "type": "array" + }, "ConnectionTokenEndpoint": { "allOf": [ {}, @@ -11558,6 +13449,9 @@ "default": false, "type": "boolean" }, + "ConnectionUseOauthSpecScope": { + "type": "boolean" + }, "ConnectionUserAuthorizationURLOAuth1": { "allOf": [ { @@ -11669,6 +13563,13 @@ ], "type": "string" }, + "ConnectionsDiscoveryUrl": { + "maxLength": 255, + "type": [ + "string", + "null" + ] + }, "ConnectionsMetadata": { "additionalProperties": { "maxLength": 255, @@ -11680,6 +13581,301 @@ "maxProperties": 10, "type": "object" }, + "ConnectionsOIDCMetadata": { + "additionalProperties": true, + "properties": { + "acr_values_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" + }, + "authorization_endpoint": { + "format": "uri", + "maxLength": 2083, + "minLength": 8, + "type": "string" + }, + "claim_types_supported": { + "items": { + "maxLength": 25, + "type": "string" + }, + "type": "array" + }, + "claims_locales_supported": { + "items": { + "maxLength": 50, + "type": "string" + }, + "type": "array" + }, + "claims_parameter_supported": { + "type": "boolean" + }, + "claims_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" + }, + "display_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "dpop_signing_alg_values_supported": { + "items": { + "maxLength": 14, + "type": "string" + }, + "type": "array" + }, + "end_session_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "pattern": "^https:\\/\\/.*", + "type": "string" + }, + "grant_types_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" + }, + "id_token_encryption_alg_values_supported": { + "items": { + "maxLength": 14, + "type": "string" + }, + "type": "array" + }, + "id_token_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" + }, + "id_token_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "minItems": 1, + "type": "array" + }, + "issuer": { + "format": "uri", + "maxLength": 255, + "type": "string" + }, + "jwks_uri": { + "format": "uri", + "maxLength": 255, + "type": "string" + }, + "op_policy_uri": { + "format": "uri", + "maxLength": 255, + "type": "string" + }, + "op_tos_uri": { + "format": "uri", + "maxLength": 255, + "type": "string" + }, + "pushed_authorization_request_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "pattern": "^https:\\/\\/.*", + "type": "string" + }, + "registration_endpoint": { + "format": "uri", + "maxLength": 255, + "type": "string" + }, + "request_object_encryption_alg_values_supported": { + "items": { + "maxLength": 28, + "type": "string" + }, + "type": "array" + }, + "request_object_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" + }, + "request_object_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "request_parameter_supported": { + "type": "boolean" + }, + "request_uri_parameter_supported": { + "type": "boolean" + }, + "require_pushed_authorization_requests": { + "type": "boolean" + }, + "require_request_uri_registration": { + "type": "boolean" + }, + "response_modes_supported": { + "items": { + "maxLength": 20, + "type": "string" + }, + "type": "array" + }, + "response_types_supported": { + "items": { + "maxLength": 40, + "type": "string" + }, + "minItems": 1, + "type": "array" + }, + "scopes_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": [ + "array", + "null" + ] + }, + "service_documentation": { + "format": "uri", + "maxLength": 255, + "type": "string" + }, + "subject_types_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": [ + "array", + "null" + ] + }, + "token_endpoint": { + "format": "uri", + "maxLength": 255, + "type": "string" + }, + "token_endpoint_auth_methods_supported": { + "items": { + "maxLength": 60, + "type": "string" + }, + "type": "array" + }, + "token_endpoint_auth_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "ui_locales_supported": { + "items": { + "maxLength": 50, + "type": "string" + }, + "type": "array" + }, + "userinfo_encryption_alg_values_supported": { + "items": { + "type": "string" + }, + "type": "array" + }, + "userinfo_encryption_enc_values_supported": { + "items": { + "type": "string" + }, + "type": "array" + }, + "userinfo_endpoint": { + "format": "uri", + "maxLength": 255, + "type": "string" + }, + "userinfo_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + } + }, + "type": [ + "object", + "null" + ] + }, + "ConsentSigningKey": { + "additionalProperties": false, + "properties": { + "created_at": { + "format": "date-time", + "type": "string" + }, + "device_identifier": { + "type": "string" + }, + "expires_at": { + "format": "date-time", + "type": "string" + }, + "kid": { + "type": "string" + } + }, + "required": [ + "kid", + "device_identifier", + "created_at", + "expires_at" + ], + "type": "object" + }, + "ContentSecurityPolicyConfig": { + "additionalProperties": false, + "properties": { + "enabled": { + "type": "boolean" + }, + "policies": { + "$ref": "#/components/schemas/CspPolicies" + }, + "reporting_infrastructure": { + "$ref": "#/components/schemas/CspReportingInfrastructure" + } + }, + "type": [ + "object", + "null" + ] + }, "CreateActionModuleRequestContent": { "additionalProperties": false, "properties": { @@ -11935,6 +14131,47 @@ }, "type": "object" }, + "CreateAgentRequestContent": { + "additionalProperties": false, + "properties": { + "client_id": { + "maxLength": 255, + "type": "string" + }, + "external_agent_id": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[^\u0000]*$", + "type": "string" + }, + "metadata": { + "$ref": "#/components/schemas/AgentMetadata" + }, + "name": { + "maxLength": 255, + "minLength": 1, + "pattern": "^[^\u003c\u003e\u0000]+$", + "type": "string" + } + }, + "required": [ + "name" + ], + "type": "object" + }, + "CreateAnonymousSessions": { + "additionalProperties": false, + "properties": { + "active": { + "default": false, + "type": "boolean" + } + }, + "required": [ + "active" + ], + "type": "object" + }, "CreateBrandingPhoneProviderRequestContent": { "additionalProperties": true, "properties": { @@ -12017,6 +14254,9 @@ "fonts": { "$ref": "#/components/schemas/BrandingThemeFonts" }, + "identifiers": { + "$ref": "#/components/schemas/BrandingThemeIdentifiers" + }, "page_background": { "$ref": "#/components/schemas/BrandingThemePageBackground" }, @@ -12050,6 +14290,9 @@ "fonts": { "$ref": "#/components/schemas/BrandingThemeFonts" }, + "identifiers": { + "$ref": "#/components/schemas/BrandingThemeIdentifiers" + }, "page_background": { "$ref": "#/components/schemas/BrandingThemePageBackground" }, @@ -12188,6 +14431,29 @@ }, "type": "object" }, + "CreateClientProfileRequestContent": { + "additionalProperties": false, + "properties": { + "apply_policy": { + "$ref": "#/components/schemas/ClientProfileApplyPolicy" + }, + "client_configuration": { + "$ref": "#/components/schemas/ClientProfileClientConfiguration" + }, + "description": { + "$ref": "#/components/schemas/ClientProfileDescription" + }, + "name": { + "$ref": "#/components/schemas/ClientProfileName" + } + }, + "required": [ + "name", + "client_configuration", + "apply_policy" + ], + "type": "object" + }, "CreateClientRequestContent": { "additionalProperties": false, "properties": { @@ -12215,12 +14481,18 @@ }, "type": "array" }, + "anonymous_sessions": { + "$ref": "#/components/schemas/CreateAnonymousSessions" + }, "app_type": { "$ref": "#/components/schemas/ClientAppTypeEnum" }, "async_approval_notification_channels": { "$ref": "#/components/schemas/ClientAsyncApprovalNotificationsChannelsAPIPostConfiguration" }, + "b2b_integration_configuration": { + "$ref": "#/components/schemas/B2bIntegrationConfiguration" + }, "callbacks": { "items": { "format": "callback-url", @@ -12273,9 +14545,15 @@ "encryption_key": { "$ref": "#/components/schemas/ClientEncryptionKey" }, + "enforce_anon_session_transfer_network_binding": { + "$ref": "#/components/schemas/ClientAnonymousSessionTransferNetworkBindingEnum" + }, "express_configuration": { "$ref": "#/components/schemas/ExpressConfiguration" }, + "fedcm_login": { + "$ref": "#/components/schemas/FedCMLogin" + }, "form_template": { "minLength": 1, "type": "string" @@ -12287,6 +14565,9 @@ }, "type": "array" }, + "identity_assertion_authorization_grant": { + "$ref": "#/components/schemas/CreateIdentityAssertionAuthorizationGrant" + }, "initiate_login_uri": { "format": "absolute-https-uri-with-placeholders-or-empty", "type": "string" @@ -12329,6 +14610,9 @@ "oidc_logout": { "$ref": "#/components/schemas/ClientOIDCBackchannelLogoutSettings" }, + "oidc_support": { + "$ref": "#/components/schemas/ClientOidcSupportPost" + }, "organization_discovery_methods": { "items": { "$ref": "#/components/schemas/ClientOrganizationDiscoveryEnum" @@ -12396,6 +14680,9 @@ "token_quota": { "$ref": "#/components/schemas/CreateTokenQuota" }, + "token_vault_privileged_access": { + "$ref": "#/components/schemas/ClientTokenVaultPrivilegedAccessWithPublicKey" + }, "web_origins": { "items": { "format": "url-with-placeholders", @@ -12433,12 +14720,18 @@ }, "type": "array" }, + "anonymous_sessions": { + "$ref": "#/components/schemas/AnonymousSessions" + }, "app_type": { "$ref": "#/components/schemas/ClientAppTypeEnum" }, "async_approval_notification_channels": { "$ref": "#/components/schemas/ClientAsyncApprovalNotificationsChannelsAPIPostConfiguration" }, + "b2b_integration_configuration": { + "$ref": "#/components/schemas/B2bIntegrationConfiguration" + }, "callbacks": { "items": { "type": "string" @@ -12468,6 +14761,10 @@ "compliance_level": { "$ref": "#/components/schemas/ClientComplianceLevelEnum" }, + "created_at": { + "format": "date-time", + "type": "string" + }, "cross_origin_authentication": { "type": "boolean" }, @@ -12497,6 +14794,9 @@ "encryption_key": { "$ref": "#/components/schemas/ClientEncryptionKey" }, + "enforce_anon_session_transfer_network_binding": { + "$ref": "#/components/schemas/ClientAnonymousSessionTransferNetworkBindingEnum" + }, "express_configuration": { "$ref": "#/components/schemas/ExpressConfiguration" }, @@ -12507,9 +14807,15 @@ "external_metadata_created_by": { "$ref": "#/components/schemas/ClientExternalMetadataCreatedByEnum" }, + "external_metadata_status": { + "$ref": "#/components/schemas/ClientExternalMetadataStatusEnum" + }, "external_metadata_type": { "$ref": "#/components/schemas/ClientExternalMetadataTypeEnum" }, + "fedcm_login": { + "$ref": "#/components/schemas/FedCMLogin" + }, "form_template": { "default": "", "type": "string" @@ -12524,6 +14830,9 @@ }, "type": "array" }, + "identity_assertion_authorization_grant": { + "$ref": "#/components/schemas/IdentityAssertionAuthorizationGrant" + }, "initiate_login_uri": { "format": "absolute-https-uri-with-placeholders-or-empty", "type": "string" @@ -12556,7 +14865,9 @@ "default": "My application", "type": "string" }, - "native_social_login": {}, + "native_social_login": { + "$ref": "#/components/schemas/NativeSocialLogin" + }, "oidc_conformant": { "default": false, "type": "boolean" @@ -12564,6 +14875,9 @@ "oidc_logout": { "$ref": "#/components/schemas/ClientOIDCBackchannelLogoutSettings" }, + "oidc_support": { + "$ref": "#/components/schemas/ClientOidcSupport" + }, "organization_discovery_methods": { "items": { "$ref": "#/components/schemas/ClientOrganizationDiscoveryEnum" @@ -12638,6 +14952,13 @@ "token_quota": { "$ref": "#/components/schemas/TokenQuota" }, + "token_vault_privileged_access": { + "$ref": "#/components/schemas/ClientTokenVaultPrivilegedAccessWithCredentialId" + }, + "updated_at": { + "format": "date-time", + "type": "string" + }, "web_origins": { "items": { "type": "string" @@ -12682,6 +15003,9 @@ "connection_name_prefix_template": { "$ref": "#/components/schemas/ConnectionNamePrefixTemplate" }, + "cross_app_access_resource_app": { + "$ref": "#/components/schemas/ConnectionProfileCrossAppAccessResourceApp" + }, "enabled_features": { "$ref": "#/components/schemas/ConnectionProfileEnabledFeatures" }, @@ -12691,6 +15015,9 @@ "organization": { "$ref": "#/components/schemas/ConnectionProfileOrganization" }, + "provisioning": { + "$ref": "#/components/schemas/ConnectionProfileProvisioning" + }, "strategy_overrides": { "$ref": "#/components/schemas/ConnectionProfileStrategyOverrides" } @@ -12709,6 +15036,9 @@ "connection_name_prefix_template": { "$ref": "#/components/schemas/ConnectionNamePrefixTemplate" }, + "cross_app_access_resource_app": { + "$ref": "#/components/schemas/ConnectionProfileCrossAppAccessResourceApp" + }, "enabled_features": { "$ref": "#/components/schemas/ConnectionProfileEnabledFeatures" }, @@ -12721,6 +15051,9 @@ "organization": { "$ref": "#/components/schemas/ConnectionProfileOrganization" }, + "provisioning": { + "$ref": "#/components/schemas/ConnectionProfileProvisioning" + }, "strategy_overrides": { "$ref": "#/components/schemas/ConnectionProfileStrategyOverrides" } @@ -12736,6 +15069,12 @@ "connected_accounts": { "$ref": "#/components/schemas/ConnectionConnectedAccountsPurpose" }, + "cross_app_access_requesting_app": { + "$ref": "#/components/schemas/CrossAppAccessRequestingApp" + }, + "cross_app_access_resource_app": { + "$ref": "#/components/schemas/CreateCrossAppAccessResourceApp" + }, "display_name": { "maxLength": 128, "type": "string" @@ -13448,6 +15787,12 @@ "connected_accounts": { "$ref": "#/components/schemas/ConnectionConnectedAccountsPurposeXAA" }, + "cross_app_access_requesting_app": { + "$ref": "#/components/schemas/CrossAppAccessRequestingApp" + }, + "cross_app_access_resource_app": { + "$ref": "#/components/schemas/ConnectionCrossAppAccessResourceApp" + }, "options": { "$ref": "#/components/schemas/ConnectionOptionsOIDC" }, @@ -13496,6 +15841,9 @@ "allOf": [ { "properties": { + "cross_app_access_requesting_app": { + "$ref": "#/components/schemas/CrossAppAccessRequestingApp" + }, "options": { "$ref": "#/components/schemas/ConnectionOptionsOkta" }, @@ -13607,6 +15955,12 @@ "allOf": [ { "properties": { + "cross_app_access_requesting_app": { + "$ref": "#/components/schemas/CrossAppAccessRequestingApp" + }, + "cross_app_access_resource_app": { + "$ref": "#/components/schemas/ConnectionCrossAppAccessResourceApp" + }, "options": { "$ref": "#/components/schemas/ConnectionOptionsSAML" }, @@ -13999,6 +16353,12 @@ "connected_accounts": { "$ref": "#/components/schemas/ConnectionConnectedAccountsPurpose" }, + "cross_app_access_requesting_app": { + "$ref": "#/components/schemas/CrossAppAccessRequestingApp" + }, + "cross_app_access_resource_app": { + "$ref": "#/components/schemas/CrossAppAccessResourceApp" + }, "display_name": { "type": "string" }, @@ -14042,6 +16402,18 @@ }, "type": "object" }, + "CreateCrossAppAccessResourceApp": { + "additionalProperties": false, + "properties": { + "status": { + "$ref": "#/components/schemas/CrossAppAccessResourceAppStatusEnum" + } + }, + "required": [ + "status" + ], + "type": "object" + }, "CreateCustomDomainRequestContent": { "additionalProperties": false, "properties": { @@ -14692,6 +17064,156 @@ ], "type": "object" }, + "CreateExperimentRequestContent": { + "additionalProperties": false, + "properties": { + "allocation_strategy": { + "$ref": "#/components/schemas/AllocationStrategyEnum" + }, + "allocations": { + "items": { + "$ref": "#/components/schemas/AllocationRequestItem" + }, + "minItems": 1, + "type": "array" + }, + "authentication_flow": { + "$ref": "#/components/schemas/AuthenticationFlowEnum" + }, + "default_config": { + "$ref": "#/components/schemas/DefaultConfigEnum" + }, + "description": { + "maxLength": 1024, + "minLength": 3, + "pattern": "^(?!.*\\x00)\\S(.*\\S)?$", + "type": "string" + }, + "feature_flag_id": { + "pattern": "^flg_[A-Za-z0-9_]+$", + "type": "string" + }, + "levels": { + "items": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "minItems": 1, + "type": "array" + }, + "name": { + "maxLength": 255, + "minLength": 3, + "pattern": "^(?!.*\\x00)\\S(.*\\S)?$", + "type": "string" + } + }, + "required": [ + "name", + "feature_flag_id", + "authentication_flow", + "allocation_strategy" + ], + "type": "object" + }, + "CreateExperimentResponseContent": { + "additionalProperties": false, + "properties": { + "allocation_strategy": { + "$ref": "#/components/schemas/AllocationStrategyEnum" + }, + "allocations": { + "items": { + "$ref": "#/components/schemas/AllocationItem" + }, + "type": "array" + }, + "authentication_flow": { + "type": "string" + }, + "created_at": { + "format": "date-time", + "type": "string" + }, + "current_level": { + "type": [ + "integer", + "null" + ] + }, + "default_config": { + "$ref": "#/components/schemas/DefaultConfigEnum" + }, + "description": { + "type": "string" + }, + "editable_fields": { + "items": { + "type": "string" + }, + "type": "array" + }, + "ended_at": { + "format": "date-time", + "type": "string" + }, + "feature_flag_id": { + "type": "string" + }, + "feature_flag_name": { + "type": "string" + }, + "feature_flag_snapshot": { + "additionalProperties": true, + "type": [ + "object", + "null" + ] + }, + "id": { + "pattern": "^exp_[A-HJ-NP-Za-km-z1-9]+$", + "type": "string" + }, + "is_valid": { + "type": "boolean" + }, + "levels": { + "items": { + "type": "integer" + }, + "type": "array" + }, + "name": { + "type": "string" + }, + "started_at": { + "format": "date-time", + "type": "string" + }, + "status": { + "$ref": "#/components/schemas/ExperimentStatusEnum" + }, + "updated_at": { + "format": "date-time", + "type": "string" + } + }, + "required": [ + "id", + "name", + "feature_flag_id", + "authentication_flow", + "allocation_strategy", + "status", + "is_valid", + "allocations", + "editable_fields", + "created_at", + "updated_at" + ], + "type": "object" + }, "CreateExportUsersFields": { "additionalProperties": false, "properties": { @@ -14780,6 +17302,80 @@ ], "type": "object" }, + "CreateFeatureFlagParameters": { + "additionalProperties": { + "$ref": "#/components/schemas/FeatureFlagConfigParam" + }, + "maxProperties": 10, + "minProperties": 1, + "type": "object" + }, + "CreateFeatureFlagRequestContent": { + "additionalProperties": false, + "properties": { + "description": { + "maxLength": 1024, + "minLength": 3, + "pattern": "^(?!.*\\x00)\\S(.*\\S)?$", + "type": "string" + }, + "name": { + "maxLength": 255, + "minLength": 3, + "pattern": "^(?!.*\\x00)\\S(.*\\S)?$", + "type": "string" + }, + "parameters": { + "$ref": "#/components/schemas/CreateFeatureFlagParameters" + } + }, + "required": [ + "name", + "parameters" + ], + "type": "object" + }, + "CreateFeatureFlagResponseContent": { + "additionalProperties": false, + "properties": { + "created_at": { + "format": "date-time", + "type": "string" + }, + "description": { + "type": "string" + }, + "id": { + "pattern": "^flg_[A-Za-z0-9_]+$", + "type": "string" + }, + "name": { + "type": "string" + }, + "parameters": { + "$ref": "#/components/schemas/FeatureFlagConfigParams" + }, + "status": { + "$ref": "#/components/schemas/FeatureFlagStatusEnum" + }, + "type": { + "$ref": "#/components/schemas/FeatureFlagTypeEnum" + }, + "updated_at": { + "format": "date-time", + "type": "string" + } + }, + "required": [ + "id", + "name", + "type", + "status", + "created_at", + "updated_at" + ], + "type": "object" + }, "CreateFlowRequestContent": { "additionalProperties": false, "properties": { @@ -16442,6 +19038,20 @@ "minProperties": 1, "type": "object" }, + "CreateIdentityAssertionAuthorizationGrant": { + "additionalProperties": false, + "minProperties": 1, + "properties": { + "active": { + "default": false, + "type": "boolean" + } + }, + "required": [ + "active" + ], + "type": "object" + }, "CreateImportUsersRequestContent": { "additionalProperties": true, "properties": { @@ -16509,6 +19119,64 @@ ], "type": "object" }, + "CreateKeysNetworkAclsRequestContent": { + "additionalProperties": false, + "properties": { + "alg": { + "$ref": "#/components/schemas/NetworkAclKeyAlgorithmEnum" + }, + "name": { + "maxLength": 255, + "pattern": "^[^\\u0000]*$", + "type": "string" + }, + "value": { + "format": "hmac_sha256_key_value", + "maxLength": 1024, + "type": "string" + } + }, + "required": [ + "name", + "alg", + "value" + ], + "type": "object" + }, + "CreateKeysNetworkAclsResponseContent": { + "additionalProperties": false, + "properties": { + "alg": { + "$ref": "#/components/schemas/NetworkAclKeyAlgorithmEnum" + }, + "created_at": { + "type": "string" + }, + "fingerprint": { + "maxLength": 1024, + "type": "string" + }, + "id": { + "type": "string" + }, + "name": { + "maxLength": 255, + "type": "string" + }, + "updated_at": { + "type": "string" + } + }, + "required": [ + "id", + "name", + "alg", + "fingerprint", + "created_at", + "updated_at" + ], + "type": "object" + }, "CreateLogStreamDatadogRequestBody": { "additionalProperties": false, "properties": { @@ -16899,6 +19567,9 @@ "pattern": "^[^\u0000]*$", "type": "string" }, + "organization_member_access_level": { + "$ref": "#/components/schemas/OrganizationMemberAccessLevelEnum" + }, "show_as_button": { "type": "boolean" } @@ -16938,6 +19609,9 @@ "pattern": "^[^\u0000]*$", "type": "string" }, + "organization_member_access_level": { + "$ref": "#/components/schemas/OrganizationMemberAccessLevelEnum" + }, "show_as_button": { "type": "boolean" } @@ -16947,6 +19621,46 @@ ], "type": "object" }, + "CreateOrganizationClientRequestItem": { + "additionalProperties": false, + "properties": { + "client_id": { + "format": "client-id", + "type": "string" + }, + "use_for_member_access": { + "type": "boolean" + } + }, + "required": [ + "client_id", + "use_for_member_access" + ], + "type": "object" + }, + "CreateOrganizationClientsRequestContent": { + "additionalProperties": false, + "properties": { + "clients": { + "items": { + "$ref": "#/components/schemas/CreateOrganizationClientRequestItem" + }, + "maxItems": 10, + "minItems": 1, + "type": "array" + } + }, + "required": [ + "clients" + ], + "type": "object" + }, + "CreateOrganizationClientsResponseContent": { + "items": { + "$ref": "#/components/schemas/OrganizationClient" + }, + "type": "array" + }, "CreateOrganizationDiscoveryDomainRequestContent": { "additionalProperties": false, "properties": { @@ -17002,6 +19716,23 @@ ], "type": "object" }, + "CreateOrganizationGroupRolesRequestContent": { + "additionalProperties": false, + "properties": { + "roles": { + "items": { + "format": "role-id", + "type": "string" + }, + "minItems": 1, + "type": "array" + } + }, + "required": [ + "roles" + ], + "type": "object" + }, "CreateOrganizationInvitationRequestContent": { "additionalProperties": false, "properties": { @@ -17152,6 +19883,9 @@ }, "type": "array" }, + "is_app_entitlement_active": { + "type": "boolean" + }, "metadata": { "$ref": "#/components/schemas/OrganizationMetadata" }, @@ -17162,6 +19896,9 @@ "minLength": 1, "type": "string" }, + "third_party_client_access": { + "$ref": "#/components/schemas/OrganizationThirdPartyClientAccessEnum" + }, "token_quota": { "$ref": "#/components/schemas/CreateTokenQuota" } @@ -17177,6 +19914,9 @@ "branding": { "$ref": "#/components/schemas/OrganizationBranding" }, + "client": { + "$ref": "#/components/schemas/OrganizationClientAssociation" + }, "display_name": { "default": "Acme Users", "maxLength": 255, @@ -17194,6 +19934,9 @@ "maxLength": 50, "type": "string" }, + "is_app_entitlement_active": { + "type": "boolean" + }, "metadata": { "$ref": "#/components/schemas/OrganizationMetadata" }, @@ -17204,6 +19947,9 @@ "minLength": 1, "type": "string" }, + "third_party_client_access": { + "$ref": "#/components/schemas/OrganizationThirdPartyClientAccessEnum" + }, "token_quota": { "$ref": "#/components/schemas/TokenQuota" } @@ -17288,7 +20034,6 @@ "required": [ "content", "disabled", - "id", "type" ], "type": "object" @@ -17367,15 +20112,85 @@ ], "type": "object" }, + "CreateRateLimitPolicyRequestContent": { + "additionalProperties": false, + "properties": { + "configuration": { + "$ref": "#/components/schemas/RateLimitPolicyConfiguration" + }, + "consumer": { + "$ref": "#/components/schemas/RateLimitPolicyConsumerEnum" + }, + "consumer_selector": { + "maxLength": 255, + "type": "string" + }, + "resource": { + "$ref": "#/components/schemas/RateLimitPolicyResourceEnum" + } + }, + "required": [ + "resource", + "consumer", + "consumer_selector", + "configuration" + ], + "type": "object" + }, + "CreateRateLimitPolicyResponseContent": { + "additionalProperties": false, + "properties": { + "configuration": { + "$ref": "#/components/schemas/RateLimitPolicyConfiguration" + }, + "consumer": { + "$ref": "#/components/schemas/RateLimitPolicyConsumerEnum" + }, + "consumer_selector": { + "maxLength": 255, + "type": "string" + }, + "created_at": { + "format": "date-time", + "type": "string" + }, + "id": { + "format": "rate-limit-policy-id", + "maxLength": 26, + "type": "string" + }, + "resource": { + "$ref": "#/components/schemas/RateLimitPolicyResourceEnum" + }, + "updated_at": { + "format": "date-time", + "type": "string" + } + }, + "required": [ + "id", + "resource", + "consumer", + "consumer_selector", + "configuration" + ], + "type": "object" + }, "CreateResourceServerRequestContent": { "additionalProperties": false, "properties": { + "access_token": { + "$ref": "#/components/schemas/ResourceServerAccessToken" + }, "allow_offline_access": { "type": "boolean" }, "allow_online_access": { "type": "boolean" }, + "allow_online_access_with_ephemeral_sessions": { + "type": "boolean" + }, "authorization_details": { "items": {}, "type": [ @@ -17405,6 +20220,9 @@ "proof_of_possession": { "$ref": "#/components/schemas/ResourceServerProofOfPossession" }, + "require_consent_non_repudiation": { + "type": "boolean" + }, "scopes": { "items": { "$ref": "#/components/schemas/ResourceServerScope" @@ -17434,6 +20252,17 @@ "maximum": 2592000, "minimum": 0, "type": "integer" + }, + "token_lifetime_for_anonymous_access_tokens": { + "maximum": 2592000, + "minimum": 86400, + "type": [ + "integer", + "null" + ] + }, + "type": { + "$ref": "#/components/schemas/ResourceServerTypeEnum" } }, "required": [ @@ -17444,12 +20273,18 @@ "CreateResourceServerResponseContent": { "additionalProperties": false, "properties": { + "access_token": { + "$ref": "#/components/schemas/ResourceServerAccessToken" + }, "allow_offline_access": { "type": "boolean" }, "allow_online_access": { "type": "boolean" }, + "allow_online_access_with_ephemeral_sessions": { + "type": "boolean" + }, "authorization_details": { "items": {}, "type": [ @@ -17485,6 +20320,9 @@ "proof_of_possession": { "$ref": "#/components/schemas/ResourceServerProofOfPossession" }, + "require_consent_non_repudiation": { + "type": "boolean" + }, "scopes": { "items": { "$ref": "#/components/schemas/ResourceServerScope" @@ -17513,8 +20351,14 @@ "token_lifetime": { "type": "integer" }, + "token_lifetime_for_anonymous_access_tokens": { + "type": "integer" + }, "token_lifetime_for_web": { "type": "integer" + }, + "type": { + "$ref": "#/components/schemas/ResourceServerTypeEnum" } }, "type": "object" @@ -17527,6 +20371,14 @@ }, "name": { "type": "string" + }, + "owner_id": { + "format": "organization-id", + "maxLength": 50, + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/RoleTypeEnum" } }, "required": [ @@ -17545,6 +20397,12 @@ }, "name": { "type": "string" + }, + "owner_id": { + "$ref": "#/components/schemas/RoleOwnerId" + }, + "type": { + "$ref": "#/components/schemas/RoleTypeEnum" } }, "type": "object" @@ -17714,6 +20572,80 @@ }, "type": "object" }, + "CreateSegmentRequestContent": { + "additionalProperties": false, + "properties": { + "description": { + "maxLength": 1024, + "minLength": 3, + "pattern": "^(?!.*\\x00)\\S(.*\\S)?$", + "type": "string" + }, + "name": { + "maxLength": 255, + "minLength": 3, + "pattern": "^(?!.*\\x00)\\S(.*\\S)?$", + "type": "string" + }, + "rules": { + "items": { + "$ref": "#/components/schemas/SegmentRule" + }, + "minItems": 1, + "type": "array" + } + }, + "required": [ + "name", + "rules" + ], + "type": "object" + }, + "CreateSegmentResponseContent": { + "additionalProperties": false, + "properties": { + "created_at": { + "format": "date-time", + "type": "string" + }, + "description": { + "type": "string" + }, + "id": { + "pattern": "^seg_[A-HJ-NP-Za-km-z1-9]+$", + "type": "string" + }, + "name": { + "type": "string" + }, + "rules": { + "items": { + "$ref": "#/components/schemas/SegmentRule" + }, + "type": "array" + }, + "status": { + "$ref": "#/components/schemas/SegmentStatusEnum" + }, + "type": { + "$ref": "#/components/schemas/SegmentTypeEnum" + }, + "updated_at": { + "format": "date-time", + "type": "string" + } + }, + "required": [ + "id", + "name", + "type", + "status", + "rules", + "created_at", + "updated_at" + ], + "type": "object" + }, "CreateSelfServiceProfileRequestContent": { "additionalProperties": false, "properties": { @@ -17830,6 +20762,9 @@ "provisioning_config": { "$ref": "#/components/schemas/SelfServiceProfileSsoTicketProvisioningConfig" }, + "third_party_client_access_config": { + "$ref": "#/components/schemas/ThirdPartyClientAccessConfig" + }, "ttl_sec": { "maximum": 432000, "minimum": 0, @@ -17974,9 +20909,22 @@ "CreateUserAuthenticationMethodRequestContent": { "additionalProperties": false, "properties": { + "aaguid": { + "format": "uuid", + "type": "string" + }, + "credential_backed_up": { + "type": "boolean" + }, + "credential_device_type": { + "$ref": "#/components/schemas/CredentialDeviceTypeEnum" + }, "email": { "type": "string" }, + "identity_user_id": { + "type": "string" + }, "key_id": { "type": "string" }, @@ -18001,8 +20949,20 @@ "totp_secret": { "type": "string" }, + "transports": { + "items": { + "type": "string" + }, + "type": "array" + }, "type": { "$ref": "#/components/schemas/CreatedUserAuthenticationMethodTypeEnum" + }, + "user_agent": { + "type": "string" + }, + "user_handle": { + "type": "string" } }, "required": [ @@ -18026,6 +20986,12 @@ "format": "date-time", "type": "string" }, + "credential_backed_up": { + "type": "boolean" + }, + "credential_device_type": { + "$ref": "#/components/schemas/CredentialDeviceTypeEnum" + }, "email": { "type": "string" }, @@ -18033,6 +20999,9 @@ "format": "authenticator-id", "type": "string" }, + "identity_user_id": { + "type": "string" + }, "key_id": { "type": "string" }, @@ -18056,8 +21025,20 @@ "totp_secret": { "type": "string" }, + "transports": { + "items": { + "type": "string" + }, + "type": "array" + }, "type": { "$ref": "#/components/schemas/CreatedUserAuthenticationMethodTypeEnum" + }, + "user_agent": { + "type": "string" + }, + "user_handle": { + "type": "string" } }, "required": [ @@ -18183,7 +21164,8 @@ "type": "boolean" }, "created_at": { - "$ref": "#/components/schemas/UserDateSchema" + "format": "date-time", + "type": "string" }, "email": { "default": "john.doe@gmail.com", @@ -18210,7 +21192,12 @@ "type": "string" }, "last_login": { - "$ref": "#/components/schemas/UserDateSchema" + "format": "date-time", + "type": "string" + }, + "last_password_reset": { + "format": "date-time", + "type": "string" }, "logins_count": { "type": "integer" @@ -18221,6 +21208,10 @@ }, "type": "array" }, + "multifactor_last_modified": { + "format": "date-time", + "type": "string" + }, "name": { "type": "string" }, @@ -18239,7 +21230,8 @@ "type": "string" }, "updated_at": { - "$ref": "#/components/schemas/UserDateSchema" + "format": "date-time", + "type": "string" }, "user_id": { "default": "auth0|507f1f77bcf86cd799439020", @@ -18255,6 +21247,70 @@ }, "type": "object" }, + "CreateVariationRequestContent": { + "additionalProperties": false, + "properties": { + "description": { + "maxLength": 1024, + "minLength": 3, + "pattern": "^(?!.*\\x00)\\S(.*\\S)?$", + "type": "string" + }, + "name": { + "maxLength": 255, + "minLength": 3, + "pattern": "^(?!.*\\x00)\\S(.*\\S)?$", + "type": "string" + }, + "overrides": { + "$ref": "#/components/schemas/VariationOverridesMap" + } + }, + "required": [ + "name", + "overrides" + ], + "type": "object" + }, + "CreateVariationResponseContent": { + "additionalProperties": false, + "properties": { + "created_at": { + "format": "date-time", + "type": "string" + }, + "description": { + "type": "string" + }, + "feature_flag_id": { + "pattern": "^flg_[A-Za-z0-9_]+$", + "type": "string" + }, + "id": { + "pattern": "^var_[A-HJ-NP-Za-km-z1-9]+$", + "type": "string" + }, + "name": { + "type": "string" + }, + "overrides": { + "$ref": "#/components/schemas/VariationOverridesMap" + }, + "updated_at": { + "format": "date-time", + "type": "string" + } + }, + "required": [ + "id", + "feature_flag_id", + "name", + "overrides", + "created_at", + "updated_at" + ], + "type": "object" + }, "CreateVerifiableCredentialTemplateRequestContent": { "additionalProperties": false, "properties": { @@ -18422,6 +21478,13 @@ ], "type": "string" }, + "CredentialDeviceTypeEnum": { + "enum": [ + "single_device", + "multi_device" + ], + "type": "string" + }, "CredentialId": { "additionalProperties": false, "properties": { @@ -18435,6 +21498,161 @@ ], "type": "object" }, + "CrossAppAccessRequestingApp": { + "additionalProperties": false, + "properties": { + "active": { + "type": "boolean" + } + }, + "required": [ + "active" + ], + "type": "object" + }, + "CrossAppAccessResourceApp": { + "additionalProperties": false, + "properties": { + "status": { + "$ref": "#/components/schemas/CrossAppAccessResourceAppStatusEnum" + } + }, + "required": [ + "status" + ], + "type": "object" + }, + "CrossAppAccessResourceAppStatusEnum": { + "enum": [ + "enabled", + "disabled" + ], + "type": "string" + }, + "CspDirectives": { + "additionalProperties": { + "items": { + "maxLength": 2048, + "type": "string" + }, + "type": "array" + }, + "maxProperties": 30, + "type": "object" + }, + "CspFlag": { + "enum": [ + "upgrade-insecure-requests", + "block-all-mixed-content" + ], + "type": "string" + }, + "CspFlags": { + "items": { + "$ref": "#/components/schemas/CspFlag" + }, + "type": "array" + }, + "CspPolicies": { + "items": { + "$ref": "#/components/schemas/CspPolicy" + }, + "type": "array" + }, + "CspPolicy": { + "additionalProperties": false, + "properties": { + "directives": { + "$ref": "#/components/schemas/CspDirectives" + }, + "flags": { + "$ref": "#/components/schemas/CspFlags" + }, + "mode": { + "$ref": "#/components/schemas/CspPolicyMode" + }, + "reporting": { + "$ref": "#/components/schemas/CspPolicyReporting" + } + }, + "type": "object" + }, + "CspPolicyMode": { + "enum": [ + "enforcing", + "reporting" + ], + "type": "string" + }, + "CspPolicyReporting": { + "additionalProperties": false, + "properties": { + "report_to_group": { + "type": "string" + }, + "report_uri": { + "type": "string" + } + }, + "type": [ + "object", + "null" + ] + }, + "CspReportTo": { + "additionalProperties": false, + "properties": { + "endpoints": { + "$ref": "#/components/schemas/CspReportToEndpoints" + }, + "group": { + "type": "string" + }, + "max_age": { + "type": "integer" + } + }, + "type": [ + "object", + "null" + ] + }, + "CspReportToEndpoint": { + "additionalProperties": false, + "properties": { + "url": { + "type": "string" + } + }, + "type": "object" + }, + "CspReportToEndpoints": { + "items": { + "$ref": "#/components/schemas/CspReportToEndpoint" + }, + "type": "array" + }, + "CspReportingEndpoints": { + "additionalProperties": { + "type": "string" + }, + "type": "object" + }, + "CspReportingInfrastructure": { + "additionalProperties": false, + "properties": { + "report_to": { + "$ref": "#/components/schemas/CspReportTo" + }, + "reporting_endpoints": { + "$ref": "#/components/schemas/CspReportingEndpoints" + } + }, + "type": [ + "object", + "null" + ] + }, "CustomDomain": { "additionalProperties": false, "properties": { @@ -18508,7 +21726,7 @@ ] }, "CustomDomainCustomClientIpHeaderEnum": { - "default": "true-client-ip", + "default": "x-forwarded-for", "enum": [ "true-client-ip", "cf-connecting-ip", @@ -18713,6 +21931,13 @@ }, "type": "object" }, + "DefaultConfigEnum": { + "enum": [ + "tenant", + "flag" + ], + "type": "string" + }, "DefaultMethodEmailIdentifierEnum": { "enum": [ "password", @@ -18720,6 +21945,13 @@ ], "type": "string" }, + "DefaultMethodPhoneNumberIdentifierEnum": { + "enum": [ + "password", + "phone_otp" + ], + "type": "string" + }, "DefaultTokenQuota": { "additionalProperties": false, "minProperties": 1, @@ -18736,6 +21968,23 @@ "null" ] }, + "DeleteGroupRolesRequestContent": { + "additionalProperties": false, + "properties": { + "roles": { + "items": { + "format": "role-id", + "type": "string" + }, + "minItems": 1, + "type": "array" + } + }, + "required": [ + "roles" + ], + "type": "object" + }, "DeleteHookSecretRequestContent": { "items": { "type": "string" @@ -18743,6 +21992,41 @@ "minItems": 1, "type": "array" }, + "DeleteOrganizationClientsRequestContent": { + "additionalProperties": false, + "properties": { + "clients": { + "items": { + "format": "client-id", + "type": "string" + }, + "maxItems": 10, + "minItems": 1, + "type": "array" + } + }, + "required": [ + "clients" + ], + "type": "object" + }, + "DeleteOrganizationGroupRolesRequestContent": { + "additionalProperties": false, + "properties": { + "roles": { + "items": { + "format": "role-id", + "type": "string" + }, + "minItems": 1, + "type": "array" + } + }, + "required": [ + "roles" + ], + "type": "object" + }, "DeleteOrganizationMemberRolesRequestContent": { "additionalProperties": false, "properties": { @@ -18777,6 +22061,25 @@ ], "type": "object" }, + "DeleteRoleGroupsRequestContent": { + "additionalProperties": false, + "properties": { + "groups": { + "items": { + "maxLength": 26, + "minLength": 18, + "pattern": "^grp_[1-9a-km-zA-HJ-NP-Z]{14,22}$", + "type": "string" + }, + "minItems": 1, + "type": "array" + } + }, + "required": [ + "groups" + ], + "type": "object" + }, "DeleteRolePermissionsRequestContent": { "additionalProperties": false, "properties": { @@ -18793,6 +22096,22 @@ ], "type": "object" }, + "DeleteSynchronizedGroupsRequestContent": { + "additionalProperties": false, + "properties": { + "groups": { + "items": { + "$ref": "#/components/schemas/SynchronizedGroupSelectionId" + }, + "minItems": 1, + "type": "array" + } + }, + "required": [ + "groups" + ], + "type": "object" + }, "DeleteUserIdentityResponseContent": { "items": { "additionalProperties": false, @@ -18821,8 +22140,7 @@ "type": "string" }, "user_id": { - "default": "5457edea1b8f22891a000004", - "type": "string" + "$ref": "#/components/schemas/UserId" } }, "required": [ @@ -19266,7 +22584,7 @@ "additionalProperties": false, "properties": { "identifier": { - "$ref": "#/components/schemas/ConnectionAttributeIdentifier" + "$ref": "#/components/schemas/EmailAttributeIdentifier" }, "profile_required": { "type": "boolean" @@ -19283,6 +22601,18 @@ }, "type": "object" }, + "EmailAttributeIdentifier": { + "additionalProperties": false, + "properties": { + "active": { + "type": "boolean" + }, + "default_method": { + "$ref": "#/components/schemas/DefaultMethodEmailIdentifierEnum" + } + }, + "type": "object" + }, "EmailMailgunRegionEnum": { "enum": [ "eu", @@ -19487,6 +22817,7 @@ "enum": [ "verify_email", "verify_email_by_code", + "auth_email_by_code", "reset_email", "reset_email_by_code", "welcome_email", @@ -19504,7 +22835,8 @@ "EnabledFeaturesEnum": { "enum": [ "scim", - "universal_logout" + "universal_logout", + "directory_sync" ], "type": "string" }, @@ -19650,7 +22982,7 @@ "additionalProperties": false, "properties": { "data": { - "type": "string" + "$ref": "#/components/schemas/EventStreamCloudEventData" }, "id": { "format": "event-id", @@ -19680,213 +23012,17 @@ ], "type": "string" }, - "EventStreamCloudEventContext": { - "additionalProperties": false, - "properties": { - "client": { - "$ref": "#/components/schemas/EventStreamCloudEventContextClient" - }, - "connection": { - "$ref": "#/components/schemas/EventStreamCloudEventContextConnection" - }, - "request": { - "$ref": "#/components/schemas/EventStreamCloudEventContextRequest" - }, - "tenant": { - "$ref": "#/components/schemas/EventStreamCloudEventContextTenant" - } - }, - "required": [ - "tenant" - ], - "type": "object" - }, - "EventStreamCloudEventContextClient": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - }, - "metadata": { - "$ref": "#/components/schemas/EventStreamCloudEventContextClientMetadata" - }, - "name": { - "type": "string" - } - }, - "required": [ - "id", - "name", - "metadata" - ], - "type": "object" - }, - "EventStreamCloudEventContextClientMetadata": { - "additionalProperties": true, - "type": "object" - }, - "EventStreamCloudEventContextConnection": { - "additionalProperties": false, - "properties": { - "id": { - "pattern": "con_[a-zA-Z0-9]{16}", - "type": "string" - }, - "name": { - "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", - "type": "string" - }, - "strategy": { - "type": "string" - } - }, - "required": [ - "id", - "name", - "strategy" - ], - "type": "object" - }, - "EventStreamCloudEventContextRequest": { - "additionalProperties": false, - "properties": { - "custom_domain": { - "type": "string" - }, - "geo": { - "$ref": "#/components/schemas/EventStreamCloudEventContextRequestGeo" - }, - "hostname": { - "type": "string" - }, - "ip": { - "type": "string" - }, - "method": { - "type": "string" - }, - "user_agent": { - "type": "string" - } - }, - "required": [ - "geo", - "hostname", - "ip", - "method", - "user_agent" - ], - "type": "object" - }, - "EventStreamCloudEventContextRequestGeo": { - "additionalProperties": false, - "properties": { - "city_name": { - "type": "string" - }, - "continent_code": { - "type": "string" - }, - "country_code": { - "type": "string" - }, - "country_name": { - "type": "string" - }, - "latitude": { - "type": "number" - }, - "longitude": { - "type": "number" - }, - "subdivision_code": { - "type": "string" - }, - "subdivision_name": { - "type": "string" - }, - "time_zone": { - "type": "string" - } - }, - "type": "object" - }, - "EventStreamCloudEventContextTenant": { - "additionalProperties": false, - "properties": { - "tenant_id": { - "pattern": "ten_[a-zA-Z0-9]{16}", - "type": "string" - } - }, - "required": [ - "tenant_id" - ], - "type": "object" - }, - "EventStreamCloudEventErrorCodeEnum": { - "enum": [ - "invalid_cursor", - "cursor_expired", - "timeout", - "payload_too_large", - "processing_error", - "connection_timeout" - ], - "type": "string" - }, - "EventStreamCloudEventErrorDetail": { - "additionalProperties": false, - "properties": { - "code": { - "$ref": "#/components/schemas/EventStreamCloudEventErrorCodeEnum" - }, - "message": { - "type": "string" - }, - "offset": { - "type": "string" - } - }, - "required": [ - "code", - "message" - ], - "type": "object" - }, - "EventStreamCloudEventErrorMessage": { - "additionalProperties": false, - "properties": { - "error": { - "$ref": "#/components/schemas/EventStreamCloudEventErrorDetail" - }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventErrorMessageTypeEnum" - } - }, - "required": [ - "type", - "error" - ], - "type": "object" - }, - "EventStreamCloudEventErrorMessageTypeEnum": { - "enum": [ - "error" - ], - "type": "string" - }, - "EventStreamCloudEventGroupCreated": { + "EventStreamCloudEventConnectionCreated": { "additionalProperties": false, "properties": { "event": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupCreatedCloudEvent" + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedCloudEvent" }, "offset": { "type": "string" }, "type": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupCreatedTypeEnum" + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedTypeEnum" } }, "required": [ @@ -19896,14 +23032,14 @@ ], "type": "object" }, - "EventStreamCloudEventGroupCreatedCloudEvent": { + "EventStreamCloudEventConnectionCreatedCloudEvent": { "additionalProperties": false, "properties": { "a0purpose": { "$ref": "#/components/schemas/EventStreamCloudEventA0PurposeEnum" }, "a0stream": { - "pattern": "est_[a-zA-Z0-9]{16}", + "pattern": "est_[a-zA-Z0-9]{22}", "type": "string" }, "a0tenant": { @@ -19913,24 +23049,24 @@ "type": "string" }, "data": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupCreatedData" + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedData" }, "id": { - "pattern": "evt_[a-zA-Z0-9]{16}", + "pattern": "evt_[a-zA-Z0-9]{22}", "type": "string" }, "source": { "type": "string" }, "specversion": { - "type": "string" + "$ref": "#/components/schemas/EventStreamCloudEventSpecVersionEnum" }, "time": { "format": "date-time", "type": "string" }, "type": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupCreatedCloudEventTypeEnum" + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedCloudEventTypeEnum" } }, "required": [ @@ -19940,25 +23076,27 @@ "id", "time", "data", - "a0tenant", - "a0stream" + "a0tenant" ], "type": "object" }, - "EventStreamCloudEventGroupCreatedCloudEventTypeEnum": { + "EventStreamCloudEventConnectionCreatedCloudEventTypeEnum": { "enum": [ - "group.created" + "connection.created" ], "type": "string" }, - "EventStreamCloudEventGroupCreatedData": { + "EventStreamCloudEventConnectionCreatedData": { "additionalProperties": false, "properties": { "context": { "$ref": "#/components/schemas/EventStreamCloudEventContext" }, "object": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupCreatedObject" + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject" + }, + "previous_object": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject" } }, "required": [ @@ -19966,15976 +23104,16078 @@ ], "type": "object" }, - "EventStreamCloudEventGroupCreatedObject": { + "EventStreamCloudEventConnectionCreatedObject": { "oneOf": [ { - "$ref": "#/components/schemas/EventStreamCloudEventGroupCreatedObject0" + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject0" }, { - "$ref": "#/components/schemas/EventStreamCloudEventGroupCreatedObject1" + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject1" }, { - "$ref": "#/components/schemas/EventStreamCloudEventGroupCreatedObject2" - } - ] - }, - "EventStreamCloudEventGroupCreatedObject0": { - "additionalProperties": false, - "properties": { - "connection_id": { - "pattern": "con_[a-zA-Z0-9]{16}", - "type": "string" + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject2" }, - "created_at": { - "format": "date-time", - "type": "string" + { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject3" }, - "external_id": { - "type": "string" + { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject4" }, - "id": { - "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", - "type": "string" + { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject5" }, - "name": { - "type": "string" + { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject6" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupCreatedObject0TypeEnum" + { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject7" } - }, - "required": [ - "id", - "name", - "created_at", - "type", - "connection_id" - ], - "type": "object" - }, - "EventStreamCloudEventGroupCreatedObject0TypeEnum": { - "enum": [ - "connection" - ], - "type": "string" + ] }, - "EventStreamCloudEventGroupCreatedObject1": { + "EventStreamCloudEventConnectionCreatedObject0": { "additionalProperties": false, "properties": { - "created_at": { - "format": "date-time", - "type": "string" + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject0Authentication" }, - "external_id": { + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject0ConnectedAccounts" + }, + "display_name": { + "maxLength": 128, + "minLength": 1, "type": "string" }, + "enabled_clients": { + "items": { + "type": "string" + }, + "type": "array" + }, "id": { - "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, + "is_domain_connection": { + "type": "boolean" + }, + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject0Metadata" + }, "name": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" }, - "organization_id": { - "pattern": "org_[a-zA-Z0-9]{16}", - "type": "string" + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject0Options" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupCreatedObject1TypeEnum" + "realms": { + "items": { + "type": "string" + }, + "type": "array" + }, + "show_as_button": { + "type": "boolean" + }, + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject0StrategyEnum" } }, "required": [ "id", "name", - "created_at", - "type", - "organization_id" + "strategy" ], "type": "object" }, - "EventStreamCloudEventGroupCreatedObject1TypeEnum": { - "enum": [ - "organization" - ], - "type": "string" - }, - "EventStreamCloudEventGroupCreatedObject2": { + "EventStreamCloudEventConnectionCreatedObject0Authentication": { "additionalProperties": false, "properties": { - "created_at": { - "format": "date-time", - "type": "string" - }, - "external_id": { - "type": "string" - }, - "id": { - "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", - "type": "string" - }, - "name": { - "type": "string" - }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupCreatedObject2TypeEnum" + "active": { + "type": "boolean" } }, "required": [ - "id", - "name", - "created_at", - "type" + "active" ], "type": "object" }, - "EventStreamCloudEventGroupCreatedObject2TypeEnum": { - "enum": [ - "tenant" - ], - "type": "string" - }, - "EventStreamCloudEventGroupCreatedTypeEnum": { - "enum": [ - "group.created" - ], - "type": "string" - }, - "EventStreamCloudEventGroupDeleted": { + "EventStreamCloudEventConnectionCreatedObject0ConnectedAccounts": { "additionalProperties": false, "properties": { - "event": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupDeletedCloudEvent" - }, - "offset": { - "type": "string" + "active": { + "type": "boolean" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupDeletedTypeEnum" + "cross_app_access": { + "type": "boolean" } }, "required": [ - "type", - "offset", - "event" + "active" ], "type": "object" }, - "EventStreamCloudEventGroupDeletedCloudEvent": { + "EventStreamCloudEventConnectionCreatedObject0Metadata": { + "additionalProperties": false, + "type": "object" + }, + "EventStreamCloudEventConnectionCreatedObject0Options": { "additionalProperties": false, "properties": { - "a0purpose": { - "$ref": "#/components/schemas/EventStreamCloudEventA0PurposeEnum" + "attribute_map": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject0OptionsAttributeMap" }, - "a0stream": { - "pattern": "est_[a-zA-Z0-9]{16}", + "authorization_endpoint": { + "format": "uri", + "maxLength": 2083, + "minLength": 8, "type": "string" }, - "a0tenant": { - "maxLength": 63, - "minLength": 3, - "pattern": "[a-z0-9][-a-z0-9]{1,62}[a-z0-9]", + "client_id": { + "maxLength": 255, "type": "string" }, - "data": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupDeletedData" + "connection_settings": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject0OptionsConnectionSettings" }, - "id": { - "pattern": "evt_[a-zA-Z0-9]{16}", + "discovery_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "source": { - "type": "string" + "domain_aliases": { + "items": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "type": "array" }, - "specversion": { - "type": "string" + "dpop_signing_alg": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject0OptionsDpopSigningAlgEnum" }, - "time": { - "format": "date-time", - "type": "string" + "federated_connections_access_tokens": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject0OptionsFederatedConnectionsAccessTokens" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupDeletedCloudEventTypeEnum" - } - }, - "required": [ - "specversion", - "type", - "source", - "id", - "time", - "data", - "a0tenant", - "a0stream" - ], - "type": "object" - }, - "EventStreamCloudEventGroupDeletedCloudEventTypeEnum": { - "enum": [ - "group.deleted" - ], - "type": "string" - }, - "EventStreamCloudEventGroupDeletedData": { - "additionalProperties": false, - "properties": { - "context": { - "$ref": "#/components/schemas/EventStreamCloudEventContext" + "icon_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" }, - "object": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupDeletedObject" - } - }, - "required": [ - "object" - ], - "type": "object" - }, - "EventStreamCloudEventGroupDeletedObject": { - "oneOf": [ - { - "$ref": "#/components/schemas/EventStreamCloudEventGroupDeletedObject0" + "id_token_session_expiry_supported": { + "type": "boolean" }, - { - "$ref": "#/components/schemas/EventStreamCloudEventGroupDeletedObject1" + "id_token_signed_response_algs": { + "items": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject0OptionsIdTokenSignedResponseAlgsItemEnum" + }, + "type": "array" }, - { - "$ref": "#/components/schemas/EventStreamCloudEventGroupDeletedObject2" - } - ] - }, - "EventStreamCloudEventGroupDeletedObject0": { - "additionalProperties": false, - "properties": { - "connection_id": { - "pattern": "con_[a-zA-Z0-9]{16}", + "issuer": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "created_at": { - "format": "date-time", + "jwks_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "external_id": { + "non_persistent_attrs": { + "items": { + "maxLength": 255, + "type": "string" + }, + "type": "array" + }, + "oidc_metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject0OptionsOidcMetadata" + }, + "schema_version": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject0OptionsSchemaVersionEnum" + }, + "scope": { + "maxLength": 255, + "minLength": 6, "type": "string" }, - "id": { - "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", + "send_back_channel_nonce": { + "type": "boolean" + }, + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject0OptionsSetUserRootAttributesEnum" + }, + "tenant_domain": { + "maxLength": 255, + "minLength": 1, "type": "string" }, - "name": { + "token_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, + "token_endpoint_auth_method": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject0OptionsTokenEndpointAuthMethodEnum" + }, + "token_endpoint_auth_signing_alg": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject0OptionsTokenEndpointAuthSigningAlgEnum" + }, + "token_endpoint_jwtca_aud_format": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject0OptionsTokenEndpointJwtcaAudFormatEnum" + }, "type": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupDeletedObject0TypeEnum" + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject0OptionsTypeEnum" }, - "updated_at": { - "format": "date-time", + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject0OptionsUpstreamParams" + }, + "useOauthSpecScope": { + "type": "boolean" + }, + "userinfo_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" } }, "required": [ - "id", - "name", - "created_at", - "type", - "connection_id", - "updated_at" + "client_id" ], "type": "object" }, - "EventStreamCloudEventGroupDeletedObject0TypeEnum": { + "EventStreamCloudEventConnectionCreatedObject0OptionsAttributeMap": { + "additionalProperties": false, + "properties": { + "attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject0OptionsAttributeMapAttributes" + }, + "mapping_mode": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject0OptionsAttributeMapMappingModeEnum" + }, + "userinfo_scope": { + "maxLength": 255, + "type": "string" + } + }, + "type": "object" + }, + "EventStreamCloudEventConnectionCreatedObject0OptionsAttributeMapAttributes": { + "additionalProperties": true, + "type": "object" + }, + "EventStreamCloudEventConnectionCreatedObject0OptionsAttributeMapMappingModeEnum": { "enum": [ - "connection" + "bind_all", + "use_map" ], "type": "string" }, - "EventStreamCloudEventGroupDeletedObject1": { + "EventStreamCloudEventConnectionCreatedObject0OptionsConnectionSettings": { "additionalProperties": false, "properties": { - "created_at": { - "format": "date-time", - "type": "string" - }, - "external_id": { - "type": "string" - }, - "id": { - "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", - "type": "string" - }, - "name": { - "type": "string" - }, - "organization_id": { - "pattern": "org_[a-zA-Z0-9]{16}", - "type": "string" - }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupDeletedObject1TypeEnum" - }, - "updated_at": { - "format": "date-time", - "type": "string" + "pkce": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject0OptionsConnectionSettingsPkceEnum" + } + }, + "type": "object" + }, + "EventStreamCloudEventConnectionCreatedObject0OptionsConnectionSettingsPkceEnum": { + "enum": [ + "auto", + "S256", + "plain", + "disabled" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionCreatedObject0OptionsDpopSigningAlgEnum": { + "enum": [ + "ES256", + "ES384", + "ES512", + "Ed25519" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionCreatedObject0OptionsFederatedConnectionsAccessTokens": { + "additionalProperties": false, + "properties": { + "active": { + "type": "boolean" } }, "required": [ - "id", - "name", - "created_at", - "type", - "organization_id", - "updated_at" + "active" ], "type": "object" }, - "EventStreamCloudEventGroupDeletedObject1TypeEnum": { + "EventStreamCloudEventConnectionCreatedObject0OptionsIdTokenSignedResponseAlgsItemEnum": { "enum": [ - "organization" + "ES256", + "ES384", + "PS256", + "PS384", + "RS256", + "RS384", + "RS512" ], "type": "string" }, - "EventStreamCloudEventGroupDeletedObject2": { + "EventStreamCloudEventConnectionCreatedObject0OptionsOidcMetadata": { "additionalProperties": false, "properties": { - "created_at": { - "format": "date-time", + "acr_values_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" + }, + "authorization_endpoint": { + "format": "uri", + "maxLength": 2083, + "minLength": 8, "type": "string" }, - "external_id": { + "claim_types_supported": { + "items": { + "maxLength": 25, + "type": "string" + }, + "type": "array" + }, + "claims_locales_supported": { + "items": { + "maxLength": 50, + "type": "string" + }, + "type": "array" + }, + "claims_parameter_supported": { + "type": "boolean" + }, + "claims_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" + }, + "code_challenge_methods_supported": { + "items": { + "maxLength": 20, + "type": "string" + }, + "type": "array" + }, + "display_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "dpop_signing_alg_values_supported": { + "items": { + "maxLength": 14, + "type": "string" + }, + "type": "array" + }, + "end_session_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "id": { - "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", + "grant_types_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" + }, + "id_token_encryption_alg_values_supported": { + "items": { + "maxLength": 14, + "type": "string" + }, + "type": "array" + }, + "id_token_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" + }, + "id_token_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "minItems": 1, + "type": "array" + }, + "issuer": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "name": { + "jwks_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupDeletedObject2TypeEnum" + "op_policy_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" }, - "updated_at": { - "format": "date-time", + "op_tos_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" + }, + "registration_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" + }, + "request_object_encryption_alg_values_supported": { + "items": { + "maxLength": 28, + "type": "string" + }, + "type": "array" + }, + "request_object_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" + }, + "request_object_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "request_parameter_supported": { + "type": "boolean" + }, + "request_uri_parameter_supported": { + "type": "boolean" + }, + "require_request_uri_registration": { + "type": "boolean" + }, + "response_modes_supported": { + "items": { + "maxLength": 20, + "type": "string" + }, + "type": "array" + }, + "response_types_supported": { + "items": { + "maxLength": 40, + "type": "string" + }, + "minItems": 1, + "type": "array" + }, + "scopes_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" + }, + "service_documentation": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" + }, + "subject_types_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" + }, + "token_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" + }, + "token_endpoint_auth_methods_supported": { + "items": { + "maxLength": 60, + "type": "string" + }, + "type": "array" + }, + "token_endpoint_auth_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "ui_locales_supported": { + "items": { + "maxLength": 50, + "type": "string" + }, + "type": "array" + }, + "userinfo_encryption_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "userinfo_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" + }, + "userinfo_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" + }, + "userinfo_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" } }, "required": [ - "id", - "name", - "created_at", - "type", - "updated_at" + "authorization_endpoint", + "id_token_signing_alg_values_supported", + "issuer", + "jwks_uri" ], "type": "object" }, - "EventStreamCloudEventGroupDeletedObject2TypeEnum": { + "EventStreamCloudEventConnectionCreatedObject0OptionsSchemaVersionEnum": { "enum": [ - "tenant" + "openid-1.0.0", + "oidc-v4" ], "type": "string" }, - "EventStreamCloudEventGroupDeletedTypeEnum": { + "EventStreamCloudEventConnectionCreatedObject0OptionsSetUserRootAttributesEnum": { "enum": [ - "group.deleted" + "on_each_login", + "on_first_login", + "never_on_login" ], "type": "string" }, - "EventStreamCloudEventGroupMemberAdded": { - "additionalProperties": false, - "properties": { - "event": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedCloudEvent" - }, - "offset": { - "type": "string" - }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedTypeEnum" - } - }, - "required": [ - "type", - "offset", - "event" + "EventStreamCloudEventConnectionCreatedObject0OptionsTokenEndpointAuthMethodEnum": { + "enum": [ + "client_secret_post", + "private_key_jwt" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionCreatedObject0OptionsTokenEndpointAuthSigningAlgEnum": { + "enum": [ + "ES256", + "ES384", + "PS256", + "PS384", + "RS256", + "RS384", + "RS512" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionCreatedObject0OptionsTokenEndpointJwtcaAudFormatEnum": { + "enum": [ + "issuer", + "token_endpoint" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionCreatedObject0OptionsTypeEnum": { + "enum": [ + "back_channel", + "front_channel" ], + "type": "string" + }, + "EventStreamCloudEventConnectionCreatedObject0OptionsUpstreamParams": { + "additionalProperties": true, "type": "object" }, - "EventStreamCloudEventGroupMemberAddedCloudEvent": { + "EventStreamCloudEventConnectionCreatedObject0StrategyEnum": { + "enum": [ + "oidc" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionCreatedObject1": { "additionalProperties": false, "properties": { - "a0purpose": { - "$ref": "#/components/schemas/EventStreamCloudEventA0PurposeEnum" + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject1Authentication" }, - "a0stream": { - "pattern": "est_[a-zA-Z0-9]{16}", - "type": "string" + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject1ConnectedAccounts" }, - "a0tenant": { - "maxLength": 63, - "minLength": 3, - "pattern": "[a-z0-9][-a-z0-9]{1,62}[a-z0-9]", + "display_name": { + "maxLength": 128, + "minLength": 1, "type": "string" }, - "data": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedData" + "enabled_clients": { + "items": { + "type": "string" + }, + "type": "array" }, "id": { - "pattern": "evt_[a-zA-Z0-9]{16}", + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, - "source": { - "type": "string" + "is_domain_connection": { + "type": "boolean" }, - "specversion": { - "type": "string" + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject1Metadata" }, - "time": { - "format": "date-time", + "name": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedCloudEventTypeEnum" + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject1Options" + }, + "realms": { + "items": { + "type": "string" + }, + "type": "array" + }, + "show_as_button": { + "type": "boolean" + }, + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject1StrategyEnum" } }, "required": [ - "specversion", - "type", - "source", "id", - "time", - "data", - "a0tenant", - "a0stream" + "name", + "strategy" ], "type": "object" }, - "EventStreamCloudEventGroupMemberAddedCloudEventTypeEnum": { - "enum": [ - "group.member.added" - ], - "type": "string" - }, - "EventStreamCloudEventGroupMemberAddedData": { + "EventStreamCloudEventConnectionCreatedObject1Authentication": { "additionalProperties": false, "properties": { - "context": { - "$ref": "#/components/schemas/EventStreamCloudEventContext" - }, - "object": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedObject" + "active": { + "type": "boolean" } }, "required": [ - "object" + "active" ], "type": "object" }, - "EventStreamCloudEventGroupMemberAddedObject": { + "EventStreamCloudEventConnectionCreatedObject1ConnectedAccounts": { "additionalProperties": false, "properties": { - "group": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedObjectGroup" - }, - "member": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedObjectMember" + "active": { + "type": "boolean" } }, "required": [ - "group", - "member" + "active" ], "type": "object" }, - "EventStreamCloudEventGroupMemberAddedObjectGroup": { - "oneOf": [ - { - "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedObjectGroup0" - }, - { - "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedObjectGroup1" - }, - { - "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedObjectGroup2" - } - ] - }, - "EventStreamCloudEventGroupMemberAddedObjectGroup0": { + "EventStreamCloudEventConnectionCreatedObject1Metadata": { "additionalProperties": false, - "properties": { - "connection_id": { - "pattern": "con_[a-zA-Z0-9]{16}", - "type": "string" - }, - "external_id": { - "type": "string" - }, - "id": { - "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", - "type": "string" - }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedObjectGroup0TypeEnum" - } - }, - "required": [ - "id", - "type", - "connection_id" - ], "type": "object" }, - "EventStreamCloudEventGroupMemberAddedObjectGroup0TypeEnum": { - "enum": [ - "connection" - ], - "type": "string" - }, - "EventStreamCloudEventGroupMemberAddedObjectGroup1": { + "EventStreamCloudEventConnectionCreatedObject1Options": { "additionalProperties": false, "properties": { - "external_id": { - "type": "string" + "attribute_map": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject1OptionsAttributeMap" }, - "id": { - "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", + "authorization_endpoint": { + "format": "uri", + "maxLength": 2083, + "minLength": 8, "type": "string" }, - "organization_id": { - "pattern": "org_[a-zA-Z0-9]{16}", + "client_id": { + "maxLength": 255, "type": "string" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedObjectGroup1TypeEnum" - } - }, - "required": [ - "id", - "type", - "organization_id" - ], - "type": "object" - }, - "EventStreamCloudEventGroupMemberAddedObjectGroup1TypeEnum": { - "enum": [ - "organization" - ], - "type": "string" - }, - "EventStreamCloudEventGroupMemberAddedObjectGroup2": { - "additionalProperties": false, - "properties": { - "external_id": { - "type": "string" + "connection_settings": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject1OptionsConnectionSettings" }, - "id": { - "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", + "domain": { + "maxLength": 255, + "minLength": 4, "type": "string" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedObjectGroup2TypeEnum" - } - }, - "required": [ - "id", - "type" - ], - "type": "object" - }, - "EventStreamCloudEventGroupMemberAddedObjectGroup2TypeEnum": { - "enum": [ - "tenant" - ], - "type": "string" - }, - "EventStreamCloudEventGroupMemberAddedObjectMember": { - "oneOf": [ - { - "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedObjectMember0" + "domain_aliases": { + "items": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "type": "array" }, - { - "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedObjectMember1" - } - ] - }, - "EventStreamCloudEventGroupMemberAddedObjectMember0": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" + "dpop_signing_alg": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject1OptionsDpopSigningAlgEnum" }, - "member_type": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedObjectMember0MemberTypeEnum" - } - }, - "required": [ - "member_type", - "id" - ], - "type": "object" - }, - "EventStreamCloudEventGroupMemberAddedObjectMember0MemberTypeEnum": { - "enum": [ - "user" - ], - "type": "string" - }, - "EventStreamCloudEventGroupMemberAddedObjectMember1": { - "additionalProperties": false, - "properties": { - "connection_id": { - "pattern": "con_[a-zA-Z0-9]{16}", - "type": "string" + "federated_connections_access_tokens": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject1OptionsFederatedConnectionsAccessTokens" }, - "id": { + "icon_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "member_type": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedObjectMember1MemberTypeEnum" + "id_token_session_expiry_supported": { + "type": "boolean" }, - "type": { - "type": "string" - } - }, - "required": [ - "member_type", - "id", - "type", - "connection_id" - ], - "type": "object" - }, - "EventStreamCloudEventGroupMemberAddedObjectMember1MemberTypeEnum": { - "enum": [ - "connection" - ], - "type": "string" - }, - "EventStreamCloudEventGroupMemberAddedTypeEnum": { - "enum": [ - "group.member.added" - ], - "type": "string" - }, - "EventStreamCloudEventGroupMemberDeleted": { - "additionalProperties": false, - "properties": { - "event": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedCloudEvent" + "id_token_signed_response_algs": { + "items": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject1OptionsIdTokenSignedResponseAlgsItemEnum" + }, + "type": "array" }, - "offset": { + "issuer": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedTypeEnum" - } - }, - "required": [ - "type", - "offset", - "event" - ], - "type": "object" - }, - "EventStreamCloudEventGroupMemberDeletedCloudEvent": { - "additionalProperties": false, - "properties": { - "a0purpose": { - "$ref": "#/components/schemas/EventStreamCloudEventA0PurposeEnum" - }, - "a0stream": { - "pattern": "est_[a-zA-Z0-9]{16}", + "jwks_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "a0tenant": { - "maxLength": 63, - "minLength": 3, - "pattern": "[a-z0-9][-a-z0-9]{1,62}[a-z0-9]", - "type": "string" + "non_persistent_attrs": { + "items": { + "maxLength": 255, + "type": "string" + }, + "type": "array" }, - "data": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedData" + "oidc_metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject1OptionsOidcMetadata" }, - "id": { - "pattern": "evt_[a-zA-Z0-9]{16}", - "type": "string" + "schema_version": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject1OptionsSchemaVersionEnum" }, - "source": { + "scope": { + "maxLength": 255, + "minLength": 6, "type": "string" }, - "specversion": { + "send_back_channel_nonce": { + "type": "boolean" + }, + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject1OptionsSetUserRootAttributesEnum" + }, + "tenant_domain": { + "maxLength": 255, + "minLength": 1, "type": "string" }, - "time": { - "format": "date-time", + "token_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedCloudEventTypeEnum" - } - }, - "required": [ - "specversion", - "type", - "source", - "id", - "time", - "data", - "a0tenant", - "a0stream" - ], - "type": "object" - }, - "EventStreamCloudEventGroupMemberDeletedCloudEventTypeEnum": { - "enum": [ - "group.member.deleted" - ], - "type": "string" - }, - "EventStreamCloudEventGroupMemberDeletedData": { - "additionalProperties": false, - "properties": { - "context": { - "$ref": "#/components/schemas/EventStreamCloudEventContext" + "token_endpoint_auth_method": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject1OptionsTokenEndpointAuthMethodEnum" }, - "object": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedObject" - } - }, - "required": [ - "object" - ], - "type": "object" - }, - "EventStreamCloudEventGroupMemberDeletedObject": { - "additionalProperties": false, - "properties": { - "group": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedObjectGroup" + "token_endpoint_auth_signing_alg": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject1OptionsTokenEndpointAuthSigningAlgEnum" }, - "member": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedObjectMember" - } - }, - "required": [ - "group", - "member" - ], - "type": "object" - }, - "EventStreamCloudEventGroupMemberDeletedObjectGroup": { - "oneOf": [ - { - "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedObjectGroup0" + "token_endpoint_jwtca_aud_format": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject1OptionsTokenEndpointJwtcaAudFormatEnum" }, - { - "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedObjectGroup1" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject1OptionsTypeEnum" }, - { - "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedObjectGroup2" - } - ] - }, - "EventStreamCloudEventGroupMemberDeletedObjectGroup0": { - "additionalProperties": false, - "properties": { - "connection_id": { - "pattern": "con_[a-zA-Z0-9]{16}", - "type": "string" + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject1OptionsUpstreamParams" }, - "external_id": { - "type": "string" + "useOauthSpecScope": { + "type": "boolean" }, - "id": { - "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", + "userinfo_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" - }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedObjectGroup0TypeEnum" } }, "required": [ - "id", - "type", - "connection_id" + "client_id" ], "type": "object" }, - "EventStreamCloudEventGroupMemberDeletedObjectGroup0TypeEnum": { - "enum": [ - "connection" - ], - "type": "string" - }, - "EventStreamCloudEventGroupMemberDeletedObjectGroup1": { + "EventStreamCloudEventConnectionCreatedObject1OptionsAttributeMap": { "additionalProperties": false, "properties": { - "external_id": { - "type": "string" + "attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject1OptionsAttributeMapAttributes" }, - "id": { - "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", - "type": "string" + "mapping_mode": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject1OptionsAttributeMapMappingModeEnum" }, - "organization_id": { - "pattern": "org_[a-zA-Z0-9]{16}", + "userinfo_scope": { + "maxLength": 255, "type": "string" - }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedObjectGroup1TypeEnum" } }, - "required": [ - "id", - "type", - "organization_id" - ], "type": "object" }, - "EventStreamCloudEventGroupMemberDeletedObjectGroup1TypeEnum": { + "EventStreamCloudEventConnectionCreatedObject1OptionsAttributeMapAttributes": { + "additionalProperties": true, + "type": "object" + }, + "EventStreamCloudEventConnectionCreatedObject1OptionsAttributeMapMappingModeEnum": { "enum": [ - "organization" + "basic_profile", + "use_map" ], "type": "string" }, - "EventStreamCloudEventGroupMemberDeletedObjectGroup2": { + "EventStreamCloudEventConnectionCreatedObject1OptionsConnectionSettings": { "additionalProperties": false, "properties": { - "external_id": { - "type": "string" - }, - "id": { - "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", - "type": "string" - }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedObjectGroup2TypeEnum" + "pkce": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject1OptionsConnectionSettingsPkceEnum" } }, - "required": [ - "id", - "type" - ], "type": "object" }, - "EventStreamCloudEventGroupMemberDeletedObjectGroup2TypeEnum": { + "EventStreamCloudEventConnectionCreatedObject1OptionsConnectionSettingsPkceEnum": { "enum": [ - "tenant" + "auto", + "S256", + "plain", + "disabled" ], "type": "string" }, - "EventStreamCloudEventGroupMemberDeletedObjectMember": { - "oneOf": [ - { - "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedObjectMember0" - }, - { - "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedObjectMember1" - } - ] - }, - "EventStreamCloudEventGroupMemberDeletedObjectMember0": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - }, - "member_type": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedObjectMember0MemberTypeEnum" - } - }, - "required": [ - "member_type", - "id" - ], - "type": "object" - }, - "EventStreamCloudEventGroupMemberDeletedObjectMember0MemberTypeEnum": { + "EventStreamCloudEventConnectionCreatedObject1OptionsDpopSigningAlgEnum": { "enum": [ - "user" + "ES256", + "ES384", + "ES512", + "Ed25519" ], "type": "string" }, - "EventStreamCloudEventGroupMemberDeletedObjectMember1": { + "EventStreamCloudEventConnectionCreatedObject1OptionsFederatedConnectionsAccessTokens": { "additionalProperties": false, "properties": { - "connection_id": { - "pattern": "con_[a-zA-Z0-9]{16}", - "type": "string" - }, - "id": { - "type": "string" - }, - "member_type": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedObjectMember1MemberTypeEnum" - }, - "type": { - "type": "string" + "active": { + "type": "boolean" } }, "required": [ - "member_type", - "id", - "type", - "connection_id" + "active" ], "type": "object" }, - "EventStreamCloudEventGroupMemberDeletedObjectMember1MemberTypeEnum": { - "enum": [ - "connection" - ], - "type": "string" - }, - "EventStreamCloudEventGroupMemberDeletedTypeEnum": { + "EventStreamCloudEventConnectionCreatedObject1OptionsIdTokenSignedResponseAlgsItemEnum": { "enum": [ - "group.member.deleted" + "ES256", + "ES384", + "PS256", + "PS384", + "RS256", + "RS384", + "RS512" ], "type": "string" }, - "EventStreamCloudEventGroupRoleAssigned": { - "additionalProperties": false, - "properties": { - "event": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleAssignedCloudEvent" - }, - "offset": { - "type": "string" - }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleAssignedTypeEnum" - } - }, - "required": [ - "type", - "offset", - "event" - ], - "type": "object" - }, - "EventStreamCloudEventGroupRoleAssignedCloudEvent": { + "EventStreamCloudEventConnectionCreatedObject1OptionsOidcMetadata": { "additionalProperties": false, "properties": { - "a0purpose": { - "$ref": "#/components/schemas/EventStreamCloudEventA0PurposeEnum" + "acr_values_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "a0stream": { - "pattern": "est_[a-zA-Z0-9]{16}", + "authorization_endpoint": { + "format": "uri", + "maxLength": 2083, + "minLength": 8, "type": "string" }, - "a0tenant": { - "maxLength": 63, - "minLength": 3, - "pattern": "[a-z0-9][-a-z0-9]{1,62}[a-z0-9]", - "type": "string" + "claim_types_supported": { + "items": { + "maxLength": 25, + "type": "string" + }, + "type": "array" }, - "data": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleAssignedData" + "claims_locales_supported": { + "items": { + "maxLength": 50, + "type": "string" + }, + "type": "array" }, - "id": { - "pattern": "evt_[a-zA-Z0-9]{16}", - "type": "string" + "claims_parameter_supported": { + "type": "boolean" }, - "source": { + "claims_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" + }, + "code_challenge_methods_supported": { + "items": { + "maxLength": 20, + "type": "string" + }, + "type": "array" + }, + "display_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "dpop_signing_alg_values_supported": { + "items": { + "maxLength": 14, + "type": "string" + }, + "type": "array" + }, + "end_session_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "specversion": { + "grant_types_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" + }, + "id_token_encryption_alg_values_supported": { + "items": { + "maxLength": 14, + "type": "string" + }, + "type": "array" + }, + "id_token_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" + }, + "id_token_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "minItems": 1, + "type": "array" + }, + "issuer": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "time": { - "format": "date-time", + "jwks_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleAssignedCloudEventTypeEnum" - } - }, - "required": [ - "specversion", - "type", - "source", - "id", - "time", - "data", - "a0tenant", - "a0stream" - ], - "type": "object" - }, - "EventStreamCloudEventGroupRoleAssignedCloudEventTypeEnum": { - "enum": [ - "group.role.assigned" - ], - "type": "string" - }, - "EventStreamCloudEventGroupRoleAssignedData": { - "additionalProperties": false, - "properties": { - "context": { - "$ref": "#/components/schemas/EventStreamCloudEventContext" + "op_policy_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" }, - "object": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleAssignedObject" - } - }, - "required": [ - "object" - ], - "type": "object" - }, - "EventStreamCloudEventGroupRoleAssignedObject": { - "additionalProperties": false, - "properties": { - "created_at": { - "format": "date-time", + "op_tos_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "group": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleAssignedObjectGroup" + "registration_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" }, - "role": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleAssignedObjectRole" - } - }, - "required": [ - "group", - "role", - "created_at" - ], - "type": "object" - }, - "EventStreamCloudEventGroupRoleAssignedObjectGroup": { - "oneOf": [ - { - "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleAssignedObjectGroup0" + "request_object_encryption_alg_values_supported": { + "items": { + "maxLength": 28, + "type": "string" + }, + "type": "array" }, - { - "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleAssignedObjectGroup1" + "request_object_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" }, - { - "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleAssignedObjectGroup2" - } - ] - }, - "EventStreamCloudEventGroupRoleAssignedObjectGroup0": { - "additionalProperties": false, - "properties": { - "connection_id": { - "pattern": "con_[a-zA-Z0-9]{16}", + "request_object_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "request_parameter_supported": { + "type": "boolean" + }, + "request_uri_parameter_supported": { + "type": "boolean" + }, + "require_request_uri_registration": { + "type": "boolean" + }, + "response_modes_supported": { + "items": { + "maxLength": 20, + "type": "string" + }, + "type": "array" + }, + "response_types_supported": { + "items": { + "maxLength": 40, + "type": "string" + }, + "minItems": 1, + "type": "array" + }, + "scopes_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" + }, + "service_documentation": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "external_id": { + "subject_types_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" + }, + "token_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "id": { - "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", + "token_endpoint_auth_methods_supported": { + "items": { + "maxLength": 60, + "type": "string" + }, + "type": "array" + }, + "token_endpoint_auth_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "ui_locales_supported": { + "items": { + "maxLength": 50, + "type": "string" + }, + "type": "array" + }, + "userinfo_encryption_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "userinfo_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" + }, + "userinfo_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleAssignedObjectGroup0TypeEnum" + "userinfo_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" } }, "required": [ - "id", - "type", - "connection_id" + "authorization_endpoint", + "id_token_signing_alg_values_supported", + "issuer", + "jwks_uri" ], "type": "object" }, - "EventStreamCloudEventGroupRoleAssignedObjectGroup0TypeEnum": { + "EventStreamCloudEventConnectionCreatedObject1OptionsSchemaVersionEnum": { "enum": [ - "connection" + "openid-1.0.0", + "oidc-v4" ], "type": "string" }, - "EventStreamCloudEventGroupRoleAssignedObjectGroup1": { - "additionalProperties": false, - "properties": { - "external_id": { - "type": "string" - }, - "id": { - "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", - "type": "string" - }, - "organization_id": { - "pattern": "org_[a-zA-Z0-9]{16}", - "type": "string" - }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleAssignedObjectGroup1TypeEnum" - } - }, - "required": [ - "id", - "type", - "organization_id" + "EventStreamCloudEventConnectionCreatedObject1OptionsSetUserRootAttributesEnum": { + "enum": [ + "on_each_login", + "on_first_login", + "never_on_login" ], - "type": "object" + "type": "string" }, - "EventStreamCloudEventGroupRoleAssignedObjectGroup1TypeEnum": { + "EventStreamCloudEventConnectionCreatedObject1OptionsTokenEndpointAuthMethodEnum": { "enum": [ - "organization" + "client_secret_post", + "private_key_jwt" ], "type": "string" }, - "EventStreamCloudEventGroupRoleAssignedObjectGroup2": { - "additionalProperties": false, - "properties": { - "external_id": { - "type": "string" - }, - "id": { - "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", - "type": "string" - }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleAssignedObjectGroup2TypeEnum" - } - }, - "required": [ - "id", - "type" + "EventStreamCloudEventConnectionCreatedObject1OptionsTokenEndpointAuthSigningAlgEnum": { + "enum": [ + "ES256", + "ES384", + "PS256", + "PS384", + "RS256", + "RS384", + "RS512" ], - "type": "object" + "type": "string" }, - "EventStreamCloudEventGroupRoleAssignedObjectGroup2TypeEnum": { + "EventStreamCloudEventConnectionCreatedObject1OptionsTokenEndpointJwtcaAudFormatEnum": { "enum": [ - "tenant" + "issuer", + "token_endpoint" ], "type": "string" }, - "EventStreamCloudEventGroupRoleAssignedObjectRole": { - "additionalProperties": false, - "properties": { - "id": { - "pattern": "rol_[a-zA-Z0-9]{16}", - "type": "string" - }, - "name": { - "type": "string" - } - }, - "required": [ - "id", - "name" + "EventStreamCloudEventConnectionCreatedObject1OptionsTypeEnum": { + "enum": [ + "back_channel" ], + "type": "string" + }, + "EventStreamCloudEventConnectionCreatedObject1OptionsUpstreamParams": { + "additionalProperties": true, "type": "object" }, - "EventStreamCloudEventGroupRoleAssignedTypeEnum": { + "EventStreamCloudEventConnectionCreatedObject1StrategyEnum": { "enum": [ - "group.role.assigned" + "okta" ], "type": "string" }, - "EventStreamCloudEventGroupRoleDeleted": { + "EventStreamCloudEventConnectionCreatedObject2": { "additionalProperties": false, "properties": { - "event": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleDeletedCloudEvent" + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject2Authentication" }, - "offset": { + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject2ConnectedAccounts" + }, + "display_name": { + "maxLength": 128, + "minLength": 1, "type": "string" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleDeletedTypeEnum" - } - }, - "required": [ - "type", - "offset", - "event" - ], - "type": "object" - }, - "EventStreamCloudEventGroupRoleDeletedCloudEvent": { - "additionalProperties": false, - "properties": { - "a0purpose": { - "$ref": "#/components/schemas/EventStreamCloudEventA0PurposeEnum" + "enabled_clients": { + "items": { + "type": "string" + }, + "type": "array" }, - "a0stream": { - "pattern": "est_[a-zA-Z0-9]{16}", + "id": { + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, - "a0tenant": { - "maxLength": 63, - "minLength": 3, - "pattern": "[a-z0-9][-a-z0-9]{1,62}[a-z0-9]", - "type": "string" + "is_domain_connection": { + "type": "boolean" }, - "data": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleDeletedData" + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject2Metadata" }, - "id": { - "pattern": "evt_[a-zA-Z0-9]{16}", + "name": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" }, - "source": { - "type": "string" + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject2Options" }, - "specversion": { - "type": "string" + "realms": { + "items": { + "type": "string" + }, + "type": "array" }, - "time": { - "format": "date-time", - "type": "string" + "show_as_button": { + "type": "boolean" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleDeletedCloudEventTypeEnum" + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject2StrategyEnum" } }, "required": [ - "specversion", - "type", - "source", "id", - "time", - "data", - "a0tenant", - "a0stream" + "name", + "strategy" ], "type": "object" }, - "EventStreamCloudEventGroupRoleDeletedCloudEventTypeEnum": { - "enum": [ - "group.role.deleted" - ], - "type": "string" - }, - "EventStreamCloudEventGroupRoleDeletedData": { + "EventStreamCloudEventConnectionCreatedObject2Authentication": { "additionalProperties": false, "properties": { - "context": { - "$ref": "#/components/schemas/EventStreamCloudEventContext" - }, - "object": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleDeletedObject" + "active": { + "type": "boolean" } }, "required": [ - "object" + "active" ], "type": "object" }, - "EventStreamCloudEventGroupRoleDeletedObject": { + "EventStreamCloudEventConnectionCreatedObject2ConnectedAccounts": { "additionalProperties": false, "properties": { - "deleted_at": { - "format": "date-time", - "type": "string" - }, - "group": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleDeletedObjectGroup" - }, - "role": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleDeletedObjectRole" + "active": { + "type": "boolean" } }, "required": [ - "group", - "role", - "deleted_at" + "active" ], "type": "object" }, - "EventStreamCloudEventGroupRoleDeletedObjectGroup": { - "oneOf": [ - { - "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleDeletedObjectGroup0" - }, - { - "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleDeletedObjectGroup1" - }, - { - "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleDeletedObjectGroup2" - } - ] - }, - "EventStreamCloudEventGroupRoleDeletedObjectGroup0": { + "EventStreamCloudEventConnectionCreatedObject2Metadata": { "additionalProperties": false, - "properties": { - "connection_id": { - "pattern": "con_[a-zA-Z0-9]{16}", - "type": "string" - }, - "external_id": { - "type": "string" - }, - "id": { - "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", - "type": "string" - }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleDeletedObjectGroup0TypeEnum" - } - }, - "required": [ - "id", - "type", - "connection_id" - ], "type": "object" }, - "EventStreamCloudEventGroupRoleDeletedObjectGroup0TypeEnum": { - "enum": [ - "connection" - ], - "type": "string" - }, - "EventStreamCloudEventGroupRoleDeletedObjectGroup1": { + "EventStreamCloudEventConnectionCreatedObject2Options": { "additionalProperties": false, "properties": { - "external_id": { - "type": "string" + "assertion_decryption_settings": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject2OptionsAssertionDecryptionSettings" }, - "id": { - "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", + "cert": { + "maxLength": 10240, + "minLength": 1, "type": "string" }, - "organization_id": { - "pattern": "org_[a-zA-Z0-9]{16}", + "cert_rollover_notification": { + "format": "date-time", "type": "string" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleDeletedObjectGroup1TypeEnum" - } - }, - "required": [ - "id", - "type", - "organization_id" - ], - "type": "object" - }, - "EventStreamCloudEventGroupRoleDeletedObjectGroup1TypeEnum": { - "enum": [ - "organization" - ], - "type": "string" - }, - "EventStreamCloudEventGroupRoleDeletedObjectGroup2": { - "additionalProperties": false, - "properties": { - "external_id": { - "type": "string" + "debug": { + "type": "boolean" }, - "id": { - "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", - "type": "string" + "deflate": { + "type": "boolean" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleDeletedObjectGroup2TypeEnum" - } - }, - "required": [ - "id", - "type" - ], - "type": "object" - }, - "EventStreamCloudEventGroupRoleDeletedObjectGroup2TypeEnum": { - "enum": [ - "tenant" - ], - "type": "string" - }, - "EventStreamCloudEventGroupRoleDeletedObjectRole": { - "additionalProperties": false, - "properties": { - "id": { - "pattern": "rol_[a-zA-Z0-9]{16}", + "destinationUrl": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "EventStreamCloudEventGroupRoleDeletedTypeEnum": { - "enum": [ - "group.role.deleted" - ], - "type": "string" - }, - "EventStreamCloudEventGroupUpdated": { - "additionalProperties": false, - "properties": { - "event": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupUpdatedCloudEvent" }, - "offset": { + "digestAlgorithm": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject2OptionsDigestAlgorithmEnum" + }, + "disableFieldsMapFix": { + "type": "boolean" + }, + "disableSignout": { + "type": "boolean" + }, + "discovery_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupUpdatedTypeEnum" - } - }, - "required": [ - "type", - "offset", - "event" - ], - "type": "object" - }, - "EventStreamCloudEventGroupUpdatedCloudEvent": { - "additionalProperties": false, - "properties": { - "a0purpose": { - "$ref": "#/components/schemas/EventStreamCloudEventA0PurposeEnum" + "domain_aliases": { + "items": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "type": "array" }, - "a0stream": { - "pattern": "est_[a-zA-Z0-9]{16}", + "entityId": { + "maxLength": 128, + "minLength": 1, "type": "string" }, - "a0tenant": { - "maxLength": 63, - "minLength": 3, - "pattern": "[a-z0-9][-a-z0-9]{1,62}[a-z0-9]", + "expires": { + "format": "date-time", "type": "string" }, - "data": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupUpdatedData" + "fieldsMap": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject2OptionsFieldsMap" }, - "id": { - "pattern": "evt_[a-zA-Z0-9]{16}", + "fieldsMapJsonRaw": { + "maxLength": 8192, "type": "string" }, - "source": { + "global_token_revocation_jwt_iss": { + "maxLength": 1024, + "minLength": 1, "type": "string" }, - "specversion": { + "global_token_revocation_jwt_sub": { + "maxLength": 1024, + "minLength": 1, "type": "string" }, - "time": { - "format": "date-time", + "icon_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupUpdatedCloudEventTypeEnum" - } - }, - "required": [ - "specversion", - "type", - "source", - "id", - "time", - "data", - "a0tenant", - "a0stream" - ], - "type": "object" - }, - "EventStreamCloudEventGroupUpdatedCloudEventTypeEnum": { - "enum": [ - "group.updated" - ], - "type": "string" - }, - "EventStreamCloudEventGroupUpdatedData": { - "additionalProperties": false, - "properties": { - "context": { - "$ref": "#/components/schemas/EventStreamCloudEventContext" + "idpinitiated": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject2OptionsIdpinitiated" }, - "object": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupUpdatedObject" - } - }, - "required": [ - "object" - ], - "type": "object" - }, - "EventStreamCloudEventGroupUpdatedObject": { - "oneOf": [ - { - "$ref": "#/components/schemas/EventStreamCloudEventGroupUpdatedObject0" + "metadataUrl": { + "format": "uri", + "maxLength": 2048, + "minLength": 8, + "type": "string" }, - { - "$ref": "#/components/schemas/EventStreamCloudEventGroupUpdatedObject1" + "non_persistent_attrs": { + "items": { + "maxLength": 255, + "type": "string" + }, + "type": "array" }, - { - "$ref": "#/components/schemas/EventStreamCloudEventGroupUpdatedObject2" - } - ] - }, - "EventStreamCloudEventGroupUpdatedObject0": { - "additionalProperties": false, - "properties": { - "connection_id": { - "pattern": "con_[a-zA-Z0-9]{16}", - "type": "string" + "oidc_metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject2OptionsOidcMetadata" }, - "created_at": { - "format": "date-time", + "protocolBinding": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject2OptionsProtocolBindingEnum" + }, + "recipientUrl": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "external_id": { + "requestTemplate": { + "maxLength": 10240, + "minLength": 1, "type": "string" }, - "id": { - "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject2OptionsSetUserRootAttributesEnum" + }, + "signInEndpoint": { + "format": "uri", + "maxLength": 2048, + "minLength": 8, "type": "string" }, - "name": { + "signOutEndpoint": { + "format": "uri", + "maxLength": 2048, + "minLength": 8, "type": "string" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupUpdatedObject0TypeEnum" + "signSAMLRequest": { + "type": "boolean" }, - "updated_at": { - "format": "date-time", - "type": "string" - } - }, - "required": [ - "id", - "name", - "created_at", - "type", - "connection_id", - "updated_at" - ], - "type": "object" - }, - "EventStreamCloudEventGroupUpdatedObject0TypeEnum": { - "enum": [ - "connection" - ], - "type": "string" - }, - "EventStreamCloudEventGroupUpdatedObject1": { - "additionalProperties": false, - "properties": { - "created_at": { - "format": "date-time", - "type": "string" + "signatureAlgorithm": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject2OptionsSignatureAlgorithmEnum" }, - "external_id": { + "signingCert": { + "maxLength": 10240, + "minLength": 1, "type": "string" }, - "id": { - "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", - "type": "string" + "subject": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject2OptionsSubject" }, - "name": { + "tenant_domain": { + "maxLength": 255, + "minLength": 1, "type": "string" }, - "organization_id": { - "pattern": "org_[a-zA-Z0-9]{16}", - "type": "string" + "thumbprints": { + "items": { + "maxLength": 40, + "minLength": 40, + "type": "string" + }, + "type": "array" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupUpdatedObject1TypeEnum" + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject2OptionsUpstreamParams" }, - "updated_at": { - "format": "date-time", + "user_id_attribute": { + "maxLength": 2396, + "minLength": 1, "type": "string" } }, - "required": [ - "id", - "name", - "created_at", - "type", - "organization_id", - "updated_at" - ], "type": "object" }, - "EventStreamCloudEventGroupUpdatedObject1TypeEnum": { - "enum": [ - "organization" - ], - "type": "string" - }, - "EventStreamCloudEventGroupUpdatedObject2": { + "EventStreamCloudEventConnectionCreatedObject2OptionsAssertionDecryptionSettings": { "additionalProperties": false, "properties": { - "created_at": { - "format": "date-time", - "type": "string" - }, - "external_id": { - "type": "string" - }, - "id": { - "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", - "type": "string" - }, - "name": { - "type": "string" - }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventGroupUpdatedObject2TypeEnum" + "algorithm_exceptions": { + "items": { + "maxLength": 100, + "minLength": 1, + "type": "string" + }, + "type": "array" }, - "updated_at": { - "format": "date-time", - "type": "string" + "algorithm_profile": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject2OptionsAssertionDecryptionSettingsAlgorithmProfileEnum" } }, "required": [ - "id", - "name", - "created_at", - "type", - "updated_at" + "algorithm_profile" ], "type": "object" }, - "EventStreamCloudEventGroupUpdatedObject2TypeEnum": { + "EventStreamCloudEventConnectionCreatedObject2OptionsAssertionDecryptionSettingsAlgorithmProfileEnum": { "enum": [ - "tenant" + "v2026-1" ], "type": "string" }, - "EventStreamCloudEventGroupUpdatedTypeEnum": { + "EventStreamCloudEventConnectionCreatedObject2OptionsDigestAlgorithmEnum": { "enum": [ - "group.updated" + "sha1", + "sha256" ], "type": "string" }, - "EventStreamCloudEventOffsetOnlyMessage": { + "EventStreamCloudEventConnectionCreatedObject2OptionsFieldsMap": { + "additionalProperties": true, + "type": "object" + }, + "EventStreamCloudEventConnectionCreatedObject2OptionsIdpinitiated": { "additionalProperties": false, "properties": { - "offset": { + "client_authorizequery": { + "maxLength": 2048, + "minLength": 1, "type": "string" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventOffsetOnlyMessageTypeEnum" + "client_id": { + "maxLength": 256, + "minLength": 1, + "type": "string" + }, + "client_protocol": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject2OptionsIdpinitiatedClientProtocolEnum" + }, + "enabled": { + "type": "boolean" } }, - "required": [ - "type", - "offset" - ], "type": "object" }, - "EventStreamCloudEventOffsetOnlyMessageTypeEnum": { + "EventStreamCloudEventConnectionCreatedObject2OptionsIdpinitiatedClientProtocolEnum": { "enum": [ - "offset-only" + "oidc", + "samlp", + "wsfed" ], "type": "string" }, - "EventStreamCloudEventOrgConnectionAdded": { + "EventStreamCloudEventConnectionCreatedObject2OptionsOidcMetadata": { "additionalProperties": false, "properties": { - "event": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionAddedCloudEvent" + "acr_values_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "offset": { + "authorization_endpoint": { + "format": "uri", + "maxLength": 2083, + "minLength": 8, "type": "string" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionAddedTypeEnum" - } - }, - "required": [ - "type", - "offset", - "event" - ], - "type": "object" - }, - "EventStreamCloudEventOrgConnectionAddedCloudEvent": { - "additionalProperties": false, - "properties": { - "a0purpose": { - "$ref": "#/components/schemas/EventStreamCloudEventA0PurposeEnum" + "claim_types_supported": { + "items": { + "maxLength": 25, + "type": "string" + }, + "type": "array" }, - "a0stream": { - "pattern": "est_[a-zA-Z0-9]{16}", - "type": "string" + "claims_locales_supported": { + "items": { + "maxLength": 50, + "type": "string" + }, + "type": "array" }, - "a0tenant": { - "maxLength": 63, - "minLength": 3, - "pattern": "[a-z0-9][-a-z0-9]{1,62}[a-z0-9]", - "type": "string" + "claims_parameter_supported": { + "type": "boolean" }, - "data": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionAddedData" + "claims_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "id": { - "pattern": "evt_[a-zA-Z0-9]{16}", - "type": "string" + "code_challenge_methods_supported": { + "items": { + "maxLength": 20, + "type": "string" + }, + "type": "array" }, - "source": { - "type": "string" + "display_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" }, - "specversion": { - "type": "string" + "dpop_signing_alg_values_supported": { + "items": { + "maxLength": 14, + "type": "string" + }, + "type": "array" }, - "time": { - "format": "date-time", + "end_session_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionAddedCloudEventTypeEnum" - } - }, - "required": [ - "specversion", - "type", - "source", - "id", - "time", - "data", - "a0tenant", - "a0stream" - ], - "type": "object" - }, - "EventStreamCloudEventOrgConnectionAddedCloudEventTypeEnum": { - "enum": [ - "organization.connection.added" - ], - "type": "string" - }, - "EventStreamCloudEventOrgConnectionAddedData": { - "additionalProperties": false, - "properties": { - "context": { - "$ref": "#/components/schemas/EventStreamCloudEventContext" + "grant_types_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "object": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionAddedObject" - } - }, - "required": [ - "object" - ], - "type": "object" - }, - "EventStreamCloudEventOrgConnectionAddedObject": { - "additionalProperties": false, - "properties": { - "assign_membership_on_login": { - "type": "boolean" + "id_token_encryption_alg_values_supported": { + "items": { + "maxLength": 14, + "type": "string" + }, + "type": "array" }, - "connection": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionAddedObjectConnection" + "id_token_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" }, - "is_signup_enabled": { - "type": "boolean" + "id_token_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "minItems": 1, + "type": "array" }, - "organization": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionAddedObjectOrganization" + "issuer": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" }, - "show_as_button": { - "type": "boolean" - } - }, - "required": [ - "organization", - "connection" - ], - "type": "object" - }, - "EventStreamCloudEventOrgConnectionAddedObjectConnection": { - "additionalProperties": false, - "properties": { - "id": { - "pattern": "con_[a-zA-Z0-9]{16}", + "jwks_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "EventStreamCloudEventOrgConnectionAddedObjectOrganization": { - "additionalProperties": false, - "properties": { - "id": { - "pattern": "org_[a-zA-Z0-9]{16}", + }, + "op_policy_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "name": { - "pattern": "^(?:(?!org_))[a-z0-9]([a-z0-9-_]*[a-z0-9])?$", + "op_tos_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" + }, + "registration_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" + }, + "request_object_encryption_alg_values_supported": { + "items": { + "maxLength": 28, + "type": "string" + }, + "type": "array" + }, + "request_object_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" + }, + "request_object_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "request_parameter_supported": { + "type": "boolean" + }, + "request_uri_parameter_supported": { + "type": "boolean" + }, + "require_request_uri_registration": { + "type": "boolean" + }, + "response_modes_supported": { + "items": { + "maxLength": 20, + "type": "string" + }, + "type": "array" + }, + "response_types_supported": { + "items": { + "maxLength": 40, + "type": "string" + }, + "minItems": 1, + "type": "array" + }, + "scopes_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" + }, + "service_documentation": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" + }, + "subject_types_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" + }, + "token_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" + }, + "token_endpoint_auth_methods_supported": { + "items": { + "maxLength": 60, + "type": "string" + }, + "type": "array" + }, + "token_endpoint_auth_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "ui_locales_supported": { + "items": { + "maxLength": 50, + "type": "string" + }, + "type": "array" + }, + "userinfo_encryption_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "userinfo_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" + }, + "userinfo_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" + }, + "userinfo_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" } }, "required": [ - "id" + "authorization_endpoint", + "id_token_signing_alg_values_supported", + "issuer", + "jwks_uri" ], "type": "object" }, - "EventStreamCloudEventOrgConnectionAddedTypeEnum": { + "EventStreamCloudEventConnectionCreatedObject2OptionsProtocolBindingEnum": { "enum": [ - "organization.connection.added" + "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST", + "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect" ], "type": "string" }, - "EventStreamCloudEventOrgConnectionRemoved": { - "additionalProperties": false, - "properties": { - "event": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionRemovedCloudEvent" - }, - "offset": { - "type": "string" - }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionRemovedTypeEnum" - } - }, - "required": [ - "type", - "offset", - "event" + "EventStreamCloudEventConnectionCreatedObject2OptionsSetUserRootAttributesEnum": { + "enum": [ + "on_each_login", + "on_first_login", + "never_on_login" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionCreatedObject2OptionsSignatureAlgorithmEnum": { + "enum": [ + "rsa-sha1", + "rsa-sha256" ], + "type": "string" + }, + "EventStreamCloudEventConnectionCreatedObject2OptionsSubject": { + "additionalProperties": false, "type": "object" }, - "EventStreamCloudEventOrgConnectionRemovedCloudEvent": { + "EventStreamCloudEventConnectionCreatedObject2OptionsUpstreamParams": { + "additionalProperties": true, + "type": "object" + }, + "EventStreamCloudEventConnectionCreatedObject2StrategyEnum": { + "enum": [ + "samlp" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionCreatedObject3": { "additionalProperties": false, "properties": { - "a0purpose": { - "$ref": "#/components/schemas/EventStreamCloudEventA0PurposeEnum" + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject3Authentication" }, - "a0stream": { - "pattern": "est_[a-zA-Z0-9]{16}", - "type": "string" + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject3ConnectedAccounts" }, - "a0tenant": { - "maxLength": 63, - "minLength": 3, - "pattern": "[a-z0-9][-a-z0-9]{1,62}[a-z0-9]", + "display_name": { + "maxLength": 128, + "minLength": 1, "type": "string" }, - "data": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionRemovedData" + "enabled_clients": { + "items": { + "type": "string" + }, + "type": "array" }, "id": { - "pattern": "evt_[a-zA-Z0-9]{16}", + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, - "source": { - "type": "string" + "is_domain_connection": { + "type": "boolean" }, - "specversion": { - "type": "string" + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject3Metadata" }, - "time": { - "format": "date-time", + "name": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionRemovedCloudEventTypeEnum" + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject3Options" + }, + "realms": { + "items": { + "type": "string" + }, + "type": "array" + }, + "show_as_button": { + "type": "boolean" + }, + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject3StrategyEnum" } }, "required": [ - "specversion", - "type", - "source", "id", - "time", - "data", - "a0tenant", - "a0stream" + "name", + "strategy" ], "type": "object" }, - "EventStreamCloudEventOrgConnectionRemovedCloudEventTypeEnum": { - "enum": [ - "organization.connection.removed" - ], - "type": "string" - }, - "EventStreamCloudEventOrgConnectionRemovedData": { + "EventStreamCloudEventConnectionCreatedObject3Authentication": { "additionalProperties": false, "properties": { - "context": { - "$ref": "#/components/schemas/EventStreamCloudEventContext" - }, - "object": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionRemovedObject" + "active": { + "type": "boolean" } }, "required": [ - "object" + "active" ], "type": "object" }, - "EventStreamCloudEventOrgConnectionRemovedObject": { + "EventStreamCloudEventConnectionCreatedObject3ConnectedAccounts": { "additionalProperties": false, "properties": { - "connection": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionRemovedObjectConnection" - }, - "organization": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionRemovedObjectOrganization" + "active": { + "type": "boolean" } }, "required": [ - "organization", - "connection" + "active" ], "type": "object" }, - "EventStreamCloudEventOrgConnectionRemovedObjectConnection": { + "EventStreamCloudEventConnectionCreatedObject3Metadata": { "additionalProperties": false, - "properties": { - "id": { - "pattern": "con_[a-zA-Z0-9]{16}", - "type": "string" - } - }, - "required": [ - "id" - ], "type": "object" }, - "EventStreamCloudEventOrgConnectionRemovedObjectOrganization": { + "EventStreamCloudEventConnectionCreatedObject3Options": { "additionalProperties": false, "properties": { - "id": { - "pattern": "org_[a-zA-Z0-9]{16}", - "type": "string" + "assertion_decryption_settings": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject3OptionsAssertionDecryptionSettings" }, - "name": { - "pattern": "^(?:(?!org_))[a-z0-9]([a-z0-9-_]*[a-z0-9])?$", + "cert": { + "maxLength": 10240, + "minLength": 1, "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "EventStreamCloudEventOrgConnectionRemovedTypeEnum": { - "enum": [ - "organization.connection.removed" - ], - "type": "string" - }, - "EventStreamCloudEventOrgConnectionUpdated": { - "additionalProperties": false, - "properties": { - "event": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionUpdatedCloudEvent" }, - "offset": { + "cert_rollover_notification": { + "format": "date-time", "type": "string" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionUpdatedTypeEnum" - } - }, - "required": [ - "type", - "offset", - "event" - ], - "type": "object" - }, - "EventStreamCloudEventOrgConnectionUpdatedCloudEvent": { - "additionalProperties": false, - "properties": { - "a0purpose": { - "$ref": "#/components/schemas/EventStreamCloudEventA0PurposeEnum" + "digestAlgorithm": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject3OptionsDigestAlgorithmEnum" }, - "a0stream": { - "pattern": "est_[a-zA-Z0-9]{16}", + "domain_aliases": { + "items": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "entityId": { + "maxLength": 128, + "minLength": 1, "type": "string" }, - "a0tenant": { - "maxLength": 63, - "minLength": 3, - "pattern": "[a-z0-9][-a-z0-9]{1,62}[a-z0-9]", + "expires": { + "format": "date-time", "type": "string" }, - "data": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionUpdatedData" + "icon_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" }, - "id": { - "pattern": "evt_[a-zA-Z0-9]{16}", + "idpinitiated": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject3OptionsIdpinitiated" + }, + "non_persistent_attrs": { + "items": { + "maxLength": 255, + "type": "string" + }, + "type": "array" + }, + "pingFederateBaseUrl": { + "format": "uri", + "maxLength": 256, + "minLength": 8, "type": "string" }, - "source": { + "protocolBinding": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject3OptionsProtocolBindingEnum" + }, + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject3OptionsSetUserRootAttributesEnum" + }, + "signInEndpoint": { + "format": "uri", + "maxLength": 2048, + "minLength": 8, "type": "string" }, - "specversion": { + "signSAMLRequest": { + "type": "boolean" + }, + "signatureAlgorithm": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject3OptionsSignatureAlgorithmEnum" + }, + "signingCert": { + "maxLength": 10240, + "minLength": 1, "type": "string" }, - "time": { - "format": "date-time", + "subject": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject3OptionsSubject" + }, + "tenant_domain": { + "maxLength": 255, + "minLength": 1, "type": "string" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionUpdatedCloudEventTypeEnum" + "thumbprints": { + "items": { + "maxLength": 40, + "minLength": 40, + "type": "string" + }, + "type": "array" + }, + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject3OptionsUpstreamParams" } }, "required": [ - "specversion", - "type", - "source", - "id", - "time", - "data", - "a0tenant", - "a0stream" + "pingFederateBaseUrl" ], "type": "object" }, - "EventStreamCloudEventOrgConnectionUpdatedCloudEventTypeEnum": { - "enum": [ - "organization.connection.updated" - ], - "type": "string" - }, - "EventStreamCloudEventOrgConnectionUpdatedData": { + "EventStreamCloudEventConnectionCreatedObject3OptionsAssertionDecryptionSettings": { "additionalProperties": false, "properties": { - "context": { - "$ref": "#/components/schemas/EventStreamCloudEventContext" + "algorithm_exceptions": { + "items": { + "maxLength": 100, + "minLength": 1, + "type": "string" + }, + "type": "array" }, - "object": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionUpdatedObject" + "algorithm_profile": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject3OptionsAssertionDecryptionSettingsAlgorithmProfileEnum" } }, "required": [ - "object" + "algorithm_profile" ], "type": "object" }, - "EventStreamCloudEventOrgConnectionUpdatedObject": { - "additionalProperties": false, - "properties": { - "assign_membership_on_login": { - "type": "boolean" - }, - "connection": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionUpdatedObjectConnection" - }, - "is_signup_enabled": { - "type": "boolean" - }, - "organization": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionUpdatedObjectOrganization" - }, - "show_as_button": { - "type": "boolean" - } - }, - "required": [ - "organization", - "connection" + "EventStreamCloudEventConnectionCreatedObject3OptionsAssertionDecryptionSettingsAlgorithmProfileEnum": { + "enum": [ + "v2026-1" ], - "type": "object" + "type": "string" }, - "EventStreamCloudEventOrgConnectionUpdatedObjectConnection": { - "additionalProperties": false, - "properties": { - "id": { - "pattern": "con_[a-zA-Z0-9]{16}", - "type": "string" - } - }, - "required": [ - "id" + "EventStreamCloudEventConnectionCreatedObject3OptionsDigestAlgorithmEnum": { + "enum": [ + "sha1", + "sha256" ], - "type": "object" + "type": "string" }, - "EventStreamCloudEventOrgConnectionUpdatedObjectOrganization": { + "EventStreamCloudEventConnectionCreatedObject3OptionsIdpinitiated": { "additionalProperties": false, "properties": { - "id": { - "pattern": "org_[a-zA-Z0-9]{16}", + "client_authorizequery": { + "maxLength": 2048, + "minLength": 1, "type": "string" }, - "name": { - "pattern": "^(?:(?!org_))[a-z0-9]([a-z0-9-_]*[a-z0-9])?$", + "client_id": { + "maxLength": 256, + "minLength": 1, "type": "string" + }, + "client_protocol": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject3OptionsIdpinitiatedClientProtocolEnum" + }, + "enabled": { + "type": "boolean" } }, - "required": [ - "id" - ], "type": "object" }, - "EventStreamCloudEventOrgConnectionUpdatedTypeEnum": { + "EventStreamCloudEventConnectionCreatedObject3OptionsIdpinitiatedClientProtocolEnum": { "enum": [ - "organization.connection.updated" + "oidc", + "samlp", + "wsfed" ], "type": "string" }, - "EventStreamCloudEventOrgCreated": { - "additionalProperties": false, - "properties": { - "event": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgCreatedCloudEvent" - }, - "offset": { - "type": "string" - }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgCreatedTypeEnum" - } - }, - "required": [ - "type", - "offset", - "event" + "EventStreamCloudEventConnectionCreatedObject3OptionsProtocolBindingEnum": { + "enum": [ + "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST", + "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionCreatedObject3OptionsSetUserRootAttributesEnum": { + "enum": [ + "on_each_login", + "on_first_login", + "never_on_login" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionCreatedObject3OptionsSignatureAlgorithmEnum": { + "enum": [ + "rsa-sha1", + "rsa-sha256" ], + "type": "string" + }, + "EventStreamCloudEventConnectionCreatedObject3OptionsSubject": { + "additionalProperties": false, "type": "object" }, - "EventStreamCloudEventOrgCreatedCloudEvent": { + "EventStreamCloudEventConnectionCreatedObject3OptionsUpstreamParams": { + "additionalProperties": true, + "type": "object" + }, + "EventStreamCloudEventConnectionCreatedObject3StrategyEnum": { + "enum": [ + "pingfederate" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionCreatedObject4": { "additionalProperties": false, "properties": { - "a0purpose": { - "$ref": "#/components/schemas/EventStreamCloudEventA0PurposeEnum" + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject4Authentication" }, - "a0stream": { - "pattern": "est_[a-zA-Z0-9]{16}", - "type": "string" + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject4ConnectedAccounts" }, - "a0tenant": { - "maxLength": 63, - "minLength": 3, - "pattern": "[a-z0-9][-a-z0-9]{1,62}[a-z0-9]", + "display_name": { + "maxLength": 128, + "minLength": 1, "type": "string" }, - "data": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgCreatedData" + "enabled_clients": { + "items": { + "type": "string" + }, + "type": "array" }, "id": { - "pattern": "evt_[a-zA-Z0-9]{16}", + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, - "source": { - "type": "string" + "is_domain_connection": { + "type": "boolean" }, - "specversion": { - "type": "string" + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject4Metadata" }, - "time": { - "format": "date-time", + "name": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgCreatedCloudEventTypeEnum" + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject4Options" + }, + "realms": { + "items": { + "type": "string" + }, + "type": "array" + }, + "show_as_button": { + "type": "boolean" + }, + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject4StrategyEnum" } }, "required": [ - "specversion", - "type", - "source", "id", - "time", - "data", - "a0tenant", - "a0stream" + "name", + "strategy" ], "type": "object" }, - "EventStreamCloudEventOrgCreatedCloudEventTypeEnum": { - "enum": [ - "organization.created" + "EventStreamCloudEventConnectionCreatedObject4Authentication": { + "additionalProperties": false, + "properties": { + "active": { + "type": "boolean" + } + }, + "required": [ + "active" ], - "type": "string" + "type": "object" }, - "EventStreamCloudEventOrgCreatedData": { + "EventStreamCloudEventConnectionCreatedObject4ConnectedAccounts": { "additionalProperties": false, "properties": { - "context": { - "$ref": "#/components/schemas/EventStreamCloudEventContext" - }, - "object": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgCreatedObject" + "active": { + "type": "boolean" } }, "required": [ - "object" + "active" ], "type": "object" }, - "EventStreamCloudEventOrgCreatedObject": { + "EventStreamCloudEventConnectionCreatedObject4Metadata": { + "additionalProperties": false, + "type": "object" + }, + "EventStreamCloudEventConnectionCreatedObject4Options": { "additionalProperties": false, "properties": { - "branding": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgCreatedObjectBranding" + "adfs_server": { + "maxLength": 2048, + "type": "string" }, - "display_name": { + "cert_rollover_notification": { + "format": "date-time", "type": "string" }, - "id": { - "pattern": "org_[a-zA-Z0-9]{16}", + "domain_aliases": { + "items": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "entityId": { + "maxLength": 128, + "minLength": 1, "type": "string" }, - "metadata": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgCreatedObjectMetadata" + "fedMetadataXml": { + "maxLength": 102400, + "minLength": 1, + "type": "string" }, - "name": { - "pattern": "^(?:(?!org_))[a-z0-9]([a-z0-9-_]*[a-z0-9])?$", + "icon_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "EventStreamCloudEventOrgCreatedObjectBranding": { - "additionalProperties": false, - "properties": { - "colors": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgCreatedObjectBrandingColors" }, - "logo_url": { + "non_persistent_attrs": { + "items": { + "maxLength": 255, + "type": "string" + }, + "type": "array" + }, + "prev_thumbprints": { + "items": { + "maxLength": 64, + "type": "string" + }, + "type": "array" + }, + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject4OptionsSetUserRootAttributesEnum" + }, + "should_trust_email_verified_connection": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject4OptionsShouldTrustEmailVerifiedConnectionEnum" + }, + "signInEndpoint": { "format": "uri", + "maxLength": 2048, + "minLength": 8, "type": "string" - } - }, - "type": "object" - }, - "EventStreamCloudEventOrgCreatedObjectBrandingColors": { - "additionalProperties": false, - "properties": { - "page_background": { + }, + "tenant_domain": { + "maxLength": 255, + "minLength": 1, "type": "string" }, - "primary": { + "thumbprints": { + "items": { + "maxLength": 64, + "type": "string" + }, + "type": "array" + }, + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject4OptionsUpstreamParams" + }, + "user_id_attribute": { + "maxLength": 128, + "minLength": 1, "type": "string" } }, "type": "object" }, - "EventStreamCloudEventOrgCreatedObjectMetadata": { - "additionalProperties": true, - "type": "object" - }, - "EventStreamCloudEventOrgCreatedTypeEnum": { + "EventStreamCloudEventConnectionCreatedObject4OptionsSetUserRootAttributesEnum": { "enum": [ - "organization.created" + "on_each_login", + "on_first_login", + "never_on_login" ], "type": "string" }, - "EventStreamCloudEventOrgDeleted": { - "additionalProperties": false, - "properties": { - "event": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgDeletedCloudEvent" - }, - "offset": { - "type": "string" - }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgDeletedTypeEnum" - } - }, - "required": [ - "type", - "offset", - "event" + "EventStreamCloudEventConnectionCreatedObject4OptionsShouldTrustEmailVerifiedConnectionEnum": { + "enum": [ + "never_set_emails_as_verified", + "always_set_emails_as_verified" ], + "type": "string" + }, + "EventStreamCloudEventConnectionCreatedObject4OptionsUpstreamParams": { + "additionalProperties": true, "type": "object" }, - "EventStreamCloudEventOrgDeletedCloudEvent": { + "EventStreamCloudEventConnectionCreatedObject4StrategyEnum": { + "enum": [ + "adfs" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionCreatedObject5": { "additionalProperties": false, "properties": { - "a0purpose": { - "$ref": "#/components/schemas/EventStreamCloudEventA0PurposeEnum" + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject5Authentication" }, - "a0stream": { - "pattern": "est_[a-zA-Z0-9]{16}", - "type": "string" + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject5ConnectedAccounts" }, - "a0tenant": { - "maxLength": 63, - "minLength": 3, - "pattern": "[a-z0-9][-a-z0-9]{1,62}[a-z0-9]", + "display_name": { + "maxLength": 128, + "minLength": 1, "type": "string" }, - "data": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgDeletedData" + "enabled_clients": { + "items": { + "type": "string" + }, + "type": "array" }, "id": { - "pattern": "evt_[a-zA-Z0-9]{16}", + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, - "source": { - "type": "string" + "is_domain_connection": { + "type": "boolean" }, - "specversion": { - "type": "string" + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject5Metadata" }, - "time": { - "format": "date-time", + "name": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgDeletedCloudEventTypeEnum" + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject5Options" + }, + "realms": { + "items": { + "type": "string" + }, + "type": "array" + }, + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject5StrategyEnum" } }, "required": [ - "specversion", - "type", - "source", "id", - "time", - "data", - "a0tenant", - "a0stream" + "name", + "strategy" ], "type": "object" }, - "EventStreamCloudEventOrgDeletedCloudEventTypeEnum": { - "enum": [ - "organization.deleted" + "EventStreamCloudEventConnectionCreatedObject5Authentication": { + "additionalProperties": false, + "properties": { + "active": { + "type": "boolean" + } + }, + "required": [ + "active" ], - "type": "string" + "type": "object" }, - "EventStreamCloudEventOrgDeletedData": { + "EventStreamCloudEventConnectionCreatedObject5ConnectedAccounts": { "additionalProperties": false, "properties": { - "context": { - "$ref": "#/components/schemas/EventStreamCloudEventContext" - }, - "object": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgDeletedObject" + "active": { + "type": "boolean" } }, "required": [ - "object" + "active" ], "type": "object" }, - "EventStreamCloudEventOrgDeletedObject": { + "EventStreamCloudEventConnectionCreatedObject5Metadata": { + "additionalProperties": false, + "type": "object" + }, + "EventStreamCloudEventConnectionCreatedObject5Options": { "additionalProperties": false, "properties": { - "display_name": { + "agentIP": { + "maxLength": 39, + "minLength": 2, "type": "string" }, - "id": { - "pattern": "org_[a-zA-Z0-9]{16}", + "agentMode": { + "type": "boolean" + }, + "agentVersion": { + "maxLength": 12, + "minLength": 5, "type": "string" }, - "metadata": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgDeletedObjectMetadata" + "brute_force_protection": { + "type": "boolean" }, - "name": { - "pattern": "^(?:(?!org_))[a-z0-9]([a-z0-9-_]*[a-z0-9])?$", + "certAuth": { + "type": "boolean" + }, + "certs": { + "items": { + "maxLength": 3072, + "minLength": 256, + "type": "string" + }, + "type": "array" + }, + "disable_cache": { + "type": "boolean" + }, + "disable_self_service_change_password": { + "type": "boolean" + }, + "domain_aliases": { + "items": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "icon_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" + }, + "ips": { + "items": { + "maxLength": 39, + "minLength": 2, + "type": "string" + }, + "type": "array" + }, + "kerberos": { + "type": "boolean" + }, + "kerberos_only": { + "type": "boolean" + }, + "non_persistent_attrs": { + "items": { + "maxLength": 255, + "type": "string" + }, + "type": "array" + }, + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject5OptionsSetUserRootAttributesEnum" + }, + "signInEndpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" + }, + "tenant_domain": { + "format": "hostname", + "maxLength": 512, + "minLength": 1, "type": "string" + }, + "thumbprints": { + "items": { + "maxLength": 40, + "minLength": 40, + "type": "string" + }, + "type": "array" + }, + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject5OptionsUpstreamParams" } }, - "required": [ - "id" - ], "type": "object" }, - "EventStreamCloudEventOrgDeletedObjectMetadata": { + "EventStreamCloudEventConnectionCreatedObject5OptionsSetUserRootAttributesEnum": { + "enum": [ + "on_each_login", + "on_first_login", + "never_on_login" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionCreatedObject5OptionsUpstreamParams": { "additionalProperties": true, "type": "object" }, - "EventStreamCloudEventOrgDeletedTypeEnum": { + "EventStreamCloudEventConnectionCreatedObject5StrategyEnum": { "enum": [ - "organization.deleted" + "ad" ], "type": "string" }, - "EventStreamCloudEventOrgGroupRoleAssigned": { + "EventStreamCloudEventConnectionCreatedObject6": { "additionalProperties": false, "properties": { - "event": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleAssignedCloudEvent" + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject6Authentication" }, - "offset": { + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject6ConnectedAccounts" + }, + "display_name": { + "maxLength": 128, + "minLength": 1, "type": "string" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleAssignedTypeEnum" - } - }, - "required": [ - "type", - "offset", - "event" - ], - "type": "object" - }, - "EventStreamCloudEventOrgGroupRoleAssignedCloudEvent": { - "additionalProperties": false, - "properties": { - "a0purpose": { - "$ref": "#/components/schemas/EventStreamCloudEventA0PurposeEnum" + "enabled_clients": { + "items": { + "type": "string" + }, + "type": "array" }, - "a0stream": { - "pattern": "est_[a-zA-Z0-9]{16}", + "id": { + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, - "a0tenant": { - "maxLength": 63, - "minLength": 3, - "pattern": "[a-z0-9][-a-z0-9]{1,62}[a-z0-9]", - "type": "string" + "is_domain_connection": { + "type": "boolean" }, - "data": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleAssignedData" + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject6Metadata" }, - "id": { - "pattern": "evt_[a-zA-Z0-9]{16}", + "name": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" }, - "source": { - "type": "string" + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject6Options" }, - "specversion": { - "type": "string" + "realms": { + "items": { + "type": "string" + }, + "type": "array" }, - "time": { - "format": "date-time", - "type": "string" + "show_as_button": { + "type": "boolean" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleAssignedCloudEventTypeEnum" + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject6StrategyEnum" } }, "required": [ - "specversion", - "type", - "source", "id", - "time", - "data", - "a0tenant", - "a0stream" + "name", + "strategy" ], "type": "object" }, - "EventStreamCloudEventOrgGroupRoleAssignedCloudEventTypeEnum": { - "enum": [ - "organization.group.role.assigned" + "EventStreamCloudEventConnectionCreatedObject6Authentication": { + "additionalProperties": false, + "properties": { + "active": { + "type": "boolean" + } + }, + "required": [ + "active" ], - "type": "string" + "type": "object" }, - "EventStreamCloudEventOrgGroupRoleAssignedData": { + "EventStreamCloudEventConnectionCreatedObject6ConnectedAccounts": { "additionalProperties": false, "properties": { - "context": { - "$ref": "#/components/schemas/EventStreamCloudEventContext" - }, - "object": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleAssignedObject" + "active": { + "type": "boolean" } }, "required": [ - "object" + "active" ], "type": "object" }, - "EventStreamCloudEventOrgGroupRoleAssignedObject": { + "EventStreamCloudEventConnectionCreatedObject6Metadata": { + "additionalProperties": false, + "type": "object" + }, + "EventStreamCloudEventConnectionCreatedObject6Options": { "additionalProperties": false, "properties": { - "created_at": { + "admin_access_token_expiresin": { "format": "date-time", "type": "string" }, - "group": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleAssignedObjectGroup" + "allow_setting_login_scopes": { + "type": "boolean" }, - "organization": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleAssignedObjectOrganization" + "api_enable_groups": { + "type": "boolean" }, - "role": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleAssignedObjectRole" - } - }, - "required": [ - "organization", - "role", - "group", - "created_at" - ], - "type": "object" - }, - "EventStreamCloudEventOrgGroupRoleAssignedObjectGroup": { - "oneOf": [ - { - "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleAssignedObjectGroup0" + "api_enable_users": { + "type": "boolean" }, - { - "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleAssignedObjectGroup1" + "client_id": { + "maxLength": 128, + "minLength": 1, + "type": "string" }, - { - "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleAssignedObjectGroup2" - } - ] - }, - "EventStreamCloudEventOrgGroupRoleAssignedObjectGroup0": { - "additionalProperties": false, - "properties": { - "connection_id": { - "pattern": "con_[a-zA-Z0-9]{16}", + "domain": { + "maxLength": 1024, + "minLength": 1, "type": "string" }, - "external_id": { + "domain_aliases": { + "items": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "email": { + "type": "boolean" + }, + "ext_agreed_terms": { + "type": "boolean" + }, + "ext_groups": { + "type": "boolean" + }, + "ext_groups_extended": { + "type": "boolean" + }, + "ext_is_admin": { + "type": "boolean" + }, + "ext_is_suspended": { + "type": "boolean" + }, + "federated_connections_access_tokens": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject6OptionsFederatedConnectionsAccessTokens" + }, + "handle_login_from_social": { + "type": "boolean" + }, + "icon_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "id": { - "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", + "map_user_id_to_id": { + "type": "boolean" + }, + "non_persistent_attrs": { + "items": { + "maxLength": 255, + "type": "string" + }, + "type": "array" + }, + "profile": { + "type": "boolean" + }, + "scope": { + "items": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "minItems": 1, + "type": "array" + }, + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject6OptionsSetUserRootAttributesEnum" + }, + "tenant_domain": { + "maxLength": 255, + "minLength": 1, "type": "string" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleAssignedObjectGroup0TypeEnum" + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject6OptionsUpstreamParams" } }, "required": [ - "id", - "type", - "connection_id" + "client_id" ], "type": "object" }, - "EventStreamCloudEventOrgGroupRoleAssignedObjectGroup0TypeEnum": { - "enum": [ - "connection" - ], - "type": "string" - }, - "EventStreamCloudEventOrgGroupRoleAssignedObjectGroup1": { + "EventStreamCloudEventConnectionCreatedObject6OptionsFederatedConnectionsAccessTokens": { "additionalProperties": false, "properties": { - "external_id": { - "type": "string" - }, - "id": { - "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", - "type": "string" - }, - "organization_id": { - "pattern": "org_[a-zA-Z0-9]{16}", - "type": "string" - }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleAssignedObjectGroup1TypeEnum" + "active": { + "type": "boolean" } }, "required": [ - "id", - "type", - "organization_id" + "active" ], "type": "object" }, - "EventStreamCloudEventOrgGroupRoleAssignedObjectGroup1TypeEnum": { + "EventStreamCloudEventConnectionCreatedObject6OptionsSetUserRootAttributesEnum": { "enum": [ - "organization" + "on_each_login", + "on_first_login", + "never_on_login" ], "type": "string" }, - "EventStreamCloudEventOrgGroupRoleAssignedObjectGroup2": { + "EventStreamCloudEventConnectionCreatedObject6OptionsUpstreamParams": { + "additionalProperties": true, + "type": "object" + }, + "EventStreamCloudEventConnectionCreatedObject6StrategyEnum": { + "enum": [ + "google-apps" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionCreatedObject7": { "additionalProperties": false, "properties": { - "external_id": { + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject7Authentication" + }, + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject7ConnectedAccounts" + }, + "display_name": { + "maxLength": 128, + "minLength": 1, "type": "string" }, + "enabled_clients": { + "items": { + "type": "string" + }, + "type": "array" + }, "id": { - "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleAssignedObjectGroup2TypeEnum" + "is_domain_connection": { + "type": "boolean" + }, + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject7Metadata" + }, + "name": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", + "type": "string" + }, + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject7Options" + }, + "realms": { + "items": { + "type": "string" + }, + "type": "array" + }, + "show_as_button": { + "type": "boolean" + }, + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject7StrategyEnum" } }, "required": [ "id", - "type" + "name", + "strategy" ], "type": "object" }, - "EventStreamCloudEventOrgGroupRoleAssignedObjectGroup2TypeEnum": { - "enum": [ - "tenant" - ], - "type": "string" - }, - "EventStreamCloudEventOrgGroupRoleAssignedObjectOrganization": { + "EventStreamCloudEventConnectionCreatedObject7Authentication": { "additionalProperties": false, "properties": { - "id": { - "pattern": "org_[a-zA-Z0-9]{16}", - "type": "string" + "active": { + "type": "boolean" } }, "required": [ - "id" + "active" ], "type": "object" }, - "EventStreamCloudEventOrgGroupRoleAssignedObjectRole": { + "EventStreamCloudEventConnectionCreatedObject7ConnectedAccounts": { "additionalProperties": false, "properties": { - "id": { - "pattern": "rol_[a-zA-Z0-9]{16}", - "type": "string" - }, - "name": { - "type": "string" + "active": { + "type": "boolean" } }, "required": [ - "id", - "name" + "active" ], "type": "object" }, - "EventStreamCloudEventOrgGroupRoleAssignedTypeEnum": { - "enum": [ - "organization.group.role.assigned" - ], - "type": "string" - }, - "EventStreamCloudEventOrgGroupRoleDeleted": { + "EventStreamCloudEventConnectionCreatedObject7Metadata": { "additionalProperties": false, - "properties": { - "event": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleDeletedCloudEvent" - }, - "offset": { - "type": "string" - }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleDeletedTypeEnum" - } - }, - "required": [ - "type", - "offset", - "event" - ], "type": "object" }, - "EventStreamCloudEventOrgGroupRoleDeletedCloudEvent": { + "EventStreamCloudEventConnectionCreatedObject7Options": { "additionalProperties": false, "properties": { - "a0purpose": { - "$ref": "#/components/schemas/EventStreamCloudEventA0PurposeEnum" + "api_enable_users": { + "type": "boolean" }, - "a0stream": { - "pattern": "est_[a-zA-Z0-9]{16}", + "app_domain": { + "maxLength": 255, "type": "string" }, - "a0tenant": { - "maxLength": 63, - "minLength": 3, - "pattern": "[a-z0-9][-a-z0-9]{1,62}[a-z0-9]", + "app_id": { + "maxLength": 500, "type": "string" }, - "data": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleDeletedData" + "basic_profile": { + "type": "boolean" }, - "id": { - "pattern": "evt_[a-zA-Z0-9]{16}", + "cert_rollover_notification": { + "format": "date-time", "type": "string" }, - "source": { + "client_id": { + "maxLength": 100, "type": "string" }, - "specversion": { + "domain": { + "maxLength": 512, "type": "string" }, - "time": { - "format": "date-time", + "domain_aliases": { + "items": { + "maxLength": 255, + "type": "string" + }, + "type": "array" + }, + "ext_groups": { + "type": "boolean" + }, + "ext_nested_groups": { + "type": "boolean" + }, + "ext_profile": { + "type": "boolean" + }, + "federated_connections_access_tokens": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject7OptionsFederatedConnectionsAccessTokens" + }, + "granted": { + "type": "boolean" + }, + "icon_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleDeletedCloudEventTypeEnum" + "identity_api": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject7OptionsIdentityApiEnum" + }, + "max_groups_to_retrieve": { + "maxLength": 10, + "type": "string" + }, + "non_persistent_attrs": { + "items": { + "maxLength": 255, + "type": "string" + }, + "type": "array" + }, + "scope": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" + }, + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject7OptionsSetUserRootAttributesEnum" + }, + "should_trust_email_verified_connection": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject7OptionsShouldTrustEmailVerifiedConnectionEnum" + }, + "tenantId": { + "format": "uuid", + "maxLength": 36, + "minLength": 36, + "type": "string" + }, + "tenant_domain": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject7OptionsTenantDomain" + }, + "thumbprints": { + "items": { + "maxLength": 64, + "type": "string" + }, + "type": "array" + }, + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject7OptionsUpstreamParams" + }, + "useCommonEndpoint": { + "type": "boolean" + }, + "use_wsfed": { + "type": "boolean" + }, + "userid_attribute": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject7OptionsUseridAttributeEnum" + }, + "waad_protocol": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedObject7OptionsWaadProtocolEnum" } }, "required": [ - "specversion", - "type", - "source", - "id", - "time", - "data", - "a0tenant", - "a0stream" + "client_id" ], "type": "object" }, - "EventStreamCloudEventOrgGroupRoleDeletedCloudEventTypeEnum": { - "enum": [ - "organization.group.role.deleted" - ], - "type": "string" - }, - "EventStreamCloudEventOrgGroupRoleDeletedData": { + "EventStreamCloudEventConnectionCreatedObject7OptionsFederatedConnectionsAccessTokens": { "additionalProperties": false, "properties": { - "context": { - "$ref": "#/components/schemas/EventStreamCloudEventContext" - }, - "object": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleDeletedObject" + "active": { + "type": "boolean" } }, "required": [ - "object" + "active" ], "type": "object" }, - "EventStreamCloudEventOrgGroupRoleDeletedObject": { - "additionalProperties": false, - "properties": { - "deleted_at": { - "format": "date-time", + "EventStreamCloudEventConnectionCreatedObject7OptionsIdentityApiEnum": { + "enum": [ + "microsoft-identity-platform-v2.0", + "azure-active-directory-v1.0" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionCreatedObject7OptionsSetUserRootAttributesEnum": { + "enum": [ + "on_each_login", + "on_first_login", + "never_on_login" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionCreatedObject7OptionsShouldTrustEmailVerifiedConnectionEnum": { + "enum": [ + "never_set_emails_as_verified", + "always_set_emails_as_verified" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionCreatedObject7OptionsTenantDomain": { + "anyOf": [ + { + "format": "hostname", + "maxLength": 512, "type": "string" }, - "group": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleDeletedObjectGroup" - }, - "organization": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleDeletedObjectOrganization" - }, - "role": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleDeletedObjectRole" + { + "format": "uuid", + "type": "string" } - }, - "required": [ - "organization", - "role", - "group", - "deleted_at" - ], + ] + }, + "EventStreamCloudEventConnectionCreatedObject7OptionsUpstreamParams": { + "additionalProperties": true, "type": "object" }, - "EventStreamCloudEventOrgGroupRoleDeletedObjectGroup": { + "EventStreamCloudEventConnectionCreatedObject7OptionsUseridAttributeEnum": { + "enum": [ + "oid", + "sub" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionCreatedObject7OptionsWaadProtocolEnum": { + "enum": [ + "ws-federation", + "openid-connect" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionCreatedObject7StrategyEnum": { + "enum": [ + "waad" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionCreatedPreviousObject": { "oneOf": [ { - "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleDeletedObjectGroup0" + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject0" }, { - "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleDeletedObjectGroup1" + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject1" }, { - "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleDeletedObjectGroup2" + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject2" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject3" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject4" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject5" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject6" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject7" } ] }, - "EventStreamCloudEventOrgGroupRoleDeletedObjectGroup0": { + "EventStreamCloudEventConnectionCreatedPreviousObject0": { "additionalProperties": false, "properties": { - "connection_id": { - "pattern": "con_[a-zA-Z0-9]{16}", - "type": "string" + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject0Authentication" }, - "external_id": { + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject0ConnectedAccounts" + }, + "display_name": { + "maxLength": 128, + "minLength": 1, "type": "string" }, + "enabled_clients": { + "items": { + "type": "string" + }, + "type": "array" + }, "id": { - "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleDeletedObjectGroup0TypeEnum" + "is_domain_connection": { + "type": "boolean" + }, + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject0Metadata" + }, + "name": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", + "type": "string" + }, + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject0Options" + }, + "realms": { + "items": { + "type": "string" + }, + "type": "array" + }, + "show_as_button": { + "type": "boolean" + }, + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject0StrategyEnum" } }, "required": [ "id", - "type", - "connection_id" + "name", + "strategy" ], "type": "object" }, - "EventStreamCloudEventOrgGroupRoleDeletedObjectGroup0TypeEnum": { - "enum": [ - "connection" - ], - "type": "string" - }, - "EventStreamCloudEventOrgGroupRoleDeletedObjectGroup1": { + "EventStreamCloudEventConnectionCreatedPreviousObject0Authentication": { "additionalProperties": false, "properties": { - "external_id": { - "type": "string" - }, - "id": { - "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", - "type": "string" - }, - "organization_id": { - "pattern": "org_[a-zA-Z0-9]{16}", - "type": "string" - }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleDeletedObjectGroup1TypeEnum" + "active": { + "type": "boolean" } }, "required": [ - "id", - "type", - "organization_id" + "active" ], "type": "object" }, - "EventStreamCloudEventOrgGroupRoleDeletedObjectGroup1TypeEnum": { - "enum": [ - "organization" - ], - "type": "string" - }, - "EventStreamCloudEventOrgGroupRoleDeletedObjectGroup2": { + "EventStreamCloudEventConnectionCreatedPreviousObject0ConnectedAccounts": { "additionalProperties": false, "properties": { - "external_id": { - "type": "string" - }, - "id": { - "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", - "type": "string" + "active": { + "type": "boolean" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleDeletedObjectGroup2TypeEnum" + "cross_app_access": { + "type": "boolean" } }, "required": [ - "id", - "type" + "active" ], "type": "object" }, - "EventStreamCloudEventOrgGroupRoleDeletedObjectGroup2TypeEnum": { - "enum": [ - "tenant" - ], - "type": "string" - }, - "EventStreamCloudEventOrgGroupRoleDeletedObjectOrganization": { + "EventStreamCloudEventConnectionCreatedPreviousObject0Metadata": { "additionalProperties": false, - "properties": { - "id": { - "pattern": "org_[a-zA-Z0-9]{16}", - "type": "string" - } - }, - "required": [ - "id" - ], "type": "object" }, - "EventStreamCloudEventOrgGroupRoleDeletedObjectRole": { + "EventStreamCloudEventConnectionCreatedPreviousObject0Options": { "additionalProperties": false, "properties": { - "id": { - "pattern": "rol_[a-zA-Z0-9]{16}", + "attribute_map": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject0OptionsAttributeMap" + }, + "authorization_endpoint": { + "format": "uri", + "maxLength": 2083, + "minLength": 8, "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "EventStreamCloudEventOrgGroupRoleDeletedTypeEnum": { - "enum": [ - "organization.group.role.deleted" - ], - "type": "string" - }, - "EventStreamCloudEventOrgMemberAdded": { - "additionalProperties": false, - "properties": { - "event": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberAddedCloudEvent" }, - "offset": { + "client_id": { + "maxLength": 255, "type": "string" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberAddedTypeEnum" - } - }, - "required": [ - "type", - "offset", - "event" - ], - "type": "object" - }, - "EventStreamCloudEventOrgMemberAddedCloudEvent": { - "additionalProperties": false, - "properties": { - "a0purpose": { - "$ref": "#/components/schemas/EventStreamCloudEventA0PurposeEnum" + "connection_settings": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject0OptionsConnectionSettings" }, - "a0stream": { - "pattern": "est_[a-zA-Z0-9]{16}", + "discovery_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "a0tenant": { - "maxLength": 63, - "minLength": 3, - "pattern": "[a-z0-9][-a-z0-9]{1,62}[a-z0-9]", - "type": "string" + "domain_aliases": { + "items": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "type": "array" }, - "data": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberAddedData" + "dpop_signing_alg": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject0OptionsDpopSigningAlgEnum" }, - "id": { - "pattern": "evt_[a-zA-Z0-9]{16}", - "type": "string" + "federated_connections_access_tokens": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject0OptionsFederatedConnectionsAccessTokens" }, - "source": { + "icon_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "specversion": { + "id_token_session_expiry_supported": { + "type": "boolean" + }, + "id_token_signed_response_algs": { + "items": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject0OptionsIdTokenSignedResponseAlgsItemEnum" + }, + "type": "array" + }, + "issuer": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "time": { - "format": "date-time", + "jwks_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberAddedCloudEventTypeEnum" - } - }, - "required": [ - "specversion", - "type", - "source", - "id", - "time", - "data", - "a0tenant", - "a0stream" - ], - "type": "object" - }, - "EventStreamCloudEventOrgMemberAddedCloudEventTypeEnum": { - "enum": [ - "organization.member.added" - ], - "type": "string" - }, - "EventStreamCloudEventOrgMemberAddedData": { - "additionalProperties": false, - "properties": { - "context": { - "$ref": "#/components/schemas/EventStreamCloudEventContext" + "non_persistent_attrs": { + "items": { + "maxLength": 255, + "type": "string" + }, + "type": "array" }, - "object": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberAddedObject" - } - }, - "required": [ - "object" - ], - "type": "object" - }, - "EventStreamCloudEventOrgMemberAddedObject": { - "additionalProperties": false, - "properties": { - "organization": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberAddedObjectOrganization" + "oidc_metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject0OptionsOidcMetadata" }, - "user": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberAddedObjectUser" - } - }, - "required": [ - "organization", - "user" - ], - "type": "object" - }, - "EventStreamCloudEventOrgMemberAddedObjectOrganization": { - "additionalProperties": false, - "properties": { - "id": { - "pattern": "org_[a-zA-Z0-9]{16}", - "type": "string" + "schema_version": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject0OptionsSchemaVersionEnum" }, - "name": { - "pattern": "^(?:(?!org_))[a-z0-9]([a-z0-9-_]*[a-z0-9])?$", - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "EventStreamCloudEventOrgMemberAddedObjectUser": { - "additionalProperties": true, - "properties": { - "user_id": { + "scope": { + "maxLength": 255, + "minLength": 6, "type": "string" - } - }, - "required": [ - "user_id" - ], - "type": "object" - }, - "EventStreamCloudEventOrgMemberAddedTypeEnum": { - "enum": [ - "organization.member.added" - ], - "type": "string" - }, - "EventStreamCloudEventOrgMemberDeleted": { - "additionalProperties": false, - "properties": { - "event": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberDeletedCloudEvent" }, - "offset": { - "type": "string" + "send_back_channel_nonce": { + "type": "boolean" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberDeletedTypeEnum" - } - }, - "required": [ - "type", - "offset", - "event" - ], - "type": "object" - }, - "EventStreamCloudEventOrgMemberDeletedCloudEvent": { - "additionalProperties": false, - "properties": { - "a0purpose": { - "$ref": "#/components/schemas/EventStreamCloudEventA0PurposeEnum" + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject0OptionsSetUserRootAttributesEnum" }, - "a0stream": { - "pattern": "est_[a-zA-Z0-9]{16}", + "tenant_domain": { + "maxLength": 255, + "minLength": 1, "type": "string" }, - "a0tenant": { - "maxLength": 63, - "minLength": 3, - "pattern": "[a-z0-9][-a-z0-9]{1,62}[a-z0-9]", + "token_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "data": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberDeletedData" + "token_endpoint_auth_method": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject0OptionsTokenEndpointAuthMethodEnum" }, - "id": { - "pattern": "evt_[a-zA-Z0-9]{16}", - "type": "string" + "token_endpoint_auth_signing_alg": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject0OptionsTokenEndpointAuthSigningAlgEnum" }, - "source": { - "type": "string" + "token_endpoint_jwtca_aud_format": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject0OptionsTokenEndpointJwtcaAudFormatEnum" }, - "specversion": { - "type": "string" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject0OptionsTypeEnum" }, - "time": { - "format": "date-time", - "type": "string" + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject0OptionsUpstreamParams" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberDeletedCloudEventTypeEnum" - } - }, - "required": [ - "specversion", - "type", - "source", - "id", - "time", - "data", - "a0tenant", - "a0stream" - ], - "type": "object" - }, - "EventStreamCloudEventOrgMemberDeletedCloudEventTypeEnum": { - "enum": [ - "organization.member.deleted" - ], - "type": "string" - }, - "EventStreamCloudEventOrgMemberDeletedData": { - "additionalProperties": false, - "properties": { - "context": { - "$ref": "#/components/schemas/EventStreamCloudEventContext" + "useOauthSpecScope": { + "type": "boolean" }, - "object": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberDeletedObject" + "userinfo_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" } }, "required": [ - "object" + "client_id" ], "type": "object" }, - "EventStreamCloudEventOrgMemberDeletedObject": { + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsAttributeMap": { "additionalProperties": false, "properties": { - "organization": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberDeletedObjectOrganization" + "attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject0OptionsAttributeMapAttributes" }, - "user": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberDeletedObjectUser" - } - }, - "required": [ - "organization", - "user" - ], - "type": "object" - }, - "EventStreamCloudEventOrgMemberDeletedObjectOrganization": { - "additionalProperties": false, - "properties": { - "id": { - "pattern": "org_[a-zA-Z0-9]{16}", - "type": "string" + "mapping_mode": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject0OptionsAttributeMapMappingModeEnum" }, - "name": { - "pattern": "^(?:(?!org_))[a-z0-9]([a-z0-9-_]*[a-z0-9])?$", + "userinfo_scope": { + "maxLength": 255, "type": "string" } }, - "required": [ - "id" - ], "type": "object" }, - "EventStreamCloudEventOrgMemberDeletedObjectUser": { + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsAttributeMapAttributes": { "additionalProperties": true, - "properties": { - "user_id": { - "type": "string" - } - }, - "required": [ - "user_id" - ], "type": "object" }, - "EventStreamCloudEventOrgMemberDeletedTypeEnum": { + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsAttributeMapMappingModeEnum": { "enum": [ - "organization.member.deleted" + "bind_all", + "use_map" ], "type": "string" }, - "EventStreamCloudEventOrgMemberRoleAssigned": { - "additionalProperties": false, - "properties": { - "event": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberRoleAssignedCloudEvent" - }, - "offset": { - "type": "string" - }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberRoleAssignedTypeEnum" - } - }, - "required": [ - "type", - "offset", - "event" - ], - "type": "object" - }, - "EventStreamCloudEventOrgMemberRoleAssignedCloudEvent": { + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsConnectionSettings": { "additionalProperties": false, "properties": { - "a0purpose": { - "$ref": "#/components/schemas/EventStreamCloudEventA0PurposeEnum" - }, - "a0stream": { - "pattern": "est_[a-zA-Z0-9]{16}", - "type": "string" - }, - "a0tenant": { - "maxLength": 63, - "minLength": 3, - "pattern": "[a-z0-9][-a-z0-9]{1,62}[a-z0-9]", - "type": "string" - }, - "data": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberRoleAssignedData" - }, - "id": { - "pattern": "evt_[a-zA-Z0-9]{16}", - "type": "string" - }, - "source": { - "type": "string" - }, - "specversion": { - "type": "string" - }, - "time": { - "format": "date-time", - "type": "string" - }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberRoleAssignedCloudEventTypeEnum" + "pkce": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject0OptionsConnectionSettingsPkceEnum" } }, - "required": [ - "specversion", - "type", - "source", - "id", - "time", - "data", - "a0tenant", - "a0stream" - ], "type": "object" }, - "EventStreamCloudEventOrgMemberRoleAssignedCloudEventTypeEnum": { + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsConnectionSettingsPkceEnum": { "enum": [ - "organization.member.role.assigned" + "auto", + "S256", + "plain", + "disabled" ], "type": "string" }, - "EventStreamCloudEventOrgMemberRoleAssignedData": { - "additionalProperties": false, - "properties": { - "context": { - "$ref": "#/components/schemas/EventStreamCloudEventContext" - }, - "object": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberRoleAssignedObject" - } - }, - "required": [ - "object" - ], - "type": "object" - }, - "EventStreamCloudEventOrgMemberRoleAssignedObject": { - "additionalProperties": false, - "properties": { - "organization": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberRoleAssignedObjectOrganization" - }, - "role": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberRoleAssignedObjectRole" - }, - "user": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberRoleAssignedObjectUser" - } - }, - "required": [ - "organization", - "user", - "role" - ], - "type": "object" - }, - "EventStreamCloudEventOrgMemberRoleAssignedObjectOrganization": { - "additionalProperties": false, - "properties": { - "id": { - "pattern": "org_[a-zA-Z0-9]{16}", - "type": "string" - } - }, - "required": [ - "id" + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsDpopSigningAlgEnum": { + "enum": [ + "ES256", + "ES384", + "ES512", + "Ed25519" ], - "type": "object" + "type": "string" }, - "EventStreamCloudEventOrgMemberRoleAssignedObjectRole": { + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsFederatedConnectionsAccessTokens": { "additionalProperties": false, "properties": { - "id": { - "pattern": "rol_[a-zA-Z0-9]{16}", - "type": "string" - }, - "name": { - "type": "string" - } - }, - "required": [ - "id", - "name" - ], - "type": "object" - }, - "EventStreamCloudEventOrgMemberRoleAssignedObjectUser": { - "additionalProperties": true, - "properties": { - "user_id": { - "type": "string" + "active": { + "type": "boolean" } }, "required": [ - "user_id" + "active" ], "type": "object" }, - "EventStreamCloudEventOrgMemberRoleAssignedTypeEnum": { + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsIdTokenSignedResponseAlgsItemEnum": { "enum": [ - "organization.member.role.assigned" + "ES256", + "ES384", + "PS256", + "PS384", + "RS256", + "RS384", + "RS512" ], "type": "string" }, - "EventStreamCloudEventOrgMemberRoleDeleted": { + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsOidcMetadata": { "additionalProperties": false, "properties": { - "event": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberRoleDeletedCloudEvent" + "acr_values_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "offset": { + "authorization_endpoint": { + "format": "uri", + "maxLength": 2083, + "minLength": 8, "type": "string" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberRoleDeletedTypeEnum" - } - }, - "required": [ - "type", - "offset", - "event" - ], - "type": "object" - }, - "EventStreamCloudEventOrgMemberRoleDeletedCloudEvent": { - "additionalProperties": false, - "properties": { - "a0purpose": { - "$ref": "#/components/schemas/EventStreamCloudEventA0PurposeEnum" + "claim_types_supported": { + "items": { + "maxLength": 25, + "type": "string" + }, + "type": "array" }, - "a0stream": { - "pattern": "est_[a-zA-Z0-9]{16}", + "claims_locales_supported": { + "items": { + "maxLength": 50, + "type": "string" + }, + "type": "array" + }, + "claims_parameter_supported": { + "type": "boolean" + }, + "claims_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" + }, + "code_challenge_methods_supported": { + "items": { + "maxLength": 20, + "type": "string" + }, + "type": "array" + }, + "display_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "dpop_signing_alg_values_supported": { + "items": { + "maxLength": 14, + "type": "string" + }, + "type": "array" + }, + "end_session_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "a0tenant": { - "maxLength": 63, - "minLength": 3, - "pattern": "[a-z0-9][-a-z0-9]{1,62}[a-z0-9]", + "grant_types_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" + }, + "id_token_encryption_alg_values_supported": { + "items": { + "maxLength": 14, + "type": "string" + }, + "type": "array" + }, + "id_token_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" + }, + "id_token_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "minItems": 1, + "type": "array" + }, + "issuer": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "data": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberRoleDeletedData" + "jwks_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" }, - "id": { - "pattern": "evt_[a-zA-Z0-9]{16}", + "op_policy_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "source": { + "op_tos_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "specversion": { + "registration_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "time": { - "format": "date-time", + "request_object_encryption_alg_values_supported": { + "items": { + "maxLength": 28, + "type": "string" + }, + "type": "array" + }, + "request_object_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" + }, + "request_object_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "request_parameter_supported": { + "type": "boolean" + }, + "request_uri_parameter_supported": { + "type": "boolean" + }, + "require_request_uri_registration": { + "type": "boolean" + }, + "response_modes_supported": { + "items": { + "maxLength": 20, + "type": "string" + }, + "type": "array" + }, + "response_types_supported": { + "items": { + "maxLength": 40, + "type": "string" + }, + "minItems": 1, + "type": "array" + }, + "scopes_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" + }, + "service_documentation": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberRoleDeletedCloudEventTypeEnum" + "subject_types_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" + }, + "token_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" + }, + "token_endpoint_auth_methods_supported": { + "items": { + "maxLength": 60, + "type": "string" + }, + "type": "array" + }, + "token_endpoint_auth_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "ui_locales_supported": { + "items": { + "maxLength": 50, + "type": "string" + }, + "type": "array" + }, + "userinfo_encryption_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "userinfo_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" + }, + "userinfo_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" + }, + "userinfo_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" } }, "required": [ - "specversion", - "type", - "source", - "id", - "time", - "data", - "a0tenant", - "a0stream" + "authorization_endpoint", + "id_token_signing_alg_values_supported", + "issuer", + "jwks_uri" ], "type": "object" }, - "EventStreamCloudEventOrgMemberRoleDeletedCloudEventTypeEnum": { + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsSchemaVersionEnum": { "enum": [ - "organization.member.role.deleted" + "openid-1.0.0", + "oidc-v4" ], "type": "string" }, - "EventStreamCloudEventOrgMemberRoleDeletedData": { - "additionalProperties": false, - "properties": { - "context": { - "$ref": "#/components/schemas/EventStreamCloudEventContext" - }, - "object": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberRoleDeletedObject" - } - }, - "required": [ - "object" + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsSetUserRootAttributesEnum": { + "enum": [ + "on_each_login", + "on_first_login", + "never_on_login" ], - "type": "object" + "type": "string" }, - "EventStreamCloudEventOrgMemberRoleDeletedObject": { - "additionalProperties": false, - "properties": { - "organization": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberRoleDeletedObjectOrganization" - }, - "role": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberRoleDeletedObjectRole" - }, - "user": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberRoleDeletedObjectUser" - } - }, - "required": [ - "organization", - "user", - "role" + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsTokenEndpointAuthMethodEnum": { + "enum": [ + "client_secret_post", + "private_key_jwt" ], - "type": "object" + "type": "string" }, - "EventStreamCloudEventOrgMemberRoleDeletedObjectOrganization": { - "additionalProperties": false, - "properties": { - "id": { - "pattern": "org_[a-zA-Z0-9]{16}", - "type": "string" - } - }, - "required": [ - "id" + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsTokenEndpointAuthSigningAlgEnum": { + "enum": [ + "ES256", + "ES384", + "PS256", + "PS384", + "RS256", + "RS384", + "RS512" ], - "type": "object" + "type": "string" }, - "EventStreamCloudEventOrgMemberRoleDeletedObjectRole": { - "additionalProperties": false, - "properties": { - "id": { - "pattern": "rol_[a-zA-Z0-9]{16}", - "type": "string" - }, - "name": { - "type": "string" - } - }, - "required": [ - "id", - "name" + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsTokenEndpointJwtcaAudFormatEnum": { + "enum": [ + "issuer", + "token_endpoint" ], - "type": "object" + "type": "string" }, - "EventStreamCloudEventOrgMemberRoleDeletedObjectUser": { - "additionalProperties": true, - "properties": { - "user_id": { - "type": "string" - } - }, - "required": [ - "user_id" + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsTypeEnum": { + "enum": [ + "back_channel", + "front_channel" ], + "type": "string" + }, + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsUpstreamParams": { + "additionalProperties": true, "type": "object" }, - "EventStreamCloudEventOrgMemberRoleDeletedTypeEnum": { + "EventStreamCloudEventConnectionCreatedPreviousObject0StrategyEnum": { "enum": [ - "organization.member.role.deleted" + "oidc" ], "type": "string" }, - "EventStreamCloudEventOrgUpdated": { + "EventStreamCloudEventConnectionCreatedPreviousObject1": { "additionalProperties": false, "properties": { - "event": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgUpdatedCloudEvent" + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject1Authentication" }, - "offset": { + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject1ConnectedAccounts" + }, + "display_name": { + "maxLength": 128, + "minLength": 1, "type": "string" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgUpdatedTypeEnum" - } - }, - "required": [ - "type", - "offset", - "event" - ], - "type": "object" - }, - "EventStreamCloudEventOrgUpdatedCloudEvent": { - "additionalProperties": false, - "properties": { - "a0purpose": { - "$ref": "#/components/schemas/EventStreamCloudEventA0PurposeEnum" + "enabled_clients": { + "items": { + "type": "string" + }, + "type": "array" }, - "a0stream": { - "pattern": "est_[a-zA-Z0-9]{16}", + "id": { + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, - "a0tenant": { - "maxLength": 63, - "minLength": 3, - "pattern": "[a-z0-9][-a-z0-9]{1,62}[a-z0-9]", - "type": "string" + "is_domain_connection": { + "type": "boolean" }, - "data": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgUpdatedData" + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject1Metadata" }, - "id": { - "pattern": "evt_[a-zA-Z0-9]{16}", + "name": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" }, - "source": { - "type": "string" + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject1Options" }, - "specversion": { - "type": "string" + "realms": { + "items": { + "type": "string" + }, + "type": "array" }, - "time": { - "format": "date-time", - "type": "string" + "show_as_button": { + "type": "boolean" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgUpdatedCloudEventTypeEnum" + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject1StrategyEnum" } }, "required": [ - "specversion", - "type", - "source", "id", - "time", - "data", - "a0tenant", - "a0stream" + "name", + "strategy" ], "type": "object" }, - "EventStreamCloudEventOrgUpdatedCloudEventTypeEnum": { - "enum": [ - "organization.updated" - ], - "type": "string" - }, - "EventStreamCloudEventOrgUpdatedData": { + "EventStreamCloudEventConnectionCreatedPreviousObject1Authentication": { "additionalProperties": false, "properties": { - "context": { - "$ref": "#/components/schemas/EventStreamCloudEventContext" - }, - "object": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgUpdatedObject" + "active": { + "type": "boolean" } }, "required": [ - "object" + "active" ], "type": "object" }, - "EventStreamCloudEventOrgUpdatedObject": { + "EventStreamCloudEventConnectionCreatedPreviousObject1ConnectedAccounts": { "additionalProperties": false, "properties": { - "branding": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgUpdatedObjectBranding" - }, - "display_name": { - "type": "string" - }, - "id": { - "pattern": "org_[a-zA-Z0-9]{16}", - "type": "string" - }, - "metadata": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgUpdatedObjectMetadata" - }, - "name": { - "pattern": "^(?:(?!org_))[a-z0-9]([a-z0-9-_]*[a-z0-9])?$", - "type": "string" + "active": { + "type": "boolean" } }, "required": [ - "id" + "active" ], "type": "object" }, - "EventStreamCloudEventOrgUpdatedObjectBranding": { + "EventStreamCloudEventConnectionCreatedPreviousObject1Metadata": { "additionalProperties": false, - "properties": { - "colors": { - "$ref": "#/components/schemas/EventStreamCloudEventOrgUpdatedObjectBrandingColors" - }, - "logo_url": { - "format": "uri", - "type": "string" - } - }, "type": "object" }, - "EventStreamCloudEventOrgUpdatedObjectBrandingColors": { + "EventStreamCloudEventConnectionCreatedPreviousObject1Options": { "additionalProperties": false, "properties": { - "page_background": { - "type": "string" + "attribute_map": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject1OptionsAttributeMap" }, - "primary": { + "authorization_endpoint": { + "format": "uri", + "maxLength": 2083, + "minLength": 8, "type": "string" - } - }, - "type": "object" - }, - "EventStreamCloudEventOrgUpdatedObjectMetadata": { - "additionalProperties": true, - "type": "object" - }, - "EventStreamCloudEventOrgUpdatedTypeEnum": { - "enum": [ - "organization.updated" - ], - "type": "string" - }, - "EventStreamCloudEventUserCreated": { - "additionalProperties": false, - "properties": { - "event": { - "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedCloudEvent" }, - "offset": { + "client_id": { + "maxLength": 255, "type": "string" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedTypeEnum" - } - }, - "required": [ - "type", - "offset", - "event" - ], - "type": "object" - }, - "EventStreamCloudEventUserCreatedCloudEvent": { - "additionalProperties": false, - "properties": { - "a0purpose": { - "$ref": "#/components/schemas/EventStreamCloudEventA0PurposeEnum" + "connection_settings": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject1OptionsConnectionSettings" }, - "a0stream": { - "pattern": "est_[a-zA-Z0-9]{16}", + "domain": { + "maxLength": 255, + "minLength": 4, "type": "string" }, - "a0tenant": { - "maxLength": 63, - "minLength": 3, - "pattern": "[a-z0-9][-a-z0-9]{1,62}[a-z0-9]", - "type": "string" - }, - "data": { - "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedData" - }, - "id": { - "pattern": "evt_[a-zA-Z0-9]{16}", - "type": "string" - }, - "source": { - "type": "string" - }, - "specversion": { - "type": "string" - }, - "time": { - "format": "date-time", - "type": "string" - }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedCloudEventTypeEnum" - } - }, - "required": [ - "specversion", - "type", - "source", - "id", - "time", - "data", - "a0tenant", - "a0stream" - ], - "type": "object" - }, - "EventStreamCloudEventUserCreatedCloudEventTypeEnum": { - "enum": [ - "user.created" - ], - "type": "string" - }, - "EventStreamCloudEventUserCreatedData": { - "additionalProperties": false, - "properties": { - "context": { - "$ref": "#/components/schemas/EventStreamCloudEventContext" - }, - "object": { - "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObject" - } - }, - "required": [ - "object" - ], - "type": "object" - }, - "EventStreamCloudEventUserCreatedObject": { - "additionalProperties": true, - "properties": { - "app_metadata": { - "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectAppMetadata" + "domain_aliases": { + "items": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "type": "array" }, - "blocked": { - "type": "boolean" + "dpop_signing_alg": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject1OptionsDpopSigningAlgEnum" }, - "created_at": { - "format": "date-time", - "type": "string" + "federated_connections_access_tokens": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject1OptionsFederatedConnectionsAccessTokens" }, - "email": { - "format": "email", + "icon_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "email_verified": { + "id_token_session_expiry_supported": { "type": "boolean" }, - "family_name": { - "maxLength": 150, - "minLength": 1, - "type": "string" - }, - "given_name": { - "maxLength": 150, - "minLength": 1, - "type": "string" - }, - "identities": { + "id_token_signed_response_algs": { "items": { - "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItem" + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject1OptionsIdTokenSignedResponseAlgsItemEnum" }, "type": "array" }, - "last_ip": { + "issuer": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "last_login": { - "format": "date-time", + "jwks_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "logins_count": { - "type": "integer" - }, - "multifactor": { + "non_persistent_attrs": { "items": { + "maxLength": 255, "type": "string" }, "type": "array" }, - "name": { - "maxLength": 300, - "minLength": 1, - "type": "string" + "oidc_metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject1OptionsOidcMetadata" }, - "nickname": { - "maxLength": 300, - "minLength": 1, - "type": "string" + "schema_version": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject1OptionsSchemaVersionEnum" }, - "phone_number": { - "pattern": "^\\+[0-9]{1,15}$", + "scope": { + "maxLength": 255, + "minLength": 6, "type": "string" }, - "phone_verified": { + "send_back_channel_nonce": { "type": "boolean" }, - "picture": { - "format": "uri", - "type": "string" + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject1OptionsSetUserRootAttributesEnum" }, - "updated_at": { - "format": "date-time", + "tenant_domain": { + "maxLength": 255, + "minLength": 1, "type": "string" }, - "user_id": { + "token_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "user_metadata": { - "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectUserMetadata" + "token_endpoint_auth_method": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject1OptionsTokenEndpointAuthMethodEnum" }, - "username": { - "maxLength": 128, - "minLength": 1, - "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", + "token_endpoint_auth_signing_alg": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject1OptionsTokenEndpointAuthSigningAlgEnum" + }, + "token_endpoint_jwtca_aud_format": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject1OptionsTokenEndpointJwtcaAudFormatEnum" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject1OptionsTypeEnum" + }, + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject1OptionsUpstreamParams" + }, + "useOauthSpecScope": { + "type": "boolean" + }, + "userinfo_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" } }, "required": [ - "user_id", - "created_at", - "updated_at", - "identities" + "client_id" ], "type": "object" }, - "EventStreamCloudEventUserCreatedObjectAppMetadata": { - "additionalProperties": true, - "type": "object" - }, - "EventStreamCloudEventUserCreatedObjectIdentitiesItem": { - "oneOf": [ - { - "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemCustom" - }, - { - "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemDatabase" - }, - { - "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemEnterprise" - }, - { - "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemPasswordless" - }, - { - "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemSocial" - } - ] - }, - "EventStreamCloudEventUserCreatedObjectIdentitiesItemCustom": { + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsAttributeMap": { "additionalProperties": false, "properties": { - "connection": { - "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", - "type": "string" - }, - "isSocial": { - "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemCustomIsSocialEnum" - }, - "profileData": { - "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemCustomProfileData" + "attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject1OptionsAttributeMapAttributes" }, - "provider": { - "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemCustomProviderEnum" + "mapping_mode": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject1OptionsAttributeMapMappingModeEnum" }, - "user_id": { - "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemCustomUserId" + "userinfo_scope": { + "maxLength": 255, + "type": "string" } }, - "required": [ - "connection", - "user_id", - "provider", - "isSocial" - ], "type": "object" }, - "EventStreamCloudEventUserCreatedObjectIdentitiesItemCustomIsSocialEnum": { + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsAttributeMapAttributes": { + "additionalProperties": true, + "type": "object" + }, + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsAttributeMapMappingModeEnum": { "enum": [ - false + "basic_profile", + "use_map" ], - "type": "boolean" + "type": "string" }, - "EventStreamCloudEventUserCreatedObjectIdentitiesItemCustomProfileData": { - "additionalProperties": true, + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsConnectionSettings": { + "additionalProperties": false, "properties": { - "email": { - "format": "email", - "type": "string" - }, - "email_verified": { - "type": "boolean" - }, - "family_name": { - "maxLength": 150, - "minLength": 1, - "type": "string" - }, - "given_name": { - "maxLength": 150, - "minLength": 1, - "type": "string" - }, - "name": { - "maxLength": 300, - "minLength": 1, - "type": "string" - }, - "phone_number": { - "pattern": "^\\+[0-9]{1,15}$", - "type": "string" - }, - "phone_verified": { - "type": "boolean" - }, - "username": { - "maxLength": 128, - "minLength": 1, - "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", - "type": "string" + "pkce": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject1OptionsConnectionSettingsPkceEnum" } }, "type": "object" }, - "EventStreamCloudEventUserCreatedObjectIdentitiesItemCustomProviderEnum": { + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsConnectionSettingsPkceEnum": { "enum": [ - "custom" + "auto", + "S256", + "plain", + "disabled" ], "type": "string" }, - "EventStreamCloudEventUserCreatedObjectIdentitiesItemCustomUserId": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "integer" - } - ] + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsDpopSigningAlgEnum": { + "enum": [ + "ES256", + "ES384", + "ES512", + "Ed25519" + ], + "type": "string" }, - "EventStreamCloudEventUserCreatedObjectIdentitiesItemDatabase": { + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsFederatedConnectionsAccessTokens": { "additionalProperties": false, "properties": { - "connection": { - "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", - "type": "string" - }, - "isSocial": { - "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemDatabaseIsSocialEnum" - }, - "profileData": { - "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemDatabaseProfileData" - }, - "provider": { - "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemDatabaseProviderEnum" - }, - "user_id": { - "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemDatabaseUserId" + "active": { + "type": "boolean" } }, "required": [ - "connection", - "user_id", - "provider", - "isSocial" + "active" ], "type": "object" }, - "EventStreamCloudEventUserCreatedObjectIdentitiesItemDatabaseIsSocialEnum": { + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsIdTokenSignedResponseAlgsItemEnum": { "enum": [ - false + "ES256", + "ES384", + "PS256", + "PS384", + "RS256", + "RS384", + "RS512" ], - "type": "boolean" + "type": "string" }, - "EventStreamCloudEventUserCreatedObjectIdentitiesItemDatabaseProfileData": { - "additionalProperties": true, + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsOidcMetadata": { + "additionalProperties": false, "properties": { - "email": { - "format": "email", + "acr_values_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" + }, + "authorization_endpoint": { + "format": "uri", + "maxLength": 2083, + "minLength": 8, "type": "string" }, - "email_verified": { - "type": "boolean" + "claim_types_supported": { + "items": { + "maxLength": 25, + "type": "string" + }, + "type": "array" }, - "family_name": { - "maxLength": 150, - "minLength": 1, - "type": "string" + "claims_locales_supported": { + "items": { + "maxLength": 50, + "type": "string" + }, + "type": "array" }, - "given_name": { - "maxLength": 150, - "minLength": 1, - "type": "string" + "claims_parameter_supported": { + "type": "boolean" }, - "name": { - "maxLength": 300, - "minLength": 1, - "type": "string" + "claims_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "phone_number": { - "pattern": "^\\+[0-9]{1,15}$", - "type": "string" + "code_challenge_methods_supported": { + "items": { + "maxLength": 20, + "type": "string" + }, + "type": "array" }, - "phone_verified": { - "type": "boolean" + "display_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" }, - "username": { - "maxLength": 128, - "minLength": 1, - "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", - "type": "string" - } - }, - "type": "object" - }, - "EventStreamCloudEventUserCreatedObjectIdentitiesItemDatabaseProviderEnum": { - "enum": [ - "auth0" - ], - "type": "string" - }, - "EventStreamCloudEventUserCreatedObjectIdentitiesItemDatabaseUserId": { - "anyOf": [ - { - "type": "string" + "dpop_signing_alg_values_supported": { + "items": { + "maxLength": 14, + "type": "string" + }, + "type": "array" }, - { - "type": "integer" - } - ] - }, - "EventStreamCloudEventUserCreatedObjectIdentitiesItemEnterprise": { - "additionalProperties": false, - "properties": { - "connection": { - "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", + "end_session_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "isSocial": { - "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemEnterpriseIsSocialEnum" + "grant_types_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "profileData": { - "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemEnterpriseProfileData" + "id_token_encryption_alg_values_supported": { + "items": { + "maxLength": 14, + "type": "string" + }, + "type": "array" }, - "provider": { - "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemEnterpriseProviderEnum" + "id_token_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" }, - "user_id": { - "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemEnterpriseUserId" - } - }, - "required": [ - "connection", - "user_id", - "provider", - "isSocial" - ], - "type": "object" - }, - "EventStreamCloudEventUserCreatedObjectIdentitiesItemEnterpriseIsSocialEnum": { - "enum": [ - false - ], - "type": "boolean" - }, - "EventStreamCloudEventUserCreatedObjectIdentitiesItemEnterpriseProfileData": { - "additionalProperties": true, - "properties": { - "email": { - "format": "email", - "type": "string" + "id_token_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "minItems": 1, + "type": "array" }, - "email_verified": { - "type": "boolean" + "issuer": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" }, - "family_name": { - "maxLength": 150, - "minLength": 1, + "jwks_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "given_name": { - "maxLength": 150, - "minLength": 1, + "op_policy_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "name": { - "maxLength": 300, - "minLength": 1, + "op_tos_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "phone_number": { - "pattern": "^\\+[0-9]{1,15}$", + "registration_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "phone_verified": { - "type": "boolean" + "request_object_encryption_alg_values_supported": { + "items": { + "maxLength": 28, + "type": "string" + }, + "type": "array" }, - "username": { - "maxLength": 128, - "minLength": 1, - "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", - "type": "string" - } - }, - "type": "object" - }, - "EventStreamCloudEventUserCreatedObjectIdentitiesItemEnterpriseProviderEnum": { - "enum": [ - "ad", - "adfs", - "google-apps", - "ip", - "office365", - "oidc", - "okta", - "pingfederate", - "samlp", - "sharepoint", - "waad" - ], - "type": "string" - }, - "EventStreamCloudEventUserCreatedObjectIdentitiesItemEnterpriseUserId": { - "anyOf": [ - { - "type": "string" + "request_object_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" }, - { - "type": "integer" - } - ] - }, - "EventStreamCloudEventUserCreatedObjectIdentitiesItemPasswordless": { - "additionalProperties": false, - "properties": { - "connection": { - "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", - "type": "string" + "request_object_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" }, - "isSocial": { - "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemPasswordlessIsSocialEnum" + "request_parameter_supported": { + "type": "boolean" }, - "profileData": { - "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemPasswordlessProfileData" + "request_uri_parameter_supported": { + "type": "boolean" }, - "provider": { - "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemPasswordlessProviderEnum" + "require_request_uri_registration": { + "type": "boolean" }, - "user_id": { - "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemPasswordlessUserId" - } - }, - "required": [ - "connection", - "user_id", - "provider", - "isSocial" - ], - "type": "object" - }, - "EventStreamCloudEventUserCreatedObjectIdentitiesItemPasswordlessIsSocialEnum": { - "enum": [ - false - ], - "type": "boolean" - }, - "EventStreamCloudEventUserCreatedObjectIdentitiesItemPasswordlessProfileData": { - "additionalProperties": true, - "properties": { - "email": { - "format": "email", - "type": "string" + "response_modes_supported": { + "items": { + "maxLength": 20, + "type": "string" + }, + "type": "array" }, - "email_verified": { - "type": "boolean" + "response_types_supported": { + "items": { + "maxLength": 40, + "type": "string" + }, + "minItems": 1, + "type": "array" }, - "family_name": { - "maxLength": 150, - "minLength": 1, - "type": "string" + "scopes_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "given_name": { - "maxLength": 150, - "minLength": 1, + "service_documentation": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "name": { - "maxLength": 300, - "minLength": 1, - "type": "string" + "subject_types_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "phone_number": { - "pattern": "^\\+[0-9]{1,15}$", + "token_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "phone_verified": { - "type": "boolean" + "token_endpoint_auth_methods_supported": { + "items": { + "maxLength": 60, + "type": "string" + }, + "type": "array" }, - "username": { - "maxLength": 128, - "minLength": 1, - "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", - "type": "string" - } - }, - "type": "object" - }, - "EventStreamCloudEventUserCreatedObjectIdentitiesItemPasswordlessProviderEnum": { - "enum": [ - "email", - "sms" - ], - "type": "string" - }, - "EventStreamCloudEventUserCreatedObjectIdentitiesItemPasswordlessUserId": { - "anyOf": [ - { - "type": "string" + "token_endpoint_auth_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" }, - { - "type": "integer" - } - ] - }, - "EventStreamCloudEventUserCreatedObjectIdentitiesItemSocial": { - "additionalProperties": false, - "properties": { - "connection": { - "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", - "type": "string" + "ui_locales_supported": { + "items": { + "maxLength": 50, + "type": "string" + }, + "type": "array" }, - "isSocial": { - "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemSocialIsSocialEnum" + "userinfo_encryption_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" }, - "profileData": { - "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemSocialProfileData" + "userinfo_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" }, - "provider": { - "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemSocialProviderEnum" + "userinfo_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" }, - "user_id": { - "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemSocialUserId" + "userinfo_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" } }, "required": [ - "connection", - "user_id", - "provider", - "isSocial" + "authorization_endpoint", + "id_token_signing_alg_values_supported", + "issuer", + "jwks_uri" ], "type": "object" }, - "EventStreamCloudEventUserCreatedObjectIdentitiesItemSocialIsSocialEnum": { + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsSchemaVersionEnum": { "enum": [ - true + "openid-1.0.0", + "oidc-v4" ], - "type": "boolean" + "type": "string" }, - "EventStreamCloudEventUserCreatedObjectIdentitiesItemSocialProfileData": { - "additionalProperties": true, - "properties": { - "email": { - "format": "email", - "type": "string" - }, - "email_verified": { - "type": "boolean" - }, - "family_name": { - "maxLength": 150, - "minLength": 1, - "type": "string" - }, - "given_name": { - "maxLength": 150, - "minLength": 1, - "type": "string" - }, - "name": { - "maxLength": 300, - "minLength": 1, - "type": "string" - }, - "phone_number": { - "pattern": "^\\+[0-9]{1,15}$", - "type": "string" - }, - "phone_verified": { - "type": "boolean" - }, - "username": { - "maxLength": 128, - "minLength": 1, - "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", - "type": "string" - } - }, - "type": "object" + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsSetUserRootAttributesEnum": { + "enum": [ + "on_each_login", + "on_first_login", + "never_on_login" + ], + "type": "string" }, - "EventStreamCloudEventUserCreatedObjectIdentitiesItemSocialProviderEnum": { + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsTokenEndpointAuthMethodEnum": { "enum": [ - "amazon", - "apple", - "dropbox", - "bitbucket", - "auth0-oidc", - "baidu", - "bitly", - "box", - "daccount", - "dwolla", - "evernote-sandbox", - "evernote", - "exact", - "facebook", - "fitbit", - "github", - "google-oauth2", - "instagram", - "line", - "linkedin", - "oauth1", - "oauth2", - "paypal", - "paypal-sandbox", - "planningcenter", - "salesforce-community", - "salesforce-sandbox", - "salesforce", - "shopify", - "soundcloud", - "thirtysevensignals", - "twitter", - "untapped", - "vkontakte", - "weibo", - "windowslive", - "wordpress", - "yahoo", - "yandex" + "client_secret_post", + "private_key_jwt" ], "type": "string" }, - "EventStreamCloudEventUserCreatedObjectIdentitiesItemSocialUserId": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "integer" - } - ] + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsTokenEndpointAuthSigningAlgEnum": { + "enum": [ + "ES256", + "ES384", + "PS256", + "PS384", + "RS256", + "RS384", + "RS512" + ], + "type": "string" }, - "EventStreamCloudEventUserCreatedObjectUserMetadata": { + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsTokenEndpointJwtcaAudFormatEnum": { + "enum": [ + "issuer", + "token_endpoint" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsTypeEnum": { + "enum": [ + "back_channel" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsUpstreamParams": { "additionalProperties": true, "type": "object" }, - "EventStreamCloudEventUserCreatedTypeEnum": { + "EventStreamCloudEventConnectionCreatedPreviousObject1StrategyEnum": { "enum": [ - "user.created" + "okta" ], "type": "string" }, - "EventStreamCloudEventUserDeleted": { + "EventStreamCloudEventConnectionCreatedPreviousObject2": { "additionalProperties": false, "properties": { - "event": { - "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedCloudEvent" + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject2Authentication" }, - "offset": { + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject2ConnectedAccounts" + }, + "display_name": { + "maxLength": 128, + "minLength": 1, "type": "string" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedTypeEnum" - } - }, - "required": [ - "type", - "offset", - "event" - ], - "type": "object" - }, - "EventStreamCloudEventUserDeletedCloudEvent": { - "additionalProperties": false, - "properties": { - "a0purpose": { - "$ref": "#/components/schemas/EventStreamCloudEventA0PurposeEnum" + "enabled_clients": { + "items": { + "type": "string" + }, + "type": "array" }, - "a0stream": { - "pattern": "est_[a-zA-Z0-9]{16}", + "id": { + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, - "a0tenant": { - "maxLength": 63, - "minLength": 3, - "pattern": "[a-z0-9][-a-z0-9]{1,62}[a-z0-9]", - "type": "string" + "is_domain_connection": { + "type": "boolean" }, - "data": { - "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedData" + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject2Metadata" }, - "id": { - "pattern": "evt_[a-zA-Z0-9]{16}", + "name": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" }, - "source": { - "type": "string" + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject2Options" }, - "specversion": { - "type": "string" + "realms": { + "items": { + "type": "string" + }, + "type": "array" }, - "time": { - "format": "date-time", - "type": "string" + "show_as_button": { + "type": "boolean" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedCloudEventTypeEnum" + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject2StrategyEnum" } }, "required": [ - "specversion", - "type", - "source", "id", - "time", - "data", - "a0tenant", - "a0stream" + "name", + "strategy" ], "type": "object" }, - "EventStreamCloudEventUserDeletedCloudEventTypeEnum": { - "enum": [ - "user.deleted" + "EventStreamCloudEventConnectionCreatedPreviousObject2Authentication": { + "additionalProperties": false, + "properties": { + "active": { + "type": "boolean" + } + }, + "required": [ + "active" ], - "type": "string" + "type": "object" }, - "EventStreamCloudEventUserDeletedData": { + "EventStreamCloudEventConnectionCreatedPreviousObject2ConnectedAccounts": { "additionalProperties": false, "properties": { - "context": { - "$ref": "#/components/schemas/EventStreamCloudEventContext" - }, - "object": { - "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObject" + "active": { + "type": "boolean" } }, "required": [ - "object" + "active" ], "type": "object" }, - "EventStreamCloudEventUserDeletedObject": { - "additionalProperties": true, + "EventStreamCloudEventConnectionCreatedPreviousObject2Metadata": { + "additionalProperties": false, + "type": "object" + }, + "EventStreamCloudEventConnectionCreatedPreviousObject2Options": { + "additionalProperties": false, "properties": { - "app_metadata": { - "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectAppMetadata" - }, - "blocked": { - "type": "boolean" + "assertion_decryption_settings": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject2OptionsAssertionDecryptionSettings" }, - "created_at": { - "format": "date-time", + "cert": { + "maxLength": 10240, + "minLength": 1, "type": "string" }, - "deleted_at": { + "cert_rollover_notification": { "format": "date-time", "type": "string" }, - "email": { - "format": "email", - "type": "string" + "debug": { + "type": "boolean" }, - "email_verified": { + "deflate": { "type": "boolean" }, - "family_name": { - "maxLength": 150, - "minLength": 1, + "destinationUrl": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "given_name": { - "maxLength": 150, - "minLength": 1, + "digestAlgorithm": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject2OptionsDigestAlgorithmEnum" + }, + "disableFieldsMapFix": { + "type": "boolean" + }, + "disableSignout": { + "type": "boolean" + }, + "discovery_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "identities": { + "domain_aliases": { "items": { - "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItem" + "maxLength": 255, + "minLength": 1, + "type": "string" }, "type": "array" }, - "last_ip": { + "entityId": { + "maxLength": 128, + "minLength": 1, "type": "string" }, - "last_login": { + "expires": { "format": "date-time", "type": "string" }, - "logins_count": { - "type": "integer" + "fieldsMap": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject2OptionsFieldsMap" }, - "multifactor": { - "items": { - "type": "string" - }, - "type": "array" + "fieldsMapJsonRaw": { + "maxLength": 8192, + "type": "string" }, - "name": { - "maxLength": 300, + "global_token_revocation_jwt_iss": { + "maxLength": 1024, "minLength": 1, "type": "string" }, - "nickname": { - "maxLength": 300, + "global_token_revocation_jwt_sub": { + "maxLength": 1024, "minLength": 1, "type": "string" }, - "phone_number": { - "pattern": "^\\+[0-9]{1,15}$", - "type": "string" - }, - "phone_verified": { - "type": "boolean" - }, - "picture": { + "icon_url": { "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "updated_at": { - "format": "date-time", - "type": "string" - }, - "user_id": { - "type": "string" - }, - "user_metadata": { - "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectUserMetadata" + "idpinitiated": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject2OptionsIdpinitiated" }, - "username": { - "maxLength": 128, - "minLength": 1, - "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", + "metadataUrl": { + "format": "uri", + "maxLength": 2048, + "minLength": 8, "type": "string" - } - }, - "required": [ - "user_id", - "created_at", - "updated_at", - "identities", - "deleted_at" - ], - "type": "object" - }, - "EventStreamCloudEventUserDeletedObjectAppMetadata": { - "additionalProperties": true, - "type": "object" - }, - "EventStreamCloudEventUserDeletedObjectIdentitiesItem": { - "oneOf": [ - { - "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemCustom" }, - { - "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemDatabase" + "non_persistent_attrs": { + "items": { + "maxLength": 255, + "type": "string" + }, + "type": "array" }, - { - "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemEnterprise" + "oidc_metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject2OptionsOidcMetadata" }, - { - "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemPasswordless" + "protocolBinding": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject2OptionsProtocolBindingEnum" }, - { - "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemSocial" - } - ] - }, - "EventStreamCloudEventUserDeletedObjectIdentitiesItemCustom": { - "additionalProperties": false, - "properties": { - "connection": { - "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", + "recipientUrl": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "isSocial": { - "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemCustomIsSocialEnum" + "requestTemplate": { + "maxLength": 10240, + "minLength": 1, + "type": "string" }, - "profileData": { - "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemCustomProfileData" + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject2OptionsSetUserRootAttributesEnum" }, - "provider": { - "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemCustomProviderEnum" + "signInEndpoint": { + "format": "uri", + "maxLength": 2048, + "minLength": 8, + "type": "string" }, - "user_id": { - "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemCustomUserId" - } - }, - "required": [ - "connection", - "user_id", - "provider", - "isSocial" - ], - "type": "object" - }, - "EventStreamCloudEventUserDeletedObjectIdentitiesItemCustomIsSocialEnum": { - "enum": [ - false - ], - "type": "boolean" - }, - "EventStreamCloudEventUserDeletedObjectIdentitiesItemCustomProfileData": { - "additionalProperties": true, - "properties": { - "email": { - "format": "email", + "signOutEndpoint": { + "format": "uri", + "maxLength": 2048, + "minLength": 8, "type": "string" }, - "email_verified": { + "signSAMLRequest": { "type": "boolean" }, - "family_name": { - "maxLength": 150, - "minLength": 1, - "type": "string" + "signatureAlgorithm": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject2OptionsSignatureAlgorithmEnum" }, - "given_name": { - "maxLength": 150, + "signingCert": { + "maxLength": 10240, "minLength": 1, "type": "string" }, - "name": { - "maxLength": 300, + "subject": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject2OptionsSubject" + }, + "tenant_domain": { + "maxLength": 255, "minLength": 1, "type": "string" }, - "phone_number": { - "pattern": "^\\+[0-9]{1,15}$", - "type": "string" + "thumbprints": { + "items": { + "maxLength": 40, + "minLength": 40, + "type": "string" + }, + "type": "array" }, - "phone_verified": { - "type": "boolean" + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject2OptionsUpstreamParams" }, - "username": { - "maxLength": 128, + "user_id_attribute": { + "maxLength": 2396, "minLength": 1, - "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", "type": "string" } }, "type": "object" }, - "EventStreamCloudEventUserDeletedObjectIdentitiesItemCustomProviderEnum": { - "enum": [ - "custom" - ], - "type": "string" - }, - "EventStreamCloudEventUserDeletedObjectIdentitiesItemCustomUserId": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "integer" - } - ] - }, - "EventStreamCloudEventUserDeletedObjectIdentitiesItemDatabase": { + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsAssertionDecryptionSettings": { "additionalProperties": false, "properties": { - "connection": { - "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", - "type": "string" - }, - "isSocial": { - "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemDatabaseIsSocialEnum" - }, - "profileData": { - "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemDatabaseProfileData" - }, - "provider": { - "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemDatabaseProviderEnum" + "algorithm_exceptions": { + "items": { + "maxLength": 100, + "minLength": 1, + "type": "string" + }, + "type": "array" }, - "user_id": { - "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemDatabaseUserId" + "algorithm_profile": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject2OptionsAssertionDecryptionSettingsAlgorithmProfileEnum" } }, "required": [ - "connection", - "user_id", - "provider", - "isSocial" + "algorithm_profile" ], "type": "object" }, - "EventStreamCloudEventUserDeletedObjectIdentitiesItemDatabaseIsSocialEnum": { + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsAssertionDecryptionSettingsAlgorithmProfileEnum": { "enum": [ - false + "v2026-1" ], - "type": "boolean" + "type": "string" }, - "EventStreamCloudEventUserDeletedObjectIdentitiesItemDatabaseProfileData": { + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsDigestAlgorithmEnum": { + "enum": [ + "sha1", + "sha256" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsFieldsMap": { "additionalProperties": true, + "type": "object" + }, + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsIdpinitiated": { + "additionalProperties": false, "properties": { - "email": { - "format": "email", - "type": "string" - }, - "email_verified": { - "type": "boolean" - }, - "family_name": { - "maxLength": 150, - "minLength": 1, - "type": "string" - }, - "given_name": { - "maxLength": 150, + "client_authorizequery": { + "maxLength": 2048, "minLength": 1, "type": "string" }, - "name": { - "maxLength": 300, + "client_id": { + "maxLength": 256, "minLength": 1, "type": "string" }, - "phone_number": { - "pattern": "^\\+[0-9]{1,15}$", - "type": "string" + "client_protocol": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject2OptionsIdpinitiatedClientProtocolEnum" }, - "phone_verified": { + "enabled": { "type": "boolean" - }, - "username": { - "maxLength": 128, - "minLength": 1, - "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", - "type": "string" } }, "type": "object" }, - "EventStreamCloudEventUserDeletedObjectIdentitiesItemDatabaseProviderEnum": { + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsIdpinitiatedClientProtocolEnum": { "enum": [ - "auth0" + "oidc", + "samlp", + "wsfed" ], "type": "string" }, - "EventStreamCloudEventUserDeletedObjectIdentitiesItemDatabaseUserId": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "integer" - } - ] - }, - "EventStreamCloudEventUserDeletedObjectIdentitiesItemEnterprise": { + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsOidcMetadata": { "additionalProperties": false, "properties": { - "connection": { - "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", - "type": "string" - }, - "isSocial": { - "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemEnterpriseIsSocialEnum" + "acr_values_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "profileData": { - "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemEnterpriseProfileData" + "authorization_endpoint": { + "format": "uri", + "maxLength": 2083, + "minLength": 8, + "type": "string" }, - "provider": { - "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemEnterpriseProviderEnum" + "claim_types_supported": { + "items": { + "maxLength": 25, + "type": "string" + }, + "type": "array" }, - "user_id": { - "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemEnterpriseUserId" - } - }, - "required": [ - "connection", - "user_id", - "provider", - "isSocial" - ], - "type": "object" - }, - "EventStreamCloudEventUserDeletedObjectIdentitiesItemEnterpriseIsSocialEnum": { - "enum": [ - false - ], - "type": "boolean" - }, - "EventStreamCloudEventUserDeletedObjectIdentitiesItemEnterpriseProfileData": { - "additionalProperties": true, - "properties": { - "email": { - "format": "email", - "type": "string" + "claims_locales_supported": { + "items": { + "maxLength": 50, + "type": "string" + }, + "type": "array" }, - "email_verified": { + "claims_parameter_supported": { "type": "boolean" }, - "family_name": { - "maxLength": 150, - "minLength": 1, - "type": "string" - }, - "given_name": { - "maxLength": 150, - "minLength": 1, - "type": "string" + "claims_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "name": { - "maxLength": 300, - "minLength": 1, - "type": "string" + "code_challenge_methods_supported": { + "items": { + "maxLength": 20, + "type": "string" + }, + "type": "array" }, - "phone_number": { - "pattern": "^\\+[0-9]{1,15}$", - "type": "string" + "display_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" }, - "phone_verified": { - "type": "boolean" + "dpop_signing_alg_values_supported": { + "items": { + "maxLength": 14, + "type": "string" + }, + "type": "array" }, - "username": { - "maxLength": 128, - "minLength": 1, - "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", - "type": "string" - } - }, - "type": "object" - }, - "EventStreamCloudEventUserDeletedObjectIdentitiesItemEnterpriseProviderEnum": { - "enum": [ - "ad", - "adfs", - "google-apps", - "ip", - "office365", - "oidc", - "okta", - "pingfederate", - "samlp", - "sharepoint", - "waad" - ], - "type": "string" - }, - "EventStreamCloudEventUserDeletedObjectIdentitiesItemEnterpriseUserId": { - "anyOf": [ - { + "end_session_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - { - "type": "integer" - } - ] - }, - "EventStreamCloudEventUserDeletedObjectIdentitiesItemPasswordless": { - "additionalProperties": false, - "properties": { - "connection": { - "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", - "type": "string" + "grant_types_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "isSocial": { - "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemPasswordlessIsSocialEnum" + "id_token_encryption_alg_values_supported": { + "items": { + "maxLength": 14, + "type": "string" + }, + "type": "array" }, - "profileData": { - "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemPasswordlessProfileData" + "id_token_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" }, - "provider": { - "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemPasswordlessProviderEnum" + "id_token_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "minItems": 1, + "type": "array" }, - "user_id": { - "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemPasswordlessUserId" - } - }, - "required": [ - "connection", - "user_id", - "provider", - "isSocial" - ], - "type": "object" - }, - "EventStreamCloudEventUserDeletedObjectIdentitiesItemPasswordlessIsSocialEnum": { - "enum": [ - false - ], - "type": "boolean" - }, - "EventStreamCloudEventUserDeletedObjectIdentitiesItemPasswordlessProfileData": { - "additionalProperties": true, - "properties": { - "email": { - "format": "email", + "issuer": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "email_verified": { - "type": "boolean" - }, - "family_name": { - "maxLength": 150, - "minLength": 1, + "jwks_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "given_name": { - "maxLength": 150, - "minLength": 1, + "op_policy_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "name": { - "maxLength": 300, - "minLength": 1, + "op_tos_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "phone_number": { - "pattern": "^\\+[0-9]{1,15}$", + "registration_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "phone_verified": { - "type": "boolean" + "request_object_encryption_alg_values_supported": { + "items": { + "maxLength": 28, + "type": "string" + }, + "type": "array" }, - "username": { - "maxLength": 128, - "minLength": 1, - "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", - "type": "string" - } - }, - "type": "object" - }, - "EventStreamCloudEventUserDeletedObjectIdentitiesItemPasswordlessProviderEnum": { - "enum": [ - "email", - "sms" - ], - "type": "string" - }, - "EventStreamCloudEventUserDeletedObjectIdentitiesItemPasswordlessUserId": { - "anyOf": [ - { - "type": "string" + "request_object_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" }, - { - "type": "integer" - } - ] - }, - "EventStreamCloudEventUserDeletedObjectIdentitiesItemSocial": { - "additionalProperties": false, - "properties": { - "connection": { - "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", - "type": "string" + "request_object_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" }, - "isSocial": { - "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemSocialIsSocialEnum" + "request_parameter_supported": { + "type": "boolean" }, - "profileData": { - "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemSocialProfileData" + "request_uri_parameter_supported": { + "type": "boolean" }, - "provider": { - "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemSocialProviderEnum" + "require_request_uri_registration": { + "type": "boolean" }, - "user_id": { - "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemSocialUserId" - } - }, - "required": [ - "connection", - "user_id", - "provider", - "isSocial" - ], - "type": "object" - }, - "EventStreamCloudEventUserDeletedObjectIdentitiesItemSocialIsSocialEnum": { - "enum": [ - true - ], - "type": "boolean" - }, - "EventStreamCloudEventUserDeletedObjectIdentitiesItemSocialProfileData": { - "additionalProperties": true, - "properties": { - "email": { - "format": "email", - "type": "string" + "response_modes_supported": { + "items": { + "maxLength": 20, + "type": "string" + }, + "type": "array" }, - "email_verified": { - "type": "boolean" + "response_types_supported": { + "items": { + "maxLength": 40, + "type": "string" + }, + "minItems": 1, + "type": "array" }, - "family_name": { - "maxLength": 150, - "minLength": 1, - "type": "string" + "scopes_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "given_name": { - "maxLength": 150, - "minLength": 1, + "service_documentation": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "name": { - "maxLength": 300, - "minLength": 1, - "type": "string" + "subject_types_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "phone_number": { - "pattern": "^\\+[0-9]{1,15}$", + "token_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "phone_verified": { - "type": "boolean" + "token_endpoint_auth_methods_supported": { + "items": { + "maxLength": 60, + "type": "string" + }, + "type": "array" }, - "username": { - "maxLength": 128, - "minLength": 1, - "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", + "token_endpoint_auth_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "ui_locales_supported": { + "items": { + "maxLength": 50, + "type": "string" + }, + "type": "array" + }, + "userinfo_encryption_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "userinfo_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" + }, + "userinfo_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" + }, + "userinfo_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" } }, + "required": [ + "authorization_endpoint", + "id_token_signing_alg_values_supported", + "issuer", + "jwks_uri" + ], "type": "object" }, - "EventStreamCloudEventUserDeletedObjectIdentitiesItemSocialProviderEnum": { + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsProtocolBindingEnum": { "enum": [ - "amazon", - "apple", - "dropbox", - "bitbucket", - "auth0-oidc", - "baidu", - "bitly", - "box", - "daccount", - "dwolla", - "evernote-sandbox", - "evernote", - "exact", - "facebook", - "fitbit", - "github", - "google-oauth2", - "instagram", - "line", - "linkedin", - "oauth1", - "oauth2", - "paypal", - "paypal-sandbox", - "planningcenter", - "salesforce-community", - "salesforce-sandbox", - "salesforce", - "shopify", - "soundcloud", - "thirtysevensignals", - "twitter", - "untapped", - "vkontakte", - "weibo", - "windowslive", - "wordpress", - "yahoo", - "yandex" + "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST", + "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect" ], "type": "string" }, - "EventStreamCloudEventUserDeletedObjectIdentitiesItemSocialUserId": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "integer" - } - ] + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsSetUserRootAttributesEnum": { + "enum": [ + "on_each_login", + "on_first_login", + "never_on_login" + ], + "type": "string" }, - "EventStreamCloudEventUserDeletedObjectUserMetadata": { + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsSignatureAlgorithmEnum": { + "enum": [ + "rsa-sha1", + "rsa-sha256" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsSubject": { + "additionalProperties": false, + "type": "object" + }, + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsUpstreamParams": { "additionalProperties": true, "type": "object" }, - "EventStreamCloudEventUserDeletedTypeEnum": { + "EventStreamCloudEventConnectionCreatedPreviousObject2StrategyEnum": { "enum": [ - "user.deleted" + "samlp" ], "type": "string" }, - "EventStreamCloudEventUserUpdated": { + "EventStreamCloudEventConnectionCreatedPreviousObject3": { "additionalProperties": false, "properties": { - "event": { - "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedCloudEvent" + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject3Authentication" }, - "offset": { + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject3ConnectedAccounts" + }, + "display_name": { + "maxLength": 128, + "minLength": 1, "type": "string" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedTypeEnum" - } - }, - "required": [ - "type", - "offset", - "event" - ], - "type": "object" - }, - "EventStreamCloudEventUserUpdatedCloudEvent": { - "additionalProperties": false, - "properties": { - "a0purpose": { - "$ref": "#/components/schemas/EventStreamCloudEventA0PurposeEnum" + "enabled_clients": { + "items": { + "type": "string" + }, + "type": "array" }, - "a0stream": { - "pattern": "est_[a-zA-Z0-9]{16}", + "id": { + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, - "a0tenant": { - "maxLength": 63, - "minLength": 3, - "pattern": "[a-z0-9][-a-z0-9]{1,62}[a-z0-9]", - "type": "string" + "is_domain_connection": { + "type": "boolean" }, - "data": { - "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedData" + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject3Metadata" }, - "id": { - "pattern": "evt_[a-zA-Z0-9]{16}", + "name": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" }, - "source": { - "type": "string" + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject3Options" }, - "specversion": { - "type": "string" + "realms": { + "items": { + "type": "string" + }, + "type": "array" }, - "time": { - "format": "date-time", - "type": "string" + "show_as_button": { + "type": "boolean" }, - "type": { - "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedCloudEventTypeEnum" + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject3StrategyEnum" } }, "required": [ - "specversion", - "type", - "source", "id", - "time", - "data", - "a0tenant", - "a0stream" + "name", + "strategy" ], "type": "object" }, - "EventStreamCloudEventUserUpdatedCloudEventTypeEnum": { - "enum": [ - "user.updated" + "EventStreamCloudEventConnectionCreatedPreviousObject3Authentication": { + "additionalProperties": false, + "properties": { + "active": { + "type": "boolean" + } + }, + "required": [ + "active" ], - "type": "string" + "type": "object" }, - "EventStreamCloudEventUserUpdatedData": { + "EventStreamCloudEventConnectionCreatedPreviousObject3ConnectedAccounts": { "additionalProperties": false, "properties": { - "context": { - "$ref": "#/components/schemas/EventStreamCloudEventContext" - }, - "object": { - "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObject" + "active": { + "type": "boolean" } }, "required": [ - "object" + "active" ], "type": "object" }, - "EventStreamCloudEventUserUpdatedObject": { - "additionalProperties": true, + "EventStreamCloudEventConnectionCreatedPreviousObject3Metadata": { + "additionalProperties": false, + "type": "object" + }, + "EventStreamCloudEventConnectionCreatedPreviousObject3Options": { + "additionalProperties": false, "properties": { - "app_metadata": { - "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectAppMetadata" - }, - "blocked": { - "type": "boolean" - }, - "created_at": { - "format": "date-time", - "type": "string" - }, - "email": { - "format": "email", - "type": "string" - }, - "email_verified": { - "type": "boolean" + "assertion_decryption_settings": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject3OptionsAssertionDecryptionSettings" }, - "family_name": { - "maxLength": 150, + "cert": { + "maxLength": 10240, "minLength": 1, "type": "string" }, - "given_name": { - "maxLength": 150, - "minLength": 1, + "cert_rollover_notification": { + "format": "date-time", "type": "string" }, - "identities": { + "digestAlgorithm": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject3OptionsDigestAlgorithmEnum" + }, + "domain_aliases": { "items": { - "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItem" + "maxLength": 255, + "minLength": 1, + "type": "string" }, "type": "array" }, - "last_ip": { + "entityId": { + "maxLength": 128, + "minLength": 1, "type": "string" }, - "last_login": { + "expires": { "format": "date-time", "type": "string" }, - "logins_count": { - "type": "integer" + "icon_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" }, - "multifactor": { + "idpinitiated": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject3OptionsIdpinitiated" + }, + "non_persistent_attrs": { "items": { + "maxLength": 255, "type": "string" }, "type": "array" }, - "name": { - "maxLength": 300, - "minLength": 1, - "type": "string" - }, - "nickname": { - "maxLength": 300, - "minLength": 1, + "pingFederateBaseUrl": { + "format": "uri", + "maxLength": 256, + "minLength": 8, "type": "string" }, - "phone_number": { - "pattern": "^\\+[0-9]{1,15}$", - "type": "string" + "protocolBinding": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject3OptionsProtocolBindingEnum" }, - "phone_verified": { - "type": "boolean" + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject3OptionsSetUserRootAttributesEnum" }, - "picture": { + "signInEndpoint": { "format": "uri", + "maxLength": 2048, + "minLength": 8, "type": "string" }, - "updated_at": { - "format": "date-time", - "type": "string" + "signSAMLRequest": { + "type": "boolean" }, - "user_id": { + "signatureAlgorithm": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject3OptionsSignatureAlgorithmEnum" + }, + "signingCert": { + "maxLength": 10240, + "minLength": 1, "type": "string" }, - "user_metadata": { - "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectUserMetadata" + "subject": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject3OptionsSubject" }, - "username": { - "maxLength": 128, + "tenant_domain": { + "maxLength": 255, "minLength": 1, - "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", "type": "string" + }, + "thumbprints": { + "items": { + "maxLength": 40, + "minLength": 40, + "type": "string" + }, + "type": "array" + }, + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject3OptionsUpstreamParams" } }, "required": [ - "user_id", - "created_at", - "updated_at", - "identities" + "pingFederateBaseUrl" ], "type": "object" }, - "EventStreamCloudEventUserUpdatedObjectAppMetadata": { - "additionalProperties": true, - "type": "object" - }, - "EventStreamCloudEventUserUpdatedObjectIdentitiesItem": { - "oneOf": [ - { - "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemCustom" - }, - { - "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemDatabase" - }, - { - "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemEnterprise" - }, - { - "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemPasswordless" - }, - { - "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemSocial" - } - ] - }, - "EventStreamCloudEventUserUpdatedObjectIdentitiesItemCustom": { + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsAssertionDecryptionSettings": { "additionalProperties": false, "properties": { - "connection": { - "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", - "type": "string" - }, - "isSocial": { - "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemCustomIsSocialEnum" - }, - "profileData": { - "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemCustomProfileData" - }, - "provider": { - "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemCustomProviderEnum" + "algorithm_exceptions": { + "items": { + "maxLength": 100, + "minLength": 1, + "type": "string" + }, + "type": "array" }, - "user_id": { - "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemCustomUserId" + "algorithm_profile": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject3OptionsAssertionDecryptionSettingsAlgorithmProfileEnum" } }, "required": [ - "connection", - "user_id", - "provider", - "isSocial" + "algorithm_profile" ], "type": "object" }, - "EventStreamCloudEventUserUpdatedObjectIdentitiesItemCustomIsSocialEnum": { + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsAssertionDecryptionSettingsAlgorithmProfileEnum": { "enum": [ - false + "v2026-1" ], - "type": "boolean" + "type": "string" }, - "EventStreamCloudEventUserUpdatedObjectIdentitiesItemCustomProfileData": { - "additionalProperties": true, + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsDigestAlgorithmEnum": { + "enum": [ + "sha1", + "sha256" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsIdpinitiated": { + "additionalProperties": false, "properties": { - "email": { - "format": "email", - "type": "string" - }, - "email_verified": { - "type": "boolean" - }, - "family_name": { - "maxLength": 150, + "client_authorizequery": { + "maxLength": 2048, "minLength": 1, "type": "string" }, - "given_name": { - "maxLength": 150, + "client_id": { + "maxLength": 256, "minLength": 1, "type": "string" }, - "name": { - "maxLength": 300, - "minLength": 1, - "type": "string" + "client_protocol": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject3OptionsIdpinitiatedClientProtocolEnum" }, - "phone_number": { - "pattern": "^\\+[0-9]{1,15}$", - "type": "string" - }, - "phone_verified": { + "enabled": { "type": "boolean" - }, - "username": { - "maxLength": 128, - "minLength": 1, - "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", - "type": "string" } }, "type": "object" }, - "EventStreamCloudEventUserUpdatedObjectIdentitiesItemCustomProviderEnum": { + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsIdpinitiatedClientProtocolEnum": { "enum": [ - "custom" + "oidc", + "samlp", + "wsfed" ], "type": "string" }, - "EventStreamCloudEventUserUpdatedObjectIdentitiesItemCustomUserId": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "integer" - } - ] + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsProtocolBindingEnum": { + "enum": [ + "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST", + "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect" + ], + "type": "string" }, - "EventStreamCloudEventUserUpdatedObjectIdentitiesItemDatabase": { - "additionalProperties": false, - "properties": { - "connection": { - "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", - "type": "string" - }, - "isSocial": { - "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemDatabaseIsSocialEnum" - }, - "profileData": { - "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemDatabaseProfileData" - }, - "provider": { - "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemDatabaseProviderEnum" - }, - "user_id": { - "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemDatabaseUserId" - } - }, - "required": [ - "connection", - "user_id", - "provider", - "isSocial" + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsSetUserRootAttributesEnum": { + "enum": [ + "on_each_login", + "on_first_login", + "never_on_login" ], - "type": "object" + "type": "string" }, - "EventStreamCloudEventUserUpdatedObjectIdentitiesItemDatabaseIsSocialEnum": { + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsSignatureAlgorithmEnum": { "enum": [ - false + "rsa-sha1", + "rsa-sha256" ], - "type": "boolean" + "type": "string" }, - "EventStreamCloudEventUserUpdatedObjectIdentitiesItemDatabaseProfileData": { + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsSubject": { + "additionalProperties": false, + "type": "object" + }, + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsUpstreamParams": { "additionalProperties": true, + "type": "object" + }, + "EventStreamCloudEventConnectionCreatedPreviousObject3StrategyEnum": { + "enum": [ + "pingfederate" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionCreatedPreviousObject4": { + "additionalProperties": false, "properties": { - "email": { - "format": "email", - "type": "string" + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject4Authentication" }, - "email_verified": { - "type": "boolean" + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject4ConnectedAccounts" }, - "family_name": { - "maxLength": 150, + "display_name": { + "maxLength": 128, "minLength": 1, "type": "string" }, - "given_name": { - "maxLength": 150, - "minLength": 1, + "enabled_clients": { + "items": { + "type": "string" + }, + "type": "array" + }, + "id": { + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, + "is_domain_connection": { + "type": "boolean" + }, + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject4Metadata" + }, "name": { - "maxLength": 300, + "maxLength": 128, "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" }, - "phone_number": { - "pattern": "^\\+[0-9]{1,15}$", - "type": "string" + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject4Options" }, - "phone_verified": { + "realms": { + "items": { + "type": "string" + }, + "type": "array" + }, + "show_as_button": { "type": "boolean" }, - "username": { - "maxLength": 128, - "minLength": 1, - "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", - "type": "string" + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject4StrategyEnum" } }, - "type": "object" - }, - "EventStreamCloudEventUserUpdatedObjectIdentitiesItemDatabaseProviderEnum": { - "enum": [ - "auth0" + "required": [ + "id", + "name", + "strategy" ], - "type": "string" + "type": "object" }, - "EventStreamCloudEventUserUpdatedObjectIdentitiesItemDatabaseUserId": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "integer" + "EventStreamCloudEventConnectionCreatedPreviousObject4Authentication": { + "additionalProperties": false, + "properties": { + "active": { + "type": "boolean" } - ] + }, + "required": [ + "active" + ], + "type": "object" }, - "EventStreamCloudEventUserUpdatedObjectIdentitiesItemEnterprise": { + "EventStreamCloudEventConnectionCreatedPreviousObject4ConnectedAccounts": { "additionalProperties": false, "properties": { - "connection": { - "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", - "type": "string" - }, - "isSocial": { - "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemEnterpriseIsSocialEnum" - }, - "profileData": { - "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemEnterpriseProfileData" - }, - "provider": { - "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemEnterpriseProviderEnum" - }, - "user_id": { - "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemEnterpriseUserId" + "active": { + "type": "boolean" } }, "required": [ - "connection", - "user_id", - "provider", - "isSocial" + "active" ], "type": "object" }, - "EventStreamCloudEventUserUpdatedObjectIdentitiesItemEnterpriseIsSocialEnum": { - "enum": [ - false - ], - "type": "boolean" + "EventStreamCloudEventConnectionCreatedPreviousObject4Metadata": { + "additionalProperties": false, + "type": "object" }, - "EventStreamCloudEventUserUpdatedObjectIdentitiesItemEnterpriseProfileData": { - "additionalProperties": true, + "EventStreamCloudEventConnectionCreatedPreviousObject4Options": { + "additionalProperties": false, "properties": { - "email": { - "format": "email", + "adfs_server": { + "maxLength": 2048, "type": "string" }, - "email_verified": { - "type": "boolean" + "cert_rollover_notification": { + "format": "date-time", + "type": "string" }, - "family_name": { - "maxLength": 150, + "domain_aliases": { + "items": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "entityId": { + "maxLength": 128, "minLength": 1, "type": "string" }, - "given_name": { - "maxLength": 150, + "fedMetadataXml": { + "maxLength": 102400, "minLength": 1, "type": "string" }, - "name": { - "maxLength": 300, - "minLength": 1, + "icon_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "phone_number": { - "pattern": "^\\+[0-9]{1,15}$", + "non_persistent_attrs": { + "items": { + "maxLength": 255, + "type": "string" + }, + "type": "array" + }, + "prev_thumbprints": { + "items": { + "maxLength": 64, + "type": "string" + }, + "type": "array" + }, + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject4OptionsSetUserRootAttributesEnum" + }, + "should_trust_email_verified_connection": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject4OptionsShouldTrustEmailVerifiedConnectionEnum" + }, + "signInEndpoint": { + "format": "uri", + "maxLength": 2048, + "minLength": 8, "type": "string" }, - "phone_verified": { - "type": "boolean" + "tenant_domain": { + "maxLength": 255, + "minLength": 1, + "type": "string" }, - "username": { + "thumbprints": { + "items": { + "maxLength": 64, + "type": "string" + }, + "type": "array" + }, + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject4OptionsUpstreamParams" + }, + "user_id_attribute": { "maxLength": 128, "minLength": 1, - "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", "type": "string" } }, "type": "object" }, - "EventStreamCloudEventUserUpdatedObjectIdentitiesItemEnterpriseProviderEnum": { + "EventStreamCloudEventConnectionCreatedPreviousObject4OptionsSetUserRootAttributesEnum": { "enum": [ - "ad", - "adfs", - "google-apps", - "ip", - "office365", - "oidc", - "okta", - "pingfederate", - "samlp", - "sharepoint", - "waad" + "on_each_login", + "on_first_login", + "never_on_login" ], "type": "string" }, - "EventStreamCloudEventUserUpdatedObjectIdentitiesItemEnterpriseUserId": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "integer" - } - ] - }, - "EventStreamCloudEventUserUpdatedObjectIdentitiesItemPasswordless": { - "additionalProperties": false, - "properties": { - "connection": { - "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", - "type": "string" - }, - "isSocial": { - "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemPasswordlessIsSocialEnum" - }, - "profileData": { - "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemPasswordlessProfileData" - }, - "provider": { - "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemPasswordlessProviderEnum" - }, - "user_id": { - "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemPasswordlessUserId" - } - }, - "required": [ - "connection", - "user_id", - "provider", - "isSocial" + "EventStreamCloudEventConnectionCreatedPreviousObject4OptionsShouldTrustEmailVerifiedConnectionEnum": { + "enum": [ + "never_set_emails_as_verified", + "always_set_emails_as_verified" ], + "type": "string" + }, + "EventStreamCloudEventConnectionCreatedPreviousObject4OptionsUpstreamParams": { + "additionalProperties": true, "type": "object" }, - "EventStreamCloudEventUserUpdatedObjectIdentitiesItemPasswordlessIsSocialEnum": { + "EventStreamCloudEventConnectionCreatedPreviousObject4StrategyEnum": { "enum": [ - false + "adfs" ], - "type": "boolean" + "type": "string" }, - "EventStreamCloudEventUserUpdatedObjectIdentitiesItemPasswordlessProfileData": { - "additionalProperties": true, + "EventStreamCloudEventConnectionCreatedPreviousObject5": { + "additionalProperties": false, "properties": { - "email": { - "format": "email", - "type": "string" - }, - "email_verified": { - "type": "boolean" + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject5Authentication" }, - "family_name": { - "maxLength": 150, - "minLength": 1, - "type": "string" + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject5ConnectedAccounts" }, - "given_name": { - "maxLength": 150, + "display_name": { + "maxLength": 128, "minLength": 1, "type": "string" }, - "name": { - "maxLength": 300, - "minLength": 1, - "type": "string" + "enabled_clients": { + "items": { + "type": "string" + }, + "type": "array" }, - "phone_number": { - "pattern": "^\\+[0-9]{1,15}$", + "id": { + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, - "phone_verified": { + "is_domain_connection": { "type": "boolean" }, - "username": { + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject5Metadata" + }, + "name": { "maxLength": 128, "minLength": 1, - "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" + }, + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject5Options" + }, + "realms": { + "items": { + "type": "string" + }, + "type": "array" + }, + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject5StrategyEnum" } }, - "type": "object" - }, - "EventStreamCloudEventUserUpdatedObjectIdentitiesItemPasswordlessProviderEnum": { - "enum": [ - "email", - "sms" + "required": [ + "id", + "name", + "strategy" ], - "type": "string" + "type": "object" }, - "EventStreamCloudEventUserUpdatedObjectIdentitiesItemPasswordlessUserId": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "integer" + "EventStreamCloudEventConnectionCreatedPreviousObject5Authentication": { + "additionalProperties": false, + "properties": { + "active": { + "type": "boolean" } - ] + }, + "required": [ + "active" + ], + "type": "object" }, - "EventStreamCloudEventUserUpdatedObjectIdentitiesItemSocial": { + "EventStreamCloudEventConnectionCreatedPreviousObject5ConnectedAccounts": { "additionalProperties": false, "properties": { - "connection": { - "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", - "type": "string" - }, - "isSocial": { - "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemSocialIsSocialEnum" - }, - "profileData": { - "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemSocialProfileData" - }, - "provider": { - "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemSocialProviderEnum" - }, - "user_id": { - "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemSocialUserId" + "active": { + "type": "boolean" } }, "required": [ - "connection", - "user_id", - "provider", - "isSocial" + "active" ], "type": "object" }, - "EventStreamCloudEventUserUpdatedObjectIdentitiesItemSocialIsSocialEnum": { - "enum": [ - true - ], - "type": "boolean" + "EventStreamCloudEventConnectionCreatedPreviousObject5Metadata": { + "additionalProperties": false, + "type": "object" }, - "EventStreamCloudEventUserUpdatedObjectIdentitiesItemSocialProfileData": { - "additionalProperties": true, + "EventStreamCloudEventConnectionCreatedPreviousObject5Options": { + "additionalProperties": false, "properties": { - "email": { - "format": "email", + "agentIP": { + "maxLength": 39, + "minLength": 2, "type": "string" }, - "email_verified": { + "agentMode": { "type": "boolean" }, - "family_name": { - "maxLength": 150, - "minLength": 1, + "agentVersion": { + "maxLength": 12, + "minLength": 5, "type": "string" }, - "given_name": { - "maxLength": 150, - "minLength": 1, - "type": "string" + "brute_force_protection": { + "type": "boolean" }, - "name": { - "maxLength": 300, - "minLength": 1, - "type": "string" + "certAuth": { + "type": "boolean" }, - "phone_number": { - "pattern": "^\\+[0-9]{1,15}$", + "certs": { + "items": { + "maxLength": 3072, + "minLength": 256, + "type": "string" + }, + "type": "array" + }, + "disable_cache": { + "type": "boolean" + }, + "disable_self_service_change_password": { + "type": "boolean" + }, + "domain_aliases": { + "items": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "icon_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "phone_verified": { + "ips": { + "items": { + "maxLength": 39, + "minLength": 2, + "type": "string" + }, + "type": "array" + }, + "kerberos": { "type": "boolean" }, - "username": { - "maxLength": 128, + "kerberos_only": { + "type": "boolean" + }, + "non_persistent_attrs": { + "items": { + "maxLength": 255, + "type": "string" + }, + "type": "array" + }, + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject5OptionsSetUserRootAttributesEnum" + }, + "signInEndpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" + }, + "tenant_domain": { + "format": "hostname", + "maxLength": 512, "minLength": 1, - "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", "type": "string" + }, + "thumbprints": { + "items": { + "maxLength": 40, + "minLength": 40, + "type": "string" + }, + "type": "array" + }, + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject5OptionsUpstreamParams" } }, "type": "object" }, - "EventStreamCloudEventUserUpdatedObjectIdentitiesItemSocialProviderEnum": { + "EventStreamCloudEventConnectionCreatedPreviousObject5OptionsSetUserRootAttributesEnum": { "enum": [ - "amazon", - "apple", - "dropbox", - "bitbucket", - "auth0-oidc", - "baidu", - "bitly", - "box", - "daccount", - "dwolla", - "evernote-sandbox", - "evernote", - "exact", - "facebook", - "fitbit", - "github", - "google-oauth2", - "instagram", - "line", - "linkedin", - "oauth1", - "oauth2", - "paypal", - "paypal-sandbox", - "planningcenter", - "salesforce-community", - "salesforce-sandbox", - "salesforce", - "shopify", - "soundcloud", - "thirtysevensignals", - "twitter", - "untapped", - "vkontakte", - "weibo", - "windowslive", - "wordpress", - "yahoo", - "yandex" + "on_each_login", + "on_first_login", + "never_on_login" ], "type": "string" }, - "EventStreamCloudEventUserUpdatedObjectIdentitiesItemSocialUserId": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "integer" - } - ] - }, - "EventStreamCloudEventUserUpdatedObjectUserMetadata": { + "EventStreamCloudEventConnectionCreatedPreviousObject5OptionsUpstreamParams": { "additionalProperties": true, "type": "object" }, - "EventStreamCloudEventUserUpdatedTypeEnum": { + "EventStreamCloudEventConnectionCreatedPreviousObject5StrategyEnum": { "enum": [ - "user.updated" + "ad" ], "type": "string" }, - "EventStreamDelivery": { + "EventStreamCloudEventConnectionCreatedPreviousObject6": { "additionalProperties": false, "properties": { - "attempts": { + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject6Authentication" + }, + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject6ConnectedAccounts" + }, + "display_name": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "enabled_clients": { "items": { - "$ref": "#/components/schemas/EventStreamDeliveryAttempt" + "type": "string" }, "type": "array" }, - "event": { - "$ref": "#/components/schemas/EventStreamCloudEvent" - }, - "event_stream_id": { - "format": "event-stream-id", - "maxLength": 26, - "minLength": 26, + "id": { + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, - "event_type": { - "$ref": "#/components/schemas/EventStreamDeliveryEventTypeEnum" + "is_domain_connection": { + "type": "boolean" }, - "id": { + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject6Metadata" + }, + "name": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" }, - "status": { - "$ref": "#/components/schemas/EventStreamDeliveryStatusEnum" + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject6Options" + }, + "realms": { + "items": { + "type": "string" + }, + "type": "array" + }, + "show_as_button": { + "type": "boolean" + }, + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject6StrategyEnum" } }, "required": [ "id", - "event_stream_id", - "status", - "event_type", - "attempts" + "name", + "strategy" ], "type": "object" }, - "EventStreamDeliveryAttempt": { + "EventStreamCloudEventConnectionCreatedPreviousObject6Authentication": { "additionalProperties": false, "properties": { - "error_message": { + "active": { + "type": "boolean" + } + }, + "required": [ + "active" + ], + "type": "object" + }, + "EventStreamCloudEventConnectionCreatedPreviousObject6ConnectedAccounts": { + "additionalProperties": false, + "properties": { + "active": { + "type": "boolean" + } + }, + "required": [ + "active" + ], + "type": "object" + }, + "EventStreamCloudEventConnectionCreatedPreviousObject6Metadata": { + "additionalProperties": false, + "type": "object" + }, + "EventStreamCloudEventConnectionCreatedPreviousObject6Options": { + "additionalProperties": false, + "properties": { + "admin_access_token_expiresin": { + "format": "date-time", "type": "string" }, - "status": { - "$ref": "#/components/schemas/EventStreamDeliveryStatusEnum" + "allow_setting_login_scopes": { + "type": "boolean" }, - "timestamp": { - "format": "date-time", + "api_enable_groups": { + "type": "boolean" + }, + "api_enable_users": { + "type": "boolean" + }, + "client_id": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "domain": { + "maxLength": 1024, + "minLength": 1, + "type": "string" + }, + "domain_aliases": { + "items": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "email": { + "type": "boolean" + }, + "ext_agreed_terms": { + "type": "boolean" + }, + "ext_groups": { + "type": "boolean" + }, + "ext_groups_extended": { + "type": "boolean" + }, + "ext_is_admin": { + "type": "boolean" + }, + "ext_is_suspended": { + "type": "boolean" + }, + "federated_connections_access_tokens": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject6OptionsFederatedConnectionsAccessTokens" + }, + "handle_login_from_social": { + "type": "boolean" + }, + "icon_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" + }, + "map_user_id_to_id": { + "type": "boolean" + }, + "non_persistent_attrs": { + "items": { + "maxLength": 255, + "type": "string" + }, + "type": "array" + }, + "profile": { + "type": "boolean" + }, + "scope": { + "items": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "minItems": 1, + "type": "array" + }, + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject6OptionsSetUserRootAttributesEnum" + }, + "tenant_domain": { + "maxLength": 255, + "minLength": 1, "type": "string" + }, + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject6OptionsUpstreamParams" } }, "required": [ - "status", - "timestamp" + "client_id" ], "type": "object" }, - "EventStreamDeliveryEventTypeEnum": { - "enum": [ - "group.created", - "group.deleted", - "group.member.added", - "group.member.deleted", - "group.role.assigned", - "group.role.deleted", - "group.updated", - "organization.connection.added", - "organization.connection.removed", - "organization.connection.updated", - "organization.created", - "organization.deleted", - "organization.group.role.assigned", - "organization.group.role.deleted", - "organization.member.added", - "organization.member.deleted", - "organization.member.role.assigned", - "organization.member.role.deleted", - "organization.updated", - "user.created", - "user.deleted", - "user.updated" + "EventStreamCloudEventConnectionCreatedPreviousObject6OptionsFederatedConnectionsAccessTokens": { + "additionalProperties": false, + "properties": { + "active": { + "type": "boolean" + } + }, + "required": [ + "active" ], - "maxLength": 33, - "type": "string" + "type": "object" }, - "EventStreamDeliveryStatusEnum": { + "EventStreamCloudEventConnectionCreatedPreviousObject6OptionsSetUserRootAttributesEnum": { "enum": [ - "failed" + "on_each_login", + "on_first_login", + "never_on_login" ], - "maxLength": 6, "type": "string" }, - "EventStreamDestinationPatch": { - "oneOf": [ - { - "$ref": "#/components/schemas/EventStreamWebhookDestination" - }, - { - "$ref": "#/components/schemas/EventStreamActionDestination" - } - ] + "EventStreamCloudEventConnectionCreatedPreviousObject6OptionsUpstreamParams": { + "additionalProperties": true, + "type": "object" }, - "EventStreamEventBridgeAWSRegionEnum": { + "EventStreamCloudEventConnectionCreatedPreviousObject6StrategyEnum": { "enum": [ - "af-south-1", - "ap-east-1", - "ap-east-2", - "ap-northeast-1", - "ap-northeast-2", - "ap-northeast-3", - "ap-south-1", - "ap-south-2", - "ap-southeast-1", - "ap-southeast-2", - "ap-southeast-3", - "ap-southeast-4", - "ap-southeast-5", - "ap-southeast-6", - "ap-southeast-7", - "ca-central-1", - "ca-west-1", - "eu-central-1", - "eu-central-2", - "eu-north-1", - "eu-south-1", - "eu-south-2", - "eu-west-1", - "eu-west-2", - "eu-west-3", - "il-central-1", - "me-central-1", - "me-south-1", - "mx-central-1", - "sa-east-1", - "us-gov-east-1", - "us-gov-west-1", - "us-east-1", - "us-east-2", - "us-west-1", - "us-west-2" + "google-apps" ], "type": "string" }, - "EventStreamEventBridgeConfiguration": { + "EventStreamCloudEventConnectionCreatedPreviousObject7": { "additionalProperties": false, "properties": { - "aws_account_id": { - "pattern": "^\\d{12}$", + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject7Authentication" + }, + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject7ConnectedAccounts" + }, + "display_name": { + "maxLength": 128, + "minLength": 1, "type": "string" }, - "aws_partner_event_source": { + "enabled_clients": { + "items": { + "type": "string" + }, + "type": "array" + }, + "id": { + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, - "aws_region": { - "$ref": "#/components/schemas/EventStreamEventBridgeAWSRegionEnum" + "is_domain_connection": { + "type": "boolean" + }, + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject7Metadata" + }, + "name": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", + "type": "string" + }, + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject7Options" + }, + "realms": { + "items": { + "type": "string" + }, + "type": "array" + }, + "show_as_button": { + "type": "boolean" + }, + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject7StrategyEnum" } }, "required": [ - "aws_account_id", - "aws_region" + "id", + "name", + "strategy" ], "type": "object" }, - "EventStreamEventBridgeDestination": { + "EventStreamCloudEventConnectionCreatedPreviousObject7Authentication": { "additionalProperties": false, "properties": { - "configuration": { - "$ref": "#/components/schemas/EventStreamEventBridgeConfiguration" - }, - "type": { - "$ref": "#/components/schemas/EventStreamEventBridgeDestinationTypeEnum" + "active": { + "type": "boolean" } }, "required": [ - "type", - "configuration" + "active" ], "type": "object" }, - "EventStreamEventBridgeDestinationTypeEnum": { - "enum": [ - "eventbridge" + "EventStreamCloudEventConnectionCreatedPreviousObject7ConnectedAccounts": { + "additionalProperties": false, + "properties": { + "active": { + "type": "boolean" + } + }, + "required": [ + "active" ], - "type": "string" + "type": "object" }, - "EventStreamEventBridgeResponseContent": { + "EventStreamCloudEventConnectionCreatedPreviousObject7Metadata": { + "additionalProperties": false, + "type": "object" + }, + "EventStreamCloudEventConnectionCreatedPreviousObject7Options": { "additionalProperties": false, "properties": { - "created_at": { + "api_enable_users": { + "type": "boolean" + }, + "app_domain": { + "maxLength": 255, + "type": "string" + }, + "app_id": { + "maxLength": 500, + "type": "string" + }, + "basic_profile": { + "type": "boolean" + }, + "cert_rollover_notification": { "format": "date-time", "type": "string" }, - "destination": { - "$ref": "#/components/schemas/EventStreamEventBridgeDestination" + "client_id": { + "maxLength": 100, + "type": "string" }, - "id": { - "format": "event-stream-id", - "maxLength": 26, - "minLength": 26, + "domain": { + "maxLength": 512, "type": "string" }, - "name": { - "maxLength": 128, - "minLength": 1, + "domain_aliases": { + "items": { + "maxLength": 255, + "type": "string" + }, + "type": "array" + }, + "ext_groups": { + "type": "boolean" + }, + "ext_nested_groups": { + "type": "boolean" + }, + "ext_profile": { + "type": "boolean" + }, + "federated_connections_access_tokens": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject7OptionsFederatedConnectionsAccessTokens" + }, + "granted": { + "type": "boolean" + }, + "icon_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "status": { - "$ref": "#/components/schemas/EventStreamStatusEnum" + "identity_api": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject7OptionsIdentityApiEnum" }, - "subscriptions": { + "max_groups_to_retrieve": { + "maxLength": 10, + "type": "string" + }, + "non_persistent_attrs": { "items": { - "$ref": "#/components/schemas/EventStreamSubscription" + "maxLength": 255, + "type": "string" }, - "minItems": 1, "type": "array" }, - "updated_at": { - "format": "date-time", + "scope": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" + }, + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject7OptionsSetUserRootAttributesEnum" + }, + "should_trust_email_verified_connection": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject7OptionsShouldTrustEmailVerifiedConnectionEnum" + }, + "tenantId": { + "format": "uuid", + "maxLength": 36, + "minLength": 36, "type": "string" + }, + "tenant_domain": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject7OptionsTenantDomain" + }, + "thumbprints": { + "items": { + "maxLength": 64, + "type": "string" + }, + "type": "array" + }, + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject7OptionsUpstreamParams" + }, + "useCommonEndpoint": { + "type": "boolean" + }, + "use_wsfed": { + "type": "boolean" + }, + "userid_attribute": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject7OptionsUseridAttributeEnum" + }, + "waad_protocol": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreatedPreviousObject7OptionsWaadProtocolEnum" } }, + "required": [ + "client_id" + ], "type": "object" }, - "EventStreamEventTypeEnum": { + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsFederatedConnectionsAccessTokens": { + "additionalProperties": false, + "properties": { + "active": { + "type": "boolean" + } + }, + "required": [ + "active" + ], + "type": "object" + }, + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsIdentityApiEnum": { "enum": [ - "group.created", - "group.deleted", - "group.member.added", - "group.member.deleted", - "group.role.assigned", - "group.role.deleted", - "group.updated", - "organization.connection.added", - "organization.connection.removed", - "organization.connection.updated", - "organization.created", - "organization.deleted", - "organization.group.role.assigned", - "organization.group.role.deleted", - "organization.member.added", - "organization.member.deleted", - "organization.member.role.assigned", - "organization.member.role.deleted", - "organization.updated", - "user.created", - "user.deleted", - "user.updated" + "microsoft-identity-platform-v2.0", + "azure-active-directory-v1.0" ], "type": "string" }, - "EventStreamResponseContent": { - "oneOf": [ - { - "$ref": "#/components/schemas/EventStreamWebhookResponseContent" - }, - { - "$ref": "#/components/schemas/EventStreamEventBridgeResponseContent" - }, - { - "$ref": "#/components/schemas/EventStreamActionResponseContent" - } - ] - }, - "EventStreamStatusEnum": { + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsSetUserRootAttributesEnum": { "enum": [ - "enabled", - "disabled" + "on_each_login", + "on_first_login", + "never_on_login" ], - "maxLength": 8, "type": "string" }, - "EventStreamSubscribeEventsEventTypeEnum": { + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsShouldTrustEmailVerifiedConnectionEnum": { "enum": [ - "group.created", - "group.deleted", - "group.member.added", - "group.member.deleted", - "group.role.assigned", - "group.role.deleted", - "group.updated", - "organization.connection.added", - "organization.connection.removed", - "organization.connection.updated", - "organization.created", - "organization.deleted", - "organization.group.role.assigned", - "organization.group.role.deleted", - "organization.member.added", - "organization.member.deleted", - "organization.member.role.assigned", - "organization.member.role.deleted", - "organization.updated", - "user.created", - "user.deleted", - "user.updated" + "never_set_emails_as_verified", + "always_set_emails_as_verified" ], "type": "string" }, - "EventStreamSubscribeEventsEventTypeParam": { - "items": { - "$ref": "#/components/schemas/EventStreamSubscribeEventsEventTypeEnum" - }, - "type": "array" - }, - "EventStreamSubscribeEventsResponseContent": { - "discriminator": { - "mapping": { - "error": "#/components/schemas/EventStreamCloudEventErrorMessage", - "group.created": "#/components/schemas/EventStreamCloudEventGroupCreated", - "group.deleted": "#/components/schemas/EventStreamCloudEventGroupDeleted", - "group.member.added": "#/components/schemas/EventStreamCloudEventGroupMemberAdded", - "group.member.deleted": "#/components/schemas/EventStreamCloudEventGroupMemberDeleted", - "group.role.assigned": "#/components/schemas/EventStreamCloudEventGroupRoleAssigned", - "group.role.deleted": "#/components/schemas/EventStreamCloudEventGroupRoleDeleted", - "group.updated": "#/components/schemas/EventStreamCloudEventGroupUpdated", - "offset-only": "#/components/schemas/EventStreamCloudEventOffsetOnlyMessage", - "organization.connection.added": "#/components/schemas/EventStreamCloudEventOrgConnectionAdded", - "organization.connection.removed": "#/components/schemas/EventStreamCloudEventOrgConnectionRemoved", - "organization.connection.updated": "#/components/schemas/EventStreamCloudEventOrgConnectionUpdated", - "organization.created": "#/components/schemas/EventStreamCloudEventOrgCreated", - "organization.deleted": "#/components/schemas/EventStreamCloudEventOrgDeleted", - "organization.group.role.assigned": "#/components/schemas/EventStreamCloudEventOrgGroupRoleAssigned", - "organization.group.role.deleted": "#/components/schemas/EventStreamCloudEventOrgGroupRoleDeleted", - "organization.member.added": "#/components/schemas/EventStreamCloudEventOrgMemberAdded", - "organization.member.deleted": "#/components/schemas/EventStreamCloudEventOrgMemberDeleted", - "organization.member.role.assigned": "#/components/schemas/EventStreamCloudEventOrgMemberRoleAssigned", - "organization.member.role.deleted": "#/components/schemas/EventStreamCloudEventOrgMemberRoleDeleted", - "organization.updated": "#/components/schemas/EventStreamCloudEventOrgUpdated", - "user.created": "#/components/schemas/EventStreamCloudEventUserCreated", - "user.deleted": "#/components/schemas/EventStreamCloudEventUserDeleted", - "user.updated": "#/components/schemas/EventStreamCloudEventUserUpdated" - }, - "propertyName": "type" - }, - "oneOf": [ - { - "$ref": "#/components/schemas/EventStreamCloudEventGroupCreated" - }, - { - "$ref": "#/components/schemas/EventStreamCloudEventGroupDeleted" - }, - { - "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAdded" - }, - { - "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeleted" - }, - { - "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleAssigned" - }, - { - "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleDeleted" - }, - { - "$ref": "#/components/schemas/EventStreamCloudEventGroupUpdated" - }, - { - "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionAdded" - }, - { - "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionRemoved" - }, - { - "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionUpdated" - }, - { - "$ref": "#/components/schemas/EventStreamCloudEventOrgCreated" - }, - { - "$ref": "#/components/schemas/EventStreamCloudEventOrgDeleted" - }, - { - "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleAssigned" - }, - { - "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleDeleted" - }, - { - "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberAdded" - }, - { - "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberDeleted" - }, - { - "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberRoleAssigned" - }, - { - "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberRoleDeleted" - }, - { - "$ref": "#/components/schemas/EventStreamCloudEventOrgUpdated" - }, - { - "$ref": "#/components/schemas/EventStreamCloudEventUserCreated" - }, - { - "$ref": "#/components/schemas/EventStreamCloudEventUserDeleted" - }, - { - "$ref": "#/components/schemas/EventStreamCloudEventUserUpdated" - }, + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsTenantDomain": { + "anyOf": [ { - "$ref": "#/components/schemas/EventStreamCloudEventErrorMessage" + "format": "hostname", + "maxLength": 512, + "type": "string" }, { - "$ref": "#/components/schemas/EventStreamCloudEventOffsetOnlyMessage" + "format": "uuid", + "type": "string" } ] }, - "EventStreamSubscription": { - "additionalProperties": false, - "properties": { - "event_type": { - "type": "string" - } - }, + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsUpstreamParams": { + "additionalProperties": true, "type": "object" }, - "EventStreamTestEventTypeEnum": { + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsUseridAttributeEnum": { "enum": [ - "group.created", - "group.deleted", - "group.member.added", - "group.member.deleted", - "group.role.assigned", - "group.role.deleted", - "group.updated", - "organization.connection.added", - "organization.connection.removed", - "organization.connection.updated", - "organization.created", - "organization.deleted", - "organization.group.role.assigned", - "organization.group.role.deleted", - "organization.member.added", - "organization.member.deleted", - "organization.member.role.assigned", - "organization.member.role.deleted", - "organization.updated", - "user.created", - "user.deleted", - "user.updated" + "oid", + "sub" ], - "maxLength": 33, "type": "string" }, - "EventStreamWebhookAuthorizationResponse": { - "oneOf": [ - { - "$ref": "#/components/schemas/EventStreamWebhookBasicAuth" - }, - { - "$ref": "#/components/schemas/EventStreamWebhookBearerAuth" - }, - { - "$ref": "#/components/schemas/EventStreamWebhookCustomHeaderAuth" - } - ] - }, - "EventStreamWebhookBasicAuth": { - "additionalProperties": false, - "properties": { - "method": { - "$ref": "#/components/schemas/EventStreamWebhookBasicAuthMethodEnum" - }, - "username": { - "maxLength": 128, - "pattern": "^[^:]+$", - "type": "string" - } - }, - "required": [ - "method", - "username" - ], - "type": "object" - }, - "EventStreamWebhookBasicAuthMethodEnum": { + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsWaadProtocolEnum": { "enum": [ - "basic" + "ws-federation", + "openid-connect" ], "type": "string" }, - "EventStreamWebhookBearerAuth": { - "additionalProperties": false, - "properties": { - "method": { - "$ref": "#/components/schemas/EventStreamWebhookBearerAuthMethodEnum" - } - }, - "required": [ - "method" + "EventStreamCloudEventConnectionCreatedPreviousObject7StrategyEnum": { + "enum": [ + "waad" ], - "type": "object" + "type": "string" }, - "EventStreamWebhookBearerAuthMethodEnum": { + "EventStreamCloudEventConnectionCreatedTypeEnum": { "enum": [ - "bearer" + "connection.created" ], "type": "string" }, - "EventStreamWebhookConfiguration": { + "EventStreamCloudEventConnectionDeleted": { "additionalProperties": false, "properties": { - "webhook_authorization": { - "$ref": "#/components/schemas/EventStreamWebhookAuthorizationResponse" + "event": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedCloudEvent" }, - "webhook_endpoint": { - "pattern": "^https://.*", + "offset": { "type": "string" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedTypeEnum" } }, "required": [ - "webhook_endpoint", - "webhook_authorization" + "type", + "offset", + "event" ], "type": "object" }, - "EventStreamWebhookCustomHeaderAuth": { + "EventStreamCloudEventConnectionDeletedCloudEvent": { "additionalProperties": false, "properties": { - "header_key": { - "minLength": 1, - "pattern": "^[a-zA-Z0-9!#$%\u0026'*+.^_`|~-]+$", + "a0purpose": { + "$ref": "#/components/schemas/EventStreamCloudEventA0PurposeEnum" + }, + "a0stream": { + "pattern": "est_[a-zA-Z0-9]{22}", "type": "string" }, - "method": { - "$ref": "#/components/schemas/EventStreamWebhookCustomHeaderAuthMethodEnum" + "a0tenant": { + "maxLength": 63, + "minLength": 3, + "pattern": "[a-z0-9][-a-z0-9]{1,62}[a-z0-9]", + "type": "string" + }, + "data": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedData" + }, + "id": { + "pattern": "evt_[a-zA-Z0-9]{22}", + "type": "string" + }, + "source": { + "type": "string" + }, + "specversion": { + "$ref": "#/components/schemas/EventStreamCloudEventSpecVersionEnum" + }, + "time": { + "format": "date-time", + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedCloudEventTypeEnum" } }, "required": [ - "method", - "header_key" + "specversion", + "type", + "source", + "id", + "time", + "data", + "a0tenant" ], "type": "object" }, - "EventStreamWebhookCustomHeaderAuthMethodEnum": { + "EventStreamCloudEventConnectionDeletedCloudEventTypeEnum": { "enum": [ - "custom_header" + "connection.deleted" ], "type": "string" }, - "EventStreamWebhookDestination": { + "EventStreamCloudEventConnectionDeletedData": { "additionalProperties": false, "properties": { - "configuration": { - "$ref": "#/components/schemas/EventStreamWebhookConfiguration" + "context": { + "$ref": "#/components/schemas/EventStreamCloudEventContext" }, - "type": { - "$ref": "#/components/schemas/EventStreamWebhookDestinationTypeEnum" + "object": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject" + }, + "previous_object": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject" } }, "required": [ - "type", - "configuration" + "object" ], "type": "object" }, - "EventStreamWebhookDestinationTypeEnum": { - "enum": [ - "webhook" - ], - "type": "string" + "EventStreamCloudEventConnectionDeletedObject": { + "oneOf": [ + { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject0" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject1" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject2" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject3" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject4" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject5" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject6" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject7" + } + ] }, - "EventStreamWebhookResponseContent": { + "EventStreamCloudEventConnectionDeletedObject0": { "additionalProperties": false, "properties": { - "created_at": { - "format": "date-time", + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject0Authentication" + }, + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject0ConnectedAccounts" + }, + "display_name": { + "maxLength": 128, + "minLength": 1, "type": "string" }, - "destination": { - "$ref": "#/components/schemas/EventStreamWebhookDestination" + "enabled_clients": { + "items": { + "type": "string" + }, + "type": "array" }, "id": { - "format": "event-stream-id", - "maxLength": 26, - "minLength": 26, + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, + "is_domain_connection": { + "type": "boolean" + }, + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject0Metadata" + }, "name": { "maxLength": 128, "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" }, - "status": { - "$ref": "#/components/schemas/EventStreamStatusEnum" + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject0Options" }, - "subscriptions": { + "realms": { "items": { - "$ref": "#/components/schemas/EventStreamSubscription" + "type": "string" }, - "minItems": 1, "type": "array" }, - "updated_at": { - "format": "date-time", - "type": "string" + "show_as_button": { + "type": "boolean" + }, + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject0StrategyEnum" } }, + "required": [ + "id", + "name", + "strategy" + ], "type": "object" }, - "Expectation": { - "description": "A canned response registered for one Management API operation,\noptionally conditioned on the incoming request.\n", + "EventStreamCloudEventConnectionDeletedObject0Authentication": { + "additionalProperties": false, "properties": { - "method": { - "description": "HTTP verb of the target operation.", - "example": "POST", - "type": "string" - }, - "path": { - "description": "Target operation path — concrete (`/api/v2/users/auth0|1`) or an\nOpenAPI template (`/api/v2/users/{id}`).\n", - "example": "/api/v2/users", - "type": "string" - }, - "request": { - "$ref": "#/components/schemas/RequestMatcher" - }, - "response": { - "$ref": "#/components/schemas/ResponseDef" - }, - "then": { - "description": "Optional answers served after `response`, in order: call 1 gets\n`response`, call 2 gets `then[0]`, call 3 gets `then[1]`, and so on.\nThe last entry repeats once the list is exhausted. Each entry is\nvalidated against the operation's schema like `response`.\nRe-registering the stub restarts the sequence.\n", - "items": { - "$ref": "#/components/schemas/ResponseDef" - }, - "type": "array" + "active": { + "type": "boolean" } }, "required": [ - "method", - "path", - "response" + "active" ], "type": "object" }, - "ExpressConfiguration": { + "EventStreamCloudEventConnectionDeletedObject0ConnectedAccounts": { "additionalProperties": false, "properties": { - "admin_login_domain": { - "minLength": 1, - "type": "string" - }, - "connection_profile_id": { - "format": "connection-profile-id", - "type": "string" - }, - "enable_client": { + "active": { "type": "boolean" }, - "enable_organization": { + "cross_app_access": { "type": "boolean" - }, - "initiate_login_uri_template": { - "format": "ec-initiate-login-uri-template-url", - "type": "string" - }, - "linked_clients": { - "items": { - "$ref": "#/components/schemas/LinkedClientConfiguration" - }, - "type": "array" - }, - "oin_submission_id": { - "maxLength": 200, - "minLength": 1, - "type": "string" - }, - "okta_oin_client_id": { - "format": "client-id", - "type": "string" - }, - "user_attribute_profile_id": { - "format": "user-attribute-profile-id", - "type": "string" } }, "required": [ - "initiate_login_uri_template", - "user_attribute_profile_id", - "connection_profile_id", - "enable_client", - "enable_organization", - "okta_oin_client_id", - "admin_login_domain" + "active" ], "type": "object" }, - "ExpressConfigurationOrNull": { + "EventStreamCloudEventConnectionDeletedObject0Metadata": { + "additionalProperties": false, + "type": "object" + }, + "EventStreamCloudEventConnectionDeletedObject0Options": { "additionalProperties": false, "properties": { - "admin_login_domain": { - "minLength": 1, - "type": "string" + "attribute_map": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject0OptionsAttributeMap" }, - "connection_profile_id": { - "format": "connection-profile-id", + "authorization_endpoint": { + "format": "uri", + "maxLength": 2083, + "minLength": 8, "type": "string" }, - "enable_client": { - "type": "boolean" + "client_id": { + "maxLength": 255, + "type": "string" }, - "enable_organization": { - "type": "boolean" + "connection_settings": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject0OptionsConnectionSettings" }, - "initiate_login_uri_template": { - "format": "ec-initiate-login-uri-template-url", + "discovery_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "linked_clients": { + "domain_aliases": { "items": { - "$ref": "#/components/schemas/LinkedClientConfiguration" + "maxLength": 255, + "minLength": 1, + "type": "string" }, "type": "array" }, - "oin_submission_id": { - "maxLength": 200, - "minLength": 1, + "dpop_signing_alg": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject0OptionsDpopSigningAlgEnum" + }, + "federated_connections_access_tokens": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject0OptionsFederatedConnectionsAccessTokens" + }, + "icon_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "okta_oin_client_id": { - "format": "client-id", + "id_token_session_expiry_supported": { + "type": "boolean" + }, + "id_token_signed_response_algs": { + "items": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject0OptionsIdTokenSignedResponseAlgsItemEnum" + }, + "type": "array" + }, + "issuer": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "user_attribute_profile_id": { - "format": "user-attribute-profile-id", - "type": "string" - } - }, - "required": [ - "initiate_login_uri_template", - "user_attribute_profile_id", - "connection_profile_id", - "enable_client", - "enable_organization", - "okta_oin_client_id", - "admin_login_domain" - ], - "type": [ - "object", - "null" - ] - }, - "ExtensibilityEmailProviderCredentials": { - "additionalProperties": false, - "type": "object" - }, - "FederatedConnectionTokenSet": { - "additionalProperties": true, - "properties": { - "connection": { + "jwks_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "expires_at": { - "format": "date-time", - "type": [ - "string", - "null" - ] - }, - "id": { - "type": "string" + "non_persistent_attrs": { + "items": { + "maxLength": 255, + "type": "string" + }, + "type": "array" }, - "issued_at": { - "format": "date-time", - "type": "string" + "oidc_metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject0OptionsOidcMetadata" }, - "last_used_at": { - "format": "date-time", - "type": [ - "string", - "null" - ] + "schema_version": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject0OptionsSchemaVersionEnum" }, "scope": { + "maxLength": 255, + "minLength": 6, "type": "string" - } - }, - "type": "object" - }, - "FlowAction": { - "oneOf": [ - { - "$ref": "#/components/schemas/FlowActionActivecampaign" - }, - { - "$ref": "#/components/schemas/FlowActionAirtable" - }, - { - "$ref": "#/components/schemas/FlowActionAuth0" - }, - { - "$ref": "#/components/schemas/FlowActionBigquery" - }, - { - "$ref": "#/components/schemas/FlowActionClearbit" - }, - { - "$ref": "#/components/schemas/FlowActionEmail" - }, - { - "$ref": "#/components/schemas/FlowActionFlow" - }, - { - "$ref": "#/components/schemas/FlowActionGoogleSheets" - }, - { - "$ref": "#/components/schemas/FlowActionHttp" - }, - { - "$ref": "#/components/schemas/FlowActionHubspot" - }, - { - "$ref": "#/components/schemas/FlowActionJson" - }, - { - "$ref": "#/components/schemas/FlowActionJwt" - }, - { - "$ref": "#/components/schemas/FlowActionMailchimp" - }, - { - "$ref": "#/components/schemas/FlowActionMailjet" }, - { - "$ref": "#/components/schemas/FlowActionOtp" - }, - { - "$ref": "#/components/schemas/FlowActionPipedrive" - }, - { - "$ref": "#/components/schemas/FlowActionSalesforce" - }, - { - "$ref": "#/components/schemas/FlowActionSendgrid" - }, - { - "$ref": "#/components/schemas/FlowActionSlack" - }, - { - "$ref": "#/components/schemas/FlowActionStripe" - }, - { - "$ref": "#/components/schemas/FlowActionTelegram" - }, - { - "$ref": "#/components/schemas/FlowActionTwilio" - }, - { - "$ref": "#/components/schemas/FlowActionWhatsapp" - }, - { - "$ref": "#/components/schemas/FlowActionXml" + "send_back_channel_nonce": { + "type": "boolean" }, - { - "$ref": "#/components/schemas/FlowActionZapier" - } - ], - "type": "object" - }, - "FlowActionActivecampaign": { - "oneOf": [ - { - "$ref": "#/components/schemas/FlowActionActivecampaignListContacts" + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject0OptionsSetUserRootAttributesEnum" }, - { - "$ref": "#/components/schemas/FlowActionActivecampaignUpsertContact" - } - ], - "type": "object" - }, - "FlowActionActivecampaignListContacts": { - "additionalProperties": false, - "properties": { - "action": { - "enum": [ - "LIST_CONTACTS" - ], + "tenant_domain": { + "maxLength": 255, + "minLength": 1, "type": "string" }, - "alias": { - "maxLength": 100, + "token_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "allow_failure": { - "type": "boolean" - }, - "id": { - "format": "forms-custom-identifier", - "type": "string" + "token_endpoint_auth_method": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject0OptionsTokenEndpointAuthMethodEnum" }, - "mask_output": { - "type": "boolean" + "token_endpoint_auth_signing_alg": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject0OptionsTokenEndpointAuthSigningAlgEnum" }, - "params": { - "$ref": "#/components/schemas/FlowActionActivecampaignListContactsParams" + "token_endpoint_jwtca_aud_format": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject0OptionsTokenEndpointJwtcaAudFormatEnum" }, "type": { - "enum": [ - "ACTIVECAMPAIGN" - ], - "type": "string" - } - }, - "required": [ - "id", - "type", - "action", - "params" - ], - "type": "object" - }, - "FlowActionActivecampaignListContactsParams": { - "additionalProperties": false, - "properties": { - "connection_id": { - "format": "flows-vault-connections-id", - "maxLength": 30, - "type": "string" - }, - "email": { - "type": "string" - } - }, - "required": [ - "connection_id", - "email" - ], - "type": "object" - }, - "FlowActionActivecampaignUpsertContact": { - "additionalProperties": false, - "properties": { - "action": { - "enum": [ - "UPSERT_CONTACT" - ], - "type": "string" - }, - "alias": { - "maxLength": 100, - "type": "string" - }, - "allow_failure": { - "type": "boolean" + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject0OptionsTypeEnum" }, - "id": { - "format": "forms-custom-identifier", - "type": "string" + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject0OptionsUpstreamParams" }, - "mask_output": { + "useOauthSpecScope": { "type": "boolean" }, - "params": { - "$ref": "#/components/schemas/FlowActionActivecampaignUpsertContactParams" - }, - "type": { - "enum": [ - "ACTIVECAMPAIGN" - ], + "userinfo_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" } }, "required": [ - "id", - "type", - "action", - "params" + "client_id" ], "type": "object" }, - "FlowActionActivecampaignUpsertContactParams": { + "EventStreamCloudEventConnectionDeletedObject0OptionsAttributeMap": { "additionalProperties": false, "properties": { - "connection_id": { - "format": "flows-vault-connections-id", - "maxLength": 30, - "type": "string" - }, - "custom_fields": { - "$ref": "#/components/schemas/FlowActionActivecampaignUpsertContactParamsCustomFields" - }, - "email": { - "type": "string" - }, - "first_name": { - "type": "string" + "attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject0OptionsAttributeMapAttributes" }, - "last_name": { - "type": "string" + "mapping_mode": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject0OptionsAttributeMapMappingModeEnum" }, - "phone": { + "userinfo_scope": { + "maxLength": 255, "type": "string" } }, - "required": [ - "connection_id", - "email" - ], "type": "object" }, - "FlowActionActivecampaignUpsertContactParamsCustomFields": { + "EventStreamCloudEventConnectionDeletedObject0OptionsAttributeMapAttributes": { "additionalProperties": true, "type": "object" }, - "FlowActionAirtable": { - "oneOf": [ - { - "$ref": "#/components/schemas/FlowActionAirtableCreateRecord" - }, - { - "$ref": "#/components/schemas/FlowActionAirtableListRecords" - }, - { - "$ref": "#/components/schemas/FlowActionAirtableUpdateRecord" - } + "EventStreamCloudEventConnectionDeletedObject0OptionsAttributeMapMappingModeEnum": { + "enum": [ + "bind_all", + "use_map" ], - "type": "object" + "type": "string" }, - "FlowActionAirtableCreateRecord": { + "EventStreamCloudEventConnectionDeletedObject0OptionsConnectionSettings": { "additionalProperties": false, "properties": { - "action": { - "enum": [ - "CREATE_RECORD" - ], - "type": "string" - }, - "alias": { - "maxLength": 100, - "type": "string" - }, - "allow_failure": { - "type": "boolean" - }, - "id": { - "format": "forms-custom-identifier", - "type": "string" - }, - "mask_output": { - "type": "boolean" - }, - "params": { - "$ref": "#/components/schemas/FlowActionAirtableCreateRecordParams" - }, - "type": { - "enum": [ - "AIRTABLE" - ], - "type": "string" + "pkce": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject0OptionsConnectionSettingsPkceEnum" } }, - "required": [ - "id", - "type", - "action", - "params" - ], "type": "object" }, - "FlowActionAirtableCreateRecordParams": { + "EventStreamCloudEventConnectionDeletedObject0OptionsConnectionSettingsPkceEnum": { + "enum": [ + "auto", + "S256", + "plain", + "disabled" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedObject0OptionsDpopSigningAlgEnum": { + "enum": [ + "ES256", + "ES384", + "ES512", + "Ed25519" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedObject0OptionsFederatedConnectionsAccessTokens": { "additionalProperties": false, "properties": { - "base_id": { - "type": "string" - }, - "connection_id": { - "format": "flows-vault-connections-id", - "maxLength": 30, - "type": "string" - }, - "fields": { - "$ref": "#/components/schemas/FlowActionAirtableCreateRecordParamsFields" - }, - "table_name": { - "type": "string" + "active": { + "type": "boolean" } }, "required": [ - "connection_id", - "base_id", - "table_name" + "active" ], "type": "object" }, - "FlowActionAirtableCreateRecordParamsFields": { - "additionalProperties": true, - "type": "object" + "EventStreamCloudEventConnectionDeletedObject0OptionsIdTokenSignedResponseAlgsItemEnum": { + "enum": [ + "ES256", + "ES384", + "PS256", + "PS384", + "RS256", + "RS384", + "RS512" + ], + "type": "string" }, - "FlowActionAirtableListRecords": { + "EventStreamCloudEventConnectionDeletedObject0OptionsOidcMetadata": { "additionalProperties": false, "properties": { - "action": { - "enum": [ - "LIST_RECORDS" - ], - "type": "string" + "acr_values_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "alias": { - "maxLength": 100, + "authorization_endpoint": { + "format": "uri", + "maxLength": 2083, + "minLength": 8, "type": "string" }, - "allow_failure": { - "type": "boolean" + "claim_types_supported": { + "items": { + "maxLength": 25, + "type": "string" + }, + "type": "array" }, - "id": { - "format": "forms-custom-identifier", - "type": "string" + "claims_locales_supported": { + "items": { + "maxLength": 50, + "type": "string" + }, + "type": "array" }, - "mask_output": { + "claims_parameter_supported": { "type": "boolean" }, - "params": { - "$ref": "#/components/schemas/FlowActionAirtableListRecordsParams" + "claims_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "type": { - "enum": [ - "AIRTABLE" - ], - "type": "string" - } - }, - "required": [ - "id", - "type", - "action", - "params" - ], - "type": "object" - }, - "FlowActionAirtableListRecordsParams": { - "additionalProperties": false, - "properties": { - "base_id": { - "type": "string" + "code_challenge_methods_supported": { + "items": { + "maxLength": 20, + "type": "string" + }, + "type": "array" }, - "connection_id": { - "format": "flows-vault-connections-id", - "maxLength": 30, - "type": "string" + "display_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" }, - "query": { - "type": "string" + "dpop_signing_alg_values_supported": { + "items": { + "maxLength": 14, + "type": "string" + }, + "type": "array" }, - "table_name": { + "end_session_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "view": { - "type": "string" - } - }, - "required": [ - "connection_id", - "base_id", - "table_name" - ], - "type": "object" - }, - "FlowActionAirtableUpdateRecord": { - "additionalProperties": false, - "properties": { - "action": { - "enum": [ - "UPDATE_RECORD" - ], - "type": "string" + "grant_types_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "alias": { - "maxLength": 100, - "type": "string" + "id_token_encryption_alg_values_supported": { + "items": { + "maxLength": 14, + "type": "string" + }, + "type": "array" }, - "allow_failure": { - "type": "boolean" + "id_token_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" }, - "id": { - "format": "forms-custom-identifier", + "id_token_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "minItems": 1, + "type": "array" + }, + "issuer": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "mask_output": { - "type": "boolean" - }, - "params": { - "$ref": "#/components/schemas/FlowActionAirtableUpdateRecordParams" + "jwks_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" }, - "type": { - "enum": [ - "AIRTABLE" - ], + "op_policy_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" - } - }, - "required": [ - "id", - "type", - "action", - "params" - ], - "type": "object" - }, - "FlowActionAirtableUpdateRecordParams": { - "additionalProperties": false, - "properties": { - "base_id": { + }, + "op_tos_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "connection_id": { - "format": "flows-vault-connections-id", - "maxLength": 30, + "registration_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "fields": { - "$ref": "#/components/schemas/FlowActionAirtableUpdateRecordParamsFields" + "request_object_encryption_alg_values_supported": { + "items": { + "maxLength": 28, + "type": "string" + }, + "type": "array" }, - "record_id": { - "type": "string" + "request_object_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" }, - "table_name": { - "type": "string" - } - }, - "required": [ - "connection_id", - "base_id", - "table_name", - "record_id" - ], - "type": "object" - }, - "FlowActionAirtableUpdateRecordParamsFields": { - "additionalProperties": true, - "type": "object" - }, - "FlowActionAuth0": { - "oneOf": [ - { - "$ref": "#/components/schemas/FlowActionAuth0CreateUser" + "request_object_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" }, - { - "$ref": "#/components/schemas/FlowActionAuth0GetUser" + "request_parameter_supported": { + "type": "boolean" }, - { - "$ref": "#/components/schemas/FlowActionAuth0UpdateUser" + "request_uri_parameter_supported": { + "type": "boolean" }, - { - "$ref": "#/components/schemas/FlowActionAuth0SendRequest" + "require_request_uri_registration": { + "type": "boolean" }, - { - "$ref": "#/components/schemas/FlowActionAuth0SendEmail" + "response_modes_supported": { + "items": { + "maxLength": 20, + "type": "string" + }, + "type": "array" }, - { - "$ref": "#/components/schemas/FlowActionAuth0SendSms" + "response_types_supported": { + "items": { + "maxLength": 40, + "type": "string" + }, + "minItems": 1, + "type": "array" }, - { - "$ref": "#/components/schemas/FlowActionAuth0MakeCall" - } - ], - "type": "object" - }, - "FlowActionAuth0CreateUser": { - "additionalProperties": false, - "properties": { - "action": { - "enum": [ - "CREATE_USER" - ], - "type": "string" + "scopes_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "alias": { - "maxLength": 100, + "service_documentation": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "allow_failure": { - "type": "boolean" + "subject_types_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "id": { - "format": "forms-custom-identifier", + "token_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "mask_output": { - "type": "boolean" + "token_endpoint_auth_methods_supported": { + "items": { + "maxLength": 60, + "type": "string" + }, + "type": "array" }, - "params": { - "$ref": "#/components/schemas/FlowActionAuth0CreateUserParams" + "token_endpoint_auth_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" }, - "type": { - "enum": [ - "AUTH0" - ], + "ui_locales_supported": { + "items": { + "maxLength": 50, + "type": "string" + }, + "type": "array" + }, + "userinfo_encryption_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "userinfo_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" + }, + "userinfo_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" + }, + "userinfo_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" } }, "required": [ - "id", - "type", - "action", - "params" + "authorization_endpoint", + "id_token_signing_alg_values_supported", + "issuer", + "jwks_uri" ], "type": "object" }, - "FlowActionAuth0CreateUserParams": { - "additionalProperties": false, - "properties": { - "connection_id": { - "format": "flows-vault-connections-id", - "maxLength": 30, - "type": "string" - }, - "payload": { - "$ref": "#/components/schemas/FlowActionAuth0CreateUserParamsPayload" - } - }, - "required": [ - "connection_id", - "payload" + "EventStreamCloudEventConnectionDeletedObject0OptionsSchemaVersionEnum": { + "enum": [ + "openid-1.0.0", + "oidc-v4" ], - "type": "object" + "type": "string" }, - "FlowActionAuth0CreateUserParamsPayload": { + "EventStreamCloudEventConnectionDeletedObject0OptionsSetUserRootAttributesEnum": { + "enum": [ + "on_each_login", + "on_first_login", + "never_on_login" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedObject0OptionsTokenEndpointAuthMethodEnum": { + "enum": [ + "client_secret_post", + "private_key_jwt" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedObject0OptionsTokenEndpointAuthSigningAlgEnum": { + "enum": [ + "ES256", + "ES384", + "PS256", + "PS384", + "RS256", + "RS384", + "RS512" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedObject0OptionsTokenEndpointJwtcaAudFormatEnum": { + "enum": [ + "issuer", + "token_endpoint" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedObject0OptionsTypeEnum": { + "enum": [ + "back_channel", + "front_channel" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedObject0OptionsUpstreamParams": { "additionalProperties": true, "type": "object" }, - "FlowActionAuth0GetUser": { + "EventStreamCloudEventConnectionDeletedObject0StrategyEnum": { + "enum": [ + "oidc" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedObject1": { "additionalProperties": false, "properties": { - "action": { - "enum": [ - "GET_USER" - ], - "type": "string" + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject1Authentication" }, - "alias": { - "maxLength": 100, + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject1ConnectedAccounts" + }, + "display_name": { + "maxLength": 128, + "minLength": 1, "type": "string" }, - "allow_failure": { - "type": "boolean" + "enabled_clients": { + "items": { + "type": "string" + }, + "type": "array" }, "id": { - "format": "forms-custom-identifier", + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, - "mask_output": { + "is_domain_connection": { "type": "boolean" }, - "params": { - "$ref": "#/components/schemas/FlowActionAuth0GetUserParams" + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject1Metadata" }, - "type": { - "enum": [ - "AUTH0" - ], + "name": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" + }, + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject1Options" + }, + "realms": { + "items": { + "type": "string" + }, + "type": "array" + }, + "show_as_button": { + "type": "boolean" + }, + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject1StrategyEnum" } }, "required": [ "id", - "type", - "action", - "params" + "name", + "strategy" ], "type": "object" }, - "FlowActionAuth0GetUserParams": { + "EventStreamCloudEventConnectionDeletedObject1Authentication": { "additionalProperties": false, "properties": { - "connection_id": { - "format": "flows-vault-connections-id", - "maxLength": 30, - "type": "string" - }, - "user_id": { - "type": "string" + "active": { + "type": "boolean" } }, "required": [ - "connection_id", - "user_id" + "active" ], "type": "object" }, - "FlowActionAuth0MakeCall": { + "EventStreamCloudEventConnectionDeletedObject1ConnectedAccounts": { "additionalProperties": false, "properties": { - "action": { - "enum": [ - "MAKE_CALL" - ], - "type": "string" - }, - "alias": { - "maxLength": 100, - "type": "string" - }, - "allow_failure": { - "type": "boolean" - }, - "id": { - "format": "forms-custom-identifier", - "type": "string" - }, - "mask_output": { + "active": { "type": "boolean" - }, - "params": { - "$ref": "#/components/schemas/FlowActionAuth0MakeCallParams" - }, - "type": { - "enum": [ - "AUTH0" - ], - "type": "string" } }, "required": [ - "id", - "type", - "action", - "params" + "active" ], "type": "object" }, - "FlowActionAuth0MakeCallParams": { + "EventStreamCloudEventConnectionDeletedObject1Metadata": { + "additionalProperties": false, + "type": "object" + }, + "EventStreamCloudEventConnectionDeletedObject1Options": { "additionalProperties": false, "properties": { - "custom_vars": { - "$ref": "#/components/schemas/FlowActionAuth0MakeCallParamsCustomVars" + "attribute_map": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject1OptionsAttributeMap" }, - "from": { + "authorization_endpoint": { + "format": "uri", + "maxLength": 2083, + "minLength": 8, + "type": "string" + }, + "client_id": { "maxLength": 255, - "minLength": 1, "type": "string" }, - "message": { - "maxLength": 1024, - "minLength": 1, + "connection_settings": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject1OptionsConnectionSettings" + }, + "domain": { + "maxLength": 255, + "minLength": 4, "type": "string" }, - "to": { + "domain_aliases": { + "items": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "dpop_signing_alg": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject1OptionsDpopSigningAlgEnum" + }, + "federated_connections_access_tokens": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject1OptionsFederatedConnectionsAccessTokens" + }, + "icon_url": { + "format": "uri", "maxLength": 255, - "minLength": 1, + "minLength": 8, "type": "string" - } - }, - "required": [ - "to", - "message" - ], - "type": "object" - }, - "FlowActionAuth0MakeCallParamsCustomVars": { - "additionalProperties": true, - "type": "object" - }, - "FlowActionAuth0SendEmail": { - "additionalProperties": false, - "properties": { - "action": { - "enum": [ - "SEND_EMAIL" - ], + }, + "id_token_session_expiry_supported": { + "type": "boolean" + }, + "id_token_signed_response_algs": { + "items": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject1OptionsIdTokenSignedResponseAlgsItemEnum" + }, + "type": "array" + }, + "issuer": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "alias": { - "maxLength": 100, + "jwks_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "allow_failure": { - "type": "boolean" + "non_persistent_attrs": { + "items": { + "maxLength": 255, + "type": "string" + }, + "type": "array" }, - "id": { - "format": "forms-custom-identifier", + "oidc_metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject1OptionsOidcMetadata" + }, + "schema_version": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject1OptionsSchemaVersionEnum" + }, + "scope": { + "maxLength": 255, + "minLength": 6, "type": "string" }, - "mask_output": { + "send_back_channel_nonce": { "type": "boolean" }, - "params": { - "$ref": "#/components/schemas/FlowActionAuth0SendEmailParams" + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject1OptionsSetUserRootAttributesEnum" + }, + "tenant_domain": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "token_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" + }, + "token_endpoint_auth_method": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject1OptionsTokenEndpointAuthMethodEnum" + }, + "token_endpoint_auth_signing_alg": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject1OptionsTokenEndpointAuthSigningAlgEnum" + }, + "token_endpoint_jwtca_aud_format": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject1OptionsTokenEndpointJwtcaAudFormatEnum" }, "type": { - "enum": [ - "AUTH0" - ], + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject1OptionsTypeEnum" + }, + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject1OptionsUpstreamParams" + }, + "useOauthSpecScope": { + "type": "boolean" + }, + "userinfo_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" } }, "required": [ - "id", - "type", - "action", - "params" + "client_id" ], "type": "object" }, - "FlowActionAuth0SendEmailParams": { + "EventStreamCloudEventConnectionDeletedObject1OptionsAttributeMap": { "additionalProperties": false, "properties": { - "body": { - "maxLength": 102400, - "minLength": 1, - "type": "string" - }, - "custom_vars": { - "$ref": "#/components/schemas/FlowActionAuth0SendRequestParamsCustomVars" + "attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject1OptionsAttributeMapAttributes" }, - "from": { - "$ref": "#/components/schemas/FlowActionAuth0SendEmailParamsFrom" + "mapping_mode": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject1OptionsAttributeMapMappingModeEnum" }, - "subject": { + "userinfo_scope": { "maxLength": 255, - "minLength": 1, "type": "string" - }, - "to": { - "$ref": "#/components/schemas/FlowActionAuth0SendEmailParamsTo" } }, - "required": [ - "to", - "subject", - "body" - ], "type": "object" }, - "FlowActionAuth0SendEmailParamsFrom": { + "EventStreamCloudEventConnectionDeletedObject1OptionsAttributeMapAttributes": { + "additionalProperties": true, + "type": "object" + }, + "EventStreamCloudEventConnectionDeletedObject1OptionsAttributeMapMappingModeEnum": { + "enum": [ + "basic_profile", + "use_map" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedObject1OptionsConnectionSettings": { "additionalProperties": false, "properties": { - "email": { - "$ref": "#/components/schemas/FlowActionAuth0SendEmailParamsFromEmail" - }, - "name": { - "maxLength": 125, - "minLength": 1, - "type": "string" + "pkce": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject1OptionsConnectionSettingsPkceEnum" } }, - "required": [ - "email" - ], "type": "object" }, - "FlowActionAuth0SendEmailParamsFromEmail": { - "oneOf": [ - { - "format": "email", - "type": "string" - }, - { - "format": "forms-expression", - "type": "string" - } + "EventStreamCloudEventConnectionDeletedObject1OptionsConnectionSettingsPkceEnum": { + "enum": [ + "auto", + "S256", + "plain", + "disabled" ], "type": "string" }, - "FlowActionAuth0SendEmailParamsTo": { - "oneOf": [ - { - "format": "email", - "type": "string" - }, - { - "format": "forms-expression", - "type": "string" - } + "EventStreamCloudEventConnectionDeletedObject1OptionsDpopSigningAlgEnum": { + "enum": [ + "ES256", + "ES384", + "ES512", + "Ed25519" ], "type": "string" }, - "FlowActionAuth0SendRequest": { + "EventStreamCloudEventConnectionDeletedObject1OptionsFederatedConnectionsAccessTokens": { "additionalProperties": false, "properties": { - "action": { - "enum": [ - "SEND_REQUEST" - ], - "type": "string" - }, - "alias": { - "maxLength": 100, - "type": "string" - }, - "allow_failure": { - "type": "boolean" - }, - "id": { - "format": "forms-custom-identifier", - "type": "string" - }, - "mask_output": { + "active": { "type": "boolean" - }, - "params": { - "$ref": "#/components/schemas/FlowActionAuth0SendRequestParams" - }, - "type": { - "enum": [ - "AUTH0" - ], - "type": "string" } }, "required": [ - "id", - "type", - "action", - "params" + "active" ], "type": "object" }, - "FlowActionAuth0SendRequestParams": { + "EventStreamCloudEventConnectionDeletedObject1OptionsIdTokenSignedResponseAlgsItemEnum": { + "enum": [ + "ES256", + "ES384", + "PS256", + "PS384", + "RS256", + "RS384", + "RS512" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedObject1OptionsOidcMetadata": { "additionalProperties": false, "properties": { - "connection_id": { - "format": "flows-vault-connections-id", - "maxLength": 30, + "acr_values_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" + }, + "authorization_endpoint": { + "format": "uri", + "maxLength": 2083, + "minLength": 8, "type": "string" }, - "headers": { - "$ref": "#/components/schemas/FlowActionAuth0SendRequestParamsHeaders" + "claim_types_supported": { + "items": { + "maxLength": 25, + "type": "string" + }, + "type": "array" }, - "method": { - "enum": [ - "GET", - "POST", - "PUT", - "PATCH", - "DELETE" - ], - "type": "string" + "claims_locales_supported": { + "items": { + "maxLength": 50, + "type": "string" + }, + "type": "array" }, - "params": { - "$ref": "#/components/schemas/FlowActionAuth0SendRequestParamsQueryParams" + "claims_parameter_supported": { + "type": "boolean" }, - "pathname": { - "type": "string" + "claims_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "payload": { - "$ref": "#/components/schemas/FlowActionAuth0SendRequestParamsPayload" - } - }, - "required": [ - "connection_id", - "pathname" - ], - "type": "object" - }, - "FlowActionAuth0SendRequestParamsCustomVars": { - "additionalProperties": true, - "type": "object" - }, - "FlowActionAuth0SendRequestParamsHeaders": { - "additionalProperties": true, - "type": "object" - }, - "FlowActionAuth0SendRequestParamsPayload": { - "oneOf": [ - { + "code_challenge_methods_supported": { + "items": { + "maxLength": 20, + "type": "string" + }, + "type": "array" + }, + "display_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "dpop_signing_alg_values_supported": { + "items": { + "maxLength": 14, + "type": "string" + }, + "type": "array" + }, + "end_session_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - { - "items": {}, + "grant_types_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, "type": "array" }, - { - "$ref": "#/components/schemas/FlowActionAuth0SendRequestParamsPayloadObject" - } - ] - }, - "FlowActionAuth0SendRequestParamsPayloadObject": { - "additionalProperties": true, - "type": "object" - }, - "FlowActionAuth0SendRequestParamsQueryParams": { - "additionalProperties": { - "oneOf": [ - { - "type": "number" + "id_token_encryption_alg_values_supported": { + "items": { + "maxLength": 14, + "type": "string" }, - { + "type": "array" + }, + "id_token_encryption_enc_values_supported": { + "items": { + "maxLength": 26, "type": "string" }, - { - "type": "null" - } - ] - }, - "type": "object" - }, - "FlowActionAuth0SendSms": { - "additionalProperties": false, - "properties": { - "action": { - "enum": [ - "SEND_SMS" - ], + "type": "array" + }, + "id_token_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "minItems": 1, + "type": "array" + }, + "issuer": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "alias": { - "maxLength": 100, + "jwks_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "allow_failure": { - "type": "boolean" + "op_policy_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" }, - "id": { - "format": "forms-custom-identifier", + "op_tos_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "mask_output": { + "registration_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" + }, + "request_object_encryption_alg_values_supported": { + "items": { + "maxLength": 28, + "type": "string" + }, + "type": "array" + }, + "request_object_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" + }, + "request_object_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "request_parameter_supported": { "type": "boolean" }, - "params": { - "$ref": "#/components/schemas/FlowActionAuth0SendSmsParams" + "request_uri_parameter_supported": { + "type": "boolean" }, - "type": { - "enum": [ - "AUTH0" - ], - "type": "string" - } - }, - "required": [ - "id", - "type", - "action", - "params" - ], - "type": "object" - }, - "FlowActionAuth0SendSmsParams": { - "additionalProperties": false, - "properties": { - "custom_vars": { - "$ref": "#/components/schemas/FlowActionAuth0SendSmsParamsCustomVars" + "require_request_uri_registration": { + "type": "boolean" }, - "from": { + "response_modes_supported": { + "items": { + "maxLength": 20, + "type": "string" + }, + "type": "array" + }, + "response_types_supported": { + "items": { + "maxLength": 40, + "type": "string" + }, + "minItems": 1, + "type": "array" + }, + "scopes_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" + }, + "service_documentation": { + "format": "uri", "maxLength": 255, - "minLength": 1, + "minLength": 8, "type": "string" }, - "message": { - "maxLength": 1024, - "minLength": 1, + "subject_types_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" + }, + "token_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "to": { + "token_endpoint_auth_methods_supported": { + "items": { + "maxLength": 60, + "type": "string" + }, + "type": "array" + }, + "token_endpoint_auth_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "ui_locales_supported": { + "items": { + "maxLength": 50, + "type": "string" + }, + "type": "array" + }, + "userinfo_encryption_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "userinfo_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" + }, + "userinfo_endpoint": { + "format": "uri", "maxLength": 255, - "minLength": 1, + "minLength": 8, "type": "string" + }, + "userinfo_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" } }, "required": [ - "to", - "message" + "authorization_endpoint", + "id_token_signing_alg_values_supported", + "issuer", + "jwks_uri" ], "type": "object" }, - "FlowActionAuth0SendSmsParamsCustomVars": { + "EventStreamCloudEventConnectionDeletedObject1OptionsSchemaVersionEnum": { + "enum": [ + "openid-1.0.0", + "oidc-v4" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedObject1OptionsSetUserRootAttributesEnum": { + "enum": [ + "on_each_login", + "on_first_login", + "never_on_login" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedObject1OptionsTokenEndpointAuthMethodEnum": { + "enum": [ + "client_secret_post", + "private_key_jwt" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedObject1OptionsTokenEndpointAuthSigningAlgEnum": { + "enum": [ + "ES256", + "ES384", + "PS256", + "PS384", + "RS256", + "RS384", + "RS512" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedObject1OptionsTokenEndpointJwtcaAudFormatEnum": { + "enum": [ + "issuer", + "token_endpoint" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedObject1OptionsTypeEnum": { + "enum": [ + "back_channel" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedObject1OptionsUpstreamParams": { "additionalProperties": true, "type": "object" }, - "FlowActionAuth0UpdateUser": { + "EventStreamCloudEventConnectionDeletedObject1StrategyEnum": { + "enum": [ + "okta" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedObject2": { "additionalProperties": false, "properties": { - "action": { - "enum": [ - "UPDATE_USER" - ], - "type": "string" + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject2Authentication" }, - "alias": { - "maxLength": 100, + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject2ConnectedAccounts" + }, + "display_name": { + "maxLength": 128, + "minLength": 1, "type": "string" }, - "allow_failure": { - "type": "boolean" + "enabled_clients": { + "items": { + "type": "string" + }, + "type": "array" }, "id": { - "format": "forms-custom-identifier", + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, - "mask_output": { + "is_domain_connection": { "type": "boolean" }, - "params": { - "$ref": "#/components/schemas/FlowActionAuth0UpdateUserParams" + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject2Metadata" }, - "type": { - "enum": [ - "AUTH0" - ], + "name": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" + }, + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject2Options" + }, + "realms": { + "items": { + "type": "string" + }, + "type": "array" + }, + "show_as_button": { + "type": "boolean" + }, + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject2StrategyEnum" } }, "required": [ "id", - "type", - "action", - "params" - ], + "name", + "strategy" + ], "type": "object" }, - "FlowActionAuth0UpdateUserParams": { + "EventStreamCloudEventConnectionDeletedObject2Authentication": { "additionalProperties": false, "properties": { - "changes": { - "$ref": "#/components/schemas/FlowActionAuth0UpdateUserParamsChanges" - }, - "connection_id": { - "format": "flows-vault-connections-id", - "maxLength": 30, - "type": "string" - }, - "user_id": { - "type": "string" + "active": { + "type": "boolean" } }, "required": [ - "connection_id", - "user_id", - "changes" + "active" ], "type": "object" }, - "FlowActionAuth0UpdateUserParamsChanges": { - "additionalProperties": true, - "type": "object" - }, - "FlowActionBigquery": { - "oneOf": [ - { - "$ref": "#/components/schemas/FlowActionBigqueryInsertRows" + "EventStreamCloudEventConnectionDeletedObject2ConnectedAccounts": { + "additionalProperties": false, + "properties": { + "active": { + "type": "boolean" } + }, + "required": [ + "active" ], "type": "object" }, - "FlowActionBigqueryInsertRows": { + "EventStreamCloudEventConnectionDeletedObject2Metadata": { + "additionalProperties": false, + "type": "object" + }, + "EventStreamCloudEventConnectionDeletedObject2Options": { "additionalProperties": false, "properties": { - "action": { - "enum": [ - "INSERT_ROWS" - ], + "assertion_decryption_settings": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject2OptionsAssertionDecryptionSettings" + }, + "cert": { + "maxLength": 10240, + "minLength": 1, "type": "string" }, - "alias": { - "maxLength": 100, + "cert_rollover_notification": { + "format": "date-time", "type": "string" }, - "allow_failure": { + "debug": { "type": "boolean" }, - "id": { - "format": "forms-custom-identifier", + "deflate": { + "type": "boolean" + }, + "destinationUrl": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "mask_output": { + "digestAlgorithm": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject2OptionsDigestAlgorithmEnum" + }, + "disableFieldsMapFix": { "type": "boolean" }, - "params": { - "$ref": "#/components/schemas/FlowActionBigqueryInsertRowsParams" + "disableSignout": { + "type": "boolean" }, - "type": { - "enum": [ - "BIGQUERY" - ], + "discovery_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" - } - }, - "required": [ - "id", - "type", - "action", - "params" - ], - "type": "object" - }, - "FlowActionBigqueryInsertRowsParams": { - "additionalProperties": false, - "properties": { - "connection_id": { - "format": "flows-vault-connections-id", - "maxLength": 30, + }, + "domain_aliases": { + "items": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "entityId": { + "maxLength": 128, + "minLength": 1, "type": "string" }, - "data": { - "$ref": "#/components/schemas/FlowActionBigqueryInsertRowsParamsData" + "expires": { + "format": "date-time", + "type": "string" }, - "dataset_id": { + "fieldsMap": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject2OptionsFieldsMap" + }, + "fieldsMapJsonRaw": { + "maxLength": 8192, "type": "string" }, - "table_id": { + "global_token_revocation_jwt_iss": { + "maxLength": 1024, + "minLength": 1, "type": "string" - } - }, - "required": [ - "connection_id", - "dataset_id", - "table_id" - ], - "type": "object" - }, - "FlowActionBigqueryInsertRowsParamsData": { - "additionalProperties": true, - "type": "object" - }, - "FlowActionClearbit": { - "oneOf": [ - { - "$ref": "#/components/schemas/FlowActionClearbitFindPerson" }, - { - "$ref": "#/components/schemas/FlowActionClearbitFindCompany" - } - ], - "type": "object" - }, - "FlowActionClearbitFindCompany": { - "additionalProperties": false, - "properties": { - "action": { - "enum": [ - "FIND_COMPANY" - ], + "global_token_revocation_jwt_sub": { + "maxLength": 1024, + "minLength": 1, "type": "string" }, - "alias": { - "maxLength": 100, + "icon_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "allow_failure": { - "type": "boolean" + "idpinitiated": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject2OptionsIdpinitiated" }, - "id": { - "format": "forms-custom-identifier", + "metadataUrl": { + "format": "uri", + "maxLength": 2048, + "minLength": 8, "type": "string" }, - "mask_output": { - "type": "boolean" + "non_persistent_attrs": { + "items": { + "maxLength": 255, + "type": "string" + }, + "type": "array" }, - "params": { - "$ref": "#/components/schemas/FlowActionClearbitFindCompanyParams" + "oidc_metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject2OptionsOidcMetadata" }, - "type": { - "enum": [ - "CLEARBIT" - ], - "type": "string" - } - }, - "required": [ - "id", - "type", - "action", - "params" - ], - "type": "object" - }, - "FlowActionClearbitFindCompanyParams": { - "additionalProperties": false, - "properties": { - "connection_id": { - "format": "flows-vault-connections-id", - "maxLength": 30, + "protocolBinding": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject2OptionsProtocolBindingEnum" + }, + "recipientUrl": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "domain": { + "requestTemplate": { + "maxLength": 10240, + "minLength": 1, "type": "string" - } - }, - "required": [ - "connection_id", - "domain" - ], - "type": "object" - }, - "FlowActionClearbitFindPerson": { - "additionalProperties": false, - "properties": { - "action": { - "enum": [ - "FIND_PERSON" - ], + }, + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject2OptionsSetUserRootAttributesEnum" + }, + "signInEndpoint": { + "format": "uri", + "maxLength": 2048, + "minLength": 8, "type": "string" }, - "alias": { - "maxLength": 100, + "signOutEndpoint": { + "format": "uri", + "maxLength": 2048, + "minLength": 8, "type": "string" }, - "allow_failure": { + "signSAMLRequest": { "type": "boolean" }, - "id": { - "format": "forms-custom-identifier", + "signatureAlgorithm": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject2OptionsSignatureAlgorithmEnum" + }, + "signingCert": { + "maxLength": 10240, + "minLength": 1, "type": "string" }, - "mask_output": { - "type": "boolean" + "subject": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject2OptionsSubject" }, - "params": { - "$ref": "#/components/schemas/FlowActionClearbitFindPersonParams" + "tenant_domain": { + "maxLength": 255, + "minLength": 1, + "type": "string" }, - "type": { - "enum": [ - "CLEARBIT" - ], + "thumbprints": { + "items": { + "maxLength": 40, + "minLength": 40, + "type": "string" + }, + "type": "array" + }, + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject2OptionsUpstreamParams" + }, + "user_id_attribute": { + "maxLength": 2396, + "minLength": 1, "type": "string" } }, - "required": [ - "id", - "type", - "action", - "params" - ], "type": "object" }, - "FlowActionClearbitFindPersonParams": { + "EventStreamCloudEventConnectionDeletedObject2OptionsAssertionDecryptionSettings": { "additionalProperties": false, "properties": { - "connection_id": { - "format": "flows-vault-connections-id", - "maxLength": 30, - "type": "string" + "algorithm_exceptions": { + "items": { + "maxLength": 100, + "minLength": 1, + "type": "string" + }, + "type": "array" }, - "email": { - "type": "string" + "algorithm_profile": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject2OptionsAssertionDecryptionSettingsAlgorithmProfileEnum" } }, "required": [ - "connection_id", - "email" + "algorithm_profile" ], "type": "object" }, - "FlowActionEmail": { - "oneOf": [ - { - "$ref": "#/components/schemas/FlowActionEmailVerifyEmail" - } + "EventStreamCloudEventConnectionDeletedObject2OptionsAssertionDecryptionSettingsAlgorithmProfileEnum": { + "enum": [ + "v2026-1" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedObject2OptionsDigestAlgorithmEnum": { + "enum": [ + "sha1", + "sha256" ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedObject2OptionsFieldsMap": { + "additionalProperties": true, "type": "object" }, - "FlowActionEmailVerifyEmail": { + "EventStreamCloudEventConnectionDeletedObject2OptionsIdpinitiated": { "additionalProperties": false, "properties": { - "action": { - "enum": [ - "VERIFY_EMAIL" - ], + "client_authorizequery": { + "maxLength": 2048, + "minLength": 1, "type": "string" }, - "alias": { - "maxLength": 100, + "client_id": { + "maxLength": 256, + "minLength": 1, "type": "string" }, - "allow_failure": { - "type": "boolean" - }, - "id": { - "format": "forms-custom-identifier", - "type": "string" + "client_protocol": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject2OptionsIdpinitiatedClientProtocolEnum" }, - "mask_output": { + "enabled": { "type": "boolean" - }, - "params": { - "$ref": "#/components/schemas/FlowActionEmailVerifyEmailParams" - }, - "type": { - "enum": [ - "EMAIL" - ], - "type": "string" } }, - "required": [ - "id", - "type", - "action", - "params" - ], "type": "object" }, - "FlowActionEmailVerifyEmailParams": { - "additionalProperties": false, - "properties": { - "email": { - "type": "string" - }, - "rules": { - "$ref": "#/components/schemas/FlowActionEmailVerifyEmailParamsRules" - } - }, - "required": [ - "email" + "EventStreamCloudEventConnectionDeletedObject2OptionsIdpinitiatedClientProtocolEnum": { + "enum": [ + "oidc", + "samlp", + "wsfed" ], - "type": "object" + "type": "string" }, - "FlowActionEmailVerifyEmailParamsRules": { + "EventStreamCloudEventConnectionDeletedObject2OptionsOidcMetadata": { "additionalProperties": false, "properties": { - "allowlist": { + "acr_values_supported": { "items": { + "maxLength": 100, "type": "string" }, "type": "array" }, - "block_aliases": { - "type": "boolean" - }, - "block_disposable_emails": { - "type": "boolean" + "authorization_endpoint": { + "format": "uri", + "maxLength": 2083, + "minLength": 8, + "type": "string" }, - "block_free_emails": { - "type": "boolean" + "claim_types_supported": { + "items": { + "maxLength": 25, + "type": "string" + }, + "type": "array" }, - "blocklist": { + "claims_locales_supported": { "items": { + "maxLength": 50, "type": "string" }, "type": "array" }, - "require_mx_record": { + "claims_parameter_supported": { "type": "boolean" - } - }, - "type": "object" - }, - "FlowActionFlow": { - "oneOf": [ - { - "$ref": "#/components/schemas/FlowActionFlowBooleanCondition" - }, - { - "$ref": "#/components/schemas/FlowActionFlowDelayFlow" - }, - { - "$ref": "#/components/schemas/FlowActionFlowDoNothing" - }, - { - "$ref": "#/components/schemas/FlowActionFlowErrorMessage" }, - { - "$ref": "#/components/schemas/FlowActionFlowMapValue" - }, - { - "$ref": "#/components/schemas/FlowActionFlowReturnJson" + "claims_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - { - "$ref": "#/components/schemas/FlowActionFlowStoreVars" - } - ], - "type": "object" - }, - "FlowActionFlowBooleanCondition": { - "additionalProperties": false, - "properties": { - "action": { - "enum": [ - "BOOLEAN_CONDITION" - ], - "type": "string" + "code_challenge_methods_supported": { + "items": { + "maxLength": 20, + "type": "string" + }, + "type": "array" }, - "alias": { - "maxLength": 100, - "type": "string" + "display_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" }, - "allow_failure": { - "type": "boolean" + "dpop_signing_alg_values_supported": { + "items": { + "maxLength": 14, + "type": "string" + }, + "type": "array" }, - "id": { - "format": "forms-custom-identifier", + "end_session_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "mask_output": { - "type": "boolean" + "grant_types_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "params": { - "$ref": "#/components/schemas/FlowActionFlowBooleanConditionParams" + "id_token_encryption_alg_values_supported": { + "items": { + "maxLength": 14, + "type": "string" + }, + "type": "array" }, - "type": { - "enum": [ - "FLOW" - ], - "type": "string" - } - }, - "required": [ - "id", - "type", - "action", - "params" - ], - "type": "object" - }, - "FlowActionFlowBooleanConditionParams": { - "additionalProperties": false, - "properties": { - "else": { + "id_token_encryption_enc_values_supported": { "items": { - "$ref": "#/components/schemas/FlowAction" + "maxLength": 26, + "type": "string" }, "type": "array" }, - "if": {}, - "then": { + "id_token_signing_alg_values_supported": { "items": { - "$ref": "#/components/schemas/FlowAction" + "maxLength": 10, + "type": "string" }, + "minItems": 1, "type": "array" - } - }, - "required": [ - "if" - ], - "type": "object" - }, - "FlowActionFlowDelayFlow": { - "additionalProperties": false, - "properties": { - "action": { - "enum": [ - "DELAY_FLOW" - ], + }, + "issuer": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "alias": { - "maxLength": 100, + "jwks_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "allow_failure": { - "type": "boolean" + "op_policy_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" }, - "id": { - "format": "forms-custom-identifier", + "op_tos_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "mask_output": { + "registration_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" + }, + "request_object_encryption_alg_values_supported": { + "items": { + "maxLength": 28, + "type": "string" + }, + "type": "array" + }, + "request_object_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" + }, + "request_object_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "request_parameter_supported": { "type": "boolean" }, - "params": { - "$ref": "#/components/schemas/FlowActionFlowDelayFlowParams" + "request_uri_parameter_supported": { + "type": "boolean" }, - "type": { - "enum": [ - "FLOW" - ], - "type": "string" - } - }, - "required": [ - "id", - "type", - "action", - "params" - ], - "type": "object" - }, - "FlowActionFlowDelayFlowParams": { - "additionalProperties": false, - "properties": { - "number": { - "$ref": "#/components/schemas/FlowActionFlowDelayFlowParamsNumber" + "require_request_uri_registration": { + "type": "boolean" }, - "units": { - "enum": [ - "SECONDS", - "MINUTES", - "HOURS", - "DAYS" - ], - "type": "string" - } - }, - "required": [ - "number" - ], - "type": "object" - }, - "FlowActionFlowDelayFlowParamsNumber": { - "oneOf": [ - { - "minimum": 0, - "type": "integer" + "response_modes_supported": { + "items": { + "maxLength": 20, + "type": "string" + }, + "type": "array" }, - { - "maxLength": 250, - "type": "string" - } - ] - }, - "FlowActionFlowDoNothing": { - "additionalProperties": false, - "properties": { - "action": { - "enum": [ - "DO_NOTHING" - ], - "type": "string" + "response_types_supported": { + "items": { + "maxLength": 40, + "type": "string" + }, + "minItems": 1, + "type": "array" }, - "alias": { - "maxLength": 100, + "scopes_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" + }, + "service_documentation": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "allow_failure": { - "type": "boolean" + "subject_types_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "id": { - "format": "forms-custom-identifier", + "token_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "mask_output": { - "type": "boolean" + "token_endpoint_auth_methods_supported": { + "items": { + "maxLength": 60, + "type": "string" + }, + "type": "array" }, - "params": { - "$ref": "#/components/schemas/FlowActionFlowDoNothingParams" + "token_endpoint_auth_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" }, - "type": { - "enum": [ - "FLOW" - ], + "ui_locales_supported": { + "items": { + "maxLength": 50, + "type": "string" + }, + "type": "array" + }, + "userinfo_encryption_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "userinfo_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" + }, + "userinfo_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" + }, + "userinfo_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" } }, "required": [ - "id", - "type", - "action" + "authorization_endpoint", + "id_token_signing_alg_values_supported", + "issuer", + "jwks_uri" ], "type": "object" }, - "FlowActionFlowDoNothingParams": { + "EventStreamCloudEventConnectionDeletedObject2OptionsProtocolBindingEnum": { + "enum": [ + "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST", + "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedObject2OptionsSetUserRootAttributesEnum": { + "enum": [ + "on_each_login", + "on_first_login", + "never_on_login" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedObject2OptionsSignatureAlgorithmEnum": { + "enum": [ + "rsa-sha1", + "rsa-sha256" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedObject2OptionsSubject": { "additionalProperties": false, "type": "object" }, - "FlowActionFlowErrorMessage": { + "EventStreamCloudEventConnectionDeletedObject2OptionsUpstreamParams": { + "additionalProperties": true, + "type": "object" + }, + "EventStreamCloudEventConnectionDeletedObject2StrategyEnum": { + "enum": [ + "samlp" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedObject3": { "additionalProperties": false, "properties": { - "action": { - "enum": [ - "ERROR_MESSAGE" - ], - "type": "string" + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject3Authentication" }, - "alias": { - "maxLength": 100, + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject3ConnectedAccounts" + }, + "display_name": { + "maxLength": 128, + "minLength": 1, "type": "string" }, - "allow_failure": { - "type": "boolean" + "enabled_clients": { + "items": { + "type": "string" + }, + "type": "array" }, "id": { - "format": "forms-custom-identifier", + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, - "mask_output": { + "is_domain_connection": { "type": "boolean" }, - "params": { - "$ref": "#/components/schemas/FlowActionFlowErrorMessageParams" + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject3Metadata" }, - "type": { - "enum": [ - "FLOW" - ], + "name": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" + }, + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject3Options" + }, + "realms": { + "items": { + "type": "string" + }, + "type": "array" + }, + "show_as_button": { + "type": "boolean" + }, + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject3StrategyEnum" } }, "required": [ "id", - "type", - "action", - "params" + "name", + "strategy" ], "type": "object" }, - "FlowActionFlowErrorMessageParams": { + "EventStreamCloudEventConnectionDeletedObject3Authentication": { "additionalProperties": false, "properties": { - "message": { - "maxLength": 2048, - "type": "string" + "active": { + "type": "boolean" } }, "required": [ - "message" + "active" ], "type": "object" }, - "FlowActionFlowMapValue": { + "EventStreamCloudEventConnectionDeletedObject3ConnectedAccounts": { "additionalProperties": false, "properties": { - "action": { - "enum": [ - "MAP_VALUE" - ], - "type": "string" - }, - "alias": { - "maxLength": 100, - "type": "string" - }, - "allow_failure": { - "type": "boolean" - }, - "id": { - "format": "forms-custom-identifier", - "type": "string" - }, - "mask_output": { + "active": { "type": "boolean" - }, - "params": { - "$ref": "#/components/schemas/FlowActionFlowMapValueParams" - }, - "type": { - "enum": [ - "FLOW" - ], - "type": "string" } }, "required": [ - "id", - "type", - "action", - "params" + "active" ], "type": "object" }, - "FlowActionFlowMapValueParams": { + "EventStreamCloudEventConnectionDeletedObject3Metadata": { "additionalProperties": false, - "properties": { - "cases": { - "$ref": "#/components/schemas/FlowActionFlowMapValueParamsCases" - }, - "fallback": { - "$ref": "#/components/schemas/FlowActionFlowMapValueParamsFallback" - }, - "input": { - "$ref": "#/components/schemas/FlowActionFlowMapValueParamsInput" - } - }, - "required": [ - "input" - ], - "type": "object" - }, - "FlowActionFlowMapValueParamsCases": { - "additionalProperties": true, "type": "object" }, - "FlowActionFlowMapValueParamsFallback": { - "oneOf": [ - { + "EventStreamCloudEventConnectionDeletedObject3Options": { + "additionalProperties": false, + "properties": { + "assertion_decryption_settings": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject3OptionsAssertionDecryptionSettings" + }, + "cert": { + "maxLength": 10240, + "minLength": 1, "type": "string" }, - { - "type": "number" + "cert_rollover_notification": { + "format": "date-time", + "type": "string" }, - { - "$ref": "#/components/schemas/FlowActionFlowMapValueParamsFallbackObject" + "digestAlgorithm": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject3OptionsDigestAlgorithmEnum" }, - { - "items": {}, + "domain_aliases": { + "items": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, "type": "array" }, - { - "type": "null" - } - ] - }, - "FlowActionFlowMapValueParamsFallbackObject": { - "additionalProperties": true, - "type": "object" - }, - "FlowActionFlowMapValueParamsInput": { - "oneOf": [ - { + "entityId": { + "maxLength": 128, + "minLength": 1, "type": "string" }, - { - "type": "number" - } - ] - }, - "FlowActionFlowReturnJson": { - "additionalProperties": false, - "properties": { - "action": { - "enum": [ - "RETURN_JSON" - ], + "expires": { + "format": "date-time", "type": "string" }, - "alias": { - "maxLength": 100, + "icon_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "allow_failure": { - "type": "boolean" + "idpinitiated": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject3OptionsIdpinitiated" }, - "id": { - "format": "forms-custom-identifier", + "non_persistent_attrs": { + "items": { + "maxLength": 255, + "type": "string" + }, + "type": "array" + }, + "pingFederateBaseUrl": { + "format": "uri", + "maxLength": 256, + "minLength": 8, "type": "string" }, - "mask_output": { + "protocolBinding": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject3OptionsProtocolBindingEnum" + }, + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject3OptionsSetUserRootAttributesEnum" + }, + "signInEndpoint": { + "format": "uri", + "maxLength": 2048, + "minLength": 8, + "type": "string" + }, + "signSAMLRequest": { "type": "boolean" }, - "params": { - "$ref": "#/components/schemas/FlowActionFlowReturnJsonParams" + "signatureAlgorithm": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject3OptionsSignatureAlgorithmEnum" }, - "type": { - "enum": [ - "FLOW" - ], + "signingCert": { + "maxLength": 10240, + "minLength": 1, "type": "string" + }, + "subject": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject3OptionsSubject" + }, + "tenant_domain": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "thumbprints": { + "items": { + "maxLength": 40, + "minLength": 40, + "type": "string" + }, + "type": "array" + }, + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject3OptionsUpstreamParams" } }, "required": [ - "id", - "type", - "action", - "params" + "pingFederateBaseUrl" ], "type": "object" }, - "FlowActionFlowReturnJsonParams": { + "EventStreamCloudEventConnectionDeletedObject3OptionsAssertionDecryptionSettings": { "additionalProperties": false, "properties": { - "payload": { - "$ref": "#/components/schemas/FlowActionFlowReturnJsonParamsPayload" + "algorithm_exceptions": { + "items": { + "maxLength": 100, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "algorithm_profile": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject3OptionsAssertionDecryptionSettingsAlgorithmProfileEnum" } }, "required": [ - "payload" + "algorithm_profile" ], "type": "object" }, - "FlowActionFlowReturnJsonParamsPayload": { - "oneOf": [ - { - "$ref": "#/components/schemas/FlowActionFlowReturnJsonParamsPayloadObject" - }, - { - "type": "string" - } - ] + "EventStreamCloudEventConnectionDeletedObject3OptionsAssertionDecryptionSettingsAlgorithmProfileEnum": { + "enum": [ + "v2026-1" + ], + "type": "string" }, - "FlowActionFlowReturnJsonParamsPayloadObject": { - "additionalProperties": true, - "type": "object" + "EventStreamCloudEventConnectionDeletedObject3OptionsDigestAlgorithmEnum": { + "enum": [ + "sha1", + "sha256" + ], + "type": "string" }, - "FlowActionFlowStoreVars": { + "EventStreamCloudEventConnectionDeletedObject3OptionsIdpinitiated": { "additionalProperties": false, "properties": { - "action": { - "enum": [ - "STORE_VARS" - ], + "client_authorizequery": { + "maxLength": 2048, + "minLength": 1, "type": "string" }, - "alias": { - "maxLength": 100, + "client_id": { + "maxLength": 256, + "minLength": 1, "type": "string" }, - "allow_failure": { - "type": "boolean" - }, - "id": { - "format": "forms-custom-identifier", - "type": "string" + "client_protocol": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject3OptionsIdpinitiatedClientProtocolEnum" }, - "mask_output": { + "enabled": { "type": "boolean" - }, - "params": { - "$ref": "#/components/schemas/FlowActionFlowStoreVarsParams" - }, - "type": { - "enum": [ - "FLOW" - ], - "type": "string" } }, - "required": [ - "id", - "type", - "action", - "params" - ], "type": "object" }, - "FlowActionFlowStoreVarsParams": { - "additionalProperties": false, - "properties": { - "vars": { - "$ref": "#/components/schemas/FlowActionFlowStoreVarsParamsVars" - } - }, - "required": [ - "vars" + "EventStreamCloudEventConnectionDeletedObject3OptionsIdpinitiatedClientProtocolEnum": { + "enum": [ + "oidc", + "samlp", + "wsfed" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedObject3OptionsProtocolBindingEnum": { + "enum": [ + "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST", + "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedObject3OptionsSetUserRootAttributesEnum": { + "enum": [ + "on_each_login", + "on_first_login", + "never_on_login" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedObject3OptionsSignatureAlgorithmEnum": { + "enum": [ + "rsa-sha1", + "rsa-sha256" ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedObject3OptionsSubject": { + "additionalProperties": false, "type": "object" }, - "FlowActionFlowStoreVarsParamsVars": { + "EventStreamCloudEventConnectionDeletedObject3OptionsUpstreamParams": { "additionalProperties": true, "type": "object" }, - "FlowActionGoogleSheets": { - "oneOf": [ - { - "$ref": "#/components/schemas/FlowActionGoogleSheetsAddRow" - } + "EventStreamCloudEventConnectionDeletedObject3StrategyEnum": { + "enum": [ + "pingfederate" ], - "type": "object" + "type": "string" }, - "FlowActionGoogleSheetsAddRow": { + "EventStreamCloudEventConnectionDeletedObject4": { "additionalProperties": false, "properties": { - "action": { - "enum": [ - "ADD_ROW" - ], - "type": "string" + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject4Authentication" }, - "alias": { - "maxLength": 100, + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject4ConnectedAccounts" + }, + "display_name": { + "maxLength": 128, + "minLength": 1, "type": "string" }, - "allow_failure": { - "type": "boolean" + "enabled_clients": { + "items": { + "type": "string" + }, + "type": "array" }, "id": { - "format": "forms-custom-identifier", + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, - "mask_output": { + "is_domain_connection": { "type": "boolean" }, - "params": { - "$ref": "#/components/schemas/FlowActionGoogleSheetsAddRowParams" + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject4Metadata" }, - "type": { - "enum": [ - "GOOGLE_SHEETS" - ], + "name": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" + }, + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject4Options" + }, + "realms": { + "items": { + "type": "string" + }, + "type": "array" + }, + "show_as_button": { + "type": "boolean" + }, + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject4StrategyEnum" } }, "required": [ "id", - "type", - "action", - "params" + "name", + "strategy" ], "type": "object" }, - "FlowActionGoogleSheetsAddRowParams": { + "EventStreamCloudEventConnectionDeletedObject4Authentication": { "additionalProperties": false, "properties": { - "connection_id": { - "format": "flows-vault-connections-id", - "maxLength": 30, - "type": "string" - }, - "sheet_id": { - "$ref": "#/components/schemas/FlowActionGoogleSheetsAddRowParamsSheetId" - }, - "spreadsheet_id": { - "minLength": 1, - "type": "string" - }, - "values": { - "$ref": "#/components/schemas/FlowActionGoogleSheetsAddRowParamsValues" + "active": { + "type": "boolean" } }, "required": [ - "connection_id", - "spreadsheet_id" + "active" ], "type": "object" }, - "FlowActionGoogleSheetsAddRowParamsSheetId": { - "oneOf": [ - { - "minimum": 0, - "type": "integer" - }, - { - "type": "string" + "EventStreamCloudEventConnectionDeletedObject4ConnectedAccounts": { + "additionalProperties": false, + "properties": { + "active": { + "type": "boolean" } - ] - }, - "FlowActionGoogleSheetsAddRowParamsValues": { - "items": { - "type": [ - "string", - "null" - ] }, - "type": "array" - }, - "FlowActionHttp": { - "oneOf": [ - { - "$ref": "#/components/schemas/FlowActionHttpSendRequest" - } + "required": [ + "active" ], "type": "object" }, - "FlowActionHttpSendRequest": { + "EventStreamCloudEventConnectionDeletedObject4Metadata": { + "additionalProperties": false, + "type": "object" + }, + "EventStreamCloudEventConnectionDeletedObject4Options": { "additionalProperties": false, "properties": { - "action": { - "enum": [ - "SEND_REQUEST" - ], - "type": "string" - }, - "alias": { - "maxLength": 100, + "adfs_server": { + "maxLength": 2048, "type": "string" }, - "allow_failure": { - "type": "boolean" - }, - "id": { - "format": "forms-custom-identifier", + "cert_rollover_notification": { + "format": "date-time", "type": "string" }, - "mask_output": { - "type": "boolean" - }, - "params": { - "$ref": "#/components/schemas/FlowActionHttpSendRequestParams" + "domain_aliases": { + "items": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "type": "array" }, - "type": { - "enum": [ - "HTTP" - ], + "entityId": { + "maxLength": 128, + "minLength": 1, "type": "string" - } - }, - "required": [ - "id", - "type", - "action", - "params" - ], - "type": "object" - }, - "FlowActionHttpSendRequestParams": { - "additionalProperties": false, - "properties": { - "basic": { - "$ref": "#/components/schemas/FlowActionHttpSendRequestParamsBasicAuth" }, - "connection_id": { - "format": "flows-vault-connections-id", - "maxLength": 30, + "fedMetadataXml": { + "maxLength": 102400, + "minLength": 1, "type": "string" }, - "content_type": { - "enum": [ - "JSON", - "FORM", - "XML" - ], + "icon_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "headers": { - "$ref": "#/components/schemas/FlowActionHttpSendRequestParamsHeaders" + "non_persistent_attrs": { + "items": { + "maxLength": 255, + "type": "string" + }, + "type": "array" }, - "method": { - "enum": [ - "GET", - "POST", - "PUT", - "PATCH", - "DELETE" - ], - "type": "string" + "prev_thumbprints": { + "items": { + "maxLength": 64, + "type": "string" + }, + "type": "array" }, - "params": { - "$ref": "#/components/schemas/FlowActionHttpSendRequestParamsQueryParams" + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject4OptionsSetUserRootAttributesEnum" }, - "payload": { - "$ref": "#/components/schemas/FlowActionHttpSendRequestParamsPayload" + "should_trust_email_verified_connection": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject4OptionsShouldTrustEmailVerifiedConnectionEnum" }, - "url": { + "signInEndpoint": { + "format": "uri", + "maxLength": 2048, + "minLength": 8, "type": "string" - } - }, - "required": [ - "url" - ], - "type": "object" - }, - "FlowActionHttpSendRequestParamsBasicAuth": { - "additionalProperties": false, - "properties": { - "password": { + }, + "tenant_domain": { + "maxLength": 255, "minLength": 1, "type": "string" }, - "username": { + "thumbprints": { + "items": { + "maxLength": 64, + "type": "string" + }, + "type": "array" + }, + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject4OptionsUpstreamParams" + }, + "user_id_attribute": { + "maxLength": 128, "minLength": 1, "type": "string" } }, "type": "object" }, - "FlowActionHttpSendRequestParamsHeaders": { - "additionalProperties": true, - "type": "object" + "EventStreamCloudEventConnectionDeletedObject4OptionsSetUserRootAttributesEnum": { + "enum": [ + "on_each_login", + "on_first_login", + "never_on_login" + ], + "type": "string" }, - "FlowActionHttpSendRequestParamsPayload": { - "oneOf": [ - { - "type": "string" - }, - { - "items": {}, - "type": "array" - }, - { - "$ref": "#/components/schemas/FlowActionHttpSendRequestParamsPayloadObject" - } - ] + "EventStreamCloudEventConnectionDeletedObject4OptionsShouldTrustEmailVerifiedConnectionEnum": { + "enum": [ + "never_set_emails_as_verified", + "always_set_emails_as_verified" + ], + "type": "string" }, - "FlowActionHttpSendRequestParamsPayloadObject": { + "EventStreamCloudEventConnectionDeletedObject4OptionsUpstreamParams": { "additionalProperties": true, "type": "object" }, - "FlowActionHttpSendRequestParamsQueryParams": { - "additionalProperties": { - "oneOf": [ - { - "type": "number" - }, - { - "type": "string" - }, - { - "type": "null" - } - ] - }, - "type": "object" - }, - "FlowActionHubspot": { - "oneOf": [ - { - "$ref": "#/components/schemas/FlowActionHubspotEnrollContact" - }, - { - "$ref": "#/components/schemas/FlowActionHubspotGetContact" - }, - { - "$ref": "#/components/schemas/FlowActionHubspotUpsertContact" - } + "EventStreamCloudEventConnectionDeletedObject4StrategyEnum": { + "enum": [ + "adfs" ], - "type": "object" + "type": "string" }, - "FlowActionHubspotEnrollContact": { + "EventStreamCloudEventConnectionDeletedObject5": { "additionalProperties": false, "properties": { - "action": { - "enum": [ - "ENROLL_CONTACT" - ], - "type": "string" + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject5Authentication" }, - "alias": { - "maxLength": 100, + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject5ConnectedAccounts" + }, + "display_name": { + "maxLength": 128, + "minLength": 1, "type": "string" }, - "allow_failure": { - "type": "boolean" + "enabled_clients": { + "items": { + "type": "string" + }, + "type": "array" }, "id": { - "format": "forms-custom-identifier", + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, - "mask_output": { + "is_domain_connection": { "type": "boolean" }, - "params": { - "$ref": "#/components/schemas/FlowActionHubspotEnrollContactParams" + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject5Metadata" }, - "type": { - "enum": [ - "HUBSPOT" - ], + "name": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" + }, + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject5Options" + }, + "realms": { + "items": { + "type": "string" + }, + "type": "array" + }, + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject5StrategyEnum" } }, "required": [ "id", - "type", - "action", - "params" + "name", + "strategy" ], "type": "object" }, - "FlowActionHubspotEnrollContactParams": { + "EventStreamCloudEventConnectionDeletedObject5Authentication": { "additionalProperties": false, "properties": { - "connection_id": { - "format": "flows-vault-connections-id", - "maxLength": 30, - "type": "string" - }, - "email": { - "type": "string" - }, - "workflow_id": { - "$ref": "#/components/schemas/FlowActionHubspotEnrollContactParamsWorkflowId" + "active": { + "type": "boolean" } }, "required": [ - "connection_id", - "email", - "workflow_id" + "active" ], "type": "object" }, - "FlowActionHubspotEnrollContactParamsWorkflowId": { - "oneOf": [ - { - "type": "string" - }, - { - "type": "integer" - } - ] - }, - "FlowActionHubspotGetContact": { + "EventStreamCloudEventConnectionDeletedObject5ConnectedAccounts": { "additionalProperties": false, "properties": { - "action": { - "enum": [ - "GET_CONTACT" - ], - "type": "string" - }, - "alias": { - "maxLength": 100, - "type": "string" - }, - "allow_failure": { - "type": "boolean" - }, - "id": { - "format": "forms-custom-identifier", - "type": "string" - }, - "mask_output": { + "active": { "type": "boolean" - }, - "params": { - "$ref": "#/components/schemas/FlowActionHubspotGetContactParams" - }, - "type": { - "enum": [ - "HUBSPOT" - ], - "type": "string" } }, "required": [ - "id", - "type", - "action", - "params" + "active" ], "type": "object" }, - "FlowActionHubspotGetContactParams": { + "EventStreamCloudEventConnectionDeletedObject5Metadata": { "additionalProperties": false, - "properties": { - "connection_id": { - "format": "flows-vault-connections-id", - "maxLength": 30, - "type": "string" - }, - "email": { - "type": "string" - } - }, - "required": [ - "connection_id", - "email" - ], "type": "object" }, - "FlowActionHubspotUpsertContact": { + "EventStreamCloudEventConnectionDeletedObject5Options": { "additionalProperties": false, "properties": { - "action": { - "enum": [ - "UPSERT_CONTACT" - ], + "agentIP": { + "maxLength": 39, + "minLength": 2, "type": "string" }, - "alias": { - "maxLength": 100, + "agentMode": { + "type": "boolean" + }, + "agentVersion": { + "maxLength": 12, + "minLength": 5, "type": "string" }, - "allow_failure": { + "brute_force_protection": { "type": "boolean" }, - "id": { - "format": "forms-custom-identifier", - "type": "string" + "certAuth": { + "type": "boolean" }, - "mask_output": { + "certs": { + "items": { + "maxLength": 3072, + "minLength": 256, + "type": "string" + }, + "type": "array" + }, + "disable_cache": { "type": "boolean" }, - "params": { - "$ref": "#/components/schemas/FlowActionHubspotUpsertContactParams" + "disable_self_service_change_password": { + "type": "boolean" }, - "type": { - "enum": [ - "HUBSPOT" - ], + "domain_aliases": { + "items": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "icon_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" - } - }, - "required": [ - "id", - "type", - "action", - "params" - ], - "type": "object" - }, - "FlowActionHubspotUpsertContactParams": { - "additionalProperties": true, - "properties": { - "connection_id": { - "format": "flows-vault-connections-id", - "maxLength": 30, + }, + "ips": { + "items": { + "maxLength": 39, + "minLength": 2, + "type": "string" + }, + "type": "array" + }, + "kerberos": { + "type": "boolean" + }, + "kerberos_only": { + "type": "boolean" + }, + "non_persistent_attrs": { + "items": { + "maxLength": 255, + "type": "string" + }, + "type": "array" + }, + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject5OptionsSetUserRootAttributesEnum" + }, + "signInEndpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "email": { + "tenant_domain": { + "format": "hostname", + "maxLength": 512, + "minLength": 1, "type": "string" }, - "properties": { + "thumbprints": { "items": { - "$ref": "#/components/schemas/FlowActionHubspotUpsertContactParamsProperty" + "maxLength": 40, + "minLength": 40, + "type": "string" }, "type": "array" + }, + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject5OptionsUpstreamParams" } }, - "required": [ - "connection_id", - "email" - ], "type": "object" }, - "FlowActionHubspotUpsertContactParamsProperty": { - "additionalProperties": false, - "properties": { - "property": { - "maxLength": 100, - "type": "string" - }, - "value": {} - }, - "required": [ - "property" + "EventStreamCloudEventConnectionDeletedObject5OptionsSetUserRootAttributesEnum": { + "enum": [ + "on_each_login", + "on_first_login", + "never_on_login" ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedObject5OptionsUpstreamParams": { + "additionalProperties": true, "type": "object" }, - "FlowActionJson": { - "oneOf": [ - { - "$ref": "#/components/schemas/FlowActionJsonCreateJson" - }, - { - "$ref": "#/components/schemas/FlowActionJsonParseJson" - }, - { - "$ref": "#/components/schemas/FlowActionJsonSerializeJson" - } + "EventStreamCloudEventConnectionDeletedObject5StrategyEnum": { + "enum": [ + "ad" ], - "type": "object" + "type": "string" }, - "FlowActionJsonCreateJson": { + "EventStreamCloudEventConnectionDeletedObject6": { "additionalProperties": false, "properties": { - "action": { - "enum": [ - "CREATE_JSON" - ], - "type": "string" + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject6Authentication" }, - "alias": { - "maxLength": 100, + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject6ConnectedAccounts" + }, + "display_name": { + "maxLength": 128, + "minLength": 1, "type": "string" }, - "allow_failure": { - "type": "boolean" + "enabled_clients": { + "items": { + "type": "string" + }, + "type": "array" }, "id": { - "format": "forms-custom-identifier", + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, - "mask_output": { + "is_domain_connection": { "type": "boolean" }, - "params": { - "$ref": "#/components/schemas/FlowActionJsonCreateJsonParams" + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject6Metadata" }, - "type": { - "enum": [ - "JSON" - ], + "name": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" + }, + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject6Options" + }, + "realms": { + "items": { + "type": "string" + }, + "type": "array" + }, + "show_as_button": { + "type": "boolean" + }, + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject6StrategyEnum" } }, "required": [ "id", - "type", - "action", - "params" + "name", + "strategy" ], "type": "object" }, - "FlowActionJsonCreateJsonParams": { + "EventStreamCloudEventConnectionDeletedObject6Authentication": { "additionalProperties": false, "properties": { - "object": { - "$ref": "#/components/schemas/FlowActionJsonCreateJsonParamsObject" + "active": { + "type": "boolean" } }, "required": [ - "object" + "active" ], "type": "object" }, - "FlowActionJsonCreateJsonParamsObject": { - "additionalProperties": true, - "type": "object" - }, - "FlowActionJsonParseJson": { + "EventStreamCloudEventConnectionDeletedObject6ConnectedAccounts": { "additionalProperties": false, "properties": { - "action": { - "enum": [ - "PARSE_JSON" - ], - "type": "string" - }, - "alias": { - "maxLength": 100, - "type": "string" - }, - "allow_failure": { - "type": "boolean" - }, - "id": { - "format": "forms-custom-identifier", - "type": "string" - }, - "mask_output": { + "active": { "type": "boolean" - }, - "params": { - "$ref": "#/components/schemas/FlowActionJsonParseJsonParams" - }, - "type": { - "enum": [ - "JSON" - ], - "type": "string" } }, "required": [ - "id", - "type", - "action", - "params" + "active" ], "type": "object" }, - "FlowActionJsonParseJsonParams": { + "EventStreamCloudEventConnectionDeletedObject6Metadata": { "additionalProperties": false, - "properties": { - "json": { - "type": "string" - } - }, - "required": [ - "json" - ], "type": "object" }, - "FlowActionJsonSerializeJson": { + "EventStreamCloudEventConnectionDeletedObject6Options": { "additionalProperties": false, "properties": { - "action": { - "enum": [ - "SERIALIZE_JSON" - ], + "admin_access_token_expiresin": { + "format": "date-time", "type": "string" }, - "alias": { - "maxLength": 100, + "allow_setting_login_scopes": { + "type": "boolean" + }, + "api_enable_groups": { + "type": "boolean" + }, + "api_enable_users": { + "type": "boolean" + }, + "client_id": { + "maxLength": 128, + "minLength": 1, "type": "string" }, - "allow_failure": { + "domain": { + "maxLength": 1024, + "minLength": 1, + "type": "string" + }, + "domain_aliases": { + "items": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "email": { "type": "boolean" }, - "id": { - "format": "forms-custom-identifier", + "ext_agreed_terms": { + "type": "boolean" + }, + "ext_groups": { + "type": "boolean" + }, + "ext_groups_extended": { + "type": "boolean" + }, + "ext_is_admin": { + "type": "boolean" + }, + "ext_is_suspended": { + "type": "boolean" + }, + "federated_connections_access_tokens": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject6OptionsFederatedConnectionsAccessTokens" + }, + "handle_login_from_social": { + "type": "boolean" + }, + "icon_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "mask_output": { + "map_user_id_to_id": { "type": "boolean" }, - "params": { - "$ref": "#/components/schemas/FlowActionJsonSerializeJsonParams" + "non_persistent_attrs": { + "items": { + "maxLength": 255, + "type": "string" + }, + "type": "array" }, - "type": { - "enum": [ - "JSON" - ], + "profile": { + "type": "boolean" + }, + "scope": { + "items": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "minItems": 1, + "type": "array" + }, + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject6OptionsSetUserRootAttributesEnum" + }, + "tenant_domain": { + "maxLength": 255, + "minLength": 1, "type": "string" + }, + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject6OptionsUpstreamParams" } }, "required": [ - "id", - "type", - "action", - "params" + "client_id" ], "type": "object" }, - "FlowActionJsonSerializeJsonParams": { + "EventStreamCloudEventConnectionDeletedObject6OptionsFederatedConnectionsAccessTokens": { "additionalProperties": false, "properties": { - "object": { - "$ref": "#/components/schemas/FlowActionJsonSerializeJsonParamsObject" + "active": { + "type": "boolean" } }, "required": [ - "object" + "active" ], "type": "object" }, - "FlowActionJsonSerializeJsonParamsObject": { - "oneOf": [ - { - "type": "string" - }, - { - "$ref": "#/components/schemas/FlowActionJsonSerializeJsonParamsObjectObject" - } - ] + "EventStreamCloudEventConnectionDeletedObject6OptionsSetUserRootAttributesEnum": { + "enum": [ + "on_each_login", + "on_first_login", + "never_on_login" + ], + "type": "string" }, - "FlowActionJsonSerializeJsonParamsObjectObject": { + "EventStreamCloudEventConnectionDeletedObject6OptionsUpstreamParams": { "additionalProperties": true, "type": "object" }, - "FlowActionJwt": { - "oneOf": [ - { - "$ref": "#/components/schemas/FlowActionJwtDecodeJwt" - }, - { - "$ref": "#/components/schemas/FlowActionJwtSignJwt" - }, - { - "$ref": "#/components/schemas/FlowActionJwtVerifyJwt" - } + "EventStreamCloudEventConnectionDeletedObject6StrategyEnum": { + "enum": [ + "google-apps" ], - "type": "object" + "type": "string" }, - "FlowActionJwtDecodeJwt": { + "EventStreamCloudEventConnectionDeletedObject7": { "additionalProperties": false, "properties": { - "action": { - "enum": [ - "DECODE_JWT" - ], - "type": "string" + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject7Authentication" }, - "alias": { - "maxLength": 100, + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject7ConnectedAccounts" + }, + "display_name": { + "maxLength": 128, + "minLength": 1, "type": "string" }, - "allow_failure": { - "type": "boolean" + "enabled_clients": { + "items": { + "type": "string" + }, + "type": "array" }, "id": { - "format": "forms-custom-identifier", + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, - "mask_output": { + "is_domain_connection": { "type": "boolean" }, - "params": { - "$ref": "#/components/schemas/FlowActionJwtDecodeJwtParams" + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject7Metadata" }, - "type": { - "enum": [ - "JWT" - ], + "name": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" + }, + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject7Options" + }, + "realms": { + "items": { + "type": "string" + }, + "type": "array" + }, + "show_as_button": { + "type": "boolean" + }, + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject7StrategyEnum" } }, "required": [ "id", - "type", - "action", - "params" + "name", + "strategy" ], "type": "object" }, - "FlowActionJwtDecodeJwtParams": { + "EventStreamCloudEventConnectionDeletedObject7Authentication": { "additionalProperties": false, "properties": { - "token": { - "maxLength": 10000, - "type": "string" + "active": { + "type": "boolean" } }, "required": [ - "token" + "active" ], "type": "object" }, - "FlowActionJwtSignJwt": { + "EventStreamCloudEventConnectionDeletedObject7ConnectedAccounts": { "additionalProperties": false, "properties": { - "action": { - "enum": [ - "SIGN_JWT" - ], - "type": "string" - }, - "alias": { - "maxLength": 100, - "type": "string" - }, - "allow_failure": { - "type": "boolean" - }, - "id": { - "format": "forms-custom-identifier", - "type": "string" - }, - "mask_output": { + "active": { "type": "boolean" - }, - "params": { - "$ref": "#/components/schemas/FlowActionJwtSignJwtParams" - }, - "type": { - "enum": [ - "JWT" - ], - "type": "string" } }, "required": [ - "id", - "type", - "action", - "params" + "active" ], "type": "object" }, - "FlowActionJwtSignJwtParams": { + "EventStreamCloudEventConnectionDeletedObject7Metadata": { + "additionalProperties": false, + "type": "object" + }, + "EventStreamCloudEventConnectionDeletedObject7Options": { "additionalProperties": false, "properties": { - "audience": { - "maxLength": 100, - "type": "string" + "api_enable_users": { + "type": "boolean" }, - "connection_id": { - "format": "flows-vault-connections-id", - "maxLength": 30, + "app_domain": { + "maxLength": 255, "type": "string" }, - "expires_in": { - "maxLength": 25, + "app_id": { + "maxLength": 500, "type": "string" }, - "issuer": { - "maxLength": 100, - "type": "string" + "basic_profile": { + "type": "boolean" }, - "payload": { - "$ref": "#/components/schemas/FlowActionJwtSignJwtParamsPayload" + "cert_rollover_notification": { + "format": "date-time", + "type": "string" }, - "subject": { + "client_id": { "maxLength": 100, "type": "string" - } - }, - "required": [ - "connection_id" - ], - "type": "object" - }, - "FlowActionJwtSignJwtParamsPayload": { - "additionalProperties": true, - "type": "object" - }, - "FlowActionJwtVerifyJwt": { - "additionalProperties": false, - "properties": { - "action": { - "enum": [ - "VERIFY_JWT" - ], - "type": "string" }, - "alias": { - "maxLength": 100, + "domain": { + "maxLength": 512, "type": "string" }, - "allow_failure": { + "domain_aliases": { + "items": { + "maxLength": 255, + "type": "string" + }, + "type": "array" + }, + "ext_groups": { "type": "boolean" }, - "id": { - "format": "forms-custom-identifier", - "type": "string" + "ext_nested_groups": { + "type": "boolean" }, - "mask_output": { + "ext_profile": { "type": "boolean" }, - "params": { - "$ref": "#/components/schemas/FlowActionJwtVerifyJwtParams" + "federated_connections_access_tokens": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject7OptionsFederatedConnectionsAccessTokens" }, - "type": { - "enum": [ - "JWT" - ], - "type": "string" - } - }, - "required": [ - "id", - "type", - "action", - "params" - ], - "type": "object" - }, - "FlowActionJwtVerifyJwtParams": { - "additionalProperties": false, - "properties": { - "audience": { - "maxLength": 500, + "granted": { + "type": "boolean" + }, + "icon_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "connection_id": { - "format": "flows-vault-connections-id", - "maxLength": 30, - "type": "string" + "identity_api": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject7OptionsIdentityApiEnum" }, - "issuer": { - "maxLength": 500, + "max_groups_to_retrieve": { + "maxLength": 10, "type": "string" }, - "token": { - "maxLength": 100, - "type": "string" - } - }, - "required": [ - "connection_id", - "token" - ], - "type": "object" - }, - "FlowActionMailchimp": { - "oneOf": [ - { - "$ref": "#/components/schemas/FlowActionMailchimpUpsertMember" - } - ], - "type": "object" - }, - "FlowActionMailchimpUpsertMember": { - "additionalProperties": false, - "properties": { - "action": { - "enum": [ - "UPSERT_MEMBER" - ], - "type": "string" + "non_persistent_attrs": { + "items": { + "maxLength": 255, + "type": "string" + }, + "type": "array" }, - "alias": { - "maxLength": 100, - "type": "string" + "scope": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "allow_failure": { - "type": "boolean" + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject7OptionsSetUserRootAttributesEnum" }, - "id": { - "format": "forms-custom-identifier", + "should_trust_email_verified_connection": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject7OptionsShouldTrustEmailVerifiedConnectionEnum" + }, + "tenantId": { + "format": "uuid", + "maxLength": 36, + "minLength": 36, "type": "string" }, - "mask_output": { + "tenant_domain": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject7OptionsTenantDomain" + }, + "thumbprints": { + "items": { + "maxLength": 64, + "type": "string" + }, + "type": "array" + }, + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject7OptionsUpstreamParams" + }, + "useCommonEndpoint": { "type": "boolean" }, - "params": { - "$ref": "#/components/schemas/FlowActionMailchimpUpsertMemberParams" + "use_wsfed": { + "type": "boolean" }, - "type": { - "enum": [ - "MAILCHIMP" - ], - "type": "string" + "userid_attribute": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject7OptionsUseridAttributeEnum" + }, + "waad_protocol": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedObject7OptionsWaadProtocolEnum" } }, "required": [ - "id", - "type", - "action", - "params" + "client_id" ], "type": "object" }, - "FlowActionMailchimpUpsertMemberParams": { + "EventStreamCloudEventConnectionDeletedObject7OptionsFederatedConnectionsAccessTokens": { "additionalProperties": false, "properties": { - "connection_id": { - "format": "flows-vault-connections-id", - "maxLength": 30, - "type": "string" - }, - "list_id": { - "type": "string" - }, - "member": { - "$ref": "#/components/schemas/FlowActionMailchimpUpsertMemberParamsMember" + "active": { + "type": "boolean" } }, "required": [ - "connection_id", - "list_id", - "member" + "active" ], "type": "object" }, - "FlowActionMailchimpUpsertMemberParamsMember": { - "additionalProperties": false, - "properties": { - "email_address": { + "EventStreamCloudEventConnectionDeletedObject7OptionsIdentityApiEnum": { + "enum": [ + "microsoft-identity-platform-v2.0", + "azure-active-directory-v1.0" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedObject7OptionsSetUserRootAttributesEnum": { + "enum": [ + "on_each_login", + "on_first_login", + "never_on_login" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedObject7OptionsShouldTrustEmailVerifiedConnectionEnum": { + "enum": [ + "never_set_emails_as_verified", + "always_set_emails_as_verified" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedObject7OptionsTenantDomain": { + "anyOf": [ + { + "format": "hostname", + "maxLength": 512, "type": "string" }, - "merge_fields": { - "$ref": "#/components/schemas/FlowActionMailchimpUpsertMemberParamsMemberMergeFields" - }, - "status_if_new": { + { + "format": "uuid", "type": "string" } - }, - "required": [ - "email_address", - "status_if_new" - ], - "type": "object" + ] }, - "FlowActionMailchimpUpsertMemberParamsMemberMergeFields": { + "EventStreamCloudEventConnectionDeletedObject7OptionsUpstreamParams": { "additionalProperties": true, "type": "object" }, - "FlowActionMailjet": { - "oneOf": [ - { - "$ref": "#/components/schemas/FlowActionMailjetSendEmail" - } + "EventStreamCloudEventConnectionDeletedObject7OptionsUseridAttributeEnum": { + "enum": [ + "oid", + "sub" ], - "type": "object" + "type": "string" }, - "FlowActionMailjetSendEmail": { - "additionalProperties": false, - "properties": { - "action": { - "enum": [ - "SEND_EMAIL" - ], - "type": "string" - }, - "alias": { - "maxLength": 100, - "type": "string" - }, - "allow_failure": { - "type": "boolean" + "EventStreamCloudEventConnectionDeletedObject7OptionsWaadProtocolEnum": { + "enum": [ + "ws-federation", + "openid-connect" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedObject7StrategyEnum": { + "enum": [ + "waad" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject": { + "oneOf": [ + { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject0" }, - "id": { - "format": "forms-custom-identifier", - "type": "string" + { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject1" }, - "mask_output": { - "type": "boolean" + { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject2" }, - "params": { - "$ref": "#/components/schemas/FlowActionMailjetSendEmailParams" + { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject3" }, - "type": { - "enum": [ - "MAILJET" - ], - "type": "string" - } - }, - "required": [ - "id", - "type", - "action", - "params" - ], - "type": "object" - }, - "FlowActionMailjetSendEmailParams": { - "oneOf": [ { - "additionalProperties": true, - "properties": { - "content": { - "type": "string" - } - }, - "required": [ - "content" - ], - "type": "object" + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject4" }, { - "additionalProperties": true, - "properties": { - "template_id": { - "type": "integer" - }, - "variables": { - "additionalProperties": true, - "type": "object" - } - }, - "required": [ - "template_id" - ], - "type": "object" - } - ], - "type": "object" - }, - "FlowActionOtp": { - "oneOf": [ + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject5" + }, { - "$ref": "#/components/schemas/FlowActionOtpGenerateCode" + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject6" }, { - "$ref": "#/components/schemas/FlowActionOtpVerifyCode" + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject7" } - ], - "type": "object" + ] }, - "FlowActionOtpGenerateCode": { + "EventStreamCloudEventConnectionDeletedPreviousObject0": { "additionalProperties": false, "properties": { - "action": { - "enum": [ - "GENERATE_CODE" - ], - "type": "string" + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject0Authentication" }, - "alias": { - "maxLength": 100, + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject0ConnectedAccounts" + }, + "display_name": { + "maxLength": 128, + "minLength": 1, "type": "string" }, - "allow_failure": { - "type": "boolean" + "enabled_clients": { + "items": { + "type": "string" + }, + "type": "array" }, "id": { - "format": "forms-custom-identifier", + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, - "mask_output": { + "is_domain_connection": { "type": "boolean" }, - "params": { - "$ref": "#/components/schemas/FlowActionOtpGenerateCodeParams" + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject0Metadata" }, - "type": { - "enum": [ - "OTP" - ], + "name": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" + }, + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject0Options" + }, + "realms": { + "items": { + "type": "string" + }, + "type": "array" + }, + "show_as_button": { + "type": "boolean" + }, + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject0StrategyEnum" } }, "required": [ "id", - "type", - "action", - "params" + "name", + "strategy" ], "type": "object" }, - "FlowActionOtpGenerateCodeParams": { + "EventStreamCloudEventConnectionDeletedPreviousObject0Authentication": { "additionalProperties": false, "properties": { - "length": { - "maximum": 10, - "minimum": 1, - "type": "integer" - }, - "reference": { - "maxLength": 250, - "type": "string" + "active": { + "type": "boolean" } }, "required": [ - "reference", - "length" + "active" ], "type": "object" }, - "FlowActionOtpVerifyCode": { + "EventStreamCloudEventConnectionDeletedPreviousObject0ConnectedAccounts": { "additionalProperties": false, "properties": { - "action": { - "enum": [ - "VERIFY_CODE" - ], - "type": "string" - }, - "alias": { - "maxLength": 100, - "type": "string" - }, - "allow_failure": { + "active": { "type": "boolean" }, - "id": { - "format": "forms-custom-identifier", - "type": "string" - }, - "mask_output": { + "cross_app_access": { "type": "boolean" - }, - "params": { - "$ref": "#/components/schemas/FlowActionOtpVerifyCodeParams" - }, - "type": { - "enum": [ - "OTP" - ], - "type": "string" } }, "required": [ - "id", - "type", - "action", - "params" + "active" ], "type": "object" }, - "FlowActionOtpVerifyCodeParams": { + "EventStreamCloudEventConnectionDeletedPreviousObject0Metadata": { + "additionalProperties": false, + "type": "object" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject0Options": { "additionalProperties": false, "properties": { - "code": { - "$ref": "#/components/schemas/FlowActionOtpVerifyCodeParamsCode" + "attribute_map": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject0OptionsAttributeMap" }, - "reference": { - "maxLength": 250, + "authorization_endpoint": { + "format": "uri", + "maxLength": 2083, + "minLength": 8, "type": "string" - } - }, - "required": [ - "reference", - "code" - ], - "type": "object" - }, - "FlowActionOtpVerifyCodeParamsCode": { - "oneOf": [ - { - "maximum": 9999999999, - "minimum": 0, - "type": "integer" }, - { - "maxLength": 250, + "client_id": { + "maxLength": 255, "type": "string" - } - ] - }, - "FlowActionPipedrive": { - "oneOf": [ - { - "$ref": "#/components/schemas/FlowActionPipedriveAddDeal" }, - { - "$ref": "#/components/schemas/FlowActionPipedriveAddOrganization" + "connection_settings": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject0OptionsConnectionSettings" }, - { - "$ref": "#/components/schemas/FlowActionPipedriveAddPerson" - } - ], - "type": "object" - }, - "FlowActionPipedriveAddDeal": { - "additionalProperties": false, - "properties": { - "action": { - "enum": [ - "ADD_DEAL" - ], + "discovery_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "alias": { - "maxLength": 100, + "domain_aliases": { + "items": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "dpop_signing_alg": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject0OptionsDpopSigningAlgEnum" + }, + "federated_connections_access_tokens": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject0OptionsFederatedConnectionsAccessTokens" + }, + "icon_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "allow_failure": { + "id_token_session_expiry_supported": { "type": "boolean" }, - "id": { - "format": "forms-custom-identifier", + "id_token_signed_response_algs": { + "items": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject0OptionsIdTokenSignedResponseAlgsItemEnum" + }, + "type": "array" + }, + "issuer": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "mask_output": { + "jwks_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" + }, + "non_persistent_attrs": { + "items": { + "maxLength": 255, + "type": "string" + }, + "type": "array" + }, + "oidc_metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject0OptionsOidcMetadata" + }, + "schema_version": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject0OptionsSchemaVersionEnum" + }, + "scope": { + "maxLength": 255, + "minLength": 6, + "type": "string" + }, + "send_back_channel_nonce": { "type": "boolean" }, - "params": { - "$ref": "#/components/schemas/FlowActionPipedriveAddDealParams" + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject0OptionsSetUserRootAttributesEnum" }, - "type": { - "enum": [ - "PIPEDRIVE" - ], + "tenant_domain": { + "maxLength": 255, + "minLength": 1, "type": "string" - } - }, - "required": [ - "id", - "type", - "action", - "params" - ], - "type": "object" - }, - "FlowActionPipedriveAddDealParams": { - "additionalProperties": false, - "properties": { - "connection_id": { - "format": "flows-vault-connections-id", - "maxLength": 30, + }, + "token_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "fields": { - "$ref": "#/components/schemas/FlowActionPipedriveAddDealParamsFields" + "token_endpoint_auth_method": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject0OptionsTokenEndpointAuthMethodEnum" }, - "organization_id": { - "$ref": "#/components/schemas/FlowActionPipedriveAddDealParamsOrganizationId" + "token_endpoint_auth_signing_alg": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject0OptionsTokenEndpointAuthSigningAlgEnum" }, - "person_id": { - "$ref": "#/components/schemas/FlowActionPipedriveAddDealParamsPersonId" + "token_endpoint_jwtca_aud_format": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject0OptionsTokenEndpointJwtcaAudFormatEnum" }, - "stage_id": { - "$ref": "#/components/schemas/FlowActionPipedriveAddDealParamsStageId" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject0OptionsTypeEnum" }, - "title": { - "type": "string" + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject0OptionsUpstreamParams" }, - "user_id": { - "$ref": "#/components/schemas/FlowActionPipedriveAddDealParamsUserId" + "useOauthSpecScope": { + "type": "boolean" }, - "value": { + "userinfo_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" } }, "required": [ - "connection_id", - "title" + "client_id" ], "type": "object" }, - "FlowActionPipedriveAddDealParamsFields": { - "additionalProperties": true, - "type": "object" - }, - "FlowActionPipedriveAddDealParamsOrganizationId": { - "oneOf": [ - { - "type": "string" - }, - { - "type": "number" - } - ] - }, - "FlowActionPipedriveAddDealParamsPersonId": { - "oneOf": [ - { - "type": "string" - }, - { - "type": "number" - } - ] - }, - "FlowActionPipedriveAddDealParamsStageId": { - "oneOf": [ - { - "type": "string" - }, - { - "type": "number" - } - ] - }, - "FlowActionPipedriveAddDealParamsUserId": { - "oneOf": [ - { - "type": "string" - }, - { - "type": "number" - } - ] - }, - "FlowActionPipedriveAddOrganization": { + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsAttributeMap": { "additionalProperties": false, "properties": { - "action": { - "enum": [ - "ADD_ORGANIZATION" - ], - "type": "string" - }, - "alias": { - "maxLength": 100, - "type": "string" - }, - "allow_failure": { - "type": "boolean" - }, - "id": { - "format": "forms-custom-identifier", - "type": "string" - }, - "mask_output": { - "type": "boolean" + "attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject0OptionsAttributeMapAttributes" }, - "params": { - "$ref": "#/components/schemas/FlowActionPipedriveAddOrganizationParams" + "mapping_mode": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject0OptionsAttributeMapMappingModeEnum" }, - "type": { - "enum": [ - "PIPEDRIVE" - ], + "userinfo_scope": { + "maxLength": 255, "type": "string" } }, - "required": [ - "id", - "type", - "action", - "params" - ], "type": "object" }, - "FlowActionPipedriveAddOrganizationParams": { + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsAttributeMapAttributes": { + "additionalProperties": true, + "type": "object" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsAttributeMapMappingModeEnum": { + "enum": [ + "bind_all", + "use_map" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsConnectionSettings": { "additionalProperties": false, "properties": { - "connection_id": { - "format": "flows-vault-connections-id", - "maxLength": 30, - "type": "string" - }, - "fields": { - "$ref": "#/components/schemas/FlowActionPipedriveAddOrganizationParamsFields" - }, - "name": { - "type": "string" - }, - "owner_id": { - "$ref": "#/components/schemas/FlowActionPipedriveAddOrganizationParamsOwnerId" + "pkce": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject0OptionsConnectionSettingsPkceEnum" } }, - "required": [ - "connection_id", - "name" - ], "type": "object" }, - "FlowActionPipedriveAddOrganizationParamsFields": { - "additionalProperties": true, - "type": "object" + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsConnectionSettingsPkceEnum": { + "enum": [ + "auto", + "S256", + "plain", + "disabled" + ], + "type": "string" }, - "FlowActionPipedriveAddOrganizationParamsOwnerId": { - "oneOf": [ - { - "type": "string" - }, - { - "type": "number" - } - ] + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsDpopSigningAlgEnum": { + "enum": [ + "ES256", + "ES384", + "ES512", + "Ed25519" + ], + "type": "string" }, - "FlowActionPipedriveAddPerson": { + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsFederatedConnectionsAccessTokens": { "additionalProperties": false, "properties": { - "action": { - "enum": [ - "ADD_PERSON" - ], - "type": "string" - }, - "alias": { - "maxLength": 100, - "type": "string" - }, - "allow_failure": { - "type": "boolean" - }, - "id": { - "format": "forms-custom-identifier", - "type": "string" - }, - "mask_output": { + "active": { "type": "boolean" - }, - "params": { - "$ref": "#/components/schemas/FlowActionPipedriveAddPersonParams" - }, - "type": { - "enum": [ - "PIPEDRIVE" - ], - "type": "string" } }, "required": [ - "id", - "type", - "action", - "params" + "active" ], "type": "object" }, - "FlowActionPipedriveAddPersonParams": { + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsIdTokenSignedResponseAlgsItemEnum": { + "enum": [ + "ES256", + "ES384", + "PS256", + "PS384", + "RS256", + "RS384", + "RS512" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsOidcMetadata": { "additionalProperties": false, "properties": { - "connection_id": { - "format": "flows-vault-connections-id", - "maxLength": 30, - "type": "string" - }, - "email": { - "type": "string" - }, - "fields": { - "$ref": "#/components/schemas/FlowActionPipedriveAddPersonParamsFields" + "acr_values_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "name": { + "authorization_endpoint": { + "format": "uri", + "maxLength": 2083, + "minLength": 8, "type": "string" }, - "organization_id": { - "$ref": "#/components/schemas/FlowActionPipedriveAddPersonParamsOrganizationId" - }, - "owner_id": { - "$ref": "#/components/schemas/FlowActionPipedriveAddPersonParamsOwnerId" + "claim_types_supported": { + "items": { + "maxLength": 25, + "type": "string" + }, + "type": "array" }, - "phone": { - "type": "string" - } - }, - "required": [ - "connection_id", - "name" - ], - "type": "object" - }, - "FlowActionPipedriveAddPersonParamsFields": { - "additionalProperties": true, - "type": "object" - }, - "FlowActionPipedriveAddPersonParamsOrganizationId": { - "oneOf": [ - { - "type": "string" + "claims_locales_supported": { + "items": { + "maxLength": 50, + "type": "string" + }, + "type": "array" }, - { - "type": "number" - } - ] - }, - "FlowActionPipedriveAddPersonParamsOwnerId": { - "oneOf": [ - { - "type": "string" + "claims_parameter_supported": { + "type": "boolean" }, - { - "type": "number" - } - ] - }, - "FlowActionSalesforce": { - "oneOf": [ - { - "$ref": "#/components/schemas/FlowActionSalesforceCreateLead" + "claims_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - { - "$ref": "#/components/schemas/FlowActionSalesforceGetLead" + "code_challenge_methods_supported": { + "items": { + "maxLength": 20, + "type": "string" + }, + "type": "array" }, - { - "$ref": "#/components/schemas/FlowActionSalesforceSearchLeads" + "display_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" }, - { - "$ref": "#/components/schemas/FlowActionSalesforceUpdateLead" - } - ], - "type": "object" - }, - "FlowActionSalesforceCreateLead": { - "additionalProperties": false, - "properties": { - "action": { - "enum": [ - "CREATE_LEAD" - ], - "type": "string" + "dpop_signing_alg_values_supported": { + "items": { + "maxLength": 14, + "type": "string" + }, + "type": "array" }, - "alias": { - "maxLength": 100, + "end_session_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "allow_failure": { - "type": "boolean" + "grant_types_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "id": { - "format": "forms-custom-identifier", - "type": "string" + "id_token_encryption_alg_values_supported": { + "items": { + "maxLength": 14, + "type": "string" + }, + "type": "array" }, - "mask_output": { - "type": "boolean" + "id_token_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" }, - "params": { - "$ref": "#/components/schemas/FlowActionSalesforceCreateLeadParams" + "id_token_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "minItems": 1, + "type": "array" }, - "type": { - "enum": [ - "SALESFORCE" - ], - "type": "string" - } - }, - "required": [ - "id", - "type", - "action", - "params" - ], - "type": "object" - }, - "FlowActionSalesforceCreateLeadParams": { - "additionalProperties": false, - "properties": { - "company": { - "minLength": 1, + "issuer": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "connection_id": { - "format": "flows-vault-connections-id", - "maxLength": 30, + "jwks_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "email": { + "op_policy_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "first_name": { + "op_tos_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "last_name": { - "minLength": 1, + "registration_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "payload": { - "$ref": "#/components/schemas/FlowActionSalesforceCreateLeadParamsPayload" + "request_object_encryption_alg_values_supported": { + "items": { + "maxLength": 28, + "type": "string" + }, + "type": "array" }, - "phone": { - "type": "string" - } - }, - "required": [ - "connection_id", - "last_name", - "company" - ], - "type": "object" - }, - "FlowActionSalesforceCreateLeadParamsPayload": { - "additionalProperties": true, - "type": "object" - }, - "FlowActionSalesforceGetLead": { - "additionalProperties": false, - "properties": { - "action": { - "enum": [ - "GET_LEAD" - ], - "type": "string" + "request_object_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" }, - "alias": { - "maxLength": 100, - "type": "string" + "request_object_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" }, - "allow_failure": { + "request_parameter_supported": { "type": "boolean" }, - "id": { - "format": "forms-custom-identifier", - "type": "string" + "request_uri_parameter_supported": { + "type": "boolean" }, - "mask_output": { + "require_request_uri_registration": { "type": "boolean" }, - "params": { - "$ref": "#/components/schemas/FlowActionSalesforceGetLeadParams" + "response_modes_supported": { + "items": { + "maxLength": 20, + "type": "string" + }, + "type": "array" }, - "type": { - "enum": [ - "SALESFORCE" - ], - "type": "string" - } - }, - "required": [ - "id", - "type", - "action", - "params" - ], - "type": "object" - }, - "FlowActionSalesforceGetLeadParams": { - "additionalProperties": false, - "properties": { - "connection_id": { - "format": "flows-vault-connections-id", - "maxLength": 30, - "type": "string" + "response_types_supported": { + "items": { + "maxLength": 40, + "type": "string" + }, + "minItems": 1, + "type": "array" }, - "lead_id": { - "type": "string" - } - }, - "required": [ - "connection_id", - "lead_id" - ], - "type": "object" - }, - "FlowActionSalesforceSearchLeads": { - "additionalProperties": false, - "properties": { - "action": { - "enum": [ - "SEARCH_LEADS" - ], - "type": "string" + "scopes_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "alias": { - "maxLength": 100, + "service_documentation": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "allow_failure": { - "type": "boolean" + "subject_types_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "id": { - "format": "forms-custom-identifier", + "token_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "mask_output": { - "type": "boolean" - }, - "params": { - "$ref": "#/components/schemas/FlowActionSalesforceSearchLeadsParams" - }, - "type": { - "enum": [ - "SALESFORCE" - ], - "type": "string" - } - }, - "required": [ - "id", - "type", - "action", - "params" - ], - "type": "object" - }, - "FlowActionSalesforceSearchLeadsParams": { - "additionalProperties": false, - "properties": { - "connection_id": { - "format": "flows-vault-connections-id", - "maxLength": 30, - "type": "string" - }, - "lead_fields": { + "token_endpoint_auth_methods_supported": { "items": { - "maxLength": 2000, + "maxLength": 60, "type": "string" }, - "minItems": 1, "type": "array" }, - "search_field": { - "enum": [ - "email", - "name", - "phone", - "all" - ], - "type": "string" + "token_endpoint_auth_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" }, - "search_value": { - "maxLength": 2000, - "type": "string" - } - }, - "required": [ - "connection_id", - "search_field", - "search_value", - "lead_fields" - ], - "type": "object" - }, - "FlowActionSalesforceUpdateLead": { - "additionalProperties": false, - "properties": { - "action": { - "enum": [ - "UPDATE_LEAD" - ], - "type": "string" + "ui_locales_supported": { + "items": { + "maxLength": 50, + "type": "string" + }, + "type": "array" }, - "alias": { - "maxLength": 100, - "type": "string" + "userinfo_encryption_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" }, - "allow_failure": { - "type": "boolean" + "userinfo_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" }, - "id": { - "format": "forms-custom-identifier", + "userinfo_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "mask_output": { - "type": "boolean" - }, - "params": { - "$ref": "#/components/schemas/FlowActionSalesforceUpdateLeadParams" - }, - "type": { - "enum": [ - "SALESFORCE" - ], - "type": "string" + "userinfo_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" } }, "required": [ - "id", - "type", - "action", - "params" + "authorization_endpoint", + "id_token_signing_alg_values_supported", + "issuer", + "jwks_uri" ], "type": "object" }, - "FlowActionSalesforceUpdateLeadParams": { - "additionalProperties": false, - "properties": { - "connection_id": { - "format": "flows-vault-connections-id", - "maxLength": 30, - "type": "string" - }, - "lead_id": { - "minLength": 1, - "type": "string" - }, - "payload": { - "$ref": "#/components/schemas/FlowActionSalesforceUpdateLeadParamsPayload" - } - }, - "required": [ - "connection_id", - "lead_id" + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsSchemaVersionEnum": { + "enum": [ + "openid-1.0.0", + "oidc-v4" ], - "type": "object" + "type": "string" }, - "FlowActionSalesforceUpdateLeadParamsPayload": { + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsSetUserRootAttributesEnum": { + "enum": [ + "on_each_login", + "on_first_login", + "never_on_login" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsTokenEndpointAuthMethodEnum": { + "enum": [ + "client_secret_post", + "private_key_jwt" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsTokenEndpointAuthSigningAlgEnum": { + "enum": [ + "ES256", + "ES384", + "PS256", + "PS384", + "RS256", + "RS384", + "RS512" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsTokenEndpointJwtcaAudFormatEnum": { + "enum": [ + "issuer", + "token_endpoint" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsTypeEnum": { + "enum": [ + "back_channel", + "front_channel" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsUpstreamParams": { "additionalProperties": true, "type": "object" }, - "FlowActionSendgrid": { - "oneOf": [ - { - "$ref": "#/components/schemas/FlowActionSendgridSendEmail" - } + "EventStreamCloudEventConnectionDeletedPreviousObject0StrategyEnum": { + "enum": [ + "oidc" ], - "type": "object" + "type": "string" }, - "FlowActionSendgridSendEmail": { + "EventStreamCloudEventConnectionDeletedPreviousObject1": { "additionalProperties": false, "properties": { - "action": { - "enum": [ - "SEND_EMAIL" - ], - "type": "string" + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject1Authentication" }, - "alias": { - "maxLength": 100, + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject1ConnectedAccounts" + }, + "display_name": { + "maxLength": 128, + "minLength": 1, "type": "string" }, - "allow_failure": { - "type": "boolean" + "enabled_clients": { + "items": { + "type": "string" + }, + "type": "array" }, "id": { - "format": "forms-custom-identifier", + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, - "mask_output": { + "is_domain_connection": { "type": "boolean" }, - "params": { - "$ref": "#/components/schemas/FlowActionSendgridSendEmailParams" + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject1Metadata" }, - "type": { - "enum": [ - "SENDGRID" - ], + "name": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" + }, + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject1Options" + }, + "realms": { + "items": { + "type": "string" + }, + "type": "array" + }, + "show_as_button": { + "type": "boolean" + }, + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject1StrategyEnum" } }, "required": [ "id", - "type", - "action", - "params" + "name", + "strategy" ], "type": "object" }, - "FlowActionSendgridSendEmailParams": { - "additionalProperties": true, + "EventStreamCloudEventConnectionDeletedPreviousObject1Authentication": { + "additionalProperties": false, "properties": { - "connection_id": { - "format": "flows-vault-connections-id", - "maxLength": 30, - "type": "string" - }, - "from": { - "$ref": "#/components/schemas/FlowActionSendgridSendEmailParamsPerson" - }, - "personalizations": { - "items": {}, - "minItems": 1, - "type": "array" + "active": { + "type": "boolean" } }, "required": [ - "connection_id", - "personalizations", - "from" + "active" ], "type": "object" }, - "FlowActionSendgridSendEmailParamsPerson": { + "EventStreamCloudEventConnectionDeletedPreviousObject1ConnectedAccounts": { "additionalProperties": false, "properties": { - "email": { - "type": "string" - }, - "name": { - "type": "string" + "active": { + "type": "boolean" } }, "required": [ - "email" + "active" ], "type": "object" }, - "FlowActionSlack": { - "oneOf": [ - { - "$ref": "#/components/schemas/FlowActionSlackPostMessage" - } - ], + "EventStreamCloudEventConnectionDeletedPreviousObject1Metadata": { + "additionalProperties": false, "type": "object" }, - "FlowActionSlackPostMessage": { + "EventStreamCloudEventConnectionDeletedPreviousObject1Options": { "additionalProperties": false, "properties": { - "action": { - "enum": [ - "POST_MESSAGE" - ], + "attribute_map": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject1OptionsAttributeMap" + }, + "authorization_endpoint": { + "format": "uri", + "maxLength": 2083, + "minLength": 8, "type": "string" }, - "alias": { - "maxLength": 100, + "client_id": { + "maxLength": 255, "type": "string" }, - "allow_failure": { - "type": "boolean" + "connection_settings": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject1OptionsConnectionSettings" }, - "id": { - "format": "forms-custom-identifier", + "domain": { + "maxLength": 255, + "minLength": 4, "type": "string" }, - "mask_output": { - "type": "boolean" + "domain_aliases": { + "items": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "type": "array" }, - "params": { - "$ref": "#/components/schemas/FlowActionSlackPostMessageParams" + "dpop_signing_alg": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject1OptionsDpopSigningAlgEnum" }, - "type": { - "enum": [ - "SLACK" - ], + "federated_connections_access_tokens": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject1OptionsFederatedConnectionsAccessTokens" + }, + "icon_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" - } - }, - "required": [ - "id", - "type", - "action", - "params" - ], - "type": "object" - }, - "FlowActionSlackPostMessageParams": { - "additionalProperties": false, - "properties": { - "attachments": { + }, + "id_token_session_expiry_supported": { + "type": "boolean" + }, + "id_token_signed_response_algs": { "items": { - "$ref": "#/components/schemas/FlowActionSlackPostMessageParamsAttachment" + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject1OptionsIdTokenSignedResponseAlgsItemEnum" }, "type": "array" }, - "connection_id": { - "format": "flows-vault-connections-id", - "maxLength": 30, + "issuer": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "text": { - "type": "string" - } - }, - "required": [ - "connection_id" - ], - "type": "object" - }, - "FlowActionSlackPostMessageParamsAttachment": { - "additionalProperties": false, - "properties": { - "color": { - "enum": [ - "GOOD", - "WARNING", - "DANGER" - ], + "jwks_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "fields": { + "non_persistent_attrs": { "items": { - "$ref": "#/components/schemas/FlowActionSlackPostMessageParamsAttachmentField" + "maxLength": 255, + "type": "string" }, "type": "array" }, - "pretext": { - "type": "string" - }, - "text": { - "type": "string" - } - }, - "type": "object" - }, - "FlowActionSlackPostMessageParamsAttachmentField": { - "additionalProperties": false, - "properties": { - "short": { - "type": "boolean" + "oidc_metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject1OptionsOidcMetadata" }, - "title": { - "type": "string" + "schema_version": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject1OptionsSchemaVersionEnum" }, - "value": { + "scope": { + "maxLength": 255, + "minLength": 6, "type": "string" - } - }, - "required": [ - "title" - ], - "type": "object" - }, - "FlowActionStripe": { - "oneOf": [ - { - "$ref": "#/components/schemas/FlowActionStripeAddTaxId" }, - { - "$ref": "#/components/schemas/FlowActionStripeCreateCustomer" + "send_back_channel_nonce": { + "type": "boolean" }, - { - "$ref": "#/components/schemas/FlowActionStripeCreatePortalSession" + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject1OptionsSetUserRootAttributesEnum" }, - { - "$ref": "#/components/schemas/FlowActionStripeDeleteTaxId" + "tenant_domain": { + "maxLength": 255, + "minLength": 1, + "type": "string" }, - { - "$ref": "#/components/schemas/FlowActionStripeFindCustomers" + "token_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" }, - { - "$ref": "#/components/schemas/FlowActionStripeGetCustomer" + "token_endpoint_auth_method": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject1OptionsTokenEndpointAuthMethodEnum" }, - { - "$ref": "#/components/schemas/FlowActionStripeUpdateCustomer" - } - ], - "type": "object" - }, - "FlowActionStripeAddTaxId": { - "additionalProperties": false, - "properties": { - "action": { - "enum": [ - "ADD_TAX_ID" - ], - "type": "string" + "token_endpoint_auth_signing_alg": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject1OptionsTokenEndpointAuthSigningAlgEnum" }, - "alias": { - "maxLength": 100, - "type": "string" + "token_endpoint_jwtca_aud_format": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject1OptionsTokenEndpointJwtcaAudFormatEnum" }, - "allow_failure": { - "type": "boolean" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject1OptionsTypeEnum" }, - "id": { - "format": "forms-custom-identifier", - "type": "string" + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject1OptionsUpstreamParams" }, - "mask_output": { + "useOauthSpecScope": { "type": "boolean" }, - "params": { - "$ref": "#/components/schemas/FlowActionStripeAddTaxIdParams" - }, - "type": { - "enum": [ - "STRIPE" - ], + "userinfo_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" } }, "required": [ - "id", - "type", - "action", - "params" + "client_id" ], "type": "object" }, - "FlowActionStripeAddTaxIdParams": { + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsAttributeMap": { "additionalProperties": false, "properties": { - "connection_id": { - "format": "flows-vault-connections-id", - "maxLength": 30, - "type": "string" - }, - "customer_id": { - "maxLength": 250, - "type": "string" + "attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject1OptionsAttributeMapAttributes" }, - "type": { - "maxLength": 250, - "type": "string" + "mapping_mode": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject1OptionsAttributeMapMappingModeEnum" }, - "value": { - "maxLength": 250, + "userinfo_scope": { + "maxLength": 255, "type": "string" } }, - "required": [ - "connection_id", - "customer_id", - "type", - "value" - ], "type": "object" }, - "FlowActionStripeAddress": { + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsAttributeMapAttributes": { + "additionalProperties": true, + "type": "object" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsAttributeMapMappingModeEnum": { + "enum": [ + "basic_profile", + "use_map" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsConnectionSettings": { "additionalProperties": false, "properties": { - "city": { - "maxLength": 250, - "type": "string" - }, - "country": { - "maxLength": 250, - "type": "string" - }, - "line1": { - "maxLength": 250, - "type": "string" - }, - "line2": { - "maxLength": 250, - "type": "string" - }, - "postalCode": { - "maxLength": 250, - "type": "string" - }, - "state": { - "maxLength": 250, - "type": "string" + "pkce": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject1OptionsConnectionSettingsPkceEnum" } }, "type": "object" }, - "FlowActionStripeCreateCustomer": { + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsConnectionSettingsPkceEnum": { + "enum": [ + "auto", + "S256", + "plain", + "disabled" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsDpopSigningAlgEnum": { + "enum": [ + "ES256", + "ES384", + "ES512", + "Ed25519" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsFederatedConnectionsAccessTokens": { "additionalProperties": false, "properties": { - "action": { - "enum": [ - "CREATE_CUSTOMER" - ], - "type": "string" - }, - "alias": { - "maxLength": 100, - "type": "string" - }, - "allow_failure": { - "type": "boolean" - }, - "id": { - "format": "forms-custom-identifier", - "type": "string" - }, - "mask_output": { + "active": { "type": "boolean" - }, - "params": { - "$ref": "#/components/schemas/FlowActionStripeCreateCustomerParams" - }, - "type": { - "enum": [ - "STRIPE" - ], - "type": "string" } }, "required": [ - "id", - "type", - "action", - "params" + "active" ], "type": "object" }, - "FlowActionStripeCreateCustomerParams": { + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsIdTokenSignedResponseAlgsItemEnum": { + "enum": [ + "ES256", + "ES384", + "PS256", + "PS384", + "RS256", + "RS384", + "RS512" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsOidcMetadata": { "additionalProperties": false, "properties": { - "address": { - "$ref": "#/components/schemas/FlowActionStripeAddress" + "acr_values_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "connection_id": { - "format": "flows-vault-connections-id", - "maxLength": 30, + "authorization_endpoint": { + "format": "uri", + "maxLength": 2083, + "minLength": 8, "type": "string" }, - "description": { - "maxLength": 250, - "type": "string" + "claim_types_supported": { + "items": { + "maxLength": 25, + "type": "string" + }, + "type": "array" }, - "email": { - "maxLength": 512, + "claims_locales_supported": { + "items": { + "maxLength": 50, + "type": "string" + }, + "type": "array" + }, + "claims_parameter_supported": { + "type": "boolean" + }, + "claims_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" + }, + "code_challenge_methods_supported": { + "items": { + "maxLength": 20, + "type": "string" + }, + "type": "array" + }, + "display_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "dpop_signing_alg_values_supported": { + "items": { + "maxLength": 14, + "type": "string" + }, + "type": "array" + }, + "end_session_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "metadata": { - "$ref": "#/components/schemas/FlowActionStripeMetadata" + "grant_types_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "name": { - "maxLength": 250, + "id_token_encryption_alg_values_supported": { + "items": { + "maxLength": 14, + "type": "string" + }, + "type": "array" + }, + "id_token_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" + }, + "id_token_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "minItems": 1, + "type": "array" + }, + "issuer": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "phone": { - "maxLength": 250, + "jwks_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "tax_exempt": { + "op_policy_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "tax_id": { - "$ref": "#/components/schemas/FlowActionStripeTaxId" - } - }, - "required": [ - "connection_id" - ], - "type": "object" - }, - "FlowActionStripeCreatePortalSession": { - "additionalProperties": false, - "properties": { - "action": { - "enum": [ - "CREATE_PORTAL_SESSION" - ], + "op_tos_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "alias": { - "maxLength": 100, + "registration_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "allow_failure": { + "request_object_encryption_alg_values_supported": { + "items": { + "maxLength": 28, + "type": "string" + }, + "type": "array" + }, + "request_object_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" + }, + "request_object_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "request_parameter_supported": { "type": "boolean" }, - "id": { - "format": "forms-custom-identifier", - "type": "string" + "request_uri_parameter_supported": { + "type": "boolean" }, - "mask_output": { + "require_request_uri_registration": { "type": "boolean" }, - "params": { - "$ref": "#/components/schemas/FlowActionStripeCreatePortalSessionParams" + "response_modes_supported": { + "items": { + "maxLength": 20, + "type": "string" + }, + "type": "array" }, - "type": { - "enum": [ - "STRIPE" - ], - "type": "string" - } - }, - "required": [ - "id", - "type", - "action", - "params" - ], - "type": "object" - }, - "FlowActionStripeCreatePortalSessionParams": { - "additionalProperties": false, - "properties": { - "connection_id": { - "format": "flows-vault-connections-id", - "maxLength": 30, + "response_types_supported": { + "items": { + "maxLength": 40, + "type": "string" + }, + "minItems": 1, + "type": "array" + }, + "scopes_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" + }, + "service_documentation": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "customer_id": { - "maxLength": 250, + "subject_types_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" + }, + "token_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "return_url": { + "token_endpoint_auth_methods_supported": { + "items": { + "maxLength": 60, + "type": "string" + }, + "type": "array" + }, + "token_endpoint_auth_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "ui_locales_supported": { + "items": { + "maxLength": 50, + "type": "string" + }, + "type": "array" + }, + "userinfo_encryption_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "userinfo_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" + }, + "userinfo_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" + }, + "userinfo_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" } }, "required": [ - "connection_id", - "customer_id" + "authorization_endpoint", + "id_token_signing_alg_values_supported", + "issuer", + "jwks_uri" ], "type": "object" }, - "FlowActionStripeDeleteTaxId": { + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsSchemaVersionEnum": { + "enum": [ + "openid-1.0.0", + "oidc-v4" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsSetUserRootAttributesEnum": { + "enum": [ + "on_each_login", + "on_first_login", + "never_on_login" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsTokenEndpointAuthMethodEnum": { + "enum": [ + "client_secret_post", + "private_key_jwt" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsTokenEndpointAuthSigningAlgEnum": { + "enum": [ + "ES256", + "ES384", + "PS256", + "PS384", + "RS256", + "RS384", + "RS512" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsTokenEndpointJwtcaAudFormatEnum": { + "enum": [ + "issuer", + "token_endpoint" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsTypeEnum": { + "enum": [ + "back_channel" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsUpstreamParams": { + "additionalProperties": true, + "type": "object" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject1StrategyEnum": { + "enum": [ + "okta" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject2": { "additionalProperties": false, "properties": { - "action": { - "enum": [ - "DELETE_TAX_ID" - ], - "type": "string" + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject2Authentication" }, - "alias": { - "maxLength": 100, + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject2ConnectedAccounts" + }, + "display_name": { + "maxLength": 128, + "minLength": 1, "type": "string" }, - "allow_failure": { - "type": "boolean" + "enabled_clients": { + "items": { + "type": "string" + }, + "type": "array" }, "id": { - "format": "forms-custom-identifier", + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, - "mask_output": { + "is_domain_connection": { "type": "boolean" }, - "params": { - "$ref": "#/components/schemas/FlowActionStripeDeleteTaxIdParams" + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject2Metadata" }, - "type": { - "enum": [ - "STRIPE" - ], + "name": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" + }, + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject2Options" + }, + "realms": { + "items": { + "type": "string" + }, + "type": "array" + }, + "show_as_button": { + "type": "boolean" + }, + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject2StrategyEnum" } }, "required": [ "id", - "type", - "action", - "params" + "name", + "strategy" ], "type": "object" }, - "FlowActionStripeDeleteTaxIdParams": { + "EventStreamCloudEventConnectionDeletedPreviousObject2Authentication": { "additionalProperties": false, "properties": { - "connection_id": { - "format": "flows-vault-connections-id", - "maxLength": 30, - "type": "string" - }, - "customer_id": { - "maxLength": 250, - "type": "string" - }, - "id": { - "maxLength": 250, - "type": "string" + "active": { + "type": "boolean" } }, "required": [ - "connection_id", - "customer_id", - "id" + "active" ], "type": "object" }, - "FlowActionStripeFindCustomers": { + "EventStreamCloudEventConnectionDeletedPreviousObject2ConnectedAccounts": { "additionalProperties": false, "properties": { - "action": { - "enum": [ - "FIND_CUSTOMERS" - ], - "type": "string" - }, - "alias": { - "maxLength": 100, - "type": "string" - }, - "allow_failure": { - "type": "boolean" - }, - "id": { - "format": "forms-custom-identifier", - "type": "string" - }, - "mask_output": { + "active": { "type": "boolean" - }, - "params": { - "$ref": "#/components/schemas/FlowActionStripeFindCustomersParams" - }, - "type": { - "enum": [ - "STRIPE" - ], - "type": "string" } }, "required": [ - "id", - "type", - "action", - "params" + "active" ], "type": "object" }, - "FlowActionStripeFindCustomersParams": { + "EventStreamCloudEventConnectionDeletedPreviousObject2Metadata": { + "additionalProperties": false, + "type": "object" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject2Options": { "additionalProperties": false, "properties": { - "connection_id": { - "format": "flows-vault-connections-id", - "maxLength": 30, + "assertion_decryption_settings": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject2OptionsAssertionDecryptionSettings" + }, + "cert": { + "maxLength": 10240, + "minLength": 1, "type": "string" }, - "email": { - "type": "string" - } - }, - "required": [ - "connection_id", - "email" - ], - "type": "object" - }, - "FlowActionStripeGetCustomer": { - "additionalProperties": false, - "properties": { - "action": { - "enum": [ - "GET_CUSTOMER" - ], + "cert_rollover_notification": { + "format": "date-time", "type": "string" }, - "alias": { - "maxLength": 100, - "type": "string" + "debug": { + "type": "boolean" }, - "allow_failure": { + "deflate": { "type": "boolean" }, - "id": { - "format": "forms-custom-identifier", + "destinationUrl": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "mask_output": { + "digestAlgorithm": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject2OptionsDigestAlgorithmEnum" + }, + "disableFieldsMapFix": { "type": "boolean" }, - "params": { - "$ref": "#/components/schemas/FlowActionStripeGetCustomerParams" + "disableSignout": { + "type": "boolean" }, - "type": { - "enum": [ - "STRIPE" - ], + "discovery_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" - } - }, - "required": [ - "id", - "type", - "action", - "params" - ], - "type": "object" - }, - "FlowActionStripeGetCustomerParams": { - "additionalProperties": false, - "properties": { - "connection_id": { - "format": "flows-vault-connections-id", - "maxLength": 30, + }, + "domain_aliases": { + "items": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "entityId": { + "maxLength": 128, + "minLength": 1, "type": "string" }, - "id": { - "maxLength": 250, + "expires": { + "format": "date-time", "type": "string" - } - }, - "required": [ - "connection_id", - "id" - ], - "type": "object" - }, - "FlowActionStripeMetadata": { - "additionalProperties": { - "maxLength": 500, - "type": "string" - }, - "maxProperties": 50, - "type": "object" - }, - "FlowActionStripeTaxId": { - "additionalProperties": false, - "properties": { - "type": { - "maxLength": 250, + }, + "fieldsMap": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject2OptionsFieldsMap" + }, + "fieldsMapJsonRaw": { + "maxLength": 8192, "type": "string" }, - "value": { - "maxLength": 250, + "global_token_revocation_jwt_iss": { + "maxLength": 1024, + "minLength": 1, "type": "string" - } - }, - "required": [ - "type", - "value" - ], - "type": "object" - }, - "FlowActionStripeUpdateCustomer": { - "additionalProperties": false, - "properties": { - "action": { - "enum": [ - "UPDATE_CUSTOMER" - ], + }, + "global_token_revocation_jwt_sub": { + "maxLength": 1024, + "minLength": 1, "type": "string" }, - "alias": { - "maxLength": 100, + "icon_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "allow_failure": { - "type": "boolean" + "idpinitiated": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject2OptionsIdpinitiated" }, - "id": { - "format": "forms-custom-identifier", + "metadataUrl": { + "format": "uri", + "maxLength": 2048, + "minLength": 8, "type": "string" }, - "mask_output": { - "type": "boolean" + "non_persistent_attrs": { + "items": { + "maxLength": 255, + "type": "string" + }, + "type": "array" }, - "params": { - "$ref": "#/components/schemas/FlowActionStripeUpdateCustomerParams" + "oidc_metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject2OptionsOidcMetadata" }, - "type": { - "enum": [ - "STRIPE" - ], - "type": "string" - } - }, - "required": [ - "id", - "type", - "action", - "params" - ], - "type": "object" - }, - "FlowActionStripeUpdateCustomerParams": { - "additionalProperties": false, - "properties": { - "address": { - "$ref": "#/components/schemas/FlowActionStripeAddress" + "protocolBinding": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject2OptionsProtocolBindingEnum" }, - "connection_id": { - "format": "flows-vault-connections-id", - "maxLength": 30, + "recipientUrl": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "description": { - "maxLength": 250, + "requestTemplate": { + "maxLength": 10240, + "minLength": 1, "type": "string" }, - "email": { - "maxLength": 512, - "type": "string" + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject2OptionsSetUserRootAttributesEnum" }, - "id": { - "maxLength": 250, + "signInEndpoint": { + "format": "uri", + "maxLength": 2048, + "minLength": 8, "type": "string" }, - "metadata": { - "$ref": "#/components/schemas/FlowActionStripeMetadata" - }, - "name": { - "maxLength": 250, + "signOutEndpoint": { + "format": "uri", + "maxLength": 2048, + "minLength": 8, "type": "string" }, - "phone": { - "maxLength": 250, - "type": "string" + "signSAMLRequest": { + "type": "boolean" }, - "tax_exempt": { - "type": "string" - } - }, - "required": [ - "connection_id", - "id" - ], - "type": "object" - }, - "FlowActionTelegram": { - "oneOf": [ - { - "$ref": "#/components/schemas/FlowActionTelegramSendMessage" - } - ], - "type": "object" - }, - "FlowActionTelegramSendMessage": { - "additionalProperties": false, - "properties": { - "action": { - "enum": [ - "SEND_MESSAGE" - ], - "type": "string" + "signatureAlgorithm": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject2OptionsSignatureAlgorithmEnum" }, - "alias": { - "maxLength": 100, + "signingCert": { + "maxLength": 10240, + "minLength": 1, "type": "string" }, - "allow_failure": { - "type": "boolean" + "subject": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject2OptionsSubject" }, - "id": { - "format": "forms-custom-identifier", + "tenant_domain": { + "maxLength": 255, + "minLength": 1, "type": "string" }, - "mask_output": { - "type": "boolean" + "thumbprints": { + "items": { + "maxLength": 40, + "minLength": 40, + "type": "string" + }, + "type": "array" }, - "params": { - "$ref": "#/components/schemas/FlowActionTelegramSendMessageParams" + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject2OptionsUpstreamParams" }, - "type": { - "enum": [ - "TELEGRAM" - ], + "user_id_attribute": { + "maxLength": 2396, + "minLength": 1, "type": "string" } }, - "required": [ - "id", - "type", - "action", - "params" - ], "type": "object" }, - "FlowActionTelegramSendMessageParams": { + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsAssertionDecryptionSettings": { "additionalProperties": false, "properties": { - "chat_id": { - "type": "string" - }, - "connection_id": { - "format": "flows-vault-connections-id", - "maxLength": 30, - "type": "string" + "algorithm_exceptions": { + "items": { + "maxLength": 100, + "minLength": 1, + "type": "string" + }, + "type": "array" }, - "text": { - "type": "string" + "algorithm_profile": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject2OptionsAssertionDecryptionSettingsAlgorithmProfileEnum" } }, "required": [ - "connection_id", - "chat_id", - "text" + "algorithm_profile" ], "type": "object" }, - "FlowActionTwilio": { - "oneOf": [ - { - "$ref": "#/components/schemas/FlowActionTwilioMakeCall" - }, - { - "$ref": "#/components/schemas/FlowActionTwilioSendSms" - } + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsAssertionDecryptionSettingsAlgorithmProfileEnum": { + "enum": [ + "v2026-1" ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsDigestAlgorithmEnum": { + "enum": [ + "sha1", + "sha256" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsFieldsMap": { + "additionalProperties": true, "type": "object" }, - "FlowActionTwilioMakeCall": { + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsIdpinitiated": { "additionalProperties": false, "properties": { - "action": { - "enum": [ - "MAKE_CALL" - ], + "client_authorizequery": { + "maxLength": 2048, + "minLength": 1, "type": "string" }, - "alias": { - "maxLength": 100, + "client_id": { + "maxLength": 256, + "minLength": 1, "type": "string" }, - "allow_failure": { - "type": "boolean" - }, - "id": { - "format": "forms-custom-identifier", - "type": "string" + "client_protocol": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject2OptionsIdpinitiatedClientProtocolEnum" }, - "mask_output": { + "enabled": { "type": "boolean" - }, - "params": { - "$ref": "#/components/schemas/FlowActionTwilioMakeCallParams" - }, - "type": { - "enum": [ - "TWILIO" - ], - "type": "string" } }, - "required": [ - "id", - "type", - "action", - "params" - ], "type": "object" }, - "FlowActionTwilioMakeCallParams": { - "additionalProperties": false, - "properties": { - "connection_id": { - "format": "flows-vault-connections-id", - "maxLength": 30, - "type": "string" - }, - "from": { - "type": "string" - }, - "payload": { - "maxLength": 4096, - "type": "string" - }, - "to": { - "type": "string" - } - }, - "required": [ - "connection_id", - "from", - "to", - "payload" + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsIdpinitiatedClientProtocolEnum": { + "enum": [ + "oidc", + "samlp", + "wsfed" ], - "type": "object" + "type": "string" }, - "FlowActionTwilioSendSms": { + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsOidcMetadata": { "additionalProperties": false, "properties": { - "action": { - "enum": [ - "SEND_SMS" - ], - "type": "string" + "acr_values_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "alias": { - "maxLength": 100, + "authorization_endpoint": { + "format": "uri", + "maxLength": 2083, + "minLength": 8, "type": "string" }, - "allow_failure": { + "claim_types_supported": { + "items": { + "maxLength": 25, + "type": "string" + }, + "type": "array" + }, + "claims_locales_supported": { + "items": { + "maxLength": 50, + "type": "string" + }, + "type": "array" + }, + "claims_parameter_supported": { "type": "boolean" }, - "id": { - "format": "forms-custom-identifier", + "claims_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" + }, + "code_challenge_methods_supported": { + "items": { + "maxLength": 20, + "type": "string" + }, + "type": "array" + }, + "display_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "dpop_signing_alg_values_supported": { + "items": { + "maxLength": 14, + "type": "string" + }, + "type": "array" + }, + "end_session_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "mask_output": { - "type": "boolean" + "grant_types_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "params": { - "$ref": "#/components/schemas/FlowActionTwilioSendSmsParams" + "id_token_encryption_alg_values_supported": { + "items": { + "maxLength": 14, + "type": "string" + }, + "type": "array" }, - "type": { - "enum": [ - "TWILIO" - ], + "id_token_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" + }, + "id_token_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "minItems": 1, + "type": "array" + }, + "issuer": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" - } - }, - "required": [ - "id", - "type", - "action", - "params" - ], - "type": "object" - }, - "FlowActionTwilioSendSmsParams": { - "additionalProperties": false, - "properties": { - "connection_id": { - "format": "flows-vault-connections-id", - "maxLength": 30, + }, + "jwks_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "from": { - "maxLength": 50, + "op_policy_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "message": { - "maxLength": 1500, + "op_tos_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "to": { - "maxLength": 50, - "type": "string" - } - }, - "required": [ - "connection_id", - "from", - "to", - "message" - ], - "type": "object" - }, - "FlowActionWhatsapp": { - "oneOf": [ - { - "$ref": "#/components/schemas/FlowActionWhatsappSendMessage" - } - ], - "type": "object" - }, - "FlowActionWhatsappSendMessage": { - "additionalProperties": false, - "properties": { - "action": { - "enum": [ - "SEND_MESSAGE" - ], + "registration_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "alias": { - "maxLength": 100, - "type": "string" + "request_object_encryption_alg_values_supported": { + "items": { + "maxLength": 28, + "type": "string" + }, + "type": "array" }, - "allow_failure": { + "request_object_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" + }, + "request_object_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "request_parameter_supported": { "type": "boolean" }, - "id": { - "format": "forms-custom-identifier", - "type": "string" + "request_uri_parameter_supported": { + "type": "boolean" }, - "mask_output": { + "require_request_uri_registration": { "type": "boolean" }, - "params": { - "$ref": "#/components/schemas/FlowActionWhatsappSendMessageParams" + "response_modes_supported": { + "items": { + "maxLength": 20, + "type": "string" + }, + "type": "array" }, - "type": { - "enum": [ - "WHATSAPP" - ], - "type": "string" - } - }, - "required": [ - "id", - "type", - "action", - "params" - ], - "type": "object" - }, - "FlowActionWhatsappSendMessageParams": { - "additionalProperties": false, - "properties": { - "connection_id": { - "format": "flows-vault-connections-id", - "maxLength": 30, - "type": "string" + "response_types_supported": { + "items": { + "maxLength": 40, + "type": "string" + }, + "minItems": 1, + "type": "array" }, - "payload": { - "$ref": "#/components/schemas/FlowActionWhatsappSendMessageParamsPayload" + "scopes_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "recipient_number": { + "service_documentation": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "sender_id": { + "subject_types_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" + }, + "token_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "type": { - "enum": [ - "AUDIO", - "CONTACTS", - "DOCUMENT", - "IMAGE", - "INTERACTIVE", - "LOCATION", - "STICKER", - "TEMPLATE", - "TEXT" - ], + "token_endpoint_auth_methods_supported": { + "items": { + "maxLength": 60, + "type": "string" + }, + "type": "array" + }, + "token_endpoint_auth_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "ui_locales_supported": { + "items": { + "maxLength": 50, + "type": "string" + }, + "type": "array" + }, + "userinfo_encryption_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "userinfo_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" + }, + "userinfo_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" + }, + "userinfo_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" } }, "required": [ - "connection_id", - "sender_id", - "recipient_number", - "type", - "payload" + "authorization_endpoint", + "id_token_signing_alg_values_supported", + "issuer", + "jwks_uri" ], "type": "object" }, - "FlowActionWhatsappSendMessageParamsPayload": { - "oneOf": [ - { - "$ref": "#/components/schemas/FlowActionWhatsappSendMessageParamsPayloadObject" - }, - { - "type": "string" - } - ] + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsProtocolBindingEnum": { + "enum": [ + "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST", + "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect" + ], + "type": "string" }, - "FlowActionWhatsappSendMessageParamsPayloadObject": { + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsSetUserRootAttributesEnum": { + "enum": [ + "on_each_login", + "on_first_login", + "never_on_login" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsSignatureAlgorithmEnum": { + "enum": [ + "rsa-sha1", + "rsa-sha256" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsSubject": { + "additionalProperties": false, + "type": "object" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsUpstreamParams": { "additionalProperties": true, "type": "object" }, - "FlowActionXml": { - "oneOf": [ - { - "$ref": "#/components/schemas/FlowActionXmlParseXml" - }, - { - "$ref": "#/components/schemas/FlowActionXmlSerializeXml" - } + "EventStreamCloudEventConnectionDeletedPreviousObject2StrategyEnum": { + "enum": [ + "samlp" ], - "type": "object" + "type": "string" }, - "FlowActionXmlParseXml": { + "EventStreamCloudEventConnectionDeletedPreviousObject3": { "additionalProperties": false, "properties": { - "action": { - "enum": [ - "PARSE_XML" - ], - "type": "string" + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject3Authentication" }, - "alias": { - "maxLength": 100, + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject3ConnectedAccounts" + }, + "display_name": { + "maxLength": 128, + "minLength": 1, "type": "string" }, - "allow_failure": { - "type": "boolean" + "enabled_clients": { + "items": { + "type": "string" + }, + "type": "array" }, "id": { - "format": "forms-custom-identifier", + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, - "mask_output": { + "is_domain_connection": { "type": "boolean" }, - "params": { - "$ref": "#/components/schemas/FlowActionXmlParseXmlParams" + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject3Metadata" }, - "type": { - "enum": [ - "XML" - ], + "name": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" + }, + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject3Options" + }, + "realms": { + "items": { + "type": "string" + }, + "type": "array" + }, + "show_as_button": { + "type": "boolean" + }, + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject3StrategyEnum" } }, "required": [ "id", - "type", - "action", - "params" + "name", + "strategy" ], "type": "object" }, - "FlowActionXmlParseXmlParams": { + "EventStreamCloudEventConnectionDeletedPreviousObject3Authentication": { "additionalProperties": false, "properties": { - "xml": { - "type": "string" + "active": { + "type": "boolean" } }, "required": [ - "xml" + "active" ], "type": "object" }, - "FlowActionXmlSerializeXml": { + "EventStreamCloudEventConnectionDeletedPreviousObject3ConnectedAccounts": { "additionalProperties": false, "properties": { - "action": { - "enum": [ - "SERIALIZE_XML" - ], - "type": "string" - }, - "alias": { - "maxLength": 100, - "type": "string" - }, - "allow_failure": { - "type": "boolean" - }, - "id": { - "format": "forms-custom-identifier", - "type": "string" - }, - "mask_output": { + "active": { "type": "boolean" - }, - "params": { - "$ref": "#/components/schemas/FlowActionXmlSerializeXmlParams" - }, - "type": { - "enum": [ - "XML" - ], - "type": "string" } }, "required": [ - "id", - "type", - "action", - "params" + "active" ], "type": "object" }, - "FlowActionXmlSerializeXmlParams": { + "EventStreamCloudEventConnectionDeletedPreviousObject3Metadata": { "additionalProperties": false, - "properties": { - "object": { - "$ref": "#/components/schemas/FlowActionXmlSerializeXmlParamsObject" - } - }, - "required": [ - "object" - ], - "type": "object" - }, - "FlowActionXmlSerializeXmlParamsObject": { - "oneOf": [ - { - "type": "string" - }, - { - "$ref": "#/components/schemas/FlowActionXmlSerializeXmlParamsObjectObject" - } - ] - }, - "FlowActionXmlSerializeXmlParamsObjectObject": { - "additionalProperties": true, - "type": "object" - }, - "FlowActionZapier": { - "oneOf": [ - { - "$ref": "#/components/schemas/FlowActionZapierTriggerWebhook" - } - ], "type": "object" }, - "FlowActionZapierTriggerWebhook": { + "EventStreamCloudEventConnectionDeletedPreviousObject3Options": { "additionalProperties": false, "properties": { - "action": { - "enum": [ - "TRIGGER_WEBHOOK" - ], - "type": "string" + "assertion_decryption_settings": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject3OptionsAssertionDecryptionSettings" }, - "alias": { - "maxLength": 100, + "cert": { + "maxLength": 10240, + "minLength": 1, "type": "string" }, - "allow_failure": { - "type": "boolean" - }, - "id": { - "format": "forms-custom-identifier", + "cert_rollover_notification": { + "format": "date-time", "type": "string" }, - "mask_output": { - "type": "boolean" + "digestAlgorithm": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject3OptionsDigestAlgorithmEnum" }, - "params": { - "$ref": "#/components/schemas/FlowActionZapierTriggerWebhookParams" + "domain_aliases": { + "items": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "type": "array" }, - "type": { - "enum": [ - "ZAPIER" - ], - "type": "string" - } - }, - "required": [ - "id", - "type", - "action", - "params" - ], - "type": "object" - }, - "FlowActionZapierTriggerWebhookParams": { - "additionalProperties": true, - "properties": { - "connection_id": { - "format": "flows-vault-connections-id", - "maxLength": 30, + "entityId": { + "maxLength": 128, + "minLength": 1, "type": "string" }, - "method": { - "enum": [ - "GET", - "POST", - "PUT" - ], - "type": "string" - } - }, - "required": [ - "connection_id" - ], - "type": "object" - }, - "FlowExecutionDebug": { - "additionalProperties": true, - "type": "object" - }, - "FlowExecutionSummary": { - "additionalProperties": false, - "properties": { - "created_at": { + "expires": { "format": "date-time", "type": "string" }, - "ended_at": { - "format": "date-time", + "icon_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "id": { - "format": "flow-execution-id", - "maxLength": 30, - "type": "string" + "idpinitiated": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject3OptionsIdpinitiated" }, - "journey_id": { - "maxLength": 50, - "minLength": 1, + "non_persistent_attrs": { + "items": { + "maxLength": 255, + "type": "string" + }, + "type": "array" + }, + "pingFederateBaseUrl": { + "format": "uri", + "maxLength": 256, + "minLength": 8, "type": "string" }, - "started_at": { - "format": "date-time", + "protocolBinding": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject3OptionsProtocolBindingEnum" + }, + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject3OptionsSetUserRootAttributesEnum" + }, + "signInEndpoint": { + "format": "uri", + "maxLength": 2048, + "minLength": 8, "type": "string" }, - "status": { - "maxLength": 50, + "signSAMLRequest": { + "type": "boolean" + }, + "signatureAlgorithm": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject3OptionsSignatureAlgorithmEnum" + }, + "signingCert": { + "maxLength": 10240, "minLength": 1, "type": "string" }, - "trace_id": { - "maxLength": 50, + "subject": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject3OptionsSubject" + }, + "tenant_domain": { + "maxLength": 255, "minLength": 1, "type": "string" }, - "updated_at": { - "format": "date-time", - "type": "string" + "thumbprints": { + "items": { + "maxLength": 40, + "minLength": 40, + "type": "string" + }, + "type": "array" + }, + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject3OptionsUpstreamParams" } }, "required": [ - "id", - "trace_id", - "status", - "created_at", - "updated_at" + "pingFederateBaseUrl" ], "type": "object" }, - "FlowSummary": { + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsAssertionDecryptionSettings": { "additionalProperties": false, "properties": { - "created_at": { - "format": "date-time", - "type": "string" - }, - "executed_at": { - "format": "date", - "type": "string" - }, - "id": { - "format": "flow-id", - "maxLength": 30, - "type": "string" - }, - "name": { - "maxLength": 150, - "minLength": 1, - "type": "string" + "algorithm_exceptions": { + "items": { + "maxLength": 100, + "minLength": 1, + "type": "string" + }, + "type": "array" }, - "updated_at": { - "format": "date-time", - "type": "string" + "algorithm_profile": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject3OptionsAssertionDecryptionSettingsAlgorithmProfileEnum" } }, "required": [ - "id", - "name", - "created_at", - "updated_at" + "algorithm_profile" ], "type": "object" }, - "FlowsVaultConnectioSetupApiKey": { - "additionalProperties": false, - "properties": { - "api_key": { - "type": "string" - }, - "type": { - "$ref": "#/components/schemas/FlowsVaultConnectioSetupTypeApiKeyEnum" - } - }, - "required": [ - "type", - "api_key" + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsAssertionDecryptionSettingsAlgorithmProfileEnum": { + "enum": [ + "v2026-1" ], - "type": "object" + "type": "string" }, - "FlowsVaultConnectioSetupApiKeyWithBaseUrl": { + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsDigestAlgorithmEnum": { + "enum": [ + "sha1", + "sha256" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsIdpinitiated": { "additionalProperties": false, "properties": { - "api_key": { + "client_authorizequery": { + "maxLength": 2048, + "minLength": 1, "type": "string" }, - "base_url": { - "format": "forms-url-https", + "client_id": { + "maxLength": 256, + "minLength": 1, "type": "string" }, - "type": { - "$ref": "#/components/schemas/FlowsVaultConnectioSetupTypeApiKeyEnum" + "client_protocol": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject3OptionsIdpinitiatedClientProtocolEnum" + }, + "enabled": { + "type": "boolean" } }, - "required": [ - "type", - "api_key", - "base_url" + "type": "object" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsIdpinitiatedClientProtocolEnum": { + "enum": [ + "oidc", + "samlp", + "wsfed" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsProtocolBindingEnum": { + "enum": [ + "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST", + "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsSetUserRootAttributesEnum": { + "enum": [ + "on_each_login", + "on_first_login", + "never_on_login" ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsSignatureAlgorithmEnum": { + "enum": [ + "rsa-sha1", + "rsa-sha256" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsSubject": { + "additionalProperties": false, "type": "object" }, - "FlowsVaultConnectioSetupBigqueryOauthJwt": { + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsUpstreamParams": { + "additionalProperties": true, + "type": "object" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject3StrategyEnum": { + "enum": [ + "pingfederate" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject4": { "additionalProperties": false, "properties": { - "client_email": { - "format": "email", + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject4Authentication" + }, + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject4ConnectedAccounts" + }, + "display_name": { + "maxLength": 128, + "minLength": 1, "type": "string" }, - "private_key": { + "enabled_clients": { + "items": { + "type": "string" + }, + "type": "array" + }, + "id": { + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, - "project_id": { + "is_domain_connection": { + "type": "boolean" + }, + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject4Metadata" + }, + "name": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" }, - "type": { - "$ref": "#/components/schemas/FlowsVaultConnectioSetupTypeOauthJwtEnum" + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject4Options" + }, + "realms": { + "items": { + "type": "string" + }, + "type": "array" + }, + "show_as_button": { + "type": "boolean" + }, + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject4StrategyEnum" } }, + "required": [ + "id", + "name", + "strategy" + ], "type": "object" }, - "FlowsVaultConnectioSetupHttpBearer": { + "EventStreamCloudEventConnectionDeletedPreviousObject4Authentication": { "additionalProperties": false, "properties": { - "token": { - "type": "string" - }, - "type": { - "$ref": "#/components/schemas/FlowsVaultConnectioSetupTypeBearerEnum" + "active": { + "type": "boolean" } }, "required": [ - "type", - "token" + "active" ], "type": "object" }, - "FlowsVaultConnectioSetupJwt": { - "additionalProperties": true, + "EventStreamCloudEventConnectionDeletedPreviousObject4ConnectedAccounts": { + "additionalProperties": false, "properties": { - "algorithm": { - "$ref": "#/components/schemas/FlowsVaultConnectioSetupJwtAlgorithmEnum" - }, - "type": { - "$ref": "#/components/schemas/FlowsVaultConnectioSetupTypeJwtEnum" + "active": { + "type": "boolean" } }, "required": [ - "type", - "algorithm" + "active" ], "type": "object" }, - "FlowsVaultConnectioSetupJwtAlgorithmEnum": { - "enum": [ - "HS256", - "HS384", - "HS512", - "RS256", - "RS384", - "RS512", - "ES256", - "ES384", - "ES512", - "PS256", - "PS384", - "PS512" - ], - "type": "string" + "EventStreamCloudEventConnectionDeletedPreviousObject4Metadata": { + "additionalProperties": false, + "type": "object" }, - "FlowsVaultConnectioSetupMailjetApiKey": { + "EventStreamCloudEventConnectionDeletedPreviousObject4Options": { "additionalProperties": false, "properties": { - "api_key": { + "adfs_server": { + "maxLength": 2048, "type": "string" }, - "secret_key": { + "cert_rollover_notification": { + "format": "date-time", "type": "string" }, - "type": { - "$ref": "#/components/schemas/FlowsVaultConnectioSetupTypeApiKeyEnum" + "domain_aliases": { + "items": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "entityId": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "fedMetadataXml": { + "maxLength": 102400, + "minLength": 1, + "type": "string" + }, + "icon_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" + }, + "non_persistent_attrs": { + "items": { + "maxLength": 255, + "type": "string" + }, + "type": "array" + }, + "prev_thumbprints": { + "items": { + "maxLength": 64, + "type": "string" + }, + "type": "array" + }, + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject4OptionsSetUserRootAttributesEnum" + }, + "should_trust_email_verified_connection": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject4OptionsShouldTrustEmailVerifiedConnectionEnum" + }, + "signInEndpoint": { + "format": "uri", + "maxLength": 2048, + "minLength": 8, + "type": "string" + }, + "tenant_domain": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "thumbprints": { + "items": { + "maxLength": 64, + "type": "string" + }, + "type": "array" + }, + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject4OptionsUpstreamParams" + }, + "user_id_attribute": { + "maxLength": 128, + "minLength": 1, + "type": "string" } }, - "required": [ - "type", - "api_key", - "secret_key" + "type": "object" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject4OptionsSetUserRootAttributesEnum": { + "enum": [ + "on_each_login", + "on_first_login", + "never_on_login" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject4OptionsShouldTrustEmailVerifiedConnectionEnum": { + "enum": [ + "never_set_emails_as_verified", + "always_set_emails_as_verified" ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject4OptionsUpstreamParams": { + "additionalProperties": true, "type": "object" }, - "FlowsVaultConnectioSetupOauthApp": { + "EventStreamCloudEventConnectionDeletedPreviousObject4StrategyEnum": { + "enum": [ + "adfs" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject5": { "additionalProperties": false, "properties": { - "audience": { - "format": "forms-url-https", + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject5Authentication" + }, + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject5ConnectedAccounts" + }, + "display_name": { + "maxLength": 128, "minLength": 1, "type": "string" }, - "client_id": { - "type": "string" + "enabled_clients": { + "items": { + "type": "string" + }, + "type": "array" }, - "client_secret": { + "id": { + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, - "domain": { - "format": "hostname-rfc2181", + "is_domain_connection": { + "type": "boolean" + }, + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject5Metadata" + }, + "name": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" }, - "type": { - "$ref": "#/components/schemas/FlowsVaultConnectioSetupTypeOauthAppEnum" + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject5Options" + }, + "realms": { + "items": { + "type": "string" + }, + "type": "array" + }, + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject5StrategyEnum" } }, "required": [ - "type", - "client_id", - "client_secret", - "domain" + "id", + "name", + "strategy" ], "type": "object" }, - "FlowsVaultConnectioSetupOauthCode": { - "additionalProperties": true, + "EventStreamCloudEventConnectionDeletedPreviousObject5Authentication": { + "additionalProperties": false, "properties": { - "code": { - "type": "string" - }, - "type": { - "$ref": "#/components/schemas/FlowsVaultConnectioSetupTypeOauthCodeEnum" + "active": { + "type": "boolean" } }, + "required": [ + "active" + ], "type": "object" }, - "FlowsVaultConnectioSetupSecretApiKey": { + "EventStreamCloudEventConnectionDeletedPreviousObject5ConnectedAccounts": { "additionalProperties": false, "properties": { - "secret_key": { - "type": "string" - }, - "type": { - "$ref": "#/components/schemas/FlowsVaultConnectioSetupTypeApiKeyEnum" + "active": { + "type": "boolean" } }, "required": [ - "type", - "secret_key" + "active" ], "type": "object" }, - "FlowsVaultConnectioSetupStripeKeyPair": { + "EventStreamCloudEventConnectionDeletedPreviousObject5Metadata": { + "additionalProperties": false, + "type": "object" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject5Options": { "additionalProperties": false, "properties": { - "private_key": { + "agentIP": { + "maxLength": 39, + "minLength": 2, "type": "string" }, - "public_key": { + "agentMode": { + "type": "boolean" + }, + "agentVersion": { + "maxLength": 12, + "minLength": 5, "type": "string" }, - "type": { - "$ref": "#/components/schemas/FlowsVaultConnectioSetupTypeKeyPairEnum" + "brute_force_protection": { + "type": "boolean" + }, + "certAuth": { + "type": "boolean" + }, + "certs": { + "items": { + "maxLength": 3072, + "minLength": 256, + "type": "string" + }, + "type": "array" + }, + "disable_cache": { + "type": "boolean" + }, + "disable_self_service_change_password": { + "type": "boolean" + }, + "domain_aliases": { + "items": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "icon_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" + }, + "ips": { + "items": { + "maxLength": 39, + "minLength": 2, + "type": "string" + }, + "type": "array" + }, + "kerberos": { + "type": "boolean" + }, + "kerberos_only": { + "type": "boolean" + }, + "non_persistent_attrs": { + "items": { + "maxLength": 255, + "type": "string" + }, + "type": "array" + }, + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject5OptionsSetUserRootAttributesEnum" + }, + "signInEndpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" + }, + "tenant_domain": { + "format": "hostname", + "maxLength": 512, + "minLength": 1, + "type": "string" + }, + "thumbprints": { + "items": { + "maxLength": 40, + "minLength": 40, + "type": "string" + }, + "type": "array" + }, + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject5OptionsUpstreamParams" } }, - "required": [ - "type", - "private_key", - "public_key" + "type": "object" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject5OptionsSetUserRootAttributesEnum": { + "enum": [ + "on_each_login", + "on_first_login", + "never_on_login" ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject5OptionsUpstreamParams": { + "additionalProperties": true, "type": "object" }, - "FlowsVaultConnectioSetupToken": { + "EventStreamCloudEventConnectionDeletedPreviousObject5StrategyEnum": { + "enum": [ + "ad" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject6": { "additionalProperties": false, "properties": { - "token": { + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject6Authentication" + }, + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject6ConnectedAccounts" + }, + "display_name": { + "maxLength": 128, + "minLength": 1, "type": "string" }, - "type": { - "$ref": "#/components/schemas/FlowsVaultConnectioSetupTypeTokenEnum" + "enabled_clients": { + "items": { + "type": "string" + }, + "type": "array" + }, + "id": { + "pattern": "con_[a-zA-Z0-9]{16}", + "type": "string" + }, + "is_domain_connection": { + "type": "boolean" + }, + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject6Metadata" + }, + "name": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", + "type": "string" + }, + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject6Options" + }, + "realms": { + "items": { + "type": "string" + }, + "type": "array" + }, + "show_as_button": { + "type": "boolean" + }, + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject6StrategyEnum" } }, "required": [ - "type", - "token" + "id", + "name", + "strategy" ], "type": "object" }, - "FlowsVaultConnectioSetupTwilioApiKey": { + "EventStreamCloudEventConnectionDeletedPreviousObject6Authentication": { "additionalProperties": false, "properties": { - "account_id": { - "type": "string" - }, - "api_key": { - "type": "string" - }, - "type": { - "$ref": "#/components/schemas/FlowsVaultConnectioSetupTypeApiKeyEnum" + "active": { + "type": "boolean" } }, "required": [ - "type", - "account_id", - "api_key" + "active" ], "type": "object" }, - "FlowsVaultConnectioSetupTypeApiKeyEnum": { - "enum": [ - "API_KEY" + "EventStreamCloudEventConnectionDeletedPreviousObject6ConnectedAccounts": { + "additionalProperties": false, + "properties": { + "active": { + "type": "boolean" + } + }, + "required": [ + "active" ], - "type": "string" + "type": "object" }, - "FlowsVaultConnectioSetupTypeBearerEnum": { - "enum": [ - "BEARER" - ], - "type": "string" + "EventStreamCloudEventConnectionDeletedPreviousObject6Metadata": { + "additionalProperties": false, + "type": "object" }, - "FlowsVaultConnectioSetupTypeJwtEnum": { - "enum": [ - "JWT" - ], - "type": "string" - }, - "FlowsVaultConnectioSetupTypeKeyPairEnum": { - "enum": [ - "KEY_PAIR" - ], - "type": "string" - }, - "FlowsVaultConnectioSetupTypeOauthAppEnum": { - "enum": [ - "OAUTH_APP" - ], - "type": "string" - }, - "FlowsVaultConnectioSetupTypeOauthCodeEnum": { - "enum": [ - "OAUTH_CODE" - ], - "type": "string" - }, - "FlowsVaultConnectioSetupTypeOauthJwtEnum": { - "enum": [ - "OAUTH_JWT" - ], - "type": "string" - }, - "FlowsVaultConnectioSetupTypeTokenEnum": { - "enum": [ - "TOKEN" - ], - "type": "string" - }, - "FlowsVaultConnectioSetupTypeWebhookEnum": { - "enum": [ - "WEBHOOK" - ], - "type": "string" - }, - "FlowsVaultConnectioSetupWebhook": { + "EventStreamCloudEventConnectionDeletedPreviousObject6Options": { "additionalProperties": false, "properties": { - "type": { - "$ref": "#/components/schemas/FlowsVaultConnectioSetupTypeWebhookEnum" + "admin_access_token_expiresin": { + "format": "date-time", + "type": "string" }, - "url": { - "format": "forms-url-https", + "allow_setting_login_scopes": { + "type": "boolean" + }, + "api_enable_groups": { + "type": "boolean" + }, + "api_enable_users": { + "type": "boolean" + }, + "client_id": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "domain": { + "maxLength": 1024, + "minLength": 1, "type": "string" + }, + "domain_aliases": { + "items": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "email": { + "type": "boolean" + }, + "ext_agreed_terms": { + "type": "boolean" + }, + "ext_groups": { + "type": "boolean" + }, + "ext_groups_extended": { + "type": "boolean" + }, + "ext_is_admin": { + "type": "boolean" + }, + "ext_is_suspended": { + "type": "boolean" + }, + "federated_connections_access_tokens": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject6OptionsFederatedConnectionsAccessTokens" + }, + "handle_login_from_social": { + "type": "boolean" + }, + "icon_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" + }, + "map_user_id_to_id": { + "type": "boolean" + }, + "non_persistent_attrs": { + "items": { + "maxLength": 255, + "type": "string" + }, + "type": "array" + }, + "profile": { + "type": "boolean" + }, + "scope": { + "items": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "minItems": 1, + "type": "array" + }, + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject6OptionsSetUserRootAttributesEnum" + }, + "tenant_domain": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject6OptionsUpstreamParams" } }, "required": [ - "type", - "url" + "client_id" ], "type": "object" }, - "FlowsVaultConnectionAppIdActivecampaignEnum": { - "enum": [ - "ACTIVECAMPAIGN" - ], - "maxLength": 55, - "minLength": 1, - "type": "string" - }, - "FlowsVaultConnectionAppIdAirtableEnum": { - "enum": [ - "AIRTABLE" - ], - "maxLength": 55, - "minLength": 1, - "type": "string" - }, - "FlowsVaultConnectionAppIdAuth0Enum": { - "enum": [ - "AUTH0" - ], - "maxLength": 55, - "minLength": 1, - "type": "string" - }, - "FlowsVaultConnectionAppIdBigqueryEnum": { - "enum": [ - "BIGQUERY" - ], - "maxLength": 55, - "minLength": 1, - "type": "string" - }, - "FlowsVaultConnectionAppIdClearbitEnum": { - "enum": [ - "CLEARBIT" - ], - "maxLength": 55, - "minLength": 1, - "type": "string" - }, - "FlowsVaultConnectionAppIdDocusignEnum": { - "enum": [ - "DOCUSIGN" - ], - "maxLength": 55, - "minLength": 1, - "type": "string" - }, - "FlowsVaultConnectionAppIdGoogleSheetsEnum": { - "enum": [ - "GOOGLE_SHEETS" - ], - "maxLength": 55, - "minLength": 1, - "type": "string" - }, - "FlowsVaultConnectionAppIdHttpEnum": { - "enum": [ - "HTTP" - ], - "maxLength": 55, - "minLength": 1, - "type": "string" - }, - "FlowsVaultConnectionAppIdHubspotEnum": { - "enum": [ - "HUBSPOT" - ], - "maxLength": 55, - "minLength": 1, - "type": "string" - }, - "FlowsVaultConnectionAppIdJwtEnum": { - "enum": [ - "JWT" - ], - "maxLength": 55, - "minLength": 1, - "type": "string" - }, - "FlowsVaultConnectionAppIdMailchimpEnum": { - "enum": [ - "MAILCHIMP" - ], - "maxLength": 55, - "minLength": 1, - "type": "string" - }, - "FlowsVaultConnectionAppIdMailjetEnum": { - "enum": [ - "MAILJET" - ], - "maxLength": 55, - "minLength": 1, - "type": "string" - }, - "FlowsVaultConnectionAppIdPipedriveEnum": { - "enum": [ - "PIPEDRIVE" - ], - "maxLength": 55, - "minLength": 1, - "type": "string" - }, - "FlowsVaultConnectionAppIdSalesforceEnum": { - "enum": [ - "SALESFORCE" - ], - "maxLength": 55, - "minLength": 1, - "type": "string" - }, - "FlowsVaultConnectionAppIdSendgridEnum": { - "enum": [ - "SENDGRID" - ], - "maxLength": 55, - "minLength": 1, - "type": "string" - }, - "FlowsVaultConnectionAppIdSlackEnum": { - "enum": [ - "SLACK" - ], - "maxLength": 55, - "minLength": 1, - "type": "string" - }, - "FlowsVaultConnectionAppIdStripeEnum": { - "enum": [ - "STRIPE" - ], - "maxLength": 55, - "minLength": 1, - "type": "string" - }, - "FlowsVaultConnectionAppIdTelegramEnum": { - "enum": [ - "TELEGRAM" + "EventStreamCloudEventConnectionDeletedPreviousObject6OptionsFederatedConnectionsAccessTokens": { + "additionalProperties": false, + "properties": { + "active": { + "type": "boolean" + } + }, + "required": [ + "active" ], - "maxLength": 55, - "minLength": 1, - "type": "string" + "type": "object" }, - "FlowsVaultConnectionAppIdTwilioEnum": { + "EventStreamCloudEventConnectionDeletedPreviousObject6OptionsSetUserRootAttributesEnum": { "enum": [ - "TWILIO" + "on_each_login", + "on_first_login", + "never_on_login" ], - "maxLength": 55, - "minLength": 1, "type": "string" }, - "FlowsVaultConnectionAppIdWhatsappEnum": { - "enum": [ - "WHATSAPP" - ], - "maxLength": 55, - "minLength": 1, - "type": "string" + "EventStreamCloudEventConnectionDeletedPreviousObject6OptionsUpstreamParams": { + "additionalProperties": true, + "type": "object" }, - "FlowsVaultConnectionAppIdZapierEnum": { + "EventStreamCloudEventConnectionDeletedPreviousObject6StrategyEnum": { "enum": [ - "ZAPIER" + "google-apps" ], - "maxLength": 55, - "minLength": 1, "type": "string" }, - "FlowsVaultConnectionHttpApiKeySetup": { + "EventStreamCloudEventConnectionDeletedPreviousObject7": { "additionalProperties": false, "properties": { - "in": { - "$ref": "#/components/schemas/FlowsVaultConnectionHttpApiKeySetupInEnum" + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject7Authentication" }, - "name": { - "maxLength": 55, + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject7ConnectedAccounts" + }, + "display_name": { + "maxLength": 128, "minLength": 1, "type": "string" }, - "type": { - "$ref": "#/components/schemas/FlowsVaultConnectionSetupTypeApiKeyEnum" + "enabled_clients": { + "items": { + "type": "string" + }, + "type": "array" }, - "value": { - "maxLength": 255, + "id": { + "pattern": "con_[a-zA-Z0-9]{16}", + "type": "string" + }, + "is_domain_connection": { + "type": "boolean" + }, + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject7Metadata" + }, + "name": { + "maxLength": 128, "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" + }, + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject7Options" + }, + "realms": { + "items": { + "type": "string" + }, + "type": "array" + }, + "show_as_button": { + "type": "boolean" + }, + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject7StrategyEnum" } }, "required": [ - "type", + "id", "name", - "value", - "in" + "strategy" ], "type": "object" }, - "FlowsVaultConnectionHttpApiKeySetupInEnum": { - "enum": [ - "HEADER", - "QUERY" + "EventStreamCloudEventConnectionDeletedPreviousObject7Authentication": { + "additionalProperties": false, + "properties": { + "active": { + "type": "boolean" + } + }, + "required": [ + "active" ], - "type": "string" + "type": "object" }, - "FlowsVaultConnectionHttpBasicAuthSetup": { + "EventStreamCloudEventConnectionDeletedPreviousObject7ConnectedAccounts": { "additionalProperties": false, "properties": { - "password": { - "maxLength": 155, - "minLength": 1, - "type": "string" - }, - "type": { - "$ref": "#/components/schemas/FlowsVaultConnectionSetupTypeBasicAuthEnum" - }, - "username": { - "maxLength": 155, - "minLength": 1, - "type": "string" + "active": { + "type": "boolean" } }, "required": [ - "type", - "username" + "active" ], "type": "object" }, - "FlowsVaultConnectionHttpOauthClientCredentialsSetup": { + "EventStreamCloudEventConnectionDeletedPreviousObject7Metadata": { + "additionalProperties": false, + "type": "object" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject7Options": { "additionalProperties": false, "properties": { - "audience": { + "api_enable_users": { + "type": "boolean" + }, + "app_domain": { "maxLength": 255, - "minLength": 1, + "type": "string" + }, + "app_id": { + "maxLength": 500, + "type": "string" + }, + "basic_profile": { + "type": "boolean" + }, + "cert_rollover_notification": { + "format": "date-time", "type": "string" }, "client_id": { - "maxLength": 255, - "minLength": 1, + "maxLength": 100, "type": "string" }, - "client_secret": { - "maxLength": 255, - "minLength": 1, + "domain": { + "maxLength": 512, "type": "string" }, - "resource": { + "domain_aliases": { + "items": { + "maxLength": 255, + "type": "string" + }, + "type": "array" + }, + "ext_groups": { + "type": "boolean" + }, + "ext_nested_groups": { + "type": "boolean" + }, + "ext_profile": { + "type": "boolean" + }, + "federated_connections_access_tokens": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject7OptionsFederatedConnectionsAccessTokens" + }, + "granted": { + "type": "boolean" + }, + "icon_url": { + "format": "uri", "maxLength": 255, - "minLength": 1, + "minLength": 8, "type": "string" }, - "scope": { - "maxLength": 1024, - "minLength": 1, + "identity_api": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject7OptionsIdentityApiEnum" + }, + "max_groups_to_retrieve": { + "maxLength": 10, "type": "string" }, - "token_endpoint": { - "format": "forms-url-https", - "maxLength": 500, - "minLength": 1, + "non_persistent_attrs": { + "items": { + "maxLength": 255, + "type": "string" + }, + "type": "array" + }, + "scope": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" + }, + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject7OptionsSetUserRootAttributesEnum" + }, + "should_trust_email_verified_connection": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject7OptionsShouldTrustEmailVerifiedConnectionEnum" + }, + "tenantId": { + "format": "uuid", + "maxLength": 36, + "minLength": 36, "type": "string" }, - "type": { - "$ref": "#/components/schemas/FlowsVaultConnectionSetupTypeOauthClientCredentialsEnum" + "tenant_domain": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject7OptionsTenantDomain" + }, + "thumbprints": { + "items": { + "maxLength": 64, + "type": "string" + }, + "type": "array" + }, + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject7OptionsUpstreamParams" + }, + "useCommonEndpoint": { + "type": "boolean" + }, + "use_wsfed": { + "type": "boolean" + }, + "userid_attribute": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject7OptionsUseridAttributeEnum" + }, + "waad_protocol": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeletedPreviousObject7OptionsWaadProtocolEnum" } }, "required": [ - "type", - "client_id", - "client_secret", - "token_endpoint" + "client_id" ], "type": "object" }, - "FlowsVaultConnectionSetupTypeApiKeyEnum": { + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsFederatedConnectionsAccessTokens": { + "additionalProperties": false, + "properties": { + "active": { + "type": "boolean" + } + }, + "required": [ + "active" + ], + "type": "object" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsIdentityApiEnum": { "enum": [ - "API_KEY" + "microsoft-identity-platform-v2.0", + "azure-active-directory-v1.0" ], "type": "string" }, - "FlowsVaultConnectionSetupTypeBasicAuthEnum": { + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsSetUserRootAttributesEnum": { "enum": [ - "BASIC_AUTH" + "on_each_login", + "on_first_login", + "never_on_login" ], "type": "string" }, - "FlowsVaultConnectionSetupTypeOauthClientCredentialsEnum": { + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsShouldTrustEmailVerifiedConnectionEnum": { "enum": [ - "OAUTH_CLIENT_CREDENTIALS" + "never_set_emails_as_verified", + "always_set_emails_as_verified" ], "type": "string" }, - "FlowsVaultConnectionSummary": { - "additionalProperties": false, - "properties": { - "account_name": { - "maxLength": 150, - "minLength": 1, + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsTenantDomain": { + "anyOf": [ + { + "format": "hostname", + "maxLength": 512, "type": "string" }, - "app_id": { - "maxLength": 55, - "minLength": 1, + { + "format": "uuid", + "type": "string" + } + ] + }, + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsUpstreamParams": { + "additionalProperties": true, + "type": "object" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsUseridAttributeEnum": { + "enum": [ + "oid", + "sub" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsWaadProtocolEnum": { + "enum": [ + "ws-federation", + "openid-connect" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedPreviousObject7StrategyEnum": { + "enum": [ + "waad" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionDeletedTypeEnum": { + "enum": [ + "connection.deleted" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdated": { + "additionalProperties": false, + "properties": { + "event": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedCloudEvent" + }, + "offset": { "type": "string" }, - "created_at": { - "format": "date-time", + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedTypeEnum" + } + }, + "required": [ + "type", + "offset", + "event" + ], + "type": "object" + }, + "EventStreamCloudEventConnectionUpdatedCloudEvent": { + "additionalProperties": false, + "properties": { + "a0purpose": { + "$ref": "#/components/schemas/EventStreamCloudEventA0PurposeEnum" + }, + "a0stream": { + "pattern": "est_[a-zA-Z0-9]{22}", "type": "string" }, - "fingerprint": { - "minLength": 1, + "a0tenant": { + "maxLength": 63, + "minLength": 3, + "pattern": "[a-z0-9][-a-z0-9]{1,62}[a-z0-9]", "type": "string" }, + "data": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedData" + }, "id": { - "format": "flows-vault-connections-id", - "maxLength": 30, + "pattern": "evt_[a-zA-Z0-9]{22}", "type": "string" }, - "name": { - "maxLength": 150, - "minLength": 1, + "source": { "type": "string" }, - "ready": { - "type": "boolean" + "specversion": { + "$ref": "#/components/schemas/EventStreamCloudEventSpecVersionEnum" }, - "refreshed_at": { + "time": { "format": "date-time", "type": "string" }, - "updated_at": { - "format": "date-time", - "type": "string" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedCloudEventTypeEnum" } }, "required": [ + "specversion", + "type", + "source", "id", - "app_id", - "name", - "ready", - "created_at", - "updated_at", - "fingerprint" + "time", + "data", + "a0tenant" ], "type": "object" }, - "FormBlock": { + "EventStreamCloudEventConnectionUpdatedCloudEventTypeEnum": { + "enum": [ + "connection.updated" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedData": { + "additionalProperties": false, + "properties": { + "context": { + "$ref": "#/components/schemas/EventStreamCloudEventContext" + }, + "object": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject" + }, + "previous_object": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject" + } + }, + "required": [ + "object" + ], + "type": "object" + }, + "EventStreamCloudEventConnectionUpdatedObject": { "oneOf": [ { - "$ref": "#/components/schemas/FormBlockDivider" + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject0" }, { - "$ref": "#/components/schemas/FormBlockHtml" + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject1" }, { - "$ref": "#/components/schemas/FormBlockImage" + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject2" }, { - "$ref": "#/components/schemas/FormBlockJumpButton" + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject3" }, { - "$ref": "#/components/schemas/FormBlockResendButton" + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject4" }, { - "$ref": "#/components/schemas/FormBlockNextButton" + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject5" }, { - "$ref": "#/components/schemas/FormBlockPreviousButton" + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject6" }, { - "$ref": "#/components/schemas/FormBlockRichText" + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject7" } - ], - "type": "object" + ] }, - "FormBlockDivider": { + "EventStreamCloudEventConnectionUpdatedObject0": { "additionalProperties": false, "properties": { - "category": { - "$ref": "#/components/schemas/FormComponentCategoryBlockConst" + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject0Authentication" }, - "config": { - "$ref": "#/components/schemas/FormBlockDividerConfig" + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject0ConnectedAccounts" + }, + "display_name": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "enabled_clients": { + "items": { + "type": "string" + }, + "type": "array" }, "id": { - "format": "forms-custom-identifier", + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, - "type": { - "$ref": "#/components/schemas/FormBlockTypeDividerConst" + "is_domain_connection": { + "type": "boolean" + }, + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject0Metadata" + }, + "name": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", + "type": "string" + }, + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject0Options" + }, + "realms": { + "items": { + "type": "string" + }, + "type": "array" + }, + "show_as_button": { + "type": "boolean" + }, + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject0StrategyEnum" } }, "required": [ "id", - "category", - "type" + "name", + "strategy" ], "type": "object" }, - "FormBlockDividerConfig": { + "EventStreamCloudEventConnectionUpdatedObject0Authentication": { "additionalProperties": false, "properties": { - "text": { - "maxLength": 50, - "type": "string" + "active": { + "type": "boolean" } }, + "required": [ + "active" + ], "type": "object" }, - "FormBlockHtml": { + "EventStreamCloudEventConnectionUpdatedObject0ConnectedAccounts": { "additionalProperties": false, "properties": { - "category": { - "$ref": "#/components/schemas/FormComponentCategoryBlockConst" - }, - "config": { - "$ref": "#/components/schemas/FormBlockHtmlConfig" - }, - "id": { - "format": "forms-custom-identifier", - "type": "string" + "active": { + "type": "boolean" }, - "type": { - "$ref": "#/components/schemas/FormBlockTypeHtmlConst" + "cross_app_access": { + "type": "boolean" } }, "required": [ - "id", - "category", - "type" + "active" ], "type": "object" }, - "FormBlockHtmlConfig": { + "EventStreamCloudEventConnectionUpdatedObject0Metadata": { "additionalProperties": false, - "properties": { - "content": { - "maxLength": 10000, - "type": "string" - } - }, "type": "object" }, - "FormBlockImage": { + "EventStreamCloudEventConnectionUpdatedObject0Options": { "additionalProperties": false, "properties": { - "category": { - "$ref": "#/components/schemas/FormComponentCategoryBlockConst" + "attribute_map": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject0OptionsAttributeMap" }, - "config": { - "$ref": "#/components/schemas/FormBlockImageConfig" - }, - "id": { - "format": "forms-custom-identifier", + "authorization_endpoint": { + "format": "uri", + "maxLength": 2083, + "minLength": 8, "type": "string" }, - "type": { - "$ref": "#/components/schemas/FormBlockTypeImageConst" - } - }, - "required": [ - "id", - "category", - "type" - ], - "type": "object" - }, - "FormBlockImageConfig": { - "additionalProperties": false, - "properties": { - "height": { - "maximum": 500, - "minimum": 1, - "type": "number" + "client_id": { + "maxLength": 255, + "type": "string" }, - "position": { - "$ref": "#/components/schemas/FormBlockImageConfigPositionEnum" + "connection_settings": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject0OptionsConnectionSettings" }, - "src": { - "maxLength": 500, + "discovery_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" - } - }, - "required": [ - "src" - ], - "type": "object" - }, - "FormBlockImageConfigPositionEnum": { - "enum": [ - "LEFT", - "CENTER", - "RIGHT" - ], - "type": "string" - }, - "FormBlockJumpButton": { - "additionalProperties": false, - "properties": { - "category": { - "$ref": "#/components/schemas/FormComponentCategoryBlockConst" }, - "config": { - "$ref": "#/components/schemas/FormBlockJumpButtonConfig" + "domain_aliases": { + "items": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "type": "array" }, - "id": { - "format": "forms-custom-identifier", + "dpop_signing_alg": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject0OptionsDpopSigningAlgEnum" + }, + "federated_connections_access_tokens": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject0OptionsFederatedConnectionsAccessTokens" + }, + "icon_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "type": { - "$ref": "#/components/schemas/FormBlockTypeJumpButtonConst" - } - }, - "required": [ - "id", - "category", - "type", - "config" - ], - "type": "object" - }, - "FormBlockJumpButtonConfig": { - "additionalProperties": false, - "properties": { - "next_node": { - "$ref": "#/components/schemas/FormNodePointer" + "id_token_session_expiry_supported": { + "type": "boolean" }, - "style": { - "$ref": "#/components/schemas/FormBlockJumpButtonConfigStyle" + "id_token_signed_response_algs": { + "items": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject0OptionsIdTokenSignedResponseAlgsItemEnum" + }, + "type": "array" }, - "text": { - "maxLength": 150, + "issuer": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" - } - }, - "required": [ - "text", - "next_node" - ], - "type": "object" - }, - "FormBlockJumpButtonConfigStyle": { - "additionalProperties": false, - "properties": { - "background_color": { - "format": "forms-hex-color", + }, + "jwks_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" - } - }, - "type": "object" - }, - "FormBlockNextButton": { - "additionalProperties": false, - "properties": { - "category": { - "$ref": "#/components/schemas/FormComponentCategoryBlockConst" }, - "config": { - "$ref": "#/components/schemas/FormBlockNextButtonConfig" + "non_persistent_attrs": { + "items": { + "maxLength": 255, + "type": "string" + }, + "type": "array" }, - "id": { - "format": "forms-custom-identifier", + "oidc_metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject0OptionsOidcMetadata" + }, + "schema_version": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject0OptionsSchemaVersionEnum" + }, + "scope": { + "maxLength": 255, + "minLength": 6, + "type": "string" + }, + "send_back_channel_nonce": { + "type": "boolean" + }, + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject0OptionsSetUserRootAttributesEnum" + }, + "tenant_domain": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "token_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, + "token_endpoint_auth_method": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject0OptionsTokenEndpointAuthMethodEnum" + }, + "token_endpoint_auth_signing_alg": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject0OptionsTokenEndpointAuthSigningAlgEnum" + }, + "token_endpoint_jwtca_aud_format": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject0OptionsTokenEndpointJwtcaAudFormatEnum" + }, "type": { - "$ref": "#/components/schemas/FormBlockTypeNextButtonConst" - } - }, - "required": [ - "id", - "category", - "type", - "config" - ], - "type": "object" - }, - "FormBlockNextButtonConfig": { - "additionalProperties": false, - "properties": { - "text": { - "maxLength": 150, + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject0OptionsTypeEnum" + }, + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject0OptionsUpstreamParams" + }, + "useOauthSpecScope": { + "type": "boolean" + }, + "userinfo_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" } }, "required": [ - "text" + "client_id" ], "type": "object" }, - "FormBlockPreviousButton": { + "EventStreamCloudEventConnectionUpdatedObject0OptionsAttributeMap": { "additionalProperties": false, "properties": { - "category": { - "$ref": "#/components/schemas/FormComponentCategoryBlockConst" + "attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject0OptionsAttributeMapAttributes" }, - "config": { - "$ref": "#/components/schemas/FormBlockPreviousButtonConfig" + "mapping_mode": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject0OptionsAttributeMapMappingModeEnum" }, - "id": { - "format": "forms-custom-identifier", + "userinfo_scope": { + "maxLength": 255, "type": "string" - }, - "type": { - "$ref": "#/components/schemas/FormBlockTypePreviousButtonConst" } }, - "required": [ - "id", - "category", - "type", - "config" - ], "type": "object" }, - "FormBlockPreviousButtonConfig": { + "EventStreamCloudEventConnectionUpdatedObject0OptionsAttributeMapAttributes": { + "additionalProperties": true, + "type": "object" + }, + "EventStreamCloudEventConnectionUpdatedObject0OptionsAttributeMapMappingModeEnum": { + "enum": [ + "bind_all", + "use_map" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedObject0OptionsConnectionSettings": { "additionalProperties": false, "properties": { - "text": { - "maxLength": 150, - "type": "string" + "pkce": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject0OptionsConnectionSettingsPkceEnum" } }, - "required": [ - "text" - ], "type": "object" }, - "FormBlockResendButton": { + "EventStreamCloudEventConnectionUpdatedObject0OptionsConnectionSettingsPkceEnum": { + "enum": [ + "auto", + "S256", + "plain", + "disabled" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedObject0OptionsDpopSigningAlgEnum": { + "enum": [ + "ES256", + "ES384", + "ES512", + "Ed25519" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedObject0OptionsFederatedConnectionsAccessTokens": { "additionalProperties": false, "properties": { - "category": { - "$ref": "#/components/schemas/FormComponentCategoryBlockConst" - }, - "config": { - "$ref": "#/components/schemas/FormBlockResendButtonConfig" - }, - "id": { - "format": "forms-custom-identifier", - "type": "string" - }, - "type": { - "$ref": "#/components/schemas/FormBlockTypeResendButtonConst" + "active": { + "type": "boolean" } }, "required": [ - "id", - "category", - "type", - "config" + "active" ], "type": "object" }, - "FormBlockResendButtonConfig": { + "EventStreamCloudEventConnectionUpdatedObject0OptionsIdTokenSignedResponseAlgsItemEnum": { + "enum": [ + "ES256", + "ES384", + "PS256", + "PS384", + "RS256", + "RS384", + "RS512" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedObject0OptionsOidcMetadata": { "additionalProperties": false, "properties": { - "active_text": { - "maxLength": 255, - "minLength": 1, - "type": "string" + "acr_values_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "button_text": { - "maxLength": 255, - "minLength": 1, + "authorization_endpoint": { + "format": "uri", + "maxLength": 2083, + "minLength": 8, "type": "string" }, - "flow_id": { - "format": "flow-id", - "maxLength": 30, + "claim_types_supported": { + "items": { + "maxLength": 25, + "type": "string" + }, + "type": "array" + }, + "claims_locales_supported": { + "items": { + "maxLength": 50, + "type": "string" + }, + "type": "array" + }, + "claims_parameter_supported": { + "type": "boolean" + }, + "claims_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" + }, + "code_challenge_methods_supported": { + "items": { + "maxLength": 20, + "type": "string" + }, + "type": "array" + }, + "display_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "dpop_signing_alg_values_supported": { + "items": { + "maxLength": 14, + "type": "string" + }, + "type": "array" + }, + "end_session_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "max_attempts": { - "maximum": 10, - "minimum": 1, - "type": "number" + "grant_types_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "text_alignment": { - "$ref": "#/components/schemas/FormBlockResendButtonConfigTextAlignmentEnum" + "id_token_encryption_alg_values_supported": { + "items": { + "maxLength": 14, + "type": "string" + }, + "type": "array" }, - "waiting_text": { + "id_token_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" + }, + "id_token_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "minItems": 1, + "type": "array" + }, + "issuer": { + "format": "uri", "maxLength": 255, - "minLength": 1, + "minLength": 8, "type": "string" }, - "waiting_time": { - "maximum": 60, - "minimum": 1, - "type": "number" - } - }, - "required": [ - "active_text", - "button_text", - "waiting_text", - "flow_id" - ], - "type": "object" - }, - "FormBlockResendButtonConfigTextAlignmentEnum": { - "enum": [ - "LEFT", - "CENTER", - "RIGHT" - ], - "type": "string" - }, - "FormBlockRichText": { - "additionalProperties": false, - "properties": { - "category": { - "$ref": "#/components/schemas/FormComponentCategoryBlockConst" + "jwks_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" }, - "config": { - "$ref": "#/components/schemas/FormBlockRichTextConfig" + "op_policy_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" }, - "id": { - "format": "forms-custom-identifier", + "op_tos_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "type": { - "$ref": "#/components/schemas/FormBlockTypeRichTextConst" + "registration_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" + }, + "request_object_encryption_alg_values_supported": { + "items": { + "maxLength": 28, + "type": "string" + }, + "type": "array" + }, + "request_object_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" + }, + "request_object_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "request_parameter_supported": { + "type": "boolean" + }, + "request_uri_parameter_supported": { + "type": "boolean" + }, + "require_request_uri_registration": { + "type": "boolean" + }, + "response_modes_supported": { + "items": { + "maxLength": 20, + "type": "string" + }, + "type": "array" + }, + "response_types_supported": { + "items": { + "maxLength": 40, + "type": "string" + }, + "minItems": 1, + "type": "array" + }, + "scopes_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" + }, + "service_documentation": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" + }, + "subject_types_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" + }, + "token_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" + }, + "token_endpoint_auth_methods_supported": { + "items": { + "maxLength": 60, + "type": "string" + }, + "type": "array" + }, + "token_endpoint_auth_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "ui_locales_supported": { + "items": { + "maxLength": 50, + "type": "string" + }, + "type": "array" + }, + "userinfo_encryption_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "userinfo_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" + }, + "userinfo_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" + }, + "userinfo_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" } }, "required": [ - "id", - "category", - "type" + "authorization_endpoint", + "id_token_signing_alg_values_supported", + "issuer", + "jwks_uri" ], "type": "object" }, - "FormBlockRichTextConfig": { - "additionalProperties": false, - "properties": { - "content": { - "maxLength": 10000, - "type": "string" - } - }, - "type": "object" - }, - "FormBlockTypeDividerConst": { - "enum": [ - "DIVIDER" - ], - "type": "string" - }, - "FormBlockTypeHtmlConst": { - "enum": [ - "HTML" - ], - "type": "string" - }, - "FormBlockTypeImageConst": { + "EventStreamCloudEventConnectionUpdatedObject0OptionsSchemaVersionEnum": { "enum": [ - "IMAGE" + "openid-1.0.0", + "oidc-v4" ], "type": "string" }, - "FormBlockTypeJumpButtonConst": { + "EventStreamCloudEventConnectionUpdatedObject0OptionsSetUserRootAttributesEnum": { "enum": [ - "JUMP_BUTTON" + "on_each_login", + "on_first_login", + "never_on_login" ], "type": "string" }, - "FormBlockTypeNextButtonConst": { + "EventStreamCloudEventConnectionUpdatedObject0OptionsTokenEndpointAuthMethodEnum": { "enum": [ - "NEXT_BUTTON" + "client_secret_post", + "private_key_jwt" ], "type": "string" }, - "FormBlockTypePreviousButtonConst": { + "EventStreamCloudEventConnectionUpdatedObject0OptionsTokenEndpointAuthSigningAlgEnum": { "enum": [ - "PREVIOUS_BUTTON" + "ES256", + "ES384", + "PS256", + "PS384", + "RS256", + "RS384", + "RS512" ], "type": "string" }, - "FormBlockTypeResendButtonConst": { + "EventStreamCloudEventConnectionUpdatedObject0OptionsTokenEndpointJwtcaAudFormatEnum": { "enum": [ - "RESEND_BUTTON" + "issuer", + "token_endpoint" ], "type": "string" }, - "FormBlockTypeRichTextConst": { + "EventStreamCloudEventConnectionUpdatedObject0OptionsTypeEnum": { "enum": [ - "RICH_TEXT" + "back_channel", + "front_channel" ], "type": "string" }, - "FormComponent": { - "oneOf": [ - { - "$ref": "#/components/schemas/FormBlock" - }, - { - "$ref": "#/components/schemas/FormWidget" - }, - { - "$ref": "#/components/schemas/FormField" - } - ], + "EventStreamCloudEventConnectionUpdatedObject0OptionsUpstreamParams": { + "additionalProperties": true, "type": "object" }, - "FormComponentCategoryBlockConst": { - "enum": [ - "BLOCK" - ], - "type": "string" - }, - "FormComponentCategoryFieldConst": { - "enum": [ - "FIELD" - ], - "type": "string" - }, - "FormComponentCategoryWidgetConst": { + "EventStreamCloudEventConnectionUpdatedObject0StrategyEnum": { "enum": [ - "WIDGET" + "oidc" ], "type": "string" }, - "FormEndingNode": { + "EventStreamCloudEventConnectionUpdatedObject1": { "additionalProperties": false, "properties": { - "after_submit": { - "$ref": "#/components/schemas/FormEndingNodeAfterSubmit" + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject1Authentication" }, - "coordinates": { - "$ref": "#/components/schemas/FormNodeCoordinates" + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject1ConnectedAccounts" }, - "redirection": { - "$ref": "#/components/schemas/FormEndingNodeRedirection" + "display_name": { + "maxLength": 128, + "minLength": 1, + "type": "string" }, - "resume_flow": { - "$ref": "#/components/schemas/FormEndingNodeResumeFlowTrueConst" + "enabled_clients": { + "items": { + "type": "string" + }, + "type": "array" + }, + "id": { + "pattern": "con_[a-zA-Z0-9]{16}", + "type": "string" + }, + "is_domain_connection": { + "type": "boolean" + }, + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject1Metadata" + }, + "name": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", + "type": "string" + }, + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject1Options" + }, + "realms": { + "items": { + "type": "string" + }, + "type": "array" + }, + "show_as_button": { + "type": "boolean" + }, + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject1StrategyEnum" } }, + "required": [ + "id", + "name", + "strategy" + ], "type": "object" }, - "FormEndingNodeAfterSubmit": { + "EventStreamCloudEventConnectionUpdatedObject1Authentication": { "additionalProperties": false, "properties": { - "flow_id": { - "format": "flow-id", - "maxLength": 30, - "type": "string" + "active": { + "type": "boolean" } }, - "type": "object" - }, - "FormEndingNodeId": { - "enum": [ - "$ending" + "required": [ + "active" ], - "type": "string" - }, - "FormEndingNodeNullable": { - "oneOf": [ - { - "$ref": "#/components/schemas/FormEndingNode" - }, - { - "type": "null" - } - ] + "type": "object" }, - "FormEndingNodeRedirection": { + "EventStreamCloudEventConnectionUpdatedObject1ConnectedAccounts": { "additionalProperties": false, "properties": { - "delay": { - "maximum": 10, - "minimum": 0, - "type": "integer" - }, - "target": { - "maxLength": 1024, - "minLength": 1, - "type": "string" + "active": { + "type": "boolean" } }, "required": [ - "target" + "active" ], "type": "object" }, - "FormEndingNodeResumeFlowTrueConst": { - "enum": [ - true - ], - "type": "boolean" + "EventStreamCloudEventConnectionUpdatedObject1Metadata": { + "additionalProperties": false, + "type": "object" }, - "FormField": { - "oneOf": [ - { - "$ref": "#/components/schemas/FormFieldBoolean" + "EventStreamCloudEventConnectionUpdatedObject1Options": { + "additionalProperties": false, + "properties": { + "attribute_map": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject1OptionsAttributeMap" }, - { - "$ref": "#/components/schemas/FormFieldCards" + "authorization_endpoint": { + "format": "uri", + "maxLength": 2083, + "minLength": 8, + "type": "string" }, - { - "$ref": "#/components/schemas/FormFieldChoice" + "client_id": { + "maxLength": 255, + "type": "string" }, - { - "$ref": "#/components/schemas/FormFieldCustom" + "connection_settings": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject1OptionsConnectionSettings" }, - { - "$ref": "#/components/schemas/FormFieldDate" + "domain": { + "maxLength": 255, + "minLength": 4, + "type": "string" }, - { - "$ref": "#/components/schemas/FormFieldDropdown" + "domain_aliases": { + "items": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "type": "array" }, - { - "$ref": "#/components/schemas/FormFieldEmail" + "dpop_signing_alg": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject1OptionsDpopSigningAlgEnum" }, - { - "$ref": "#/components/schemas/FormFieldFile" + "federated_connections_access_tokens": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject1OptionsFederatedConnectionsAccessTokens" }, - { - "$ref": "#/components/schemas/FormFieldLegal" + "icon_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" }, - { - "$ref": "#/components/schemas/FormFieldNumber" + "id_token_session_expiry_supported": { + "type": "boolean" }, - { - "$ref": "#/components/schemas/FormFieldPassword" + "id_token_signed_response_algs": { + "items": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject1OptionsIdTokenSignedResponseAlgsItemEnum" + }, + "type": "array" }, - { - "$ref": "#/components/schemas/FormFieldPayment" + "issuer": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" }, - { - "$ref": "#/components/schemas/FormFieldSocial" + "jwks_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" }, - { - "$ref": "#/components/schemas/FormFieldTel" + "non_persistent_attrs": { + "items": { + "maxLength": 255, + "type": "string" + }, + "type": "array" }, - { - "$ref": "#/components/schemas/FormFieldText" + "oidc_metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject1OptionsOidcMetadata" }, - { - "$ref": "#/components/schemas/FormFieldUrl" - } - ], - "type": "object" - }, - "FormFieldBoolean": { - "additionalProperties": false, - "properties": { - "category": { - "$ref": "#/components/schemas/FormComponentCategoryFieldConst" + "schema_version": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject1OptionsSchemaVersionEnum" }, - "config": { - "$ref": "#/components/schemas/FormFieldBooleanConfig" + "scope": { + "maxLength": 255, + "minLength": 6, + "type": "string" }, - "hint": { - "maxLength": 500, + "send_back_channel_nonce": { + "type": "boolean" + }, + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject1OptionsSetUserRootAttributesEnum" + }, + "tenant_domain": { + "maxLength": 255, "minLength": 1, "type": "string" }, - "id": { - "format": "forms-custom-identifier", + "token_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "label": { - "minLength": 1, - "type": "string" + "token_endpoint_auth_method": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject1OptionsTokenEndpointAuthMethodEnum" }, - "required": { - "type": "boolean" + "token_endpoint_auth_signing_alg": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject1OptionsTokenEndpointAuthSigningAlgEnum" }, - "sensitive": { - "type": "boolean" + "token_endpoint_jwtca_aud_format": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject1OptionsTokenEndpointJwtcaAudFormatEnum" }, "type": { - "$ref": "#/components/schemas/FormFieldTypeBooleanConst" + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject1OptionsTypeEnum" + }, + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject1OptionsUpstreamParams" + }, + "useOauthSpecScope": { + "type": "boolean" + }, + "userinfo_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" } }, "required": [ - "id", - "category", - "type", - "config" + "client_id" ], "type": "object" }, - "FormFieldBooleanConfig": { + "EventStreamCloudEventConnectionUpdatedObject1OptionsAttributeMap": { "additionalProperties": false, "properties": { - "default_value": { - "type": "boolean" + "attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject1OptionsAttributeMapAttributes" }, - "options": { - "$ref": "#/components/schemas/FormFieldBooleanConfigOptions" + "mapping_mode": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject1OptionsAttributeMapMappingModeEnum" + }, + "userinfo_scope": { + "maxLength": 255, + "type": "string" } }, "type": "object" }, - "FormFieldBooleanConfigOptions": { + "EventStreamCloudEventConnectionUpdatedObject1OptionsAttributeMapAttributes": { + "additionalProperties": true, + "type": "object" + }, + "EventStreamCloudEventConnectionUpdatedObject1OptionsAttributeMapMappingModeEnum": { + "enum": [ + "basic_profile", + "use_map" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedObject1OptionsConnectionSettings": { "additionalProperties": false, "properties": { - "false": { - "maxLength": 50, - "minLength": 1, - "type": "string" - }, - "true": { - "maxLength": 50, - "minLength": 1, - "type": "string" + "pkce": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject1OptionsConnectionSettingsPkceEnum" } }, "type": "object" }, - "FormFieldCards": { + "EventStreamCloudEventConnectionUpdatedObject1OptionsConnectionSettingsPkceEnum": { + "enum": [ + "auto", + "S256", + "plain", + "disabled" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedObject1OptionsDpopSigningAlgEnum": { + "enum": [ + "ES256", + "ES384", + "ES512", + "Ed25519" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedObject1OptionsFederatedConnectionsAccessTokens": { "additionalProperties": false, "properties": { - "category": { - "$ref": "#/components/schemas/FormComponentCategoryFieldConst" + "active": { + "type": "boolean" + } + }, + "required": [ + "active" + ], + "type": "object" + }, + "EventStreamCloudEventConnectionUpdatedObject1OptionsIdTokenSignedResponseAlgsItemEnum": { + "enum": [ + "ES256", + "ES384", + "PS256", + "PS384", + "RS256", + "RS384", + "RS512" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedObject1OptionsOidcMetadata": { + "additionalProperties": false, + "properties": { + "acr_values_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "config": { - "$ref": "#/components/schemas/FormFieldCardsConfig" + "authorization_endpoint": { + "format": "uri", + "maxLength": 2083, + "minLength": 8, + "type": "string" }, - "hint": { - "maxLength": 500, - "minLength": 1, + "claim_types_supported": { + "items": { + "maxLength": 25, + "type": "string" + }, + "type": "array" + }, + "claims_locales_supported": { + "items": { + "maxLength": 50, + "type": "string" + }, + "type": "array" + }, + "claims_parameter_supported": { + "type": "boolean" + }, + "claims_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" + }, + "code_challenge_methods_supported": { + "items": { + "maxLength": 20, + "type": "string" + }, + "type": "array" + }, + "display_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "dpop_signing_alg_values_supported": { + "items": { + "maxLength": 14, + "type": "string" + }, + "type": "array" + }, + "end_session_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "id": { - "format": "forms-custom-identifier", + "grant_types_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" + }, + "id_token_encryption_alg_values_supported": { + "items": { + "maxLength": 14, + "type": "string" + }, + "type": "array" + }, + "id_token_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" + }, + "id_token_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "minItems": 1, + "type": "array" + }, + "issuer": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "label": { - "minLength": 1, + "jwks_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "required": { - "type": "boolean" + "op_policy_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" }, - "sensitive": { + "op_tos_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" + }, + "registration_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" + }, + "request_object_encryption_alg_values_supported": { + "items": { + "maxLength": 28, + "type": "string" + }, + "type": "array" + }, + "request_object_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" + }, + "request_object_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "request_parameter_supported": { "type": "boolean" }, - "type": { - "$ref": "#/components/schemas/FormFieldTypeCardsConst" - } - }, - "required": [ - "id", - "category", - "type" - ], - "type": "object" - }, - "FormFieldCardsConfig": { - "additionalProperties": false, - "properties": { - "default_value": {}, - "hide_labels": { + "request_uri_parameter_supported": { "type": "boolean" }, - "multiple": { + "require_request_uri_registration": { "type": "boolean" }, - "options": { + "response_modes_supported": { "items": { - "$ref": "#/components/schemas/FormFieldCardsConfigOption" + "maxLength": 20, + "type": "string" }, "type": "array" - } - }, - "type": "object" - }, - "FormFieldCardsConfigOption": { - "additionalProperties": false, - "properties": { - "image_url": { - "format": "forms-url-https", + }, + "response_types_supported": { + "items": { + "maxLength": 40, + "type": "string" + }, + "minItems": 1, + "type": "array" + }, + "scopes_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" + }, + "service_documentation": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "label": { - "minLength": 1, + "subject_types_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" + }, + "token_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "value": { - "minLength": 1, + "token_endpoint_auth_methods_supported": { + "items": { + "maxLength": 60, + "type": "string" + }, + "type": "array" + }, + "token_endpoint_auth_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "ui_locales_supported": { + "items": { + "maxLength": 50, + "type": "string" + }, + "type": "array" + }, + "userinfo_encryption_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "userinfo_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" + }, + "userinfo_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" + }, + "userinfo_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" } }, "required": [ - "value", - "label", - "image_url" + "authorization_endpoint", + "id_token_signing_alg_values_supported", + "issuer", + "jwks_uri" ], "type": "object" }, - "FormFieldChoice": { + "EventStreamCloudEventConnectionUpdatedObject1OptionsSchemaVersionEnum": { + "enum": [ + "openid-1.0.0", + "oidc-v4" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedObject1OptionsSetUserRootAttributesEnum": { + "enum": [ + "on_each_login", + "on_first_login", + "never_on_login" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedObject1OptionsTokenEndpointAuthMethodEnum": { + "enum": [ + "client_secret_post", + "private_key_jwt" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedObject1OptionsTokenEndpointAuthSigningAlgEnum": { + "enum": [ + "ES256", + "ES384", + "PS256", + "PS384", + "RS256", + "RS384", + "RS512" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedObject1OptionsTokenEndpointJwtcaAudFormatEnum": { + "enum": [ + "issuer", + "token_endpoint" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedObject1OptionsTypeEnum": { + "enum": [ + "back_channel" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedObject1OptionsUpstreamParams": { + "additionalProperties": true, + "type": "object" + }, + "EventStreamCloudEventConnectionUpdatedObject1StrategyEnum": { + "enum": [ + "okta" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedObject2": { "additionalProperties": false, "properties": { - "category": { - "$ref": "#/components/schemas/FormComponentCategoryFieldConst" + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject2Authentication" }, - "config": { - "$ref": "#/components/schemas/FormFieldChoiceConfig" + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject2ConnectedAccounts" }, - "hint": { - "maxLength": 500, + "display_name": { + "maxLength": 128, "minLength": 1, "type": "string" }, + "enabled_clients": { + "items": { + "type": "string" + }, + "type": "array" + }, "id": { - "format": "forms-custom-identifier", + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, - "label": { + "is_domain_connection": { + "type": "boolean" + }, + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject2Metadata" + }, + "name": { + "maxLength": 128, "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" }, - "required": { - "type": "boolean" + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject2Options" }, - "sensitive": { + "realms": { + "items": { + "type": "string" + }, + "type": "array" + }, + "show_as_button": { "type": "boolean" }, - "type": { - "$ref": "#/components/schemas/FormFieldTypeChoiceConst" + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject2StrategyEnum" } }, "required": [ "id", - "category", - "type" + "name", + "strategy" ], "type": "object" }, - "FormFieldChoiceConfig": { + "EventStreamCloudEventConnectionUpdatedObject2Authentication": { "additionalProperties": false, "properties": { - "allow_other": { - "$ref": "#/components/schemas/FormFieldChoiceConfigAllowOther" - }, - "default_value": {}, - "multiple": { + "active": { "type": "boolean" - }, - "options": { - "items": { - "$ref": "#/components/schemas/FormFieldChoiceConfigOption" - }, - "type": "array" } }, + "required": [ + "active" + ], "type": "object" }, - "FormFieldChoiceConfigAllowOther": { + "EventStreamCloudEventConnectionUpdatedObject2ConnectedAccounts": { "additionalProperties": false, "properties": { - "enabled": { - "$ref": "#/components/schemas/FormFieldChoiceConfigAllowOtherEnabledTrueEnum" - }, - "label": { - "minLength": 1, - "type": "string" - }, - "placeholder": { - "minLength": 1, - "type": "string" + "active": { + "type": "boolean" } }, + "required": [ + "active" + ], "type": "object" }, - "FormFieldChoiceConfigAllowOtherEnabledTrueEnum": { - "enum": [ - true - ], - "type": "boolean" - }, - "FormFieldChoiceConfigOption": { + "EventStreamCloudEventConnectionUpdatedObject2Metadata": { "additionalProperties": false, - "properties": { - "label": { - "minLength": 1, - "type": "string" - }, - "value": { - "minLength": 1, - "type": "string" - } - }, - "required": [ - "value", - "label" - ], "type": "object" }, - "FormFieldCustom": { + "EventStreamCloudEventConnectionUpdatedObject2Options": { "additionalProperties": false, "properties": { - "category": { - "$ref": "#/components/schemas/FormComponentCategoryFieldConst" - }, - "config": { - "$ref": "#/components/schemas/FormFieldCustomConfig" + "assertion_decryption_settings": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject2OptionsAssertionDecryptionSettings" }, - "hint": { - "maxLength": 500, + "cert": { + "maxLength": 10240, "minLength": 1, "type": "string" }, - "id": { - "format": "forms-custom-identifier", - "type": "string" - }, - "label": { - "minLength": 1, + "cert_rollover_notification": { + "format": "date-time", "type": "string" }, - "required": { + "debug": { "type": "boolean" }, - "sensitive": { + "deflate": { "type": "boolean" }, - "type": { - "$ref": "#/components/schemas/FormFieldTypeCustomConst" - } - }, - "required": [ - "id", - "category", - "type", - "config" - ], - "type": "object" - }, - "FormFieldCustomConfig": { - "additionalProperties": false, - "properties": { - "code": { - "minLength": 1, - "type": "string" - }, - "css": { - "minLength": 1, + "destinationUrl": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "params": { - "$ref": "#/components/schemas/FormFieldCustomConfigParams" + "digestAlgorithm": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject2OptionsDigestAlgorithmEnum" }, - "schema": { - "$ref": "#/components/schemas/FormFieldCustomConfigSchema" - } - }, - "required": [ - "schema", - "code" - ], - "type": "object" - }, - "FormFieldCustomConfigParams": { - "additionalProperties": { - "type": "string" - }, - "type": "object" - }, - "FormFieldCustomConfigSchema": { - "additionalProperties": true, - "type": "object" - }, - "FormFieldDate": { - "additionalProperties": false, - "properties": { - "category": { - "$ref": "#/components/schemas/FormComponentCategoryFieldConst" + "disableFieldsMapFix": { + "type": "boolean" }, - "config": { - "$ref": "#/components/schemas/FormFieldDateConfig" + "disableSignout": { + "type": "boolean" }, - "hint": { - "maxLength": 500, - "minLength": 1, + "discovery_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "id": { - "format": "forms-custom-identifier", - "type": "string" + "domain_aliases": { + "items": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "type": "array" }, - "label": { + "entityId": { + "maxLength": 128, "minLength": 1, "type": "string" }, - "required": { - "type": "boolean" - }, - "sensitive": { - "type": "boolean" - }, - "type": { - "$ref": "#/components/schemas/FormFieldTypeDateConst" - } - }, - "required": [ - "id", - "category", - "type", - "config" - ], - "type": "object" - }, - "FormFieldDateConfig": { - "additionalProperties": false, - "properties": { - "default_value": { + "expires": { + "format": "date-time", "type": "string" }, - "format": { - "$ref": "#/components/schemas/FormFieldDateConfigFormatEnum" - } - }, - "type": "object" - }, - "FormFieldDateConfigFormatEnum": { - "enum": [ - "DATE", - "TIME" - ], - "type": "string" - }, - "FormFieldDropdown": { - "additionalProperties": false, - "properties": { - "category": { - "$ref": "#/components/schemas/FormComponentCategoryFieldConst" - }, - "config": { - "$ref": "#/components/schemas/FormFieldDropdownConfig" + "fieldsMap": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject2OptionsFieldsMap" }, - "hint": { - "maxLength": 500, - "minLength": 1, + "fieldsMapJsonRaw": { + "maxLength": 8192, "type": "string" }, - "id": { - "format": "forms-custom-identifier", + "global_token_revocation_jwt_iss": { + "maxLength": 1024, + "minLength": 1, "type": "string" }, - "label": { + "global_token_revocation_jwt_sub": { + "maxLength": 1024, "minLength": 1, "type": "string" }, - "required": { - "type": "boolean" + "icon_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" }, - "sensitive": { - "type": "boolean" + "idpinitiated": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject2OptionsIdpinitiated" }, - "type": { - "$ref": "#/components/schemas/FormFieldTypeDropdownConst" - } - }, - "required": [ - "id", - "category", - "type" - ], - "type": "object" - }, - "FormFieldDropdownConfig": { - "additionalProperties": false, - "properties": { - "default_value": {}, - "multiple": { - "type": "boolean" + "metadataUrl": { + "format": "uri", + "maxLength": 2048, + "minLength": 8, + "type": "string" }, - "options": { + "non_persistent_attrs": { "items": { - "$ref": "#/components/schemas/FormFieldDropdownConfigOption" + "maxLength": 255, + "type": "string" }, "type": "array" }, - "placeholder": { - "maxLength": 500, - "minLength": 1, - "type": "string" - } - }, - "type": "object" - }, - "FormFieldDropdownConfigOption": { - "additionalProperties": false, - "properties": { - "label": { - "minLength": 1, - "type": "string" + "oidc_metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject2OptionsOidcMetadata" }, - "value": { - "minLength": 1, - "type": "string" - } - }, - "required": [ - "value", - "label" - ], - "type": "object" - }, - "FormFieldEmail": { - "additionalProperties": false, - "properties": { - "category": { - "$ref": "#/components/schemas/FormComponentCategoryFieldConst" + "protocolBinding": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject2OptionsProtocolBindingEnum" }, - "config": { - "$ref": "#/components/schemas/FormFieldEmailConfig" + "recipientUrl": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" }, - "hint": { - "maxLength": 500, + "requestTemplate": { + "maxLength": 10240, "minLength": 1, "type": "string" }, - "id": { - "format": "forms-custom-identifier", - "type": "string" + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject2OptionsSetUserRootAttributesEnum" }, - "label": { - "minLength": 1, + "signInEndpoint": { + "format": "uri", + "maxLength": 2048, + "minLength": 8, "type": "string" }, - "required": { - "type": "boolean" + "signOutEndpoint": { + "format": "uri", + "maxLength": 2048, + "minLength": 8, + "type": "string" }, - "sensitive": { + "signSAMLRequest": { "type": "boolean" }, - "type": { - "$ref": "#/components/schemas/FormFieldTypeEmailConst" - } - }, - "required": [ - "id", - "category", - "type" - ], - "type": "object" - }, - "FormFieldEmailConfig": { - "additionalProperties": false, - "properties": { - "default_value": { - "minLength": 1, - "type": "string" + "signatureAlgorithm": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject2OptionsSignatureAlgorithmEnum" }, - "placeholder": { - "maxLength": 500, + "signingCert": { + "maxLength": 10240, "minLength": 1, "type": "string" - } - }, - "type": "object" - }, - "FormFieldFile": { - "additionalProperties": false, - "properties": { - "category": { - "$ref": "#/components/schemas/FormComponentCategoryFieldConst" }, - "config": { - "$ref": "#/components/schemas/FormFieldFileConfig" + "subject": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject2OptionsSubject" }, - "hint": { - "maxLength": 500, + "tenant_domain": { + "maxLength": 255, "minLength": 1, "type": "string" }, - "id": { - "format": "forms-custom-identifier", - "type": "string" + "thumbprints": { + "items": { + "maxLength": 40, + "minLength": 40, + "type": "string" + }, + "type": "array" }, - "label": { + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject2OptionsUpstreamParams" + }, + "user_id_attribute": { + "maxLength": 2396, "minLength": 1, "type": "string" - }, - "required": { - "type": "boolean" - }, - "sensitive": { - "type": "boolean" - }, - "type": { - "$ref": "#/components/schemas/FormFieldTypeFileConst" } }, - "required": [ - "id", - "category", - "type" - ], "type": "object" }, - "FormFieldFileConfig": { + "EventStreamCloudEventConnectionUpdatedObject2OptionsAssertionDecryptionSettings": { "additionalProperties": false, "properties": { - "categories": { - "items": { - "$ref": "#/components/schemas/FormFieldFileConfigCategoryEnum" - }, - "type": "array" - }, - "extensions": { + "algorithm_exceptions": { "items": { - "format": "forms-file-extension", - "maxLength": 50, + "maxLength": 100, + "minLength": 1, "type": "string" }, "type": "array" }, - "maxFiles": { - "minimum": 1, - "type": "integer" - }, - "maxSize": { - "minimum": 1024, - "type": "integer" - }, - "multiple": { - "type": "boolean" - }, - "storage": { - "$ref": "#/components/schemas/FormFieldFileConfigStorage" + "algorithm_profile": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject2OptionsAssertionDecryptionSettingsAlgorithmProfileEnum" } }, + "required": [ + "algorithm_profile" + ], "type": "object" }, - "FormFieldFileConfigCategoryEnum": { + "EventStreamCloudEventConnectionUpdatedObject2OptionsAssertionDecryptionSettingsAlgorithmProfileEnum": { "enum": [ - "AUDIO", - "VIDEO", - "IMAGE", - "DOCUMENT", - "ARCHIVE" + "v2026-1" ], "type": "string" }, - "FormFieldFileConfigStorage": { - "additionalProperties": true, - "properties": { - "type": { - "$ref": "#/components/schemas/FormFieldFileConfigStorageTypeEnum" - } - }, - "required": [ - "type" - ], - "type": "object" - }, - "FormFieldFileConfigStorageTypeEnum": { + "EventStreamCloudEventConnectionUpdatedObject2OptionsDigestAlgorithmEnum": { "enum": [ - "MANAGED", - "CUSTOM" + "sha1", + "sha256" ], "type": "string" }, - "FormFieldLegal": { + "EventStreamCloudEventConnectionUpdatedObject2OptionsFieldsMap": { + "additionalProperties": true, + "type": "object" + }, + "EventStreamCloudEventConnectionUpdatedObject2OptionsIdpinitiated": { "additionalProperties": false, "properties": { - "category": { - "$ref": "#/components/schemas/FormComponentCategoryFieldConst" - }, - "config": { - "$ref": "#/components/schemas/FormFieldLegalConfig" - }, - "hint": { - "maxLength": 500, + "client_authorizequery": { + "maxLength": 2048, "minLength": 1, "type": "string" }, - "id": { - "format": "forms-custom-identifier", - "type": "string" - }, - "label": { + "client_id": { + "maxLength": 256, "minLength": 1, "type": "string" }, - "required": { - "type": "boolean" + "client_protocol": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject2OptionsIdpinitiatedClientProtocolEnum" }, - "sensitive": { + "enabled": { "type": "boolean" - }, - "type": { - "$ref": "#/components/schemas/FormFieldTypeLegalConst" } }, - "required": [ - "id", - "category", - "type" - ], "type": "object" }, - "FormFieldLegalConfig": { - "additionalProperties": false, - "properties": { - "text": { - "maxLength": 10000, - "minLength": 1, - "type": "string" - } - }, - "type": "object" + "EventStreamCloudEventConnectionUpdatedObject2OptionsIdpinitiatedClientProtocolEnum": { + "enum": [ + "oidc", + "samlp", + "wsfed" + ], + "type": "string" }, - "FormFieldNumber": { + "EventStreamCloudEventConnectionUpdatedObject2OptionsOidcMetadata": { "additionalProperties": false, "properties": { - "category": { - "$ref": "#/components/schemas/FormComponentCategoryFieldConst" - }, - "config": { - "$ref": "#/components/schemas/FormFieldNumberConfig" + "acr_values_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "hint": { - "maxLength": 500, - "minLength": 1, + "authorization_endpoint": { + "format": "uri", + "maxLength": 2083, + "minLength": 8, "type": "string" }, - "id": { - "format": "forms-custom-identifier", - "type": "string" + "claim_types_supported": { + "items": { + "maxLength": 25, + "type": "string" + }, + "type": "array" }, - "label": { - "minLength": 1, - "type": "string" + "claims_locales_supported": { + "items": { + "maxLength": 50, + "type": "string" + }, + "type": "array" }, - "required": { + "claims_parameter_supported": { "type": "boolean" }, - "sensitive": { - "type": "boolean" + "claims_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "type": { - "$ref": "#/components/schemas/FormFieldTypeNumberConst" - } - }, - "required": [ - "id", - "category", - "type" - ], - "type": "object" - }, - "FormFieldNumberConfig": { - "additionalProperties": false, - "properties": { - "default_value": { - "type": "number" + "code_challenge_methods_supported": { + "items": { + "maxLength": 20, + "type": "string" + }, + "type": "array" }, - "max_value": { - "type": "number" + "display_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" }, - "min_value": { - "type": "number" + "dpop_signing_alg_values_supported": { + "items": { + "maxLength": 14, + "type": "string" + }, + "type": "array" }, - "placeholder": { - "maxLength": 500, - "minLength": 1, + "end_session_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" - } - }, - "type": "object" - }, - "FormFieldPassword": { - "additionalProperties": false, - "properties": { - "category": { - "$ref": "#/components/schemas/FormComponentCategoryFieldConst" }, - "config": { - "$ref": "#/components/schemas/FormFieldPasswordConfig" + "grant_types_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "hint": { - "maxLength": 500, - "minLength": 1, + "id_token_encryption_alg_values_supported": { + "items": { + "maxLength": 14, + "type": "string" + }, + "type": "array" + }, + "id_token_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" + }, + "id_token_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "minItems": 1, + "type": "array" + }, + "issuer": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "id": { - "format": "forms-custom-identifier", + "jwks_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "label": { - "minLength": 1, + "op_policy_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "required": { + "op_tos_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" + }, + "registration_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" + }, + "request_object_encryption_alg_values_supported": { + "items": { + "maxLength": 28, + "type": "string" + }, + "type": "array" + }, + "request_object_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" + }, + "request_object_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "request_parameter_supported": { "type": "boolean" }, - "sensitive": { + "request_uri_parameter_supported": { "type": "boolean" }, - "type": { - "$ref": "#/components/schemas/FormFieldTypePasswordConst" - } - }, - "required": [ - "id", - "category", - "type", - "config" - ], - "type": "object" - }, - "FormFieldPasswordConfig": { - "additionalProperties": false, - "properties": { - "complexity": { + "require_request_uri_registration": { "type": "boolean" }, - "hash": { - "$ref": "#/components/schemas/FormFieldPasswordConfigHashEnum" + "response_modes_supported": { + "items": { + "maxLength": 20, + "type": "string" + }, + "type": "array" }, - "max_length": { - "minimum": 1, - "type": "integer" + "response_types_supported": { + "items": { + "maxLength": 40, + "type": "string" + }, + "minItems": 1, + "type": "array" }, - "min_length": { - "minimum": 1, - "type": "integer" + "scopes_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "nist": { - "type": "boolean" + "service_documentation": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" }, - "placeholder": { - "maxLength": 500, + "subject_types_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" + }, + "token_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "strength_meter": { - "type": "boolean" + "token_endpoint_auth_methods_supported": { + "items": { + "maxLength": 60, + "type": "string" + }, + "type": "array" + }, + "token_endpoint_auth_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "ui_locales_supported": { + "items": { + "maxLength": 50, + "type": "string" + }, + "type": "array" + }, + "userinfo_encryption_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "userinfo_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" + }, + "userinfo_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" + }, + "userinfo_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" } }, + "required": [ + "authorization_endpoint", + "id_token_signing_alg_values_supported", + "issuer", + "jwks_uri" + ], "type": "object" }, - "FormFieldPasswordConfigHashEnum": { + "EventStreamCloudEventConnectionUpdatedObject2OptionsProtocolBindingEnum": { "enum": [ - "NONE", - "MD5", - "SHA1", - "SHA256", - "SHA512" + "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST", + "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect" ], "type": "string" }, - "FormFieldPayment": { + "EventStreamCloudEventConnectionUpdatedObject2OptionsSetUserRootAttributesEnum": { + "enum": [ + "on_each_login", + "on_first_login", + "never_on_login" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedObject2OptionsSignatureAlgorithmEnum": { + "enum": [ + "rsa-sha1", + "rsa-sha256" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedObject2OptionsSubject": { + "additionalProperties": false, + "type": "object" + }, + "EventStreamCloudEventConnectionUpdatedObject2OptionsUpstreamParams": { + "additionalProperties": true, + "type": "object" + }, + "EventStreamCloudEventConnectionUpdatedObject2StrategyEnum": { + "enum": [ + "samlp" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedObject3": { "additionalProperties": false, "properties": { - "category": { - "$ref": "#/components/schemas/FormComponentCategoryFieldConst" + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject3Authentication" }, - "config": { - "$ref": "#/components/schemas/FormFieldPaymentConfig" + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject3ConnectedAccounts" }, - "hint": { - "maxLength": 500, + "display_name": { + "maxLength": 128, "minLength": 1, "type": "string" }, + "enabled_clients": { + "items": { + "type": "string" + }, + "type": "array" + }, "id": { - "format": "forms-custom-identifier", + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, - "label": { + "is_domain_connection": { + "type": "boolean" + }, + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject3Metadata" + }, + "name": { + "maxLength": 128, "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" }, - "required": { - "type": "boolean" + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject3Options" }, - "sensitive": { + "realms": { + "items": { + "type": "string" + }, + "type": "array" + }, + "show_as_button": { "type": "boolean" }, - "type": { - "$ref": "#/components/schemas/FormFieldTypePaymentConst" + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject3StrategyEnum" } }, "required": [ "id", - "category", - "type", - "config" + "name", + "strategy" ], "type": "object" }, - "FormFieldPaymentConfig": { + "EventStreamCloudEventConnectionUpdatedObject3Authentication": { "additionalProperties": false, "properties": { - "charge": { - "$ref": "#/components/schemas/FormFieldPaymentConfigCharge" - }, - "credentials": { - "$ref": "#/components/schemas/FormFieldPaymentConfigCredentials" - }, - "customer": { - "$ref": "#/components/schemas/FormFieldPaymentConfigCustomer" - }, - "fields": { - "$ref": "#/components/schemas/FormFieldPaymentConfigFields" - }, - "provider": { - "$ref": "#/components/schemas/FormFieldPaymentConfigProviderEnum" + "active": { + "type": "boolean" } }, "required": [ - "charge", - "credentials" + "active" ], "type": "object" }, - "FormFieldPaymentConfigCharge": { - "oneOf": [ - { - "$ref": "#/components/schemas/FormFieldPaymentConfigChargeOneOff" - }, - { - "additionalProperties": false, - "properties": { - "subscription": { - "$ref": "#/components/schemas/FormFieldPaymentConfigSubscription" - }, - "type": { - "$ref": "#/components/schemas/FormFieldPaymentConfigChargeTypeSubscriptionConst" - } - }, - "required": [ - "type", - "subscription" - ], - "type": "object" + "EventStreamCloudEventConnectionUpdatedObject3ConnectedAccounts": { + "additionalProperties": false, + "properties": { + "active": { + "type": "boolean" } + }, + "required": [ + "active" ], "type": "object" }, - "FormFieldPaymentConfigChargeOneOff": { + "EventStreamCloudEventConnectionUpdatedObject3Metadata": { + "additionalProperties": false, + "type": "object" + }, + "EventStreamCloudEventConnectionUpdatedObject3Options": { "additionalProperties": false, "properties": { - "one_off": { - "$ref": "#/components/schemas/FormFieldPaymentConfigChargeOneOffOneOff" + "assertion_decryption_settings": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject3OptionsAssertionDecryptionSettings" }, - "type": { - "$ref": "#/components/schemas/FormFieldPaymentConfigChargeTypeOneOffConst" + "cert": { + "maxLength": 10240, + "minLength": 1, + "type": "string" + }, + "cert_rollover_notification": { + "format": "date-time", + "type": "string" + }, + "digestAlgorithm": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject3OptionsDigestAlgorithmEnum" + }, + "domain_aliases": { + "items": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "entityId": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "expires": { + "format": "date-time", + "type": "string" + }, + "icon_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" + }, + "idpinitiated": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject3OptionsIdpinitiated" + }, + "non_persistent_attrs": { + "items": { + "maxLength": 255, + "type": "string" + }, + "type": "array" + }, + "pingFederateBaseUrl": { + "format": "uri", + "maxLength": 256, + "minLength": 8, + "type": "string" + }, + "protocolBinding": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject3OptionsProtocolBindingEnum" + }, + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject3OptionsSetUserRootAttributesEnum" + }, + "signInEndpoint": { + "format": "uri", + "maxLength": 2048, + "minLength": 8, + "type": "string" + }, + "signSAMLRequest": { + "type": "boolean" + }, + "signatureAlgorithm": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject3OptionsSignatureAlgorithmEnum" + }, + "signingCert": { + "maxLength": 10240, + "minLength": 1, + "type": "string" + }, + "subject": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject3OptionsSubject" + }, + "tenant_domain": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "thumbprints": { + "items": { + "maxLength": 40, + "minLength": 40, + "type": "string" + }, + "type": "array" + }, + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject3OptionsUpstreamParams" } }, "required": [ - "type", - "one_off" + "pingFederateBaseUrl" ], "type": "object" }, - "FormFieldPaymentConfigChargeOneOffCurrencyEnum": { - "enum": [ - "AUD", - "CAD", - "CHF", - "EUR", - "GBP", - "INR", - "MXN", - "SEK", - "USD" - ], - "type": "string" - }, - "FormFieldPaymentConfigChargeOneOffOneOff": { - "additionalProperties": true, + "EventStreamCloudEventConnectionUpdatedObject3OptionsAssertionDecryptionSettings": { + "additionalProperties": false, "properties": { - "amount": { - "$ref": "#/components/schemas/FormFieldPaymentConfigChargeOneOffOneOffAmount" + "algorithm_exceptions": { + "items": { + "maxLength": 100, + "minLength": 1, + "type": "string" + }, + "type": "array" }, - "currency": { - "$ref": "#/components/schemas/FormFieldPaymentConfigChargeOneOffCurrencyEnum" + "algorithm_profile": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject3OptionsAssertionDecryptionSettingsAlgorithmProfileEnum" } }, "required": [ - "amount", - "currency" + "algorithm_profile" ], "type": "object" }, - "FormFieldPaymentConfigChargeOneOffOneOffAmount": { - "oneOf": [ - { - "minLength": 1, - "type": "string" - }, - { - "minimum": 0.01, - "type": "number" - } - ] - }, - "FormFieldPaymentConfigChargeTypeOneOffConst": { + "EventStreamCloudEventConnectionUpdatedObject3OptionsAssertionDecryptionSettingsAlgorithmProfileEnum": { "enum": [ - "ONE_OFF" + "v2026-1" ], "type": "string" }, - "FormFieldPaymentConfigChargeTypeSubscriptionConst": { + "EventStreamCloudEventConnectionUpdatedObject3OptionsDigestAlgorithmEnum": { "enum": [ - "SUBSCRIPTION" + "sha1", + "sha256" ], "type": "string" }, - "FormFieldPaymentConfigCredentials": { + "EventStreamCloudEventConnectionUpdatedObject3OptionsIdpinitiated": { "additionalProperties": false, "properties": { - "private_key": { - "maxLength": 250, + "client_authorizequery": { + "maxLength": 2048, "minLength": 1, "type": "string" }, - "public_key": { - "maxLength": 250, + "client_id": { + "maxLength": 256, "minLength": 1, "type": "string" + }, + "client_protocol": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject3OptionsIdpinitiatedClientProtocolEnum" + }, + "enabled": { + "type": "boolean" } }, - "required": [ - "public_key", - "private_key" - ], "type": "object" }, - "FormFieldPaymentConfigCustomer": { - "additionalProperties": true, - "type": "object" + "EventStreamCloudEventConnectionUpdatedObject3OptionsIdpinitiatedClientProtocolEnum": { + "enum": [ + "oidc", + "samlp", + "wsfed" + ], + "type": "string" }, - "FormFieldPaymentConfigFieldProperties": { - "additionalProperties": false, - "properties": { - "label": { - "maxLength": 250, - "minLength": 1, - "type": "string" - }, - "placeholder": { - "maxLength": 250, - "minLength": 1, - "type": "string" - } - }, - "type": "object" + "EventStreamCloudEventConnectionUpdatedObject3OptionsProtocolBindingEnum": { + "enum": [ + "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST", + "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect" + ], + "type": "string" }, - "FormFieldPaymentConfigFields": { - "additionalProperties": false, - "properties": { - "card_number": { - "$ref": "#/components/schemas/FormFieldPaymentConfigFieldProperties" - }, - "expiration_date": { - "$ref": "#/components/schemas/FormFieldPaymentConfigFieldProperties" - }, - "security_code": { - "$ref": "#/components/schemas/FormFieldPaymentConfigFieldProperties" - }, - "trustmarks": { - "type": "boolean" - } - }, - "type": "object" + "EventStreamCloudEventConnectionUpdatedObject3OptionsSetUserRootAttributesEnum": { + "enum": [ + "on_each_login", + "on_first_login", + "never_on_login" + ], + "type": "string" }, - "FormFieldPaymentConfigProviderEnum": { + "EventStreamCloudEventConnectionUpdatedObject3OptionsSignatureAlgorithmEnum": { "enum": [ - "STRIPE" + "rsa-sha1", + "rsa-sha256" ], "type": "string" }, - "FormFieldPaymentConfigSubscription": { + "EventStreamCloudEventConnectionUpdatedObject3OptionsSubject": { + "additionalProperties": false, + "type": "object" + }, + "EventStreamCloudEventConnectionUpdatedObject3OptionsUpstreamParams": { "additionalProperties": true, "type": "object" }, - "FormFieldSocial": { + "EventStreamCloudEventConnectionUpdatedObject3StrategyEnum": { + "enum": [ + "pingfederate" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedObject4": { "additionalProperties": false, "properties": { - "category": { - "$ref": "#/components/schemas/FormComponentCategoryFieldConst" + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject4Authentication" }, - "config": { - "$ref": "#/components/schemas/FormFieldSocialConfig" + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject4ConnectedAccounts" }, - "hint": { - "maxLength": 500, + "display_name": { + "maxLength": 128, "minLength": 1, "type": "string" }, + "enabled_clients": { + "items": { + "type": "string" + }, + "type": "array" + }, "id": { - "format": "forms-custom-identifier", + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, - "label": { + "is_domain_connection": { + "type": "boolean" + }, + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject4Metadata" + }, + "name": { + "maxLength": 128, "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" }, - "required": { - "type": "boolean" + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject4Options" }, - "sensitive": { + "realms": { + "items": { + "type": "string" + }, + "type": "array" + }, + "show_as_button": { "type": "boolean" }, - "type": { - "$ref": "#/components/schemas/FormFieldTypeSocialConst" + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject4StrategyEnum" } }, "required": [ "id", - "category", - "type" + "name", + "strategy" ], "type": "object" }, - "FormFieldSocialConfig": { - "additionalProperties": false, - "type": "object" - }, - "FormFieldTel": { + "EventStreamCloudEventConnectionUpdatedObject4Authentication": { "additionalProperties": false, "properties": { - "category": { - "$ref": "#/components/schemas/FormComponentCategoryFieldConst" - }, - "config": { - "$ref": "#/components/schemas/FormFieldTelConfig" - }, - "hint": { - "maxLength": 500, - "minLength": 1, - "type": "string" - }, - "id": { - "format": "forms-custom-identifier", - "type": "string" - }, - "label": { - "minLength": 1, - "type": "string" - }, - "required": { - "type": "boolean" - }, - "sensitive": { + "active": { "type": "boolean" - }, - "type": { - "$ref": "#/components/schemas/FormFieldTypeTelConst" } }, "required": [ - "id", - "category", - "type" + "active" ], "type": "object" }, - "FormFieldTelConfig": { + "EventStreamCloudEventConnectionUpdatedObject4ConnectedAccounts": { "additionalProperties": false, - "allOf": [ - { - "additionalProperties": true, - "type": "object" - }, - { - "additionalProperties": true, - "type": "object" - }, - { - "additionalProperties": true, - "type": "object" - } - ], "properties": { - "country_picker": { + "active": { "type": "boolean" - }, - "default_value": { - "type": "string" - }, - "max_length": { - "minimum": 1, - "type": "integer" - }, - "min_length": { - "minimum": 1, - "type": "integer" - }, - "placeholder": { - "maxLength": 500, - "type": "string" - }, - "strings": { - "$ref": "#/components/schemas/FormFieldTelConfigStrings" } }, + "required": [ + "active" + ], "type": "object" }, - "FormFieldTelConfigStrings": { + "EventStreamCloudEventConnectionUpdatedObject4Metadata": { "additionalProperties": false, - "properties": { - "filter_placeholder": { - "minLength": 1, - "type": "string" - } - }, "type": "object" }, - "FormFieldText": { + "EventStreamCloudEventConnectionUpdatedObject4Options": { "additionalProperties": false, "properties": { - "category": { - "$ref": "#/components/schemas/FormComponentCategoryFieldConst" + "adfs_server": { + "maxLength": 2048, + "type": "string" }, - "config": { - "$ref": "#/components/schemas/FormFieldTextConfig" + "cert_rollover_notification": { + "format": "date-time", + "type": "string" }, - "hint": { - "maxLength": 500, + "domain_aliases": { + "items": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "entityId": { + "maxLength": 128, "minLength": 1, "type": "string" }, - "id": { - "format": "forms-custom-identifier", + "fedMetadataXml": { + "maxLength": 102400, + "minLength": 1, "type": "string" }, - "label": { - "minLength": 1, + "icon_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "required": { - "type": "boolean" + "non_persistent_attrs": { + "items": { + "maxLength": 255, + "type": "string" + }, + "type": "array" }, - "sensitive": { - "type": "boolean" + "prev_thumbprints": { + "items": { + "maxLength": 64, + "type": "string" + }, + "type": "array" }, - "type": { - "$ref": "#/components/schemas/FormFieldTypeTextConst" - } - }, - "required": [ - "id", - "category", - "type" - ], - "type": "object" - }, - "FormFieldTextConfig": { - "additionalProperties": false, - "allOf": [ - { - "additionalProperties": true, - "type": "object" + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject4OptionsSetUserRootAttributesEnum" }, - { - "additionalProperties": true, - "type": "object" + "should_trust_email_verified_connection": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject4OptionsShouldTrustEmailVerifiedConnectionEnum" }, - { - "additionalProperties": true, - "type": "object" - } - ], - "properties": { - "default_value": { - "minLength": 1, + "signInEndpoint": { + "format": "uri", + "maxLength": 2048, + "minLength": 8, "type": "string" }, - "max_length": { - "minimum": 1, - "type": "integer" + "tenant_domain": { + "maxLength": 255, + "minLength": 1, + "type": "string" }, - "min_length": { - "minimum": 1, - "type": "integer" + "thumbprints": { + "items": { + "maxLength": 64, + "type": "string" + }, + "type": "array" }, - "multiline": { - "type": "boolean" + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject4OptionsUpstreamParams" }, - "placeholder": { - "maxLength": 500, + "user_id_attribute": { + "maxLength": 128, "minLength": 1, "type": "string" } }, "type": "object" }, - "FormFieldTypeBooleanConst": { - "enum": [ - "BOOLEAN" - ], - "type": "string" - }, - "FormFieldTypeCardsConst": { - "enum": [ - "CARDS" - ], - "type": "string" - }, - "FormFieldTypeChoiceConst": { - "enum": [ - "CHOICE" - ], - "type": "string" - }, - "FormFieldTypeCustomConst": { - "enum": [ - "CUSTOM" - ], - "type": "string" - }, - "FormFieldTypeDateConst": { - "enum": [ - "DATE" - ], - "type": "string" - }, - "FormFieldTypeDropdownConst": { - "enum": [ - "DROPDOWN" - ], - "type": "string" - }, - "FormFieldTypeEmailConst": { - "enum": [ - "EMAIL" - ], - "type": "string" - }, - "FormFieldTypeFileConst": { - "enum": [ - "FILE" - ], - "type": "string" - }, - "FormFieldTypeLegalConst": { - "enum": [ - "LEGAL" - ], - "type": "string" - }, - "FormFieldTypeNumberConst": { - "enum": [ - "NUMBER" - ], - "type": "string" - }, - "FormFieldTypePasswordConst": { - "enum": [ - "PASSWORD" - ], - "type": "string" - }, - "FormFieldTypePaymentConst": { - "enum": [ - "PAYMENT" - ], - "type": "string" - }, - "FormFieldTypeSocialConst": { + "EventStreamCloudEventConnectionUpdatedObject4OptionsSetUserRootAttributesEnum": { "enum": [ - "SOCIAL" + "on_each_login", + "on_first_login", + "never_on_login" ], "type": "string" }, - "FormFieldTypeTelConst": { + "EventStreamCloudEventConnectionUpdatedObject4OptionsShouldTrustEmailVerifiedConnectionEnum": { "enum": [ - "TEL" + "never_set_emails_as_verified", + "always_set_emails_as_verified" ], "type": "string" }, - "FormFieldTypeTextConst": { - "enum": [ - "TEXT" - ], - "type": "string" + "EventStreamCloudEventConnectionUpdatedObject4OptionsUpstreamParams": { + "additionalProperties": true, + "type": "object" }, - "FormFieldTypeUrlConst": { + "EventStreamCloudEventConnectionUpdatedObject4StrategyEnum": { "enum": [ - "URL" + "adfs" ], "type": "string" }, - "FormFieldUrl": { + "EventStreamCloudEventConnectionUpdatedObject5": { "additionalProperties": false, "properties": { - "category": { - "$ref": "#/components/schemas/FormComponentCategoryFieldConst" + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject5Authentication" }, - "config": { - "$ref": "#/components/schemas/FormFieldUrlConfig" + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject5ConnectedAccounts" }, - "hint": { - "maxLength": 500, + "display_name": { + "maxLength": 128, "minLength": 1, "type": "string" }, - "id": { - "format": "forms-custom-identifier", - "type": "string" + "enabled_clients": { + "items": { + "type": "string" + }, + "type": "array" }, - "label": { - "minLength": 1, + "id": { + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, - "required": { - "type": "boolean" - }, - "sensitive": { + "is_domain_connection": { "type": "boolean" }, - "type": { - "$ref": "#/components/schemas/FormFieldTypeUrlConst" - } - }, - "required": [ - "id", - "category", - "type" - ], - "type": "object" - }, - "FormFieldUrlConfig": { - "additionalProperties": false, - "properties": { - "default_value": { - "minLength": 1, - "type": "string" + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject5Metadata" }, - "placeholder": { - "maxLength": 500, - "minLength": 1, - "type": "string" - } - }, - "type": "object" - }, - "FormFlow": { - "additionalProperties": false, - "properties": { - "alias": { - "maxLength": 150, + "name": { + "maxLength": 128, "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" }, - "config": { - "$ref": "#/components/schemas/FormFlowConfig" - }, - "coordinates": { - "$ref": "#/components/schemas/FormNodeCoordinates" + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject5Options" }, - "id": { - "format": "forms-custom-identifier", - "type": "string" + "realms": { + "items": { + "type": "string" + }, + "type": "array" }, - "type": { - "$ref": "#/components/schemas/FormNodeTypeFlowConst" + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject5StrategyEnum" } }, "required": [ "id", - "type", - "config" + "name", + "strategy" ], "type": "object" }, - "FormFlowConfig": { + "EventStreamCloudEventConnectionUpdatedObject5Authentication": { "additionalProperties": false, "properties": { - "flow_id": { - "format": "flow-id", - "maxLength": 30, - "type": "string" - }, - "next_node": { - "$ref": "#/components/schemas/FormNodePointer" + "active": { + "type": "boolean" } }, "required": [ - "flow_id" + "active" ], "type": "object" }, - "FormHiddenField": { + "EventStreamCloudEventConnectionUpdatedObject5ConnectedAccounts": { "additionalProperties": false, "properties": { - "key": { - "format": "forms-custom-identifier", - "type": "string" - }, - "value": { - "maxLength": 500, - "minLength": 1, - "type": "string" + "active": { + "type": "boolean" } }, "required": [ - "key" + "active" ], "type": "object" }, - "FormLanguages": { + "EventStreamCloudEventConnectionUpdatedObject5Metadata": { + "additionalProperties": false, + "type": "object" + }, + "EventStreamCloudEventConnectionUpdatedObject5Options": { "additionalProperties": false, "properties": { - "default": { - "maxLength": 55, - "minLength": 1, + "agentIP": { + "maxLength": 39, + "minLength": 2, "type": "string" }, - "primary": { - "maxLength": 55, - "minLength": 1, + "agentMode": { + "type": "boolean" + }, + "agentVersion": { + "maxLength": 12, + "minLength": 5, "type": "string" - } - }, - "type": "object" - }, - "FormLanguagesNullable": { - "oneOf": [ - { - "$ref": "#/components/schemas/FormLanguages" }, - { - "type": "null" - } - ] - }, - "FormMessages": { - "additionalProperties": false, - "properties": { - "custom": { - "$ref": "#/components/schemas/FormMessagesCustom" + "brute_force_protection": { + "type": "boolean" }, - "errors": { - "$ref": "#/components/schemas/FormMessagesError" - } - }, - "type": "object" - }, - "FormMessagesCustom": { - "additionalProperties": { - "maxLength": 255, - "minLength": 1, - "type": "string" - }, - "type": "object" - }, - "FormMessagesError": { - "additionalProperties": { - "maxLength": 255, - "minLength": 1, - "type": "string" - }, - "type": "object" - }, - "FormMessagesNullable": { - "oneOf": [ - { - "$ref": "#/components/schemas/FormMessages" + "certAuth": { + "type": "boolean" }, - { - "type": "null" - } - ] - }, - "FormNode": { - "oneOf": [ - { - "$ref": "#/components/schemas/FormFlow" + "certs": { + "items": { + "maxLength": 3072, + "minLength": 256, + "type": "string" + }, + "type": "array" }, - { - "$ref": "#/components/schemas/FormRouter" + "disable_cache": { + "type": "boolean" }, - { - "$ref": "#/components/schemas/FormStep" - } - ], - "type": "object" - }, - "FormNodeCoordinates": { - "additionalProperties": false, - "properties": { - "x": { - "maximum": 999999, - "minimum": -999999, - "type": "integer" + "disable_self_service_change_password": { + "type": "boolean" }, - "y": { - "maximum": 999999, - "minimum": -999999, - "type": "integer" - } - }, - "required": [ - "x", - "y" - ], - "type": "object" - }, - "FormNodeList": { - "items": { - "$ref": "#/components/schemas/FormNode" - }, - "type": "array" - }, - "FormNodeListNullable": { - "oneOf": [ - { - "$ref": "#/components/schemas/FormNodeList" + "domain_aliases": { + "items": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "type": "array" }, - { - "type": "null" - } - ] - }, - "FormNodePointer": { - "oneOf": [ - { - "format": "forms-custom-identifier", + "icon_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - { - "$ref": "#/components/schemas/FormEndingNodeId" + "ips": { + "items": { + "maxLength": 39, + "minLength": 2, + "type": "string" + }, + "type": "array" + }, + "kerberos": { + "type": "boolean" + }, + "kerberos_only": { + "type": "boolean" + }, + "non_persistent_attrs": { + "items": { + "maxLength": 255, + "type": "string" + }, + "type": "array" + }, + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject5OptionsSetUserRootAttributesEnum" + }, + "signInEndpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" + }, + "tenant_domain": { + "format": "hostname", + "maxLength": 512, + "minLength": 1, + "type": "string" + }, + "thumbprints": { + "items": { + "maxLength": 40, + "minLength": 40, + "type": "string" + }, + "type": "array" + }, + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject5OptionsUpstreamParams" } - ] + }, + "type": "object" }, - "FormNodeTypeFlowConst": { + "EventStreamCloudEventConnectionUpdatedObject5OptionsSetUserRootAttributesEnum": { "enum": [ - "FLOW" + "on_each_login", + "on_first_login", + "never_on_login" ], "type": "string" }, - "FormNodeTypeRouterConst": { - "enum": [ - "ROUTER" - ], - "type": "string" + "EventStreamCloudEventConnectionUpdatedObject5OptionsUpstreamParams": { + "additionalProperties": true, + "type": "object" }, - "FormNodeTypeStepConst": { + "EventStreamCloudEventConnectionUpdatedObject5StrategyEnum": { "enum": [ - "STEP" + "ad" ], "type": "string" }, - "FormRouter": { + "EventStreamCloudEventConnectionUpdatedObject6": { "additionalProperties": false, "properties": { - "alias": { - "maxLength": 150, + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject6Authentication" + }, + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject6ConnectedAccounts" + }, + "display_name": { + "maxLength": 128, "minLength": 1, "type": "string" }, - "config": { - "$ref": "#/components/schemas/FormRouterConfig" - }, - "coordinates": { - "$ref": "#/components/schemas/FormNodeCoordinates" + "enabled_clients": { + "items": { + "type": "string" + }, + "type": "array" }, "id": { - "format": "forms-custom-identifier", + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, - "type": { - "$ref": "#/components/schemas/FormNodeTypeRouterConst" + "is_domain_connection": { + "type": "boolean" + }, + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject6Metadata" + }, + "name": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", + "type": "string" + }, + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject6Options" + }, + "realms": { + "items": { + "type": "string" + }, + "type": "array" + }, + "show_as_button": { + "type": "boolean" + }, + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject6StrategyEnum" } }, "required": [ "id", - "type" + "name", + "strategy" ], "type": "object" }, - "FormRouterConfig": { + "EventStreamCloudEventConnectionUpdatedObject6Authentication": { "additionalProperties": false, "properties": { - "fallback": { - "$ref": "#/components/schemas/FormNodePointer" - }, - "rules": { - "items": { - "$ref": "#/components/schemas/FormRouterRule" - }, - "type": "array" + "active": { + "type": "boolean" } }, + "required": [ + "active" + ], "type": "object" }, - "FormRouterRule": { + "EventStreamCloudEventConnectionUpdatedObject6ConnectedAccounts": { "additionalProperties": false, "properties": { - "alias": { - "maxLength": 150, - "minLength": 1, - "type": "string" - }, - "condition": {}, - "id": { - "format": "forms-custom-identifier", - "type": "string" - }, - "next_node": { - "$ref": "#/components/schemas/FormNodePointer" + "active": { + "type": "boolean" } }, "required": [ - "id", - "condition" + "active" ], "type": "object" }, - "FormStartNode": { + "EventStreamCloudEventConnectionUpdatedObject6Metadata": { + "additionalProperties": false, + "type": "object" + }, + "EventStreamCloudEventConnectionUpdatedObject6Options": { "additionalProperties": false, "properties": { - "coordinates": { - "$ref": "#/components/schemas/FormNodeCoordinates" + "admin_access_token_expiresin": { + "format": "date-time", + "type": "string" }, - "hidden_fields": { + "allow_setting_login_scopes": { + "type": "boolean" + }, + "api_enable_groups": { + "type": "boolean" + }, + "api_enable_users": { + "type": "boolean" + }, + "client_id": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "domain": { + "maxLength": 1024, + "minLength": 1, + "type": "string" + }, + "domain_aliases": { "items": { - "$ref": "#/components/schemas/FormHiddenField" + "maxLength": 255, + "minLength": 1, + "type": "string" }, "type": "array" }, - "next_node": { - "$ref": "#/components/schemas/FormNodePointer" - } - }, - "type": "object" - }, - "FormStartNodeNullable": { - "oneOf": [ - { - "$ref": "#/components/schemas/FormStartNode" + "email": { + "type": "boolean" }, - { - "type": "null" - } - ] - }, - "FormStep": { - "additionalProperties": false, - "properties": { - "alias": { - "maxLength": 150, - "minLength": 1, + "ext_agreed_terms": { + "type": "boolean" + }, + "ext_groups": { + "type": "boolean" + }, + "ext_groups_extended": { + "type": "boolean" + }, + "ext_is_admin": { + "type": "boolean" + }, + "ext_is_suspended": { + "type": "boolean" + }, + "federated_connections_access_tokens": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject6OptionsFederatedConnectionsAccessTokens" + }, + "handle_login_from_social": { + "type": "boolean" + }, + "icon_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "config": { - "$ref": "#/components/schemas/FormStepConfig" + "map_user_id_to_id": { + "type": "boolean" }, - "coordinates": { - "$ref": "#/components/schemas/FormNodeCoordinates" + "non_persistent_attrs": { + "items": { + "maxLength": 255, + "type": "string" + }, + "type": "array" }, - "id": { - "format": "forms-custom-identifier", + "profile": { + "type": "boolean" + }, + "scope": { + "items": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "minItems": 1, + "type": "array" + }, + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject6OptionsSetUserRootAttributesEnum" + }, + "tenant_domain": { + "maxLength": 255, + "minLength": 1, "type": "string" }, - "type": { - "$ref": "#/components/schemas/FormNodeTypeStepConst" + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject6OptionsUpstreamParams" } }, "required": [ - "id", - "type" + "client_id" ], "type": "object" }, - "FormStepComponentList": { - "items": { - "$ref": "#/components/schemas/FormComponent" - }, - "type": "array" - }, - "FormStepConfig": { + "EventStreamCloudEventConnectionUpdatedObject6OptionsFederatedConnectionsAccessTokens": { "additionalProperties": false, "properties": { - "components": { - "$ref": "#/components/schemas/FormStepComponentList" - }, - "next_node": { - "$ref": "#/components/schemas/FormNodePointer" + "active": { + "type": "boolean" } }, + "required": [ + "active" + ], "type": "object" }, - "FormStyle": { - "additionalProperties": false, - "properties": { - "css": { - "maxLength": 5000, - "minLength": 1, - "type": "string" - } - }, + "EventStreamCloudEventConnectionUpdatedObject6OptionsSetUserRootAttributesEnum": { + "enum": [ + "on_each_login", + "on_first_login", + "never_on_login" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedObject6OptionsUpstreamParams": { + "additionalProperties": true, "type": "object" }, - "FormStyleNullable": { - "oneOf": [ - { - "$ref": "#/components/schemas/FormStyle" - }, - { - "type": "null" - } - ] + "EventStreamCloudEventConnectionUpdatedObject6StrategyEnum": { + "enum": [ + "google-apps" + ], + "type": "string" }, - "FormSummary": { + "EventStreamCloudEventConnectionUpdatedObject7": { "additionalProperties": false, "properties": { - "created_at": { - "format": "date-time", - "type": "string" + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject7Authentication" }, - "embedded_at": { - "format": "date", + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject7ConnectedAccounts" + }, + "display_name": { + "maxLength": 128, + "minLength": 1, "type": "string" }, + "enabled_clients": { + "items": { + "type": "string" + }, + "type": "array" + }, "id": { - "format": "form-id", - "maxLength": 30, + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, + "is_domain_connection": { + "type": "boolean" + }, + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject7Metadata" + }, "name": { - "maxLength": 150, + "maxLength": 128, "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" }, - "submitted_at": { - "format": "date", - "type": "string" + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject7Options" }, - "updated_at": { - "format": "date-time", - "type": "string" + "realms": { + "items": { + "type": "string" + }, + "type": "array" + }, + "show_as_button": { + "type": "boolean" + }, + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject7StrategyEnum" } }, "required": [ "id", "name", - "created_at", - "updated_at" + "strategy" ], "type": "object" }, - "FormTranslations": { - "additionalProperties": { - "additionalProperties": true, - "type": "object" + "EventStreamCloudEventConnectionUpdatedObject7Authentication": { + "additionalProperties": false, + "properties": { + "active": { + "type": "boolean" + } }, + "required": [ + "active" + ], "type": "object" }, - "FormTranslationsNullable": { - "oneOf": [ - { - "$ref": "#/components/schemas/FormTranslations" - }, - { - "type": "null" - } - ] - }, - "FormWidget": { - "oneOf": [ - { - "$ref": "#/components/schemas/FormWidgetAuth0VerifiableCredentials" - }, - { - "$ref": "#/components/schemas/FormWidgetGMapsAddress" - }, - { - "$ref": "#/components/schemas/FormWidgetRecaptcha" + "EventStreamCloudEventConnectionUpdatedObject7ConnectedAccounts": { + "additionalProperties": false, + "properties": { + "active": { + "type": "boolean" } + }, + "required": [ + "active" ], "type": "object" }, - "FormWidgetAuth0VerifiableCredentials": { + "EventStreamCloudEventConnectionUpdatedObject7Metadata": { + "additionalProperties": false, + "type": "object" + }, + "EventStreamCloudEventConnectionUpdatedObject7Options": { "additionalProperties": false, "properties": { - "category": { - "$ref": "#/components/schemas/FormComponentCategoryWidgetConst" + "api_enable_users": { + "type": "boolean" }, - "config": { - "$ref": "#/components/schemas/FormWidgetAuth0VerifiableCredentialsConfig" + "app_domain": { + "maxLength": 255, + "type": "string" }, - "hint": { + "app_id": { "maxLength": 500, - "minLength": 1, "type": "string" }, - "id": { - "format": "forms-custom-identifier", - "type": "string" + "basic_profile": { + "type": "boolean" }, - "label": { - "minLength": 1, + "cert_rollover_notification": { + "format": "date-time", "type": "string" }, - "required": { - "type": "boolean" + "client_id": { + "maxLength": 100, + "type": "string" }, - "sensitive": { - "type": "boolean" + "domain": { + "maxLength": 512, + "type": "string" }, - "type": { - "$ref": "#/components/schemas/FormWidgetTypeAuth0VerifiableCredentialsConst" - } - }, - "required": [ - "id", - "category", - "type", - "config" - ], - "type": "object" - }, - "FormWidgetAuth0VerifiableCredentialsConfig": { - "additionalProperties": false, - "properties": { - "access_token": { - "maxLength": 5000, - "minLength": 1, - "type": "string" + "domain_aliases": { + "items": { + "maxLength": 255, + "type": "string" + }, + "type": "array" }, - "alternate_text": { - "maxLength": 255, - "minLength": 1, - "type": "string" + "ext_groups": { + "type": "boolean" }, - "max_wait": { - "maximum": 600, - "minimum": 60, - "type": "number" + "ext_nested_groups": { + "type": "boolean" }, - "size": { - "maximum": 500, - "minimum": 1, - "type": "number" + "ext_profile": { + "type": "boolean" }, - "url": { - "maxLength": 2000, - "type": "string" + "federated_connections_access_tokens": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject7OptionsFederatedConnectionsAccessTokens" }, - "verification_id": { + "granted": { + "type": "boolean" + }, + "icon_url": { + "format": "uri", "maxLength": 255, - "minLength": 1, + "minLength": 8, "type": "string" - } - }, - "required": [ - "url", - "alternate_text", - "access_token", - "verification_id" - ], - "type": "object" - }, - "FormWidgetGMapsAddress": { - "additionalProperties": false, - "properties": { - "category": { - "$ref": "#/components/schemas/FormComponentCategoryWidgetConst" }, - "config": { - "$ref": "#/components/schemas/FormWidgetGMapsAddressConfig" + "identity_api": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject7OptionsIdentityApiEnum" }, - "hint": { - "maxLength": 500, - "minLength": 1, + "max_groups_to_retrieve": { + "maxLength": 10, "type": "string" }, - "id": { - "format": "forms-custom-identifier", - "type": "string" + "non_persistent_attrs": { + "items": { + "maxLength": 255, + "type": "string" + }, + "type": "array" }, - "label": { - "minLength": 1, - "type": "string" + "scope": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "required": { - "type": "boolean" + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject7OptionsSetUserRootAttributesEnum" }, - "sensitive": { - "type": "boolean" + "should_trust_email_verified_connection": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject7OptionsShouldTrustEmailVerifiedConnectionEnum" }, - "type": { - "$ref": "#/components/schemas/FormWidgetTypeGMapsAddressConst" - } - }, - "required": [ - "id", - "category", - "type", - "config" - ], - "type": "object" - }, - "FormWidgetGMapsAddressConfig": { - "additionalProperties": false, - "properties": { - "api_key": { - "minLength": 1, + "tenantId": { + "format": "uuid", + "maxLength": 36, + "minLength": 36, "type": "string" - } - }, - "required": [ - "api_key" - ], - "type": "object" - }, - "FormWidgetRecaptcha": { - "additionalProperties": false, - "properties": { - "category": { - "$ref": "#/components/schemas/FormComponentCategoryWidgetConst" - }, - "config": { - "$ref": "#/components/schemas/FormWidgetRecaptchaConfig" }, - "hint": { - "maxLength": 500, - "minLength": 1, - "type": "string" + "tenant_domain": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject7OptionsTenantDomain" }, - "id": { - "format": "forms-custom-identifier", - "type": "string" + "thumbprints": { + "items": { + "maxLength": 64, + "type": "string" + }, + "type": "array" }, - "label": { - "minLength": 1, - "type": "string" + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject7OptionsUpstreamParams" }, - "required": { + "useCommonEndpoint": { "type": "boolean" }, - "sensitive": { + "use_wsfed": { "type": "boolean" }, - "type": { - "$ref": "#/components/schemas/FormWidgetTypeRecaptchaConst" + "userid_attribute": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject7OptionsUseridAttributeEnum" + }, + "waad_protocol": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedObject7OptionsWaadProtocolEnum" } }, "required": [ - "id", - "category", - "type", - "config" + "client_id" ], "type": "object" }, - "FormWidgetRecaptchaConfig": { + "EventStreamCloudEventConnectionUpdatedObject7OptionsFederatedConnectionsAccessTokens": { "additionalProperties": false, "properties": { - "secret_key": { - "minLength": 1, - "type": "string" - }, - "site_key": { - "minLength": 1, - "type": "string" + "active": { + "type": "boolean" } }, "required": [ - "site_key", - "secret_key" + "active" ], "type": "object" }, - "FormWidgetTypeAuth0VerifiableCredentialsConst": { + "EventStreamCloudEventConnectionUpdatedObject7OptionsIdentityApiEnum": { "enum": [ - "AUTH0_VERIFIABLE_CREDENTIALS" + "microsoft-identity-platform-v2.0", + "azure-active-directory-v1.0" ], "type": "string" }, - "FormWidgetTypeGMapsAddressConst": { + "EventStreamCloudEventConnectionUpdatedObject7OptionsSetUserRootAttributesEnum": { "enum": [ - "GMAPS_ADDRESS" + "on_each_login", + "on_first_login", + "never_on_login" ], "type": "string" }, - "FormWidgetTypeRecaptchaConst": { + "EventStreamCloudEventConnectionUpdatedObject7OptionsShouldTrustEmailVerifiedConnectionEnum": { "enum": [ - "RECAPTCHA" + "never_set_emails_as_verified", + "always_set_emails_as_verified" ], "type": "string" }, - "FormsRequestParametersHydrateEnum": { + "EventStreamCloudEventConnectionUpdatedObject7OptionsTenantDomain": { + "anyOf": [ + { + "format": "hostname", + "maxLength": 512, + "type": "string" + }, + { + "format": "uuid", + "type": "string" + } + ] + }, + "EventStreamCloudEventConnectionUpdatedObject7OptionsUpstreamParams": { + "additionalProperties": true, + "type": "object" + }, + "EventStreamCloudEventConnectionUpdatedObject7OptionsUseridAttributeEnum": { "enum": [ - "flow_count", - "links" + "oid", + "sub" ], - "maxLength": 50, "type": "string" }, - "GetActionExecutionResponseContent": { - "additionalProperties": false, - "properties": { - "created_at": { - "default": "2021-01-01T00:00:00.000Z", - "format": "date-time", - "type": "string" - }, - "id": { - "default": "c5b35bb1-c67d-40bb-9b0d-700b6fe33dd9", - "type": "string" + "EventStreamCloudEventConnectionUpdatedObject7OptionsWaadProtocolEnum": { + "enum": [ + "ws-federation", + "openid-connect" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedObject7StrategyEnum": { + "enum": [ + "waad" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject": { + "oneOf": [ + { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject0" }, - "results": { - "items": { - "$ref": "#/components/schemas/ActionExecutionResult" - }, - "type": "array" + { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject1" }, - "status": { - "$ref": "#/components/schemas/ActionExecutionStatusEnum" + { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject2" }, - "trigger_id": { - "$ref": "#/components/schemas/ActionTriggerTypeEnum" + { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject3" }, - "updated_at": { - "default": "2021-01-01T00:00:00.000Z", - "format": "date-time", - "type": "string" - } - }, - "type": "object" - }, - "GetActionModuleActionsResponseContent": { - "additionalProperties": false, - "properties": { - "actions": { - "items": { - "$ref": "#/components/schemas/ActionModuleAction" - }, - "type": "array" + { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject4" }, - "page": { - "type": "integer" + { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject5" }, - "per_page": { - "type": "integer" + { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject6" }, - "total": { - "type": "integer" + { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject7" } - }, - "type": "object" + ] }, - "GetActionModuleResponseContent": { + "EventStreamCloudEventConnectionUpdatedPreviousObject0": { "additionalProperties": false, "properties": { - "actions_using_module_total": { - "type": "integer" - }, - "all_changes_published": { - "type": "boolean" + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject0Authentication" }, - "code": { - "type": "string" + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject0ConnectedAccounts" }, - "created_at": { - "format": "date-time", + "display_name": { + "maxLength": 128, + "minLength": 1, "type": "string" }, - "dependencies": { + "enabled_clients": { "items": { - "$ref": "#/components/schemas/ActionModuleDependency" + "type": "string" }, "type": "array" }, "id": { + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, - "latest_version": { - "$ref": "#/components/schemas/ActionModuleVersionReference" + "is_domain_connection": { + "type": "boolean" }, - "latest_version_number": { - "type": "integer" + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject0Metadata" }, "name": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" }, - "secrets": { + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject0Options" + }, + "realms": { "items": { - "$ref": "#/components/schemas/ActionModuleSecret" + "type": "string" }, "type": "array" }, - "updated_at": { - "format": "date-time", - "type": "string" + "show_as_button": { + "type": "boolean" + }, + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject0StrategyEnum" } }, + "required": [ + "id", + "name", + "strategy" + ], "type": "object" }, - "GetActionModuleVersionResponseContent": { + "EventStreamCloudEventConnectionUpdatedPreviousObject0Authentication": { "additionalProperties": false, "properties": { - "code": { - "type": "string" - }, - "created_at": { - "format": "date-time", - "type": "string" - }, - "dependencies": { - "items": { - "$ref": "#/components/schemas/ActionModuleDependency" - }, - "type": "array" - }, - "id": { - "type": "string" - }, - "module_id": { - "type": "string" - }, - "secrets": { - "items": { - "$ref": "#/components/schemas/ActionModuleSecret" - }, - "type": "array" - }, - "version_number": { - "type": "integer" + "active": { + "type": "boolean" } }, + "required": [ + "active" + ], "type": "object" }, - "GetActionModuleVersionsResponseContent": { + "EventStreamCloudEventConnectionUpdatedPreviousObject0ConnectedAccounts": { "additionalProperties": false, "properties": { - "page": { - "type": "integer" - }, - "per_page": { - "type": "integer" - }, - "total": { - "type": "integer" + "active": { + "type": "boolean" }, - "versions": { - "items": { - "$ref": "#/components/schemas/ActionModuleVersion" - }, - "type": "array" + "cross_app_access": { + "type": "boolean" } }, + "required": [ + "active" + ], "type": "object" }, - "GetActionModulesResponseContent": { + "EventStreamCloudEventConnectionUpdatedPreviousObject0Metadata": { "additionalProperties": false, - "properties": { - "modules": { - "items": { - "$ref": "#/components/schemas/ActionModuleListItem" - }, - "type": "array" - }, - "page": { - "type": "integer" - }, - "per_page": { - "type": "integer" - }, - "total": { - "type": "integer" - } - }, "type": "object" }, - "GetActionResponseContent": { + "EventStreamCloudEventConnectionUpdatedPreviousObject0Options": { "additionalProperties": false, "properties": { - "all_changes_deployed": { - "default": false, - "type": "boolean" + "attribute_map": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsAttributeMap" }, - "built_at": { - "default": "2021-01-01T00:00:00.000Z", - "format": "date-time", + "authorization_endpoint": { + "format": "uri", + "maxLength": 2083, + "minLength": 8, "type": "string" }, - "code": { - "default": "module.exports = () =\u003e {}", + "client_id": { + "maxLength": 255, "type": "string" }, - "created_at": { - "default": "2021-01-01T00:00:00.000Z", - "format": "date-time", + "connection_settings": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsConnectionSettings" + }, + "discovery_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "dependencies": { + "domain_aliases": { "items": { - "$ref": "#/components/schemas/ActionVersionDependency" + "maxLength": 255, + "minLength": 1, + "type": "string" }, "type": "array" }, - "deploy": { - "default": false, - "type": "boolean" - }, - "deployed_version": { - "$ref": "#/components/schemas/ActionDeployedVersion" + "dpop_signing_alg": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsDpopSigningAlgEnum" }, - "id": { - "default": "910b1053-577f-4d81-a8c8-020e7319a38a", - "type": "string" + "federated_connections_access_tokens": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsFederatedConnectionsAccessTokens" }, - "installed_integration_id": { - "default": "7d2bc0c9-c0c2-433a-9f4e-86ef80270aad", + "icon_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "integration": { - "$ref": "#/components/schemas/Integration" + "id_token_session_expiry_supported": { + "type": "boolean" }, - "modules": { + "id_token_signed_response_algs": { "items": { - "$ref": "#/components/schemas/ActionModuleReference" + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsIdTokenSignedResponseAlgsItemEnum" }, "type": "array" }, - "name": { - "default": "my-action", + "issuer": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "runtime": { - "default": "node22", + "jwks_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "secrets": { + "non_persistent_attrs": { "items": { - "$ref": "#/components/schemas/ActionSecretResponse" + "maxLength": 255, + "type": "string" }, "type": "array" }, - "status": { - "$ref": "#/components/schemas/ActionBuildStatusEnum" + "oidc_metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsOidcMetadata" }, - "supported_triggers": { - "items": { - "$ref": "#/components/schemas/ActionTrigger" - }, - "minItems": 1, - "type": "array" + "schema_version": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsSchemaVersionEnum" }, - "updated_at": { - "default": "2021-01-01T00:00:00.000Z", - "format": "date-time", + "scope": { + "maxLength": 255, + "minLength": 6, "type": "string" - } - }, - "type": "object" - }, - "GetActionVersionResponseContent": { - "additionalProperties": false, - "properties": { - "action": { - "$ref": "#/components/schemas/ActionBase" }, - "action_id": { - "default": "910b1053-577f-4d81-a8c8-020e7319a38a", - "type": "string" + "send_back_channel_nonce": { + "type": "boolean" }, - "built_at": { - "default": "2021-01-01T00:00:00.000Z", - "format": "date-time", - "type": "string" + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsSetUserRootAttributesEnum" }, - "code": { - "default": "module.exports = () =\u003e {}", + "tenant_domain": { + "maxLength": 255, + "minLength": 1, "type": "string" }, - "created_at": { - "default": "2021-01-01T00:00:00.000Z", - "format": "date-time", + "token_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "dependencies": { - "items": { - "$ref": "#/components/schemas/ActionVersionDependency" - }, - "type": "array" + "token_endpoint_auth_method": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsTokenEndpointAuthMethodEnum" }, - "deployed": { - "default": true, - "type": "boolean" + "token_endpoint_auth_signing_alg": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsTokenEndpointAuthSigningAlgEnum" }, - "errors": { - "items": { - "$ref": "#/components/schemas/ActionError" - }, - "type": "array" - }, - "id": { - "default": "12a3b9e6-06e6-4a29-96bf-90c82fe79a0d", - "type": "string" - }, - "modules": { - "items": { - "$ref": "#/components/schemas/ActionModuleReference" - }, - "type": "array" - }, - "number": { - "default": 1, - "type": "number" - }, - "runtime": { - "default": "node22", - "type": "string" + "token_endpoint_jwtca_aud_format": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsTokenEndpointJwtcaAudFormatEnum" }, - "secrets": { - "items": { - "$ref": "#/components/schemas/ActionSecretResponse" - }, - "type": "array" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsTypeEnum" }, - "status": { - "$ref": "#/components/schemas/ActionVersionBuildStatusEnum" + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsUpstreamParams" }, - "supported_triggers": { - "items": { - "$ref": "#/components/schemas/ActionTrigger" - }, - "minItems": 1, - "type": "array" + "useOauthSpecScope": { + "type": "boolean" }, - "updated_at": { - "default": "2021-01-01T00:00:00.000Z", - "format": "date-time", + "userinfo_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" } }, + "required": [ + "client_id" + ], "type": "object" }, - "GetActiveUsersCountStatsResponseContent": { - "default": 100, - "type": "number" - }, - "GetAculResponseContent": { - "additionalProperties": true, + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsAttributeMap": { + "additionalProperties": false, "properties": { - "context_configuration": { - "$ref": "#/components/schemas/AculContextConfiguration" - }, - "default_head_tags_disabled": { - "default": false, - "type": [ - "boolean", - "null" - ] - }, - "filters": { - "$ref": "#/components/schemas/AculFilters" - }, - "head_tags": { - "items": { - "$ref": "#/components/schemas/AculHeadTag" - }, - "type": [ - "array", - "null" - ] - }, - "prompt": { - "type": "string" - }, - "rendering_mode": { - "$ref": "#/components/schemas/AculRenderingModeEnum" + "attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsAttributeMapAttributes" }, - "screen": { - "type": "string" + "mapping_mode": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsAttributeMapMappingModeEnum" }, - "tenant": { + "userinfo_scope": { + "maxLength": 255, "type": "string" - }, - "use_page_template": { - "default": false, - "type": [ - "boolean", - "null" - ] } }, "type": "object" }, - "GetAttackProtectionCaptchaResponseContent": { + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsAttributeMapAttributes": { "additionalProperties": true, - "properties": { - "active_provider_id": { - "type": "string" - }, - "arkose": { - "$ref": "#/components/schemas/AttackProtectionCaptchaArkoseResponseContent" - }, - "auth_challenge": { - "$ref": "#/components/schemas/AttackProtectionCaptchaAuthChallengeResponseContent" - }, - "friendly_captcha": { - "$ref": "#/components/schemas/AttackProtectionCaptchaFriendlyCaptchaResponseContent" - }, - "hcaptcha": { - "$ref": "#/components/schemas/AttackProtectionCaptchaHcaptchaResponseContent" - }, - "recaptcha_enterprise": { - "$ref": "#/components/schemas/AttackProtectionCaptchaRecaptchaEnterpriseResponseContent" - }, - "recaptcha_v2": { - "$ref": "#/components/schemas/AttackProtectionCaptchaRecaptchaV2ResponseContent" - }, - "simple_captcha": { - "$ref": "#/components/schemas/AttackProtectionCaptchaSimpleCaptchaResponseContent" - } - }, "type": "object" }, - "GetBotDetectionSettingsResponseContent": { - "additionalProperties": false, - "properties": { - "allowlist": { - "$ref": "#/components/schemas/BotDetectionAllowlist" - }, - "bot_detection_level": { - "$ref": "#/components/schemas/BotDetectionLevelEnum" - }, - "challenge_password_policy": { - "$ref": "#/components/schemas/BotDetectionChallengePolicyPasswordFlowEnum" - }, - "challenge_password_reset_policy": { - "$ref": "#/components/schemas/BotDetectionChallengePolicyPasswordResetFlowEnum" - }, - "challenge_passwordless_policy": { - "$ref": "#/components/schemas/BotDetectionChallengePolicyPasswordlessFlowEnum" - }, - "monitoring_mode_enabled": { - "$ref": "#/components/schemas/BotDetectionMonitoringModeEnabled" - } - }, - "required": [ - "bot_detection_level", - "challenge_password_policy", - "challenge_passwordless_policy", - "challenge_password_reset_policy", - "allowlist", - "monitoring_mode_enabled" + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsAttributeMapMappingModeEnum": { + "enum": [ + "bind_all", + "use_map" ], - "type": "object" + "type": "string" }, - "GetBrandingDefaultThemeResponseContent": { + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsConnectionSettings": { "additionalProperties": false, "properties": { - "borders": { - "$ref": "#/components/schemas/BrandingThemeBorders" - }, - "colors": { - "$ref": "#/components/schemas/BrandingThemeColors" - }, - "displayName": { - "maxLength": 2048, - "pattern": "^[^\u003c\u003e]*$", - "type": "string" - }, - "fonts": { - "$ref": "#/components/schemas/BrandingThemeFonts" - }, - "page_background": { - "$ref": "#/components/schemas/BrandingThemePageBackground" - }, - "themeId": { - "maxLength": 32, - "pattern": "^[a-zA-Z0-9]{32}$", - "type": "string" - }, - "widget": { - "$ref": "#/components/schemas/BrandingThemeWidget" + "pkce": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsConnectionSettingsPkceEnum" } }, - "required": [ - "borders", - "colors", - "displayName", - "fonts", - "page_background", - "themeId", - "widget" - ], "type": "object" }, - "GetBrandingPhoneProviderResponseContent": { - "additionalProperties": false, - "properties": { - "channel": { - "$ref": "#/components/schemas/PhoneProviderChannelEnum" - }, - "configuration": { - "$ref": "#/components/schemas/PhoneProviderConfiguration" - }, - "created_at": { - "format": "date-time", - "maxLength": 27, - "type": "string" - }, - "disabled": { - "type": "boolean" - }, - "id": { - "maxLength": 255, - "minLength": 1, - "type": "string" - }, - "name": { - "$ref": "#/components/schemas/PhoneProviderNameEnum" - }, - "tenant": { - "maxLength": 255, - "minLength": 1, - "type": "string" - }, - "updated_at": { - "format": "date-time", - "maxLength": 27, - "type": "string" - } - }, - "required": [ - "name", - "credentials" + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsConnectionSettingsPkceEnum": { + "enum": [ + "auto", + "S256", + "plain", + "disabled" ], - "type": "object" + "type": "string" }, - "GetBrandingResponseContent": { - "additionalProperties": true, - "properties": { - "colors": { - "$ref": "#/components/schemas/BrandingColors" - }, - "favicon_url": { - "format": "strict-https-uri", - "type": "string" - }, - "font": { - "$ref": "#/components/schemas/BrandingFont" - }, - "identifiers": { - "$ref": "#/components/schemas/BrandingIdentifiers" - }, - "logo_url": { - "format": "strict-https-uri", - "type": "string" - } - }, - "type": "object" + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsDpopSigningAlgEnum": { + "enum": [ + "ES256", + "ES384", + "ES512", + "Ed25519" + ], + "type": "string" }, - "GetBrandingThemeResponseContent": { + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsFederatedConnectionsAccessTokens": { "additionalProperties": false, "properties": { - "borders": { - "$ref": "#/components/schemas/BrandingThemeBorders" - }, - "colors": { - "$ref": "#/components/schemas/BrandingThemeColors" - }, - "displayName": { - "maxLength": 2048, - "pattern": "^[^\u003c\u003e]*$", - "type": "string" - }, - "fonts": { - "$ref": "#/components/schemas/BrandingThemeFonts" - }, - "page_background": { - "$ref": "#/components/schemas/BrandingThemePageBackground" - }, - "themeId": { - "maxLength": 32, - "pattern": "^[a-zA-Z0-9]{32}$", - "type": "string" - }, - "widget": { - "$ref": "#/components/schemas/BrandingThemeWidget" + "active": { + "type": "boolean" } }, "required": [ - "borders", - "colors", - "displayName", - "fonts", - "page_background", - "themeId", - "widget" + "active" ], "type": "object" }, - "GetBreachedPasswordDetectionSettingsResponseContent": { + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsIdTokenSignedResponseAlgsItemEnum": { + "enum": [ + "ES256", + "ES384", + "PS256", + "PS384", + "RS256", + "RS384", + "RS512" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsOidcMetadata": { "additionalProperties": false, "properties": { - "admin_notification_frequency": { + "acr_values_supported": { "items": { - "$ref": "#/components/schemas/BreachedPasswordDetectionAdminNotificationFrequencyEnum" + "maxLength": 100, + "type": "string" }, "type": "array" }, - "enabled": { - "default": true, - "type": "boolean" - }, - "method": { - "$ref": "#/components/schemas/BreachedPasswordDetectionMethodEnum" + "authorization_endpoint": { + "format": "uri", + "maxLength": 2083, + "minLength": 8, + "type": "string" }, - "shields": { + "claim_types_supported": { "items": { - "$ref": "#/components/schemas/BreachedPasswordDetectionShieldsEnum" + "maxLength": 25, + "type": "string" }, "type": "array" }, - "stage": { - "$ref": "#/components/schemas/BreachedPasswordDetectionStage" - } - }, - "type": "object" - }, - "GetBruteForceSettingsResponseContent": { - "additionalProperties": false, - "properties": { - "allowlist": { + "claims_locales_supported": { "items": { - "anyOf": [ - { - "format": "ipv4", - "type": "string" - }, - { - "format": "cidr", - "type": "string" - }, - { - "format": "ipv6", - "type": "string" - }, - { - "format": "ipv6_cidr", - "type": "string" - } - ], + "maxLength": 50, "type": "string" }, "type": "array" }, - "enabled": { + "claims_parameter_supported": { "type": "boolean" }, - "max_attempts": { - "default": 10, - "maximum": 100, - "minimum": 1, - "type": "integer" - }, - "mode": { - "$ref": "#/components/schemas/BruteForceProtectionModeEnum" - }, - "shields": { + "claims_supported": { "items": { - "$ref": "#/components/schemas/BruteForceProtectionShieldsEnum" + "maxLength": 100, + "type": "string" }, "type": "array" - } - }, - "type": "object" - }, - "GetClientCredentialResponseContent": { - "additionalProperties": true, - "properties": { - "alg": { - "$ref": "#/components/schemas/ClientCredentialAlgorithmEnum" - }, - "created_at": { - "format": "date-time", - "type": "string" - }, - "credential_type": { - "$ref": "#/components/schemas/ClientCredentialTypeEnum" - }, - "expires_at": { - "format": "date-time", - "type": "string" - }, - "id": { - "default": "cred_1m7sfABoNTTKYwTQ8qt6tX", - "type": "string" - }, - "kid": { - "default": "IZSSTECp...", - "type": "string" - }, - "name": { - "default": "", - "type": "string" - }, - "subject_dn": { - "type": "string" - }, - "thumbprint_sha256": { - "type": "string" - }, - "updated_at": { - "format": "date-time", - "type": "string" - } - }, - "type": "object" - }, - "GetClientGrantResponseContent": { - "additionalProperties": false, - "properties": { - "allow_all_scopes": { - "type": "boolean" - }, - "allow_any_organization": { - "type": "boolean" - }, - "audience": { - "minLength": 1, - "type": "string" }, - "authorization_details_types": { + "code_challenge_methods_supported": { "items": { - "maxLength": 255, - "minLength": 1, + "maxLength": 20, "type": "string" }, "type": "array" }, - "client_id": { - "type": "string" - }, - "default_for": { - "$ref": "#/components/schemas/ClientGrantDefaultForEnum" - }, - "id": { - "type": "string" - }, - "is_system": { - "type": "boolean" - }, - "organization_usage": { - "$ref": "#/components/schemas/ClientGrantOrganizationUsageEnum" - }, - "scope": { + "display_values_supported": { "items": { - "minLength": 1, + "maxLength": 10, "type": "string" }, "type": "array" }, - "subject_type": { - "$ref": "#/components/schemas/ClientGrantSubjectTypeEnum" - } - }, - "type": "object" - }, - "GetClientResponseContent": { - "additionalProperties": true, - "properties": { - "addons": { - "$ref": "#/components/schemas/ClientAddons" - }, - "allowed_clients": { + "dpop_signing_alg_values_supported": { "items": { + "maxLength": 14, "type": "string" }, "type": "array" }, - "allowed_logout_urls": { + "end_session_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" + }, + "grant_types_supported": { "items": { + "maxLength": 100, "type": "string" }, "type": "array" }, - "allowed_origins": { + "id_token_encryption_alg_values_supported": { "items": { + "maxLength": 14, "type": "string" }, "type": "array" }, - "app_type": { - "$ref": "#/components/schemas/ClientAppTypeEnum" - }, - "async_approval_notification_channels": { - "$ref": "#/components/schemas/ClientAsyncApprovalNotificationsChannelsAPIPostConfiguration" - }, - "callbacks": { + "id_token_encryption_enc_values_supported": { "items": { + "maxLength": 26, "type": "string" }, "type": "array" }, - "client_aliases": { + "id_token_signing_alg_values_supported": { "items": { + "maxLength": 10, "type": "string" }, + "minItems": 1, "type": "array" }, - "client_authentication_methods": { - "$ref": "#/components/schemas/ClientAuthenticationMethod" + "issuer": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" }, - "client_id": { - "default": "AaiyAPdpYdesoKnqjj8HJqRn4T5titww", + "jwks_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "client_metadata": { - "$ref": "#/components/schemas/ClientMetadata" - }, - "client_secret": { - "default": "MG_TNT2ver-SylNat-_VeMmd-4m0Waba0jr1troztBniSChEw0glxEmgEi2Kw40H", - "type": "string" - }, - "compliance_level": { - "$ref": "#/components/schemas/ClientComplianceLevelEnum" - }, - "cross_origin_authentication": { - "type": "boolean" - }, - "cross_origin_loc": { - "format": "url", - "type": "string" - }, - "custom_login_page": { - "default": "", - "type": "string" - }, - "custom_login_page_on": { - "default": true, - "type": "boolean" - }, - "custom_login_page_preview": { - "default": "", - "type": "string" - }, - "default_organization": { - "$ref": "#/components/schemas/ClientDefaultOrganization" - }, - "description": { - "default": "", + "op_policy_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "encryption_key": { - "$ref": "#/components/schemas/ClientEncryptionKey" - }, - "express_configuration": { - "$ref": "#/components/schemas/ExpressConfiguration" - }, - "external_client_id": { - "format": "absolute-https-uri-or-empty", + "op_tos_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "external_metadata_created_by": { - "$ref": "#/components/schemas/ClientExternalMetadataCreatedByEnum" - }, - "external_metadata_type": { - "$ref": "#/components/schemas/ClientExternalMetadataTypeEnum" - }, - "form_template": { - "default": "", + "registration_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "global": { - "default": false, - "type": "boolean" + "request_object_encryption_alg_values_supported": { + "items": { + "maxLength": 28, + "type": "string" + }, + "type": "array" }, - "grant_types": { + "request_object_encryption_enc_values_supported": { "items": { + "maxLength": 26, "type": "string" }, "type": "array" }, - "initiate_login_uri": { - "format": "absolute-https-uri-with-placeholders-or-empty", - "type": "string" + "request_object_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" }, - "is_first_party": { - "default": false, + "request_parameter_supported": { "type": "boolean" }, - "is_token_endpoint_ip_header_trusted": { - "default": false, + "request_uri_parameter_supported": { "type": "boolean" }, - "jwks_uri": { - "format": "absolute-https-uri-or-empty", - "type": "string" - }, - "jwt_configuration": { - "$ref": "#/components/schemas/ClientJwtConfiguration" - }, - "logo_uri": { - "type": "string" - }, - "mobile": { - "$ref": "#/components/schemas/ClientMobile" - }, - "my_organization_configuration": { - "$ref": "#/components/schemas/ClientMyOrganizationResponseConfiguration" - }, - "name": { - "default": "My application", - "type": "string" - }, - "native_social_login": {}, - "oidc_conformant": { - "default": false, + "require_request_uri_registration": { "type": "boolean" }, - "oidc_logout": { - "$ref": "#/components/schemas/ClientOIDCBackchannelLogoutSettings" + "response_modes_supported": { + "items": { + "maxLength": 20, + "type": "string" + }, + "type": "array" }, - "organization_discovery_methods": { + "response_types_supported": { "items": { - "$ref": "#/components/schemas/ClientOrganizationDiscoveryEnum" + "maxLength": 40, + "type": "string" }, "minItems": 1, "type": "array" }, - "organization_require_behavior": { - "$ref": "#/components/schemas/ClientOrganizationRequireBehaviorEnum" - }, - "organization_usage": { - "$ref": "#/components/schemas/ClientOrganizationUsageEnum" - }, - "par_request_expiry": { - "maximum": 600, - "minimum": 10, - "type": [ - "integer", - "null" - ] - }, - "redirection_policy": { - "$ref": "#/components/schemas/ClientRedirectionPolicyEnum" - }, - "refresh_token": { - "$ref": "#/components/schemas/ClientRefreshTokenConfiguration" - }, - "require_proof_of_possession": { - "default": false, - "type": "boolean" - }, - "require_pushed_authorization_requests": { - "default": false, - "type": "boolean" + "scopes_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "resource_server_identifier": { + "service_documentation": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "session_transfer": { - "$ref": "#/components/schemas/ClientSessionTransferConfiguration" - }, - "signed_request_object": { - "$ref": "#/components/schemas/ClientSignedRequestObjectWithCredentialId" - }, - "signing_keys": { - "$ref": "#/components/schemas/ClientSigningKeys" - }, - "skip_non_verifiable_callback_uri_confirmation_prompt": { - "type": "boolean" - }, - "sso": { - "default": false, - "type": "boolean" - }, - "sso_disabled": { - "default": false, - "type": "boolean" + "subject_types_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "tenant": { - "default": "", + "token_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "third_party_security_mode": { - "$ref": "#/components/schemas/ClientThirdPartySecurityModeEnum" - }, - "token_endpoint_auth_method": { - "$ref": "#/components/schemas/ClientTokenEndpointAuthMethodEnum" + "token_endpoint_auth_methods_supported": { + "items": { + "maxLength": 60, + "type": "string" + }, + "type": "array" }, - "token_exchange": { - "$ref": "#/components/schemas/ClientTokenExchangeConfiguration" + "token_endpoint_auth_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" }, - "token_quota": { - "$ref": "#/components/schemas/TokenQuota" + "ui_locales_supported": { + "items": { + "maxLength": 50, + "type": "string" + }, + "type": "array" }, - "web_origins": { + "userinfo_encryption_alg_values_supported": { "items": { + "maxLength": 10, "type": "string" }, "type": "array" - } - }, - "type": "object" - }, - "GetConnectionEnabledClientsResponseContent": { - "additionalProperties": true, - "properties": { - "clients": { + }, + "userinfo_encryption_enc_values_supported": { "items": { - "$ref": "#/components/schemas/ConnectionEnabledClient" + "maxLength": 26, + "type": "string" }, "type": "array" }, - "next": { + "userinfo_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" + }, + "userinfo_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" } }, "required": [ - "clients" + "authorization_endpoint", + "id_token_signing_alg_values_supported", + "issuer", + "jwks_uri" ], "type": "object" }, - "GetConnectionProfileResponseContent": { - "additionalProperties": false, - "properties": { - "connection_config": { - "$ref": "#/components/schemas/ConnectionProfileConfig" - }, - "connection_name_prefix_template": { - "$ref": "#/components/schemas/ConnectionNamePrefixTemplate" - }, - "enabled_features": { - "$ref": "#/components/schemas/ConnectionProfileEnabledFeatures" - }, - "id": { - "$ref": "#/components/schemas/ConnectionProfileId" - }, - "name": { - "$ref": "#/components/schemas/ConnectionProfileName" - }, - "organization": { - "$ref": "#/components/schemas/ConnectionProfileOrganization" - }, - "strategy_overrides": { - "$ref": "#/components/schemas/ConnectionProfileStrategyOverrides" - } - }, - "type": "object" + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsSchemaVersionEnum": { + "enum": [ + "openid-1.0.0", + "oidc-v4" + ], + "type": "string" }, - "GetConnectionProfileTemplateResponseContent": { - "additionalProperties": false, - "properties": { - "display_name": { - "type": "string" - }, - "id": { - "type": "string" - }, - "template": { - "$ref": "#/components/schemas/ConnectionProfileTemplate" - } - }, + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsSetUserRootAttributesEnum": { + "enum": [ + "on_each_login", + "on_first_login", + "never_on_login" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsTokenEndpointAuthMethodEnum": { + "enum": [ + "client_secret_post", + "private_key_jwt" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsTokenEndpointAuthSigningAlgEnum": { + "enum": [ + "ES256", + "ES384", + "PS256", + "PS384", + "RS256", + "RS384", + "RS512" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsTokenEndpointJwtcaAudFormatEnum": { + "enum": [ + "issuer", + "token_endpoint" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsTypeEnum": { + "enum": [ + "back_channel", + "front_channel" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsUpstreamParams": { + "additionalProperties": true, "type": "object" }, - "GetConnectionResponseContent": { + "EventStreamCloudEventConnectionUpdatedPreviousObject0StrategyEnum": { + "enum": [ + "oidc" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject1": { "additionalProperties": false, "properties": { "authentication": { - "$ref": "#/components/schemas/ConnectionAuthenticationPurpose" + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject1Authentication" }, "connected_accounts": { - "$ref": "#/components/schemas/ConnectionConnectedAccountsPurpose" + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject1ConnectedAccounts" }, "display_name": { + "maxLength": 128, + "minLength": 1, "type": "string" }, "enabled_clients": { @@ -35945,25 +39185,26 @@ "type": "array" }, "id": { - "default": "con_0000000000000001", + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, "is_domain_connection": { "type": "boolean" }, "metadata": { - "$ref": "#/components/schemas/ConnectionsMetadata" + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject1Metadata" }, "name": { - "default": "My connection", + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" }, "options": { - "$ref": "#/components/schemas/ConnectionOptions" + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject1Options" }, "realms": { "items": { - "format": "connection-realm", "type": "string" }, "type": "array" @@ -35972,2590 +39213,2910 @@ "type": "boolean" }, "strategy": { - "default": "auth0", - "type": "string" + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject1StrategyEnum" } }, + "required": [ + "id", + "name", + "strategy" + ], "type": "object" }, - "GetCustomDomainResponseContent": { + "EventStreamCloudEventConnectionUpdatedPreviousObject1Authentication": { "additionalProperties": false, "properties": { - "certificate": { - "$ref": "#/components/schemas/DomainCertificate" - }, - "custom_client_ip_header": { - "type": [ - "string", - "null" - ] - }, - "custom_domain_id": { - "default": "cd_0000000000000001", - "type": "string" - }, - "domain": { - "default": "login.mycompany.com", - "type": "string" - }, - "domain_metadata": { - "$ref": "#/components/schemas/DomainMetadata" - }, - "is_default": { - "default": false, - "type": "boolean" - }, - "origin_domain_name": { - "default": "mycompany_cd_0000000000000001.edge.tenants.auth0.com", - "type": "string" - }, - "primary": { - "default": false, + "active": { "type": "boolean" - }, - "relying_party_identifier": { - "format": "hostname", - "type": "string" - }, - "status": { - "$ref": "#/components/schemas/CustomDomainStatusFilterEnum" - }, - "tls_policy": { - "default": "recommended", - "type": "string" - }, - "type": { - "$ref": "#/components/schemas/CustomDomainTypeEnum" - }, - "verification": { - "$ref": "#/components/schemas/DomainVerification" } }, "required": [ - "custom_domain_id", - "domain", - "primary", - "status", - "type" + "active" ], "type": "object" }, - "GetCustomSigningKeysResponseContent": { + "EventStreamCloudEventConnectionUpdatedPreviousObject1ConnectedAccounts": { "additionalProperties": false, "properties": { - "keys": { - "items": { - "$ref": "#/components/schemas/CustomSigningKeyJWK" - }, - "type": "array" + "active": { + "type": "boolean" } }, + "required": [ + "active" + ], "type": "object" }, - "GetCustomTextsByLanguageResponseContent": { - "additionalProperties": true, - "type": "object" - }, - "GetDefaultCanonicalDomainResponseContent": { + "EventStreamCloudEventConnectionUpdatedPreviousObject1Metadata": { "additionalProperties": false, - "properties": { - "domain": { - "default": "login.mycompany.com", - "type": "string" - } - }, - "required": [ - "domain" - ], "type": "object" }, - "GetDefaultCustomDomainResponseContent": { + "EventStreamCloudEventConnectionUpdatedPreviousObject1Options": { "additionalProperties": false, "properties": { - "certificate": { - "$ref": "#/components/schemas/DomainCertificate" + "attribute_map": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsAttributeMap" }, - "custom_client_ip_header": { - "type": [ - "string", - "null" - ] + "authorization_endpoint": { + "format": "uri", + "maxLength": 2083, + "minLength": 8, + "type": "string" }, - "custom_domain_id": { - "default": "cd_0000000000000001", + "client_id": { + "maxLength": 255, "type": "string" }, + "connection_settings": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsConnectionSettings" + }, "domain": { - "default": "login.mycompany.com", + "maxLength": 255, + "minLength": 4, "type": "string" }, - "domain_metadata": { - "$ref": "#/components/schemas/DomainMetadata" + "domain_aliases": { + "items": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "type": "array" }, - "is_default": { - "default": false, - "type": "boolean" + "dpop_signing_alg": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsDpopSigningAlgEnum" }, - "origin_domain_name": { - "default": "mycompany_cd_0000000000000001.edge.tenants.auth0.com", + "federated_connections_access_tokens": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsFederatedConnectionsAccessTokens" + }, + "icon_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "primary": { - "default": false, + "id_token_session_expiry_supported": { "type": "boolean" }, - "relying_party_identifier": { - "format": "hostname", + "id_token_signed_response_algs": { + "items": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsIdTokenSignedResponseAlgsItemEnum" + }, + "type": "array" + }, + "issuer": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "status": { - "$ref": "#/components/schemas/CustomDomainStatusFilterEnum" + "jwks_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" }, - "tls_policy": { - "default": "recommended", + "non_persistent_attrs": { + "items": { + "maxLength": 255, + "type": "string" + }, + "type": "array" + }, + "oidc_metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsOidcMetadata" + }, + "schema_version": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsSchemaVersionEnum" + }, + "scope": { + "maxLength": 255, + "minLength": 6, "type": "string" }, - "type": { - "$ref": "#/components/schemas/CustomDomainTypeEnum" + "send_back_channel_nonce": { + "type": "boolean" }, - "verification": { - "$ref": "#/components/schemas/DomainVerification" - } - }, - "required": [ - "custom_domain_id", - "domain", - "primary", - "status", - "type" - ], - "type": "object" - }, - "GetDefaultDomainResponseContent": { - "oneOf": [ - { - "$ref": "#/components/schemas/GetDefaultCustomDomainResponseContent" - }, - { - "$ref": "#/components/schemas/GetDefaultCanonicalDomainResponseContent" - } - ] - }, - "GetDirectoryProvisioningDefaultMappingResponseContent": { - "additionalProperties": false, - "properties": { - "mapping": { - "items": { - "$ref": "#/components/schemas/DirectoryProvisioningMappingItem" - }, - "minItems": 1, - "type": "array" - } - }, - "type": "object" - }, - "GetDirectoryProvisioningResponseContent": { - "additionalProperties": false, - "properties": { - "connection_id": { - "type": "string" + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsSetUserRootAttributesEnum" }, - "connection_name": { + "tenant_domain": { + "maxLength": 255, + "minLength": 1, "type": "string" }, - "created_at": { - "format": "date-time", + "token_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "last_synchronization_at": { - "format": "date-time", - "type": "string" + "token_endpoint_auth_method": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsTokenEndpointAuthMethodEnum" }, - "last_synchronization_error": { - "type": "string" + "token_endpoint_auth_signing_alg": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsTokenEndpointAuthSigningAlgEnum" }, - "last_synchronization_status": { - "type": "string" + "token_endpoint_jwtca_aud_format": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsTokenEndpointJwtcaAudFormatEnum" }, - "mapping": { - "items": { - "$ref": "#/components/schemas/DirectoryProvisioningMappingItem" - }, - "minItems": 1, - "type": "array" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsTypeEnum" }, - "strategy": { - "type": "string" + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsUpstreamParams" }, - "synchronize_automatically": { + "useOauthSpecScope": { "type": "boolean" }, - "synchronize_groups": { - "$ref": "#/components/schemas/SynchronizeGroupsEnum" - }, - "updated_at": { - "format": "date-time", + "userinfo_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" } }, "required": [ - "connection_id", - "connection_name", - "strategy", - "mapping", - "synchronize_automatically", - "created_at", - "updated_at" + "client_id" ], "type": "object" }, - "GetEmailProviderResponseContent": { + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsAttributeMap": { "additionalProperties": false, "properties": { - "credentials": { - "$ref": "#/components/schemas/EmailProviderCredentials" - }, - "default_from_address": { - "type": "string" + "attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsAttributeMapAttributes" }, - "enabled": { - "default": true, - "type": "boolean" + "mapping_mode": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsAttributeMapMappingModeEnum" }, - "name": { - "default": "sendgrid", + "userinfo_scope": { + "maxLength": 255, "type": "string" - }, - "settings": { - "$ref": "#/components/schemas/EmailProviderSettings" } }, "type": "object" }, - "GetEmailTemplateResponseContent": { - "additionalProperties": false, - "properties": { - "body": { - "type": [ - "string", - "null" - ] - }, - "enabled": { - "type": [ - "boolean", - "null" - ] - }, - "from": { - "default": "sender@auth0.com", - "type": [ - "string", - "null" - ] - }, - "includeEmailInRedirect": { - "type": "boolean" - }, - "resultUrl": { - "type": [ - "string", - "null" - ] - }, - "subject": { - "type": [ - "string", - "null" - ] - }, - "syntax": { - "default": "liquid", - "type": [ - "string", - "null" - ] - }, - "template": { - "$ref": "#/components/schemas/EmailTemplateNameEnum" - }, - "urlLifetimeInSeconds": { - "minimum": 0, - "type": [ - "number", - "null" - ] - } - }, + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsAttributeMapAttributes": { + "additionalProperties": true, "type": "object" }, - "GetEncryptionKeyResponseContent": { - "additionalProperties": false, - "properties": { - "created_at": { - "format": "date-time", - "type": "string" - }, - "kid": { - "type": "string" - }, - "parent_kid": { - "type": [ - "string", - "null" - ] - }, - "public_key": { - "type": [ - "string", - "null" - ] - }, - "state": { - "$ref": "#/components/schemas/EncryptionKeyState" - }, - "type": { - "$ref": "#/components/schemas/EncryptionKeyType" - }, - "updated_at": { - "format": "date-time", - "type": "string" - } - }, - "required": [ - "kid", - "type", - "state", - "created_at", - "updated_at" + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsAttributeMapMappingModeEnum": { + "enum": [ + "basic_profile", + "use_map" ], - "type": "object" + "type": "string" }, - "GetEventStreamDeliveryHistoryResponseContent": { + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsConnectionSettings": { "additionalProperties": false, "properties": { - "attempts": { - "items": { - "$ref": "#/components/schemas/EventStreamDeliveryAttempt" - }, - "type": "array" - }, - "event": { - "$ref": "#/components/schemas/EventStreamCloudEvent" - }, - "event_stream_id": { - "format": "event-stream-id", - "maxLength": 26, - "minLength": 26, - "type": "string" - }, - "event_type": { - "$ref": "#/components/schemas/EventStreamDeliveryEventTypeEnum" - }, - "id": { - "type": "string" - }, - "status": { - "$ref": "#/components/schemas/EventStreamDeliveryStatusEnum" + "pkce": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsConnectionSettingsPkceEnum" } }, - "required": [ - "id", - "event_stream_id", - "status", - "event_type", - "attempts" - ], "type": "object" }, - "GetEventStreamResponseContent": { - "oneOf": [ - { - "$ref": "#/components/schemas/EventStreamWebhookResponseContent" - }, - { - "$ref": "#/components/schemas/EventStreamEventBridgeResponseContent" - }, - { - "$ref": "#/components/schemas/EventStreamActionResponseContent" - } - ] + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsConnectionSettingsPkceEnum": { + "enum": [ + "auto", + "S256", + "plain", + "disabled" + ], + "type": "string" }, - "GetFlowExecutionRequestParametersHydrateEnum": { + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsDpopSigningAlgEnum": { "enum": [ - "debug" + "ES256", + "ES384", + "ES512", + "Ed25519" ], - "maxLength": 5, "type": "string" }, - "GetFlowExecutionResponseContent": { + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsFederatedConnectionsAccessTokens": { "additionalProperties": false, "properties": { - "created_at": { - "format": "date-time", - "type": "string" - }, - "debug": { - "$ref": "#/components/schemas/FlowExecutionDebug" - }, - "ended_at": { - "format": "date-time", - "type": "string" - }, - "id": { - "format": "flow-execution-id", - "maxLength": 30, - "type": "string" - }, - "journey_id": { - "maxLength": 50, - "minLength": 1, - "type": "string" - }, - "started_at": { - "format": "date-time", - "type": "string" - }, - "status": { - "maxLength": 50, - "minLength": 1, - "type": "string" - }, - "trace_id": { - "maxLength": 50, - "minLength": 1, - "type": "string" - }, - "updated_at": { - "format": "date-time", - "type": "string" + "active": { + "type": "boolean" } }, "required": [ - "id", - "trace_id", - "status", - "created_at", - "updated_at" + "active" ], "type": "object" }, - "GetFlowRequestParametersHydrateEnum": { + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsIdTokenSignedResponseAlgsItemEnum": { "enum": [ - "form_count", - "forms" + "ES256", + "ES384", + "PS256", + "PS384", + "RS256", + "RS384", + "RS512" ], - "maxLength": 50, "type": "string" }, - "GetFlowResponseContent": { + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsOidcMetadata": { "additionalProperties": false, "properties": { - "actions": { + "acr_values_supported": { "items": { - "$ref": "#/components/schemas/FlowAction" + "maxLength": 100, + "type": "string" }, "type": "array" }, - "created_at": { - "format": "date-time", - "type": "string" - }, - "executed_at": { - "format": "date", + "authorization_endpoint": { + "format": "uri", + "maxLength": 2083, + "minLength": 8, "type": "string" }, - "id": { - "format": "flow-id", - "maxLength": 30, - "type": "string" + "claim_types_supported": { + "items": { + "maxLength": 25, + "type": "string" + }, + "type": "array" }, - "name": { - "maxLength": 150, - "minLength": 1, - "type": "string" + "claims_locales_supported": { + "items": { + "maxLength": 50, + "type": "string" + }, + "type": "array" }, - "updated_at": { - "format": "date-time", - "type": "string" - } - }, - "required": [ - "id", - "name", - "created_at", - "updated_at" - ], - "type": "object" - }, - "GetFlowsExecutionsResponseContent": { - "oneOf": [ - { - "$ref": "#/components/schemas/ListFlowExecutionsResponseContent" + "claims_parameter_supported": { + "type": "boolean" }, - { - "$ref": "#/components/schemas/ListFlowExecutionsOffsetPaginatedResponseContent" + "claims_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - { - "$ref": "#/components/schemas/ListFlowExecutionsPaginatedResponseContent" - } - ] - }, - "GetFlowsVaultConnectionResponseContent": { - "additionalProperties": false, - "properties": { - "account_name": { - "maxLength": 150, - "minLength": 1, - "type": "string" + "code_challenge_methods_supported": { + "items": { + "maxLength": 20, + "type": "string" + }, + "type": "array" }, - "app_id": { - "maxLength": 55, - "minLength": 1, - "type": "string" + "display_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" }, - "created_at": { - "format": "date-time", - "type": "string" + "dpop_signing_alg_values_supported": { + "items": { + "maxLength": 14, + "type": "string" + }, + "type": "array" }, - "environment": { - "maxLength": 55, - "minLength": 1, + "end_session_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "fingerprint": { - "minLength": 1, - "type": "string" + "grant_types_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "id": { - "format": "flows-vault-connections-id", - "maxLength": 30, - "type": "string" + "id_token_encryption_alg_values_supported": { + "items": { + "maxLength": 14, + "type": "string" + }, + "type": "array" }, - "name": { - "maxLength": 150, - "minLength": 1, - "type": "string" + "id_token_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" }, - "ready": { - "type": "boolean" + "id_token_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "minItems": 1, + "type": "array" }, - "refreshed_at": { - "format": "date-time", + "issuer": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "updated_at": { - "format": "date-time", - "type": "string" - } - }, - "required": [ - "id", - "app_id", - "name", - "ready", - "created_at", - "updated_at", - "fingerprint" - ], - "type": "object" - }, - "GetFormResponseContent": { - "additionalProperties": false, - "properties": { - "created_at": { - "format": "date-time", + "jwks_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "embedded_at": { - "format": "date", + "op_policy_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "ending": { - "$ref": "#/components/schemas/FormEndingNode" + "op_tos_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" }, - "id": { - "format": "form-id", - "maxLength": 30, + "registration_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "languages": { - "$ref": "#/components/schemas/FormLanguages" + "request_object_encryption_alg_values_supported": { + "items": { + "maxLength": 28, + "type": "string" + }, + "type": "array" }, - "messages": { - "$ref": "#/components/schemas/FormMessages" + "request_object_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" }, - "name": { - "maxLength": 150, - "minLength": 1, - "type": "string" + "request_object_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" }, - "nodes": { - "$ref": "#/components/schemas/FormNodeList" + "request_parameter_supported": { + "type": "boolean" }, - "start": { - "$ref": "#/components/schemas/FormStartNode" + "request_uri_parameter_supported": { + "type": "boolean" }, - "style": { - "$ref": "#/components/schemas/FormStyle" + "require_request_uri_registration": { + "type": "boolean" }, - "submitted_at": { - "format": "date", + "response_modes_supported": { + "items": { + "maxLength": 20, + "type": "string" + }, + "type": "array" + }, + "response_types_supported": { + "items": { + "maxLength": 40, + "type": "string" + }, + "minItems": 1, + "type": "array" + }, + "scopes_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" + }, + "service_documentation": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "translations": { - "$ref": "#/components/schemas/FormTranslations" + "subject_types_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "updated_at": { - "format": "date-time", + "token_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" - } - }, - "required": [ - "id", - "name", - "created_at", - "updated_at" - ], - "type": "object" - }, - "GetGroupMembersResponseContent": { - "additionalProperties": false, - "properties": { - "members": { + }, + "token_endpoint_auth_methods_supported": { "items": { - "$ref": "#/components/schemas/GroupMember" + "maxLength": 60, + "type": "string" }, "type": "array" }, - "next": { + "token_endpoint_auth_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "ui_locales_supported": { + "items": { + "maxLength": 50, + "type": "string" + }, + "type": "array" + }, + "userinfo_encryption_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "userinfo_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" + }, + "userinfo_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" + }, + "userinfo_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" } }, "required": [ - "members" + "authorization_endpoint", + "id_token_signing_alg_values_supported", + "issuer", + "jwks_uri" ], "type": "object" }, - "GetGroupResponseContent": { + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsSchemaVersionEnum": { + "enum": [ + "openid-1.0.0", + "oidc-v4" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsSetUserRootAttributesEnum": { + "enum": [ + "on_each_login", + "on_first_login", + "never_on_login" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsTokenEndpointAuthMethodEnum": { + "enum": [ + "client_secret_post", + "private_key_jwt" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsTokenEndpointAuthSigningAlgEnum": { + "enum": [ + "ES256", + "ES384", + "PS256", + "PS384", + "RS256", + "RS384", + "RS512" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsTokenEndpointJwtcaAudFormatEnum": { + "enum": [ + "issuer", + "token_endpoint" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsTypeEnum": { + "enum": [ + "back_channel" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsUpstreamParams": { "additionalProperties": true, + "type": "object" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject1StrategyEnum": { + "enum": [ + "okta" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject2": { + "additionalProperties": false, "properties": { - "connection_id": { - "format": "connection-id", - "type": "string" + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject2Authentication" }, - "created_at": { - "format": "date-time", - "type": "string" + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject2ConnectedAccounts" }, - "external_id": { - "maxLength": 256, + "display_name": { + "maxLength": 128, + "minLength": 1, "type": "string" }, + "enabled_clients": { + "items": { + "type": "string" + }, + "type": "array" + }, "id": { - "maxLength": 26, - "minLength": 18, - "pattern": "^grp_[1-9a-km-zA-HJ-NP-Z]{14,22}$", + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, + "is_domain_connection": { + "type": "boolean" + }, + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject2Metadata" + }, "name": { "maxLength": 128, "minLength": 1, - "pattern": "^[\\x20-\\x7E]+$", + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" }, - "tenant_name": { - "minLength": 3, - "pattern": "^[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?$", - "type": "string" + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject2Options" }, - "updated_at": { - "format": "date-time", - "type": "string" + "realms": { + "items": { + "type": "string" + }, + "type": "array" + }, + "show_as_button": { + "type": "boolean" + }, + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject2StrategyEnum" } }, "required": [ "id", "name", - "created_at", - "updated_at", - "tenant_name" + "strategy" ], "type": "object" }, - "GetGuardianEnrollmentResponseContent": { + "EventStreamCloudEventConnectionUpdatedPreviousObject2Authentication": { "additionalProperties": false, "properties": { - "enrolled_at": { - "$ref": "#/components/schemas/GuardianEnrollmentDate" + "active": { + "type": "boolean" + } + }, + "required": [ + "active" + ], + "type": "object" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject2ConnectedAccounts": { + "additionalProperties": false, + "properties": { + "active": { + "type": "boolean" + } + }, + "required": [ + "active" + ], + "type": "object" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject2Metadata": { + "additionalProperties": false, + "type": "object" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject2Options": { + "additionalProperties": false, + "properties": { + "assertion_decryption_settings": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsAssertionDecryptionSettings" }, - "id": { - "default": "dev_0000000000000001", + "cert": { + "maxLength": 10240, + "minLength": 1, "type": "string" }, - "identifier": { - "default": "76dc-a90c-a88c-a90c-a88c-a88c-a90c", + "cert_rollover_notification": { + "format": "date-time", "type": "string" }, - "last_auth": { - "$ref": "#/components/schemas/GuardianEnrollmentDate" + "debug": { + "type": "boolean" }, - "name": { - "default": "iPhone 7", - "maxLength": 20, + "deflate": { + "type": "boolean" + }, + "destinationUrl": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" + }, + "digestAlgorithm": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsDigestAlgorithmEnum" + }, + "disableFieldsMapFix": { + "type": "boolean" + }, + "disableSignout": { + "type": "boolean" + }, + "discovery_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" + }, + "domain_aliases": { + "items": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "entityId": { + "maxLength": 128, "minLength": 1, - "pattern": "^\\+[0-9]{8, 20}", "type": "string" }, - "phone_number": { - "default": "+1 999999999999", + "expires": { + "format": "date-time", "type": "string" }, - "status": { - "$ref": "#/components/schemas/GuardianEnrollmentStatus" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "GetGuardianFactorDuoSettingsResponseContent": { - "additionalProperties": false, - "properties": { - "host": { - "maxLength": 10000, + "fieldsMap": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsFieldsMap" + }, + "fieldsMapJsonRaw": { + "maxLength": 8192, "type": "string" }, - "ikey": { - "maxLength": 10000, + "global_token_revocation_jwt_iss": { + "maxLength": 1024, + "minLength": 1, "type": "string" }, - "skey": { - "format": "non-empty-string", - "maxLength": 10000, + "global_token_revocation_jwt_sub": { + "maxLength": 1024, + "minLength": 1, "type": "string" - } - }, - "type": "object" - }, - "GetGuardianFactorPhoneMessageTypesResponseContent": { - "additionalProperties": false, - "properties": { - "message_types": { + }, + "icon_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" + }, + "idpinitiated": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsIdpinitiated" + }, + "metadataUrl": { + "format": "uri", + "maxLength": 2048, + "minLength": 8, + "type": "string" + }, + "non_persistent_attrs": { "items": { - "$ref": "#/components/schemas/GuardianFactorPhoneFactorMessageTypeEnum" + "maxLength": 255, + "type": "string" }, "type": "array" - } - }, - "type": "object" - }, - "GetGuardianFactorPhoneTemplatesResponseContent": { - "additionalProperties": false, - "properties": { - "enrollment_message": { - "default": "{{code}} is your verification code for {{tenant.friendly_name}}. Please enter this code to verify your enrollment.", + }, + "oidc_metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsOidcMetadata" + }, + "protocolBinding": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsProtocolBindingEnum" + }, + "recipientUrl": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "verification_message": { - "default": "{{code}} is your verification code for {{tenant.friendly_name}}", + "requestTemplate": { + "maxLength": 10240, + "minLength": 1, + "type": "string" + }, + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsSetUserRootAttributesEnum" + }, + "signInEndpoint": { + "format": "uri", + "maxLength": 2048, + "minLength": 8, + "type": "string" + }, + "signOutEndpoint": { + "format": "uri", + "maxLength": 2048, + "minLength": 8, + "type": "string" + }, + "signSAMLRequest": { + "type": "boolean" + }, + "signatureAlgorithm": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsSignatureAlgorithmEnum" + }, + "signingCert": { + "maxLength": 10240, + "minLength": 1, + "type": "string" + }, + "subject": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsSubject" + }, + "tenant_domain": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "thumbprints": { + "items": { + "maxLength": 40, + "minLength": 40, + "type": "string" + }, + "type": "array" + }, + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsUpstreamParams" + }, + "user_id_attribute": { + "maxLength": 2396, + "minLength": 1, "type": "string" } }, - "required": [ - "enrollment_message", - "verification_message" - ], "type": "object" }, - "GetGuardianFactorSmsTemplatesResponseContent": { + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsAssertionDecryptionSettings": { "additionalProperties": false, "properties": { - "enrollment_message": { - "default": "{{code}} is your verification code for {{tenant.friendly_name}}. Please enter this code to verify your enrollment.", - "type": "string" + "algorithm_exceptions": { + "items": { + "maxLength": 100, + "minLength": 1, + "type": "string" + }, + "type": "array" }, - "verification_message": { - "default": "{{code}} is your verification code for {{tenant.friendly_name}}", - "type": "string" + "algorithm_profile": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsAssertionDecryptionSettingsAlgorithmProfileEnum" } }, "required": [ - "enrollment_message", - "verification_message" + "algorithm_profile" ], "type": "object" }, - "GetGuardianFactorsProviderApnsResponseContent": { + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsAssertionDecryptionSettingsAlgorithmProfileEnum": { + "enum": [ + "v2026-1" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsDigestAlgorithmEnum": { + "enum": [ + "sha1", + "sha256" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsFieldsMap": { + "additionalProperties": true, + "type": "object" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsIdpinitiated": { "additionalProperties": false, "properties": { - "bundle_id": { - "maxLength": 20, + "client_authorizequery": { + "maxLength": 2048, "minLength": 1, - "type": [ - "string", - "null" - ] + "type": "string" }, - "enabled": { - "type": "boolean" + "client_id": { + "maxLength": 256, + "minLength": 1, + "type": "string" }, - "sandbox": { + "client_protocol": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsIdpinitiatedClientProtocolEnum" + }, + "enabled": { "type": "boolean" } }, "type": "object" }, - "GetGuardianFactorsProviderPhoneResponseContent": { - "additionalProperties": false, - "properties": { - "provider": { - "$ref": "#/components/schemas/GuardianFactorsProviderSmsProviderEnum" - } - }, - "type": "object" + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsIdpinitiatedClientProtocolEnum": { + "enum": [ + "oidc", + "samlp", + "wsfed" + ], + "type": "string" }, - "GetGuardianFactorsProviderPhoneTwilioResponseContent": { + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsOidcMetadata": { "additionalProperties": false, "properties": { - "auth_token": { - "default": "zw5Ku6z2sxhd0ZVXto5SDHX6KPDByJPU", - "maxLength": 1000, - "minLength": 1, - "type": [ - "string", - "null" - ] + "acr_values_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "from": { - "default": "+1223323", - "maxLength": 64, - "type": [ - "string", - "null" - ] + "authorization_endpoint": { + "format": "uri", + "maxLength": 2083, + "minLength": 8, + "type": "string" }, - "messaging_service_sid": { - "default": "5dEkAiHLPCuQ1uJj4qNXcAnERFAL6cpq", - "maxLength": 1000, - "minLength": 1, - "type": [ - "string", - "null" - ] + "claim_types_supported": { + "items": { + "maxLength": 25, + "type": "string" + }, + "type": "array" }, - "sid": { - "default": "wywA2BH4VqTpfywiDuyDAYZL3xQjoO40", - "maxLength": 1000, - "minLength": 1, - "type": [ - "string", - "null" - ] - } - }, - "type": "object" - }, - "GetGuardianFactorsProviderPushNotificationResponseContent": { - "additionalProperties": false, - "properties": { - "provider": { - "$ref": "#/components/schemas/GuardianFactorsProviderPushNotificationProviderDataEnum" - } - }, - "type": "object" - }, - "GetGuardianFactorsProviderSmsResponseContent": { - "additionalProperties": false, - "properties": { - "provider": { - "$ref": "#/components/schemas/GuardianFactorsProviderSmsProviderEnum" - } - }, - "type": "object" - }, - "GetGuardianFactorsProviderSmsTwilioResponseContent": { - "additionalProperties": false, - "properties": { - "auth_token": { - "default": "zw5Ku6z2sxhd0ZVXto5SDHX6KPDByJPU", - "maxLength": 1000, - "minLength": 1, - "type": [ - "string", - "null" - ] + "claims_locales_supported": { + "items": { + "maxLength": 50, + "type": "string" + }, + "type": "array" }, - "from": { - "default": "+1223323", - "maxLength": 64, - "type": [ - "string", - "null" - ] + "claims_parameter_supported": { + "type": "boolean" }, - "messaging_service_sid": { - "default": "5dEkAiHLPCuQ1uJj4qNXcAnERFAL6cpq", - "maxLength": 1000, - "minLength": 1, - "type": [ - "string", - "null" - ] + "claims_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "sid": { - "default": "wywA2BH4VqTpfywiDuyDAYZL3xQjoO40", - "maxLength": 1000, - "minLength": 1, - "type": [ - "string", - "null" - ] - } - }, - "type": "object" - }, - "GetGuardianFactorsProviderSnsResponseContent": { - "additionalProperties": false, - "properties": { - "aws_access_key_id": { - "default": "wywA2BH4VqTpfywiDuyDAYZL3xQjoO40", - "maxLength": 1000, - "minLength": 1, - "type": [ - "string", - "null" - ] + "code_challenge_methods_supported": { + "items": { + "maxLength": 20, + "type": "string" + }, + "type": "array" }, - "aws_region": { - "default": "us-west-1", - "maxLength": 1000, - "minLength": 1, - "pattern": "^(?:us-east-[0-9]{1,2}|us-west-[0-9]{1,2}|ap-southeast-[0-9]{1,2}|ap-northeast-[0-9]{1,2}|ap-central-[0-9]{1,2}|eu-west-[0-9]{1,2}|eu-central-[0-9]{1,2})$", - "type": [ - "string", - "null" - ] + "display_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" }, - "aws_secret_access_key": { - "default": "B1ER5JHDGJL3C4sVAKK7SBsq806R3IpL", - "maxLength": 1000, - "minLength": 1, - "type": [ - "string", - "null" - ] + "dpop_signing_alg_values_supported": { + "items": { + "maxLength": 14, + "type": "string" + }, + "type": "array" }, - "sns_apns_platform_application_arn": { - "maxLength": 1000, - "minLength": 1, - "type": [ - "string", - "null" - ] + "end_session_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" }, - "sns_gcm_platform_application_arn": { - "default": "urn://yRMeBxgcCXh8MeTXPBAxhQnm6gP6f5nP", - "maxLength": 1000, - "minLength": 1, - "type": [ - "string", - "null" - ] - } - }, - "type": "object" - }, - "GetHookResponseContent": { - "additionalProperties": false, - "properties": { - "dependencies": { - "$ref": "#/components/schemas/HookDependencies" + "grant_types_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "enabled": { - "default": true, - "type": "boolean" + "id_token_encryption_alg_values_supported": { + "items": { + "maxLength": 14, + "type": "string" + }, + "type": "array" }, - "id": { - "default": "00001", + "id_token_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" + }, + "id_token_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "minItems": 1, + "type": "array" + }, + "issuer": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "name": { - "default": "hook", + "jwks_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "script": { - "default": "module.exports = function(client, scope, audience, context, cb) cb(null, access_token); };", + "op_policy_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "triggerId": { + "op_tos_uri": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" - } - }, - "type": "object" - }, - "GetHookSecretResponseContent": { - "additionalProperties": { - "type": "string" - }, - "maxProperties": 20, - "minProperties": 1, - "type": "object" - }, - "GetJobErrorResponseContent": { - "additionalProperties": false, - "properties": { - "errors": { + }, + "registration_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" + }, + "request_object_encryption_alg_values_supported": { "items": { - "$ref": "#/components/schemas/GetJobImportUserError" + "maxLength": 28, + "type": "string" }, "type": "array" }, - "user": { - "$ref": "#/components/schemas/GetJobUserError" - } - }, - "type": "object" - }, - "GetJobGenericErrorResponseContent": { - "additionalProperties": true, - "properties": { - "connection_id": { - "default": "con_0000000000000001", - "type": "string" + "request_object_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" }, - "created_at": { - "type": "string" + "request_object_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" }, - "id": { - "default": "job_0000000000000001", - "type": "string" + "request_parameter_supported": { + "type": "boolean" }, - "status": { - "default": "pending", + "request_uri_parameter_supported": { + "type": "boolean" + }, + "require_request_uri_registration": { + "type": "boolean" + }, + "response_modes_supported": { + "items": { + "maxLength": 20, + "type": "string" + }, + "type": "array" + }, + "response_types_supported": { + "items": { + "maxLength": 40, + "type": "string" + }, + "minItems": 1, + "type": "array" + }, + "scopes_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" + }, + "service_documentation": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "status_details": { + "subject_types_supported": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" + }, + "token_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "type": { - "default": "users_import", + "token_endpoint_auth_methods_supported": { + "items": { + "maxLength": 60, + "type": "string" + }, + "type": "array" + }, + "token_endpoint_auth_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "ui_locales_supported": { + "items": { + "maxLength": 50, + "type": "string" + }, + "type": "array" + }, + "userinfo_encryption_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" + }, + "userinfo_encryption_enc_values_supported": { + "items": { + "maxLength": 26, + "type": "string" + }, + "type": "array" + }, + "userinfo_endpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" + }, + "userinfo_signing_alg_values_supported": { + "items": { + "maxLength": 10, + "type": "string" + }, + "type": "array" } }, "required": [ - "id", - "type", - "status" + "authorization_endpoint", + "id_token_signing_alg_values_supported", + "issuer", + "jwks_uri" ], "type": "object" }, - "GetJobImportUserError": { - "additionalProperties": true, - "properties": { - "code": { - "type": "string" - }, - "message": { - "type": "string" - }, - "path": { - "type": "string" - } - }, + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsProtocolBindingEnum": { + "enum": [ + "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST", + "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsSetUserRootAttributesEnum": { + "enum": [ + "on_each_login", + "on_first_login", + "never_on_login" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsSignatureAlgorithmEnum": { + "enum": [ + "rsa-sha1", + "rsa-sha256" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsSubject": { + "additionalProperties": false, "type": "object" }, - "GetJobResponseContent": { + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsUpstreamParams": { "additionalProperties": true, + "type": "object" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject2StrategyEnum": { + "enum": [ + "samlp" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject3": { + "additionalProperties": false, "properties": { - "connection_id": { - "default": "con_0000000000000001", - "type": "string" + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject3Authentication" }, - "created_at": { + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject3ConnectedAccounts" + }, + "display_name": { + "maxLength": 128, + "minLength": 1, "type": "string" }, - "format": { - "$ref": "#/components/schemas/JobFileFormatEnum" + "enabled_clients": { + "items": { + "type": "string" + }, + "type": "array" }, "id": { - "default": "job_0000000000000001", + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, - "location": { - "type": "string" + "is_domain_connection": { + "type": "boolean" }, - "percentage_done": { - "type": "integer" + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject3Metadata" }, - "status": { - "default": "pending", + "name": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" }, - "status_details": { - "type": "string" + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject3Options" }, - "summary": { - "$ref": "#/components/schemas/GetJobSummary" + "realms": { + "items": { + "type": "string" + }, + "type": "array" }, - "time_left_seconds": { - "type": "integer" + "show_as_button": { + "type": "boolean" }, - "type": { - "default": "users_import", - "type": "string" + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject3StrategyEnum" } }, "required": [ "id", - "type", - "status" + "name", + "strategy" ], "type": "object" }, - "GetJobSummary": { - "additionalProperties": true, + "EventStreamCloudEventConnectionUpdatedPreviousObject3Authentication": { + "additionalProperties": false, "properties": { - "failed": { - "default": 0, - "type": "integer" - }, - "inserted": { - "default": 0, - "type": "integer" - }, - "total": { - "default": 0, - "type": "integer" - }, - "updated": { - "default": 0, - "type": "integer" + "active": { + "type": "boolean" } }, + "required": [ + "active" + ], "type": "object" }, - "GetJobUserError": { - "additionalProperties": true, + "EventStreamCloudEventConnectionUpdatedPreviousObject3ConnectedAccounts": { + "additionalProperties": false, + "properties": { + "active": { + "type": "boolean" + } + }, + "required": [ + "active" + ], "type": "object" }, - "GetLogResponseContent": { - "additionalProperties": true, - "properties": { - "audience": { - "type": "string" - }, - "client_id": { - "default": "AaiyAPdpYdesoKnqjj8HJqRn4T5titww", - "type": "string" - }, - "client_name": { - "default": "My application Name", - "type": "string" + "EventStreamCloudEventConnectionUpdatedPreviousObject3Metadata": { + "additionalProperties": false, + "type": "object" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject3Options": { + "additionalProperties": false, + "properties": { + "assertion_decryption_settings": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsAssertionDecryptionSettings" }, - "connection": { + "cert": { + "maxLength": 10240, + "minLength": 1, "type": "string" }, - "connection_id": { + "cert_rollover_notification": { + "format": "date-time", "type": "string" }, - "date": { - "$ref": "#/components/schemas/LogDate" + "digestAlgorithm": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsDigestAlgorithmEnum" }, - "description": { - "type": [ - "string", - "null" - ] + "domain_aliases": { + "items": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "type": "array" }, - "details": { - "$ref": "#/components/schemas/LogDetails" + "entityId": { + "maxLength": 128, + "minLength": 1, + "type": "string" }, - "hostname": { - "default": "190.257.209.19", + "expires": { + "format": "date-time", "type": "string" }, - "ip": { - "default": "190.257.209.19", + "icon_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "isMobile": { - "type": "boolean" + "idpinitiated": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsIdpinitiated" }, - "location_info": { - "$ref": "#/components/schemas/LogLocationInfo" + "non_persistent_attrs": { + "items": { + "maxLength": 255, + "type": "string" + }, + "type": "array" }, - "log_id": { + "pingFederateBaseUrl": { + "format": "uri", + "maxLength": 256, + "minLength": 8, "type": "string" }, - "scope": { - "default": "", - "type": "string" + "protocolBinding": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsProtocolBindingEnum" }, - "security_context": { - "$ref": "#/components/schemas/LogSecurityContext" + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsSetUserRootAttributesEnum" }, - "strategy": { + "signInEndpoint": { + "format": "uri", + "maxLength": 2048, + "minLength": 8, "type": "string" }, - "strategy_type": { - "type": "string" + "signSAMLRequest": { + "type": "boolean" }, - "type": { - "default": "sapi", - "type": "string" + "signatureAlgorithm": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsSignatureAlgorithmEnum" }, - "user_agent": { + "signingCert": { + "maxLength": 10240, + "minLength": 1, "type": "string" }, - "user_id": { - "default": "auth0|56c75c4e42b6359e98374bc2", - "type": "string" + "subject": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsSubject" }, - "user_name": { + "tenant_domain": { + "maxLength": 255, + "minLength": 1, "type": "string" - } - }, - "type": "object" - }, - "GetLogStreamResponseContent": { - "oneOf": [ - { - "$ref": "#/components/schemas/LogStreamHttpResponseSchema" - }, - { - "$ref": "#/components/schemas/LogStreamEventBridgeResponseSchema" - }, - { - "$ref": "#/components/schemas/LogStreamEventGridResponseSchema" - }, - { - "$ref": "#/components/schemas/LogStreamDatadogResponseSchema" - }, - { - "$ref": "#/components/schemas/LogStreamSplunkResponseSchema" - }, - { - "$ref": "#/components/schemas/LogStreamSumoResponseSchema" }, - { - "$ref": "#/components/schemas/LogStreamSegmentResponseSchema" + "thumbprints": { + "items": { + "maxLength": 40, + "minLength": 40, + "type": "string" + }, + "type": "array" }, - { - "$ref": "#/components/schemas/LogStreamMixpanelResponseSchema" + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsUpstreamParams" } - ] + }, + "required": [ + "pingFederateBaseUrl" + ], + "type": "object" }, - "GetNetworkAclsResponseContent": { - "additionalProperties": true, + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsAssertionDecryptionSettings": { + "additionalProperties": false, "properties": { - "active": { - "type": "boolean" - }, - "created_at": { - "type": "string" - }, - "description": { - "type": "string" - }, - "id": { - "type": "string" - }, - "priority": { - "maximum": 100, - "minimum": 1, - "type": "number" - }, - "rule": { - "$ref": "#/components/schemas/NetworkAclRule" + "algorithm_exceptions": { + "items": { + "maxLength": 100, + "minLength": 1, + "type": "string" + }, + "type": "array" }, - "updated_at": { - "type": "string" + "algorithm_profile": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsAssertionDecryptionSettingsAlgorithmProfileEnum" } }, + "required": [ + "algorithm_profile" + ], "type": "object" }, - "GetOrganizationAllConnectionResponseContent": { + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsAssertionDecryptionSettingsAlgorithmProfileEnum": { + "enum": [ + "v2026-1" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsDigestAlgorithmEnum": { + "enum": [ + "sha1", + "sha256" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsIdpinitiated": { "additionalProperties": false, "properties": { - "assign_membership_on_login": { - "type": "boolean" - }, - "connection": { - "$ref": "#/components/schemas/OrganizationConnectionInformation" - }, - "connection_id": { - "format": "connection-id", - "maxLength": 50, + "client_authorizequery": { + "maxLength": 2048, "minLength": 1, "type": "string" }, - "is_enabled": { - "type": "boolean" - }, - "is_signup_enabled": { - "type": "boolean" - }, - "organization_access_level": { - "$ref": "#/components/schemas/OrganizationAccessLevelEnum" - }, - "organization_connection_name": { - "maxLength": 50, + "client_id": { + "maxLength": 256, "minLength": 1, - "pattern": "^[^\u0000]*$", "type": "string" }, - "show_as_button": { + "client_protocol": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsIdpinitiatedClientProtocolEnum" + }, + "enabled": { "type": "boolean" } }, - "required": [ - "connection_id" + "type": "object" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsIdpinitiatedClientProtocolEnum": { + "enum": [ + "oidc", + "samlp", + "wsfed" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsProtocolBindingEnum": { + "enum": [ + "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST", + "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsSetUserRootAttributesEnum": { + "enum": [ + "on_each_login", + "on_first_login", + "never_on_login" ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsSignatureAlgorithmEnum": { + "enum": [ + "rsa-sha1", + "rsa-sha256" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsSubject": { + "additionalProperties": false, "type": "object" }, - "GetOrganizationByNameResponseContent": { + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsUpstreamParams": { "additionalProperties": true, + "type": "object" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject3StrategyEnum": { + "enum": [ + "pingfederate" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject4": { + "additionalProperties": false, "properties": { - "branding": { - "$ref": "#/components/schemas/OrganizationBranding" + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject4Authentication" + }, + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject4ConnectedAccounts" }, "display_name": { - "default": "Acme Users", - "maxLength": 255, + "maxLength": 128, "minLength": 1, "type": "string" }, + "enabled_clients": { + "items": { + "type": "string" + }, + "type": "array" + }, "id": { - "format": "organization-id", - "maxLength": 50, + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, + "is_domain_connection": { + "type": "boolean" + }, "metadata": { - "$ref": "#/components/schemas/OrganizationMetadata" + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject4Metadata" }, "name": { - "default": "organization-1", - "format": "organization-name", - "maxLength": 50, + "maxLength": 128, "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" }, - "token_quota": { - "$ref": "#/components/schemas/TokenQuota" - } - }, - "type": "object" - }, - "GetOrganizationConnectionResponseContent": { - "additionalProperties": false, - "properties": { - "assign_membership_on_login": { - "type": "boolean" - }, - "connection": { - "$ref": "#/components/schemas/OrganizationConnectionInformation" - }, - "connection_id": { - "type": "string" + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject4Options" }, - "is_signup_enabled": { - "type": "boolean" + "realms": { + "items": { + "type": "string" + }, + "type": "array" }, "show_as_button": { "type": "boolean" + }, + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject4StrategyEnum" } }, + "required": [ + "id", + "name", + "strategy" + ], "type": "object" }, - "GetOrganizationDiscoveryDomainByNameResponseContent": { + "EventStreamCloudEventConnectionUpdatedPreviousObject4Authentication": { "additionalProperties": false, "properties": { - "domain": { - "maxLength": 255, - "minLength": 3, - "pattern": "^(([a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9-]*[a-zA-Z0-9])\\.)*([A-Za-z0-9]|[A-Za-z0-9][A-Za-z0-9-]*[A-Za-z0-9])$", - "type": "string" - }, - "id": { - "format": "organization-discovery-domain-id", - "type": "string" - }, - "status": { - "$ref": "#/components/schemas/OrganizationDiscoveryDomainStatus" - }, - "use_for_organization_discovery": { + "active": { "type": "boolean" - }, - "verification_host": { - "type": "string" - }, - "verification_txt": { - "type": "string" } }, "required": [ - "id", - "domain", - "status", - "verification_txt", - "verification_host" + "active" ], "type": "object" }, - "GetOrganizationDiscoveryDomainResponseContent": { + "EventStreamCloudEventConnectionUpdatedPreviousObject4ConnectedAccounts": { "additionalProperties": false, "properties": { - "domain": { - "maxLength": 255, - "minLength": 3, - "pattern": "^(([a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9-]*[a-zA-Z0-9])\\.)*([A-Za-z0-9]|[A-Za-z0-9][A-Za-z0-9-]*[A-Za-z0-9])$", - "type": "string" - }, - "id": { - "format": "organization-discovery-domain-id", - "type": "string" - }, - "status": { - "$ref": "#/components/schemas/OrganizationDiscoveryDomainStatus" - }, - "use_for_organization_discovery": { + "active": { "type": "boolean" - }, - "verification_host": { - "type": "string" - }, - "verification_txt": { - "type": "string" } }, "required": [ - "id", - "domain", - "status", - "verification_txt", - "verification_host" + "active" ], "type": "object" }, - "GetOrganizationInvitationResponseContent": { + "EventStreamCloudEventConnectionUpdatedPreviousObject4Metadata": { + "additionalProperties": false, + "type": "object" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject4Options": { "additionalProperties": false, "properties": { - "app_metadata": { - "$ref": "#/components/schemas/AppMetadata" - }, - "client_id": { - "default": "AaiyAPdpYdesoKnqjj8HJqRn4T5titww", - "format": "client-id", - "type": "string" - }, - "connection_id": { - "default": "con_0000000000000001", - "format": "connection-id", + "adfs_server": { + "maxLength": 2048, "type": "string" }, - "created_at": { - "default": "2020-08-20T19:10:06.299Z", + "cert_rollover_notification": { "format": "date-time", "type": "string" }, - "expires_at": { - "default": "2020-08-27T19:10:06.299Z", - "format": "date-time", + "domain_aliases": { + "items": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "entityId": { + "maxLength": 128, + "minLength": 1, "type": "string" }, - "id": { - "default": "uinv_0000000000000001", - "format": "user-invitation-id", + "fedMetadataXml": { + "maxLength": 102400, + "minLength": 1, "type": "string" }, - "invitation_url": { - "default": "https://mycompany.org/login?invitation=f81dWWYW6gzGGicxT8Ha0txBkGNcAcYr\u0026organization=org_0000000000000001\u0026organization_name=acme", - "format": "strict-https-uri", + "icon_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "invitee": { - "$ref": "#/components/schemas/OrganizationInvitationInvitee" + "non_persistent_attrs": { + "items": { + "maxLength": 255, + "type": "string" + }, + "type": "array" }, - "inviter": { - "$ref": "#/components/schemas/OrganizationInvitationInviter" + "prev_thumbprints": { + "items": { + "maxLength": 64, + "type": "string" + }, + "type": "array" }, - "organization_id": { - "format": "organization-id", - "maxLength": 50, + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject4OptionsSetUserRootAttributesEnum" + }, + "should_trust_email_verified_connection": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject4OptionsShouldTrustEmailVerifiedConnectionEnum" + }, + "signInEndpoint": { + "format": "uri", + "maxLength": 2048, + "minLength": 8, "type": "string" }, - "roles": { + "tenant_domain": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "thumbprints": { "items": { - "format": "role-id", + "maxLength": 64, "type": "string" }, - "minItems": 1, "type": "array" }, - "ticket_id": { - "format": "ticket-id", - "type": "string" + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject4OptionsUpstreamParams" }, - "user_metadata": { - "$ref": "#/components/schemas/UserMetadata" + "user_id_attribute": { + "maxLength": 128, + "minLength": 1, + "type": "string" } }, "type": "object" }, - "GetOrganizationResponseContent": { + "EventStreamCloudEventConnectionUpdatedPreviousObject4OptionsSetUserRootAttributesEnum": { + "enum": [ + "on_each_login", + "on_first_login", + "never_on_login" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject4OptionsShouldTrustEmailVerifiedConnectionEnum": { + "enum": [ + "never_set_emails_as_verified", + "always_set_emails_as_verified" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject4OptionsUpstreamParams": { "additionalProperties": true, + "type": "object" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject4StrategyEnum": { + "enum": [ + "adfs" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject5": { + "additionalProperties": false, "properties": { - "branding": { - "$ref": "#/components/schemas/OrganizationBranding" + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject5Authentication" + }, + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject5ConnectedAccounts" }, "display_name": { - "default": "Acme Users", - "maxLength": 255, + "maxLength": 128, "minLength": 1, "type": "string" }, + "enabled_clients": { + "items": { + "type": "string" + }, + "type": "array" + }, "id": { - "format": "organization-id", - "maxLength": 50, + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, + "is_domain_connection": { + "type": "boolean" + }, "metadata": { - "$ref": "#/components/schemas/OrganizationMetadata" + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject5Metadata" }, "name": { - "default": "organization-1", - "format": "organization-name", - "maxLength": 50, + "maxLength": 128, "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" }, - "token_quota": { - "$ref": "#/components/schemas/TokenQuota" + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject5Options" + }, + "realms": { + "items": { + "type": "string" + }, + "type": "array" + }, + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject5StrategyEnum" } }, + "required": [ + "id", + "name", + "strategy" + ], "type": "object" }, - "GetPartialsResponseContent": { - "additionalProperties": true, - "type": "object" - }, - "GetPhoneTemplateResponseContent": { + "EventStreamCloudEventConnectionUpdatedPreviousObject5Authentication": { "additionalProperties": false, "properties": { - "channel": { - "type": "string" - }, - "content": { - "$ref": "#/components/schemas/PhoneTemplateContent" - }, - "customizable": { + "active": { "type": "boolean" - }, - "disabled": { - "default": false, + } + }, + "required": [ + "active" + ], + "type": "object" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject5ConnectedAccounts": { + "additionalProperties": false, + "properties": { + "active": { "type": "boolean" - }, - "id": { - "maxLength": 255, - "minLength": 1, - "type": "string" - }, - "tenant": { - "maxLength": 255, - "minLength": 1, - "type": "string" - }, - "type": { - "$ref": "#/components/schemas/PhoneTemplateNotificationTypeEnum" } }, "required": [ - "content", - "disabled", - "id", - "type" + "active" ], "type": "object" }, - "GetRefreshTokenResponseContent": { - "additionalProperties": true, + "EventStreamCloudEventConnectionUpdatedPreviousObject5Metadata": { + "additionalProperties": false, + "type": "object" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject5Options": { + "additionalProperties": false, "properties": { - "client_id": { + "agentIP": { + "maxLength": 39, + "minLength": 2, "type": "string" }, - "created_at": { - "$ref": "#/components/schemas/RefreshTokenDate" + "agentMode": { + "type": "boolean" }, - "device": { - "$ref": "#/components/schemas/RefreshTokenDevice" + "agentVersion": { + "maxLength": 12, + "minLength": 5, + "type": "string" }, - "expires_at": { - "$ref": "#/components/schemas/RefreshTokenDate" + "brute_force_protection": { + "type": "boolean" }, - "id": { - "type": "string" + "certAuth": { + "type": "boolean" }, - "idle_expires_at": { - "$ref": "#/components/schemas/RefreshTokenDate" + "certs": { + "items": { + "maxLength": 3072, + "minLength": 256, + "type": "string" + }, + "type": "array" }, - "last_exchanged_at": { - "$ref": "#/components/schemas/RefreshTokenDate" + "disable_cache": { + "type": "boolean" }, - "refresh_token_metadata": { - "$ref": "#/components/schemas/RefreshTokenMetadata" + "disable_self_service_change_password": { + "type": "boolean" }, - "resource_servers": { + "domain_aliases": { "items": { - "$ref": "#/components/schemas/RefreshTokenResourceServer" + "maxLength": 255, + "minLength": 1, + "type": "string" }, "type": "array" }, - "rotating": { + "icon_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, + "type": "string" + }, + "ips": { + "items": { + "maxLength": 39, + "minLength": 2, + "type": "string" + }, + "type": "array" + }, + "kerberos": { "type": "boolean" }, - "session_id": { - "$ref": "#/components/schemas/RefreshTokenSessionId" + "kerberos_only": { + "type": "boolean" }, - "user_id": { - "default": "auth0|507f1f77bcf86cd799439020", + "non_persistent_attrs": { + "items": { + "maxLength": 255, + "type": "string" + }, + "type": "array" + }, + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject5OptionsSetUserRootAttributesEnum" + }, + "signInEndpoint": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" - } - }, - "type": "object" - }, - "GetRefreshTokensPaginatedResponseContent": { - "additionalProperties": true, - "properties": { - "next": { + }, + "tenant_domain": { + "format": "hostname", + "maxLength": 512, + "minLength": 1, "type": "string" }, - "refresh_tokens": { + "thumbprints": { "items": { - "$ref": "#/components/schemas/RefreshTokenResponseContent" + "maxLength": 40, + "minLength": 40, + "type": "string" }, "type": "array" + }, + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject5OptionsUpstreamParams" } }, "type": "object" }, - "GetResourceServerResponseContent": { + "EventStreamCloudEventConnectionUpdatedPreviousObject5OptionsSetUserRootAttributesEnum": { + "enum": [ + "on_each_login", + "on_first_login", + "never_on_login" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject5OptionsUpstreamParams": { + "additionalProperties": true, + "type": "object" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject5StrategyEnum": { + "enum": [ + "ad" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject6": { "additionalProperties": false, "properties": { - "allow_offline_access": { - "type": "boolean" - }, - "allow_online_access": { - "type": "boolean" - }, - "authorization_details": { - "items": {}, - "type": [ - "array", - "null" - ] + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject6Authentication" }, - "authorization_policy": { - "$ref": "#/components/schemas/ResourceServerAuthorizationPolicy" + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject6ConnectedAccounts" }, - "client_id": { - "format": "client-id", + "display_name": { + "maxLength": 128, + "minLength": 1, "type": "string" }, - "consent_policy": { - "$ref": "#/components/schemas/ResourceServerConsentPolicyEnum" - }, - "enforce_policies": { - "type": "boolean" + "enabled_clients": { + "items": { + "type": "string" + }, + "type": "array" }, "id": { + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, - "identifier": { - "type": "string" - }, - "is_system": { + "is_domain_connection": { "type": "boolean" }, + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject6Metadata" + }, "name": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" }, - "proof_of_possession": { - "$ref": "#/components/schemas/ResourceServerProofOfPossession" + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject6Options" }, - "scopes": { + "realms": { "items": { - "$ref": "#/components/schemas/ResourceServerScope" + "type": "string" }, "type": "array" }, - "signing_alg": { - "$ref": "#/components/schemas/SigningAlgorithmEnum" - }, - "signing_secret": { - "minLength": 16, - "type": "string" - }, - "skip_consent_for_verifiable_first_party_clients": { + "show_as_button": { "type": "boolean" }, - "subject_type_authorization": { - "$ref": "#/components/schemas/ResourceServerSubjectTypeAuthorization" - }, - "token_dialect": { - "$ref": "#/components/schemas/ResourceServerTokenDialectResponseEnum" - }, - "token_encryption": { - "$ref": "#/components/schemas/ResourceServerTokenEncryption" - }, - "token_lifetime": { - "type": "integer" - }, - "token_lifetime_for_web": { - "type": "integer" + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject6StrategyEnum" } }, + "required": [ + "id", + "name", + "strategy" + ], "type": "object" }, - "GetRiskAssessmentsSettingsNewDeviceResponseContent": { + "EventStreamCloudEventConnectionUpdatedPreviousObject6Authentication": { "additionalProperties": false, "properties": { - "remember_for": { - "maximum": 365, - "minimum": 1, - "type": "integer" + "active": { + "type": "boolean" } }, "required": [ - "remember_for" + "active" ], "type": "object" }, - "GetRiskAssessmentsSettingsResponseContent": { + "EventStreamCloudEventConnectionUpdatedPreviousObject6ConnectedAccounts": { "additionalProperties": false, "properties": { - "enabled": { + "active": { "type": "boolean" } }, "required": [ - "enabled" + "active" ], "type": "object" }, - "GetRoleResponseContent": { + "EventStreamCloudEventConnectionUpdatedPreviousObject6Metadata": { "additionalProperties": false, - "properties": { - "description": { - "type": "string" - }, - "id": { - "type": "string" - }, - "name": { - "type": "string" - } - }, "type": "object" }, - "GetRuleResponseContent": { + "EventStreamCloudEventConnectionUpdatedPreviousObject6Options": { "additionalProperties": false, "properties": { - "enabled": { - "default": true, + "admin_access_token_expiresin": { + "format": "date-time", + "type": "string" + }, + "allow_setting_login_scopes": { "type": "boolean" }, - "id": { - "default": "con_0000000000000001", + "api_enable_groups": { + "type": "boolean" + }, + "api_enable_users": { + "type": "boolean" + }, + "client_id": { + "maxLength": 128, + "minLength": 1, "type": "string" }, - "name": { - "default": "rule_1", + "domain": { + "maxLength": 1024, + "minLength": 1, "type": "string" }, - "order": { - "default": 1, - "type": "number" + "domain_aliases": { + "items": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "type": "array" }, - "script": { - "default": "function (user, context, callback) {\n callback(null, user, context);\n}", + "email": { + "type": "boolean" + }, + "ext_agreed_terms": { + "type": "boolean" + }, + "ext_groups": { + "type": "boolean" + }, + "ext_groups_extended": { + "type": "boolean" + }, + "ext_is_admin": { + "type": "boolean" + }, + "ext_is_suspended": { + "type": "boolean" + }, + "federated_connections_access_tokens": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject6OptionsFederatedConnectionsAccessTokens" + }, + "handle_login_from_social": { + "type": "boolean" + }, + "icon_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "stage": { - "default": "login_success", + "map_user_id_to_id": { + "type": "boolean" + }, + "non_persistent_attrs": { + "items": { + "maxLength": 255, + "type": "string" + }, + "type": "array" + }, + "profile": { + "type": "boolean" + }, + "scope": { + "items": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "minItems": 1, + "type": "array" + }, + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject6OptionsSetUserRootAttributesEnum" + }, + "tenant_domain": { + "maxLength": 255, + "minLength": 1, "type": "string" + }, + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject6OptionsUpstreamParams" } }, + "required": [ + "client_id" + ], "type": "object" }, - "GetScimConfigurationDefaultMappingResponseContent": { + "EventStreamCloudEventConnectionUpdatedPreviousObject6OptionsFederatedConnectionsAccessTokens": { "additionalProperties": false, "properties": { - "mapping": { - "items": { - "$ref": "#/components/schemas/ScimMappingItem" - }, - "type": "array" + "active": { + "type": "boolean" } }, + "required": [ + "active" + ], "type": "object" }, - "GetScimConfigurationResponseContent": { + "EventStreamCloudEventConnectionUpdatedPreviousObject6OptionsSetUserRootAttributesEnum": { + "enum": [ + "on_each_login", + "on_first_login", + "never_on_login" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject6OptionsUpstreamParams": { + "additionalProperties": true, + "type": "object" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject6StrategyEnum": { + "enum": [ + "google-apps" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject7": { "additionalProperties": false, "properties": { - "connection_id": { - "type": "string" + "authentication": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject7Authentication" }, - "connection_name": { - "type": "string" + "connected_accounts": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject7ConnectedAccounts" }, - "created_at": { - "format": "date-time", + "display_name": { + "maxLength": 128, + "minLength": 1, "type": "string" }, - "mapping": { + "enabled_clients": { "items": { - "$ref": "#/components/schemas/ScimMappingItem" + "type": "string" }, "type": "array" }, - "strategy": { + "id": { + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, - "tenant_name": { - "type": "string" + "is_domain_connection": { + "type": "boolean" }, - "updated_on": { - "format": "date-time", - "type": "string" + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject7Metadata" }, - "user_id_attribute": { + "name": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" + }, + "options": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject7Options" + }, + "realms": { + "items": { + "type": "string" + }, + "type": "array" + }, + "show_as_button": { + "type": "boolean" + }, + "strategy": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject7StrategyEnum" } }, "required": [ - "tenant_name", - "connection_id", - "connection_name", - "strategy", - "created_at", - "updated_on", - "mapping", - "user_id_attribute" + "id", + "name", + "strategy" ], "type": "object" }, - "GetScimTokensResponseContent": { - "items": { - "$ref": "#/components/schemas/ScimTokenItem" + "EventStreamCloudEventConnectionUpdatedPreviousObject7Authentication": { + "additionalProperties": false, + "properties": { + "active": { + "type": "boolean" + } }, - "type": "array" + "required": [ + "active" + ], + "type": "object" }, - "GetSelfServiceProfileResponseContent": { + "EventStreamCloudEventConnectionUpdatedPreviousObject7ConnectedAccounts": { "additionalProperties": false, "properties": { - "allowed_strategies": { - "items": { - "$ref": "#/components/schemas/SelfServiceProfileAllowedStrategyEnum" - }, - "minItems": 1, - "type": "array" - }, - "branding": { - "$ref": "#/components/schemas/SelfServiceProfileBrandingProperties" + "active": { + "type": "boolean" + } + }, + "required": [ + "active" + ], + "type": "object" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject7Metadata": { + "additionalProperties": false, + "type": "object" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject7Options": { + "additionalProperties": false, + "properties": { + "api_enable_users": { + "type": "boolean" }, - "created_at": { - "default": "2021-01-01T00:00:00.000Z", - "format": "date-time", + "app_domain": { + "maxLength": 255, "type": "string" }, - "description": { + "app_id": { + "maxLength": 500, "type": "string" }, - "id": { - "default": "ssp_n7SNCL8seoyV1TuSTCnAeo", - "type": "string" + "basic_profile": { + "type": "boolean" }, - "name": { + "cert_rollover_notification": { + "format": "date-time", "type": "string" }, - "updated_at": { - "default": "2021-01-01T00:00:00.000Z", - "format": "date-time", + "client_id": { + "maxLength": 100, "type": "string" }, - "user_attribute_profile_id": { - "format": "user-attribute-profile-id", + "domain": { + "maxLength": 512, "type": "string" }, - "user_attributes": { + "domain_aliases": { "items": { - "$ref": "#/components/schemas/SelfServiceProfileUserAttribute" + "maxLength": 255, + "type": "string" }, "type": "array" - } - }, - "type": "object" - }, - "GetSessionResponseContent": { - "additionalProperties": true, - "properties": { - "authenticated_at": { - "$ref": "#/components/schemas/SessionDate" }, - "authentication": { - "$ref": "#/components/schemas/SessionAuthenticationSignals" + "ext_groups": { + "type": "boolean" }, - "clients": { - "items": { - "$ref": "#/components/schemas/SessionClientMetadata" - }, - "type": "array" + "ext_nested_groups": { + "type": "boolean" }, - "cookie": { - "$ref": "#/components/schemas/SessionCookieMetadata" - }, - "created_at": { - "$ref": "#/components/schemas/SessionDate" + "ext_profile": { + "type": "boolean" }, - "device": { - "$ref": "#/components/schemas/SessionDeviceMetadata" + "federated_connections_access_tokens": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsFederatedConnectionsAccessTokens" }, - "expires_at": { - "$ref": "#/components/schemas/SessionDate" + "granted": { + "type": "boolean" }, - "id": { + "icon_url": { + "format": "uri", + "maxLength": 255, + "minLength": 8, "type": "string" }, - "idle_expires_at": { - "$ref": "#/components/schemas/SessionDate" - }, - "last_interacted_at": { - "$ref": "#/components/schemas/SessionDate" - }, - "session_metadata": { - "$ref": "#/components/schemas/SessionMetadata" + "identity_api": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsIdentityApiEnum" }, - "updated_at": { - "$ref": "#/components/schemas/SessionDate" - }, - "user_id": { + "max_groups_to_retrieve": { + "maxLength": 10, "type": "string" - } - }, - "type": "object" - }, - "GetSettingsResponseContent": { - "additionalProperties": true, - "properties": { - "identifier_first": { - "type": "boolean" - }, - "universal_login_experience": { - "$ref": "#/components/schemas/UniversalLoginExperienceEnum" }, - "webauthn_platform_first_factor": { - "type": "boolean" - } - }, - "type": "object" - }, - "GetSigningKeysResponseContent": { - "additionalProperties": false, - "properties": { - "cert": { - "default": "-----BEGIN CERTIFICATE-----\r\nMIIDDTCCA...YiA0TQhAt8=\r\n-----END CERTIFICATE-----", - "type": "string" + "non_persistent_attrs": { + "items": { + "maxLength": 255, + "type": "string" + }, + "type": "array" }, - "current": { - "default": true, - "type": "boolean" + "scope": { + "items": { + "maxLength": 100, + "type": "string" + }, + "type": "array" }, - "current_since": { - "$ref": "#/components/schemas/SigningKeysDate" + "set_user_root_attributes": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsSetUserRootAttributesEnum" }, - "current_until": { - "$ref": "#/components/schemas/SigningKeysDate" + "should_trust_email_verified_connection": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsShouldTrustEmailVerifiedConnectionEnum" }, - "fingerprint": { - "default": "CC:FB:DD:D8:9A:B5:DE:1B:F0:CC:36:D2:99:59:21:12:03:DD:A8:25", + "tenantId": { + "format": "uuid", + "maxLength": 36, + "minLength": 36, "type": "string" }, - "kid": { - "default": "21hi274Rp02112mgkUGma", - "type": "string" + "tenant_domain": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsTenantDomain" }, - "next": { - "type": "boolean" + "thumbprints": { + "items": { + "maxLength": 64, + "type": "string" + }, + "type": "array" }, - "pkcs7": { - "default": "-----BEGIN PKCS7-----\r\nMIIDPA....t8xAA==\r\n-----END PKCS7-----", - "type": "string" + "upstream_params": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsUpstreamParams" }, - "previous": { + "useCommonEndpoint": { "type": "boolean" }, - "revoked": { + "use_wsfed": { "type": "boolean" }, - "revoked_at": { - "$ref": "#/components/schemas/SigningKeysDate" + "userid_attribute": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsUseridAttributeEnum" }, - "thumbprint": { - "default": "CCFBDDD89AB5DE1BF0CC36D29959211203DDA825", - "type": "string" + "waad_protocol": { + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsWaadProtocolEnum" } }, "required": [ - "cert", - "kid", - "fingerprint", - "thumbprint" + "client_id" ], "type": "object" }, - "GetSupplementalSignalsResponseContent": { - "additionalProperties": true, + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsFederatedConnectionsAccessTokens": { + "additionalProperties": false, "properties": { - "akamai_enabled": { + "active": { "type": "boolean" } }, + "required": [ + "active" + ], "type": "object" }, - "GetSuspiciousIPThrottlingSettingsResponseContent": { + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsIdentityApiEnum": { + "enum": [ + "microsoft-identity-platform-v2.0", + "azure-active-directory-v1.0" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsSetUserRootAttributesEnum": { + "enum": [ + "on_each_login", + "on_first_login", + "never_on_login" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsShouldTrustEmailVerifiedConnectionEnum": { + "enum": [ + "never_set_emails_as_verified", + "always_set_emails_as_verified" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsTenantDomain": { + "anyOf": [ + { + "format": "hostname", + "maxLength": 512, + "type": "string" + }, + { + "format": "uuid", + "type": "string" + } + ] + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsUpstreamParams": { + "additionalProperties": true, + "type": "object" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsUseridAttributeEnum": { + "enum": [ + "oid", + "sub" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsWaadProtocolEnum": { + "enum": [ + "ws-federation", + "openid-connect" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedPreviousObject7StrategyEnum": { + "enum": [ + "waad" + ], + "type": "string" + }, + "EventStreamCloudEventConnectionUpdatedTypeEnum": { + "enum": [ + "connection.updated" + ], + "type": "string" + }, + "EventStreamCloudEventContext": { "additionalProperties": false, "properties": { - "allowlist": { - "$ref": "#/components/schemas/SuspiciousIPThrottlingAllowlist" + "client": { + "$ref": "#/components/schemas/EventStreamCloudEventContextClient" }, - "enabled": { - "type": "boolean" + "connection": { + "$ref": "#/components/schemas/EventStreamCloudEventContextConnection" }, - "shields": { - "items": { - "$ref": "#/components/schemas/SuspiciousIPThrottlingShieldsEnum" - }, - "type": "array" + "request": { + "$ref": "#/components/schemas/EventStreamCloudEventContextRequest" }, - "stage": { - "$ref": "#/components/schemas/SuspiciousIPThrottlingStage" + "tenant": { + "$ref": "#/components/schemas/EventStreamCloudEventContextTenant" + }, + "transaction": { + "$ref": "#/components/schemas/EventStreamCloudEventContextTransaction" } }, + "required": [ + "tenant" + ], "type": "object" }, - "GetTenantSettingsResponseContent": { + "EventStreamCloudEventContextClient": { "additionalProperties": false, "properties": { - "acr_values_supported": { - "items": { - "format": "acr", - "type": "string" - }, - "type": [ - "array", - "null" - ] - }, - "allow_organization_name_in_authentication_api": { - "default": false, - "type": "boolean" - }, - "allowed_logout_urls": { - "items": { - "format": "url", - "type": "string" - }, - "type": "array" - }, - "authorization_response_iss_parameter_supported": { - "default": false, - "type": [ - "boolean", - "null" - ] - }, - "change_password": { - "$ref": "#/components/schemas/TenantSettingsPasswordPage" - }, - "client_id_metadata_document_supported": { - "default": false, - "type": "boolean" + "id": { + "type": "string" }, - "customize_mfa_in_postlogin_action": { - "default": false, - "type": "boolean" + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventContextClientMetadata" }, - "default_audience": { - "default": "", + "name": { "type": "string" - }, - "default_directory": { - "default": "", + } + }, + "required": [ + "id", + "name", + "metadata" + ], + "type": "object" + }, + "EventStreamCloudEventContextClientMetadata": { + "additionalProperties": true, + "type": "object" + }, + "EventStreamCloudEventContextConnection": { + "additionalProperties": false, + "properties": { + "id": { + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, - "default_redirection_uri": { + "name": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" }, - "default_token_quota": { - "$ref": "#/components/schemas/DefaultTokenQuota" - }, - "device_flow": { - "$ref": "#/components/schemas/TenantSettingsDeviceFlow" - }, - "dynamic_client_registration_security_mode": { - "$ref": "#/components/schemas/TenantSettingsDynamicClientRegistrationSecurityMode" - }, - "enable_ai_guide": { - "type": "boolean" - }, - "enabled_locales": { - "items": { - "$ref": "#/components/schemas/SupportedLocales" - }, - "type": "array" - }, - "ephemeral_session_lifetime": { - "default": 72, - "minimum": 1, - "type": "number" - }, - "error_page": { - "$ref": "#/components/schemas/TenantSettingsErrorPage" - }, - "flags": { - "$ref": "#/components/schemas/TenantSettingsFlags" - }, - "friendly_name": { - "default": "My Company", + "strategy": { "type": "string" - }, - "guardian_mfa_page": { - "$ref": "#/components/schemas/TenantSettingsGuardianPage" - }, - "idle_ephemeral_session_lifetime": { - "default": 24, - "minimum": 1, - "type": "number" - }, - "idle_session_lifetime": { - "default": 72, - "type": "number" - }, - "legacy_sandbox_version": { - "default": "", + } + }, + "required": [ + "id", + "name", + "strategy" + ], + "type": "object" + }, + "EventStreamCloudEventContextRequest": { + "additionalProperties": false, + "properties": { + "custom_domain": { "type": "string" }, - "mtls": { - "$ref": "#/components/schemas/TenantSettingsMTLS" - }, - "oidc_logout": { - "$ref": "#/components/schemas/TenantOIDCLogoutSettings" - }, - "phone_consolidated_experience": { - "type": "boolean" + "geo": { + "$ref": "#/components/schemas/EventStreamCloudEventContextRequestGeo" }, - "picture_url": { - "default": "https://mycompany.org/logo.png", - "format": "absolute-uri-or-empty", + "hostname": { "type": "string" }, - "pushed_authorization_requests_supported": { - "default": false, - "type": "boolean" - }, - "resource_parameter_profile": { - "$ref": "#/components/schemas/TenantSettingsResourceParameterProfile" - }, - "sandbox_version": { - "default": "22", + "ip": { "type": "string" }, - "sandbox_versions_available": { - "items": { - "type": "string" - }, - "type": "array" - }, - "session_cookie": { - "$ref": "#/components/schemas/SessionCookieSchema" - }, - "session_lifetime": { - "default": 168, - "type": "number" - }, - "sessions": { - "$ref": "#/components/schemas/TenantSettingsSessions" - }, - "skip_non_verifiable_callback_uri_confirmation_prompt": { - "type": [ - "boolean", - "null" - ] - }, - "support_email": { - "default": "support@mycompany.org", - "format": "email-or-empty", + "method": { "type": "string" }, - "support_url": { - "default": "https://mycompany.org/support", - "format": "absolute-uri-or-empty", + "user_agent": { "type": "string" } }, + "required": [ + "geo", + "hostname", + "ip", + "method", + "user_agent" + ], "type": "object" }, - "GetTokenExchangeProfileResponseContent": { - "additionalProperties": true, + "EventStreamCloudEventContextRequestGeo": { + "additionalProperties": false, "properties": { - "action_id": { - "maxLength": 36, - "minLength": 1, + "city_name": { "type": "string" }, - "created_at": { - "default": "2024-01-01T00:00:00.000Z", - "format": "date-time", + "continent_code": { "type": "string" }, - "id": { - "format": "token-exchange-profile-id", + "country_code": { "type": "string" }, - "name": { - "default": "Token Exchange Profile 1", - "maxLength": 50, - "minLength": 3, + "country_name": { "type": "string" }, - "subject_token_type": { - "format": "url", - "maxLength": 100, - "minLength": 8, - "type": "string" + "latitude": { + "type": "number" }, - "type": { - "$ref": "#/components/schemas/TokenExchangeProfileTypeEnum" + "longitude": { + "type": "number" }, - "updated_at": { - "default": "2024-01-01T00:00:00.000Z", - "format": "date-time", - "type": "string" - } - }, - "type": "object" - }, - "GetUniversalLoginTemplate": { - "additionalProperties": false, - "properties": { - "body": { + "subdivision_code": { "type": "string" - } - }, - "type": "object" - }, - "GetUniversalLoginTemplateResponseContent": { - "oneOf": [ - { - "$ref": "#/components/schemas/GetUniversalLoginTemplate" }, - { + "subdivision_name": { "type": "string" - } - ], - "type": "object" - }, - "GetUserAttributeProfileResponseContent": { - "additionalProperties": false, - "properties": { - "id": { - "$ref": "#/components/schemas/UserAttributeProfileId" - }, - "name": { - "$ref": "#/components/schemas/UserAttributeProfileName" - }, - "user_attributes": { - "$ref": "#/components/schemas/UserAttributeProfileUserAttributes" }, - "user_id": { - "$ref": "#/components/schemas/UserAttributeProfileUserId" + "time_zone": { + "type": "string" } }, "type": "object" }, - "GetUserAttributeProfileTemplateResponseContent": { + "EventStreamCloudEventContextTenant": { "additionalProperties": false, "properties": { - "display_name": { - "type": "string" - }, "id": { + "maxLength": 63, + "minLength": 3, + "pattern": "[a-z0-9][-a-z0-9]{1,62}[a-z0-9]", "type": "string" - }, - "template": { - "$ref": "#/components/schemas/UserAttributeProfileTemplate" } }, + "required": [ + "id" + ], "type": "object" }, - "GetUserAuthenticationMethodResponseContent": { + "EventStreamCloudEventContextTransaction": { "additionalProperties": false, "properties": { - "aaguid": { - "type": "string" - }, - "authentication_methods": { + "acr_values": { "items": { - "$ref": "#/components/schemas/UserAuthenticationMethodProperties" + "type": "string" }, "type": "array" }, - "confirmed": { - "type": "boolean" + "locale": { + "type": "string" }, - "created_at": { - "format": "date-time", + "login_hint": { "type": "string" }, - "credential_backed_up": { - "type": "boolean" + "prompt": { + "items": { + "type": "string" + }, + "type": "array" }, - "credential_device_type": { - "type": "string" + "protocol": { + "$ref": "#/components/schemas/EventStreamCloudEventContextTransactionProtocolEnum" }, - "email": { + "redirect_uri": { "type": "string" }, - "enrolled_at": { - "format": "date-time", - "type": "string" + "requested_scopes": { + "items": { + "type": "string" + }, + "type": "array" }, - "id": { - "type": "string" + "response_mode": { + "$ref": "#/components/schemas/EventStreamCloudEventContextTransactionResponseModeEnum" }, - "identity_user_id": { - "type": "string" + "response_type": { + "items": { + "$ref": "#/components/schemas/EventStreamCloudEventContextTransactionResponseTypeItemEnum" + }, + "type": "array" }, - "key_id": { + "state": { "type": "string" }, - "last_auth_at": { - "format": "date-time", + "ui_locales": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "acr_values", + "locale", + "requested_scopes", + "ui_locales" + ], + "type": "object" + }, + "EventStreamCloudEventContextTransactionProtocolEnum": { + "enum": [ + "oidc-basic-profile", + "oidc-implicit-profile", + "oauth2-device-code", + "oauth2-resource-owner", + "oauth2-resource-owner-jwt-bearer", + "oauth2-password", + "oauth2-webauthn", + "oauth2-access-token", + "oauth2-refresh-token", + "oauth2-token-exchange", + "oidc-hybrid-profile", + "samlp", + "wsfed", + "wstrust-usernamemixed" + ], + "type": "string" + }, + "EventStreamCloudEventContextTransactionResponseModeEnum": { + "enum": [ + "query", + "fragment", + "form_post", + "web_message" + ], + "type": "string" + }, + "EventStreamCloudEventContextTransactionResponseTypeItemEnum": { + "enum": [ + "code", + "token", + "id_token" + ], + "type": "string" + }, + "EventStreamCloudEventData": { + "additionalProperties": true, + "type": "object" + }, + "EventStreamCloudEventErrorCodeEnum": { + "enum": [ + "invalid_cursor", + "cursor_expired", + "timeout", + "payload_too_large", + "processing_error", + "connection_timeout" + ], + "type": "string" + }, + "EventStreamCloudEventErrorDetail": { + "additionalProperties": false, + "properties": { + "code": { + "$ref": "#/components/schemas/EventStreamCloudEventErrorCodeEnum" + }, + "message": { "type": "string" }, - "link_id": { + "offset": { + "type": "string" + } + }, + "required": [ + "code", + "message" + ], + "type": "object" + }, + "EventStreamCloudEventErrorMessage": { + "additionalProperties": false, + "properties": { + "error": { + "$ref": "#/components/schemas/EventStreamCloudEventErrorDetail" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventErrorMessageTypeEnum" + } + }, + "required": [ + "type", + "error" + ], + "type": "object" + }, + "EventStreamCloudEventErrorMessageTypeEnum": { + "enum": [ + "error" + ], + "type": "string" + }, + "EventStreamCloudEventGroupCreated": { + "additionalProperties": false, + "properties": { + "event": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupCreatedCloudEvent" + }, + "offset": { "type": "string" }, - "name": { - "maxLength": 20, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupCreatedTypeEnum" + } + }, + "required": [ + "type", + "offset", + "event" + ], + "type": "object" + }, + "EventStreamCloudEventGroupCreatedCloudEvent": { + "additionalProperties": false, + "properties": { + "a0purpose": { + "$ref": "#/components/schemas/EventStreamCloudEventA0PurposeEnum" + }, + "a0stream": { + "pattern": "est_[a-zA-Z0-9]{22}", "type": "string" }, - "phone_number": { + "a0tenant": { + "maxLength": 63, + "minLength": 3, + "pattern": "[a-z0-9][-a-z0-9]{1,62}[a-z0-9]", "type": "string" }, - "preferred_authentication_method": { - "$ref": "#/components/schemas/PreferredAuthenticationMethodEnum" + "data": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupCreatedData" }, - "public_key": { + "id": { + "pattern": "evt_[a-zA-Z0-9]{22}", "type": "string" }, - "relying_party_identifier": { + "source": { "type": "string" }, - "type": { - "$ref": "#/components/schemas/AuthenticationMethodTypeEnum" + "specversion": { + "$ref": "#/components/schemas/EventStreamCloudEventSpecVersionEnum" }, - "user_agent": { + "time": { + "format": "date-time", "type": "string" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupCreatedCloudEventTypeEnum" } }, "required": [ - "id", + "specversion", "type", - "created_at" + "source", + "id", + "time", + "data", + "a0tenant" ], "type": "object" }, - "GetUserGroupsPaginatedResponseContent": { + "EventStreamCloudEventGroupCreatedCloudEventTypeEnum": { + "enum": [ + "group.created" + ], + "type": "string" + }, + "EventStreamCloudEventGroupCreatedData": { "additionalProperties": false, "properties": { - "groups": { - "items": { - "$ref": "#/components/schemas/UserGroupsResponseSchema" - }, - "type": "array" - }, - "limit": { - "type": "number" - }, - "next": { - "type": "string" + "context": { + "$ref": "#/components/schemas/EventStreamCloudEventContext" }, - "start": { - "type": "number" + "object": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupCreatedObject" }, - "total": { - "type": "number" + "previous_object": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupCreatedPreviousObject" } }, "required": [ - "groups" + "object" ], "type": "object" }, - "GetUserGroupsResponseContent": { + "EventStreamCloudEventGroupCreatedObject": { "oneOf": [ { - "items": { - "$ref": "#/components/schemas/UserGroupsResponseSchema" - }, - "type": "array" + "$ref": "#/components/schemas/EventStreamCloudEventGroupCreatedObject0" }, { - "$ref": "#/components/schemas/GetUserGroupsPaginatedResponseContent" + "$ref": "#/components/schemas/EventStreamCloudEventGroupCreatedObject1" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventGroupCreatedObject2" } ] }, - "GetUserResponseContent": { - "additionalProperties": true, + "EventStreamCloudEventGroupCreatedObject0": { + "additionalProperties": false, "properties": { - "app_metadata": { - "$ref": "#/components/schemas/UserAppMetadataSchema" - }, - "blocked": { - "type": "boolean" - }, - "created_at": { - "$ref": "#/components/schemas/UserDateSchema" - }, - "email": { - "default": "john.doe@gmail.com", - "format": "email", + "connection_id": { + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, - "email_verified": { - "default": false, - "type": "boolean" - }, - "family_name": { + "created_at": { + "format": "date-time", "type": "string" }, - "given_name": { + "external_id": { "type": "string" }, - "identities": { - "items": { - "$ref": "#/components/schemas/UserIdentitySchema" - }, - "type": "array" - }, - "last_ip": { + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", "type": "string" }, - "last_login": { - "$ref": "#/components/schemas/UserDateSchema" - }, - "logins_count": { - "type": "integer" - }, - "multifactor": { - "items": { - "type": "string" - }, - "type": "array" - }, "name": { "type": "string" }, - "nickname": { + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupCreatedObject0TypeEnum" + } + }, + "required": [ + "id", + "name", + "created_at", + "type", + "connection_id" + ], + "type": "object" + }, + "EventStreamCloudEventGroupCreatedObject0TypeEnum": { + "enum": [ + "connection" + ], + "type": "string" + }, + "EventStreamCloudEventGroupCreatedObject1": { + "additionalProperties": false, + "properties": { + "created_at": { + "format": "date-time", "type": "string" }, - "phone_number": { - "default": "+199999999999999", + "external_id": { "type": "string" }, - "phone_verified": { - "default": false, - "type": "boolean" - }, - "picture": { + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", "type": "string" }, - "updated_at": { - "$ref": "#/components/schemas/UserDateSchema" - }, - "user_id": { - "default": "auth0|507f1f77bcf86cd799439020", + "name": { "type": "string" }, - "user_metadata": { - "$ref": "#/components/schemas/UserMetadataSchema" - }, - "username": { - "default": "johndoe", + "organization_id": { + "pattern": "org_[a-zA-Z0-9]{16}", "type": "string" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupCreatedObject1TypeEnum" } }, + "required": [ + "id", + "name", + "created_at", + "type", + "organization_id" + ], "type": "object" }, - "GetVerifiableCredentialTemplateResponseContent": { - "additionalProperties": true, + "EventStreamCloudEventGroupCreatedObject1TypeEnum": { + "enum": [ + "organization" + ], + "type": "string" + }, + "EventStreamCloudEventGroupCreatedObject2": { + "additionalProperties": false, "properties": { "created_at": { - "default": "2021-01-01T00:00:00Z", "format": "date-time", "type": "string" }, - "custom_certificate_authority": { - "maxLength": 4096, - "minLength": 1, - "type": [ - "string", - "null" - ] - }, - "dialect": { - "default": "simplified/1.0", - "maxLength": 255, + "external_id": { "type": "string" }, "id": { - "default": "vct_0000000000000001", + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", "type": "string" }, "name": { "type": "string" }, - "presentation": { - "$ref": "#/components/schemas/MdlPresentationRequest" - }, "type": { - "default": "mdl", - "type": "string" - }, - "updated_at": { - "default": "2021-01-01T00:00:00Z", - "format": "date-time", - "type": "string" - }, - "well_known_trusted_issuers": { - "maxLength": 255, - "minLength": 1, - "type": [ - "string", - "null" - ] + "$ref": "#/components/schemas/EventStreamCloudEventGroupCreatedObject2TypeEnum" } }, + "required": [ + "id", + "name", + "created_at", + "type" + ], "type": "object" }, - "Group": { - "additionalProperties": true, + "EventStreamCloudEventGroupCreatedObject2TypeEnum": { + "enum": [ + "tenant" + ], + "type": "string" + }, + "EventStreamCloudEventGroupCreatedPreviousObject": { + "oneOf": [ + { + "$ref": "#/components/schemas/EventStreamCloudEventGroupCreatedPreviousObject0" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventGroupCreatedPreviousObject1" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventGroupCreatedPreviousObject2" + } + ] + }, + "EventStreamCloudEventGroupCreatedPreviousObject0": { + "additionalProperties": false, "properties": { "connection_id": { - "format": "connection-id", + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, "created_at": { @@ -38563,336 +42124,288 @@ "type": "string" }, "external_id": { - "maxLength": 256, "type": "string" }, "id": { - "maxLength": 26, - "minLength": 18, - "pattern": "^grp_[1-9a-km-zA-HJ-NP-Z]{14,22}$", + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", "type": "string" }, "name": { - "maxLength": 128, - "minLength": 1, - "pattern": "^[\\x20-\\x7E]+$", "type": "string" }, - "tenant_name": { - "minLength": 3, - "pattern": "^[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?$", - "type": "string" - }, - "updated_at": { - "format": "date-time", - "type": "string" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupCreatedPreviousObject0TypeEnum" } }, + "required": [ + "id", + "name", + "created_at", + "type", + "connection_id" + ], "type": "object" }, - "GroupMember": { - "additionalProperties": true, + "EventStreamCloudEventGroupCreatedPreviousObject0TypeEnum": { + "enum": [ + "connection" + ], + "type": "string" + }, + "EventStreamCloudEventGroupCreatedPreviousObject1": { + "additionalProperties": false, "properties": { - "connection_id": { - "format": "connection-id", - "type": "string" - }, "created_at": { "format": "date-time", "type": "string" }, + "external_id": { + "type": "string" + }, "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", "type": "string" }, - "member_type": { - "$ref": "#/components/schemas/GroupMemberTypeEnum" + "name": { + "type": "string" + }, + "organization_id": { + "pattern": "org_[a-zA-Z0-9]{16}", + "type": "string" }, "type": { - "$ref": "#/components/schemas/GroupTypeEnum" + "$ref": "#/components/schemas/EventStreamCloudEventGroupCreatedPreviousObject1TypeEnum" } }, - "type": "object" - }, - "GroupMemberTypeEnum": { - "enum": [ - "user", - "group" - ], - "type": "string" - }, - "GroupTypeEnum": { - "enum": [ - "connection", - "organization", - "tenant" - ], - "type": "string" - }, - "GuardianEnrollmentDate": { - "default": "2016-07-12T17:56:26.804Z", - "type": "string" - }, - "GuardianEnrollmentFactorEnum": { - "enum": [ - "push-notification", - "phone", - "email", - "otp", - "webauthn-roaming", - "webauthn-platform" + "required": [ + "id", + "name", + "created_at", + "type", + "organization_id" ], - "type": "string" + "type": "object" }, - "GuardianEnrollmentStatus": { - "default": "pending", + "EventStreamCloudEventGroupCreatedPreviousObject1TypeEnum": { "enum": [ - "pending", - "confirmed" + "organization" ], "type": "string" }, - "GuardianFactor": { + "EventStreamCloudEventGroupCreatedPreviousObject2": { "additionalProperties": false, "properties": { - "enabled": { - "default": true, - "type": "boolean" + "created_at": { + "format": "date-time", + "type": "string" + }, + "external_id": { + "type": "string" + }, + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", + "type": "string" }, "name": { - "$ref": "#/components/schemas/GuardianFactorNameEnum" + "type": "string" }, - "trial_expired": { - "default": true, - "type": "boolean" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupCreatedPreviousObject2TypeEnum" } }, "required": [ - "enabled" + "id", + "name", + "created_at", + "type" ], "type": "object" }, - "GuardianFactorNameEnum": { - "default": "sms", - "enum": [ - "push-notification", - "sms", - "email", - "duo", - "otp", - "webauthn-roaming", - "webauthn-platform", - "recovery-code" - ], - "minLength": 1, - "type": "string" - }, - "GuardianFactorPhoneFactorMessageTypeEnum": { - "enum": [ - "sms", - "voice" - ], - "type": "string" - }, - "GuardianFactorsProviderPushNotificationProviderDataEnum": { + "EventStreamCloudEventGroupCreatedPreviousObject2TypeEnum": { "enum": [ - "guardian", - "sns", - "direct" + "tenant" ], "type": "string" }, - "GuardianFactorsProviderSmsProviderEnum": { + "EventStreamCloudEventGroupCreatedTypeEnum": { "enum": [ - "auth0", - "twilio", - "phone-message-hook" + "group.created" ], "type": "string" }, - "Hook": { + "EventStreamCloudEventGroupDeleted": { "additionalProperties": false, "properties": { - "dependencies": { - "$ref": "#/components/schemas/HookDependencies" + "event": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupDeletedCloudEvent" }, - "enabled": { - "default": true, - "type": "boolean" + "offset": { + "type": "string" }, - "id": { - "default": "00001", + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupDeletedTypeEnum" + } + }, + "required": [ + "type", + "offset", + "event" + ], + "type": "object" + }, + "EventStreamCloudEventGroupDeletedCloudEvent": { + "additionalProperties": false, + "properties": { + "a0purpose": { + "$ref": "#/components/schemas/EventStreamCloudEventA0PurposeEnum" + }, + "a0stream": { + "pattern": "est_[a-zA-Z0-9]{22}", "type": "string" }, - "name": { - "default": "hook", + "a0tenant": { + "maxLength": 63, + "minLength": 3, + "pattern": "[a-z0-9][-a-z0-9]{1,62}[a-z0-9]", "type": "string" }, - "script": { - "default": "module.exports = function(client, scope, audience, context, cb) cb(null, access_token); };", + "data": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupDeletedData" + }, + "id": { + "pattern": "evt_[a-zA-Z0-9]{22}", "type": "string" }, - "triggerId": { + "source": { + "type": "string" + }, + "specversion": { + "$ref": "#/components/schemas/EventStreamCloudEventSpecVersionEnum" + }, + "time": { + "format": "date-time", "type": "string" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupDeletedCloudEventTypeEnum" } }, + "required": [ + "specversion", + "type", + "source", + "id", + "time", + "data", + "a0tenant" + ], "type": "object" }, - "HookDependencies": { - "additionalProperties": { - "type": "string" - }, - "type": "object" - }, - "HookTriggerIdEnum": { + "EventStreamCloudEventGroupDeletedCloudEventTypeEnum": { "enum": [ - "credentials-exchange", - "pre-user-registration", - "post-user-registration", - "post-change-password", - "send-phone-message" + "group.deleted" ], "type": "string" }, - "HttpCustomHeader": { - "additionalProperties": true, + "EventStreamCloudEventGroupDeletedData": { + "additionalProperties": false, "properties": { - "header": { - "type": "string" + "context": { + "$ref": "#/components/schemas/EventStreamCloudEventContext" }, - "value": { - "type": "string" + "object": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupDeletedObject" + }, + "previous_object": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupDeletedPreviousObject" } }, + "required": [ + "object" + ], "type": "object" }, - "Identity": { + "EventStreamCloudEventGroupDeletedObject": { + "oneOf": [ + { + "$ref": "#/components/schemas/EventStreamCloudEventGroupDeletedObject0" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventGroupDeletedObject1" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventGroupDeletedObject2" + } + ] + }, + "EventStreamCloudEventGroupDeletedObject0": { "additionalProperties": false, "properties": { "connection_id": { - "pattern": "^con_[A-Za-z0-9]{16}$", + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, - "provider": { - "$ref": "#/components/schemas/IdentityProviderEnum" + "created_at": { + "format": "date-time", + "type": "string" }, - "user_id": { - "default": "5457edea1b8f22891a000004", + "external_id": { + "type": "string" + }, + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", + "type": "string" + }, + "name": { + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupDeletedObject0TypeEnum" + }, + "updated_at": { + "format": "date-time", "type": "string" } }, "required": [ - "user_id", - "provider" + "id", + "name", + "created_at", + "type", + "connection_id", + "updated_at" ], "type": "object" }, - "IdentityProviderEnum": { - "default": "google-oauth2", - "enum": [ - "ad", - "adfs", - "amazon", - "apple", - "dropbox", - "bitbucket", - "auth0-oidc", - "auth0", - "baidu", - "bitly", - "box", - "custom", - "daccount", - "dwolla", - "email", - "evernote-sandbox", - "evernote", - "exact", - "facebook", - "fitbit", - "github", - "google-apps", - "google-oauth2", - "instagram", - "ip", - "line", - "linkedin", - "oauth1", - "oauth2", - "office365", - "oidc", - "okta", - "paypal", - "paypal-sandbox", - "pingfederate", - "planningcenter", - "salesforce-community", - "salesforce-sandbox", - "salesforce", - "samlp", - "sharepoint", - "shopify", - "shop", - "sms", - "soundcloud", - "thirtysevensignals", - "twitter", - "untappd", - "vkontakte", - "waad", - "weibo", - "windowslive", - "wordpress", - "yahoo", - "yandex" - ], - "type": "string" - }, - "IdentityProviderOnlyAuth0Enum": { - "default": "auth0", + "EventStreamCloudEventGroupDeletedObject0TypeEnum": { "enum": [ - "auth0" + "connection" ], "type": "string" }, - "ImportEncryptionKeyRequestContent": { - "additionalProperties": true, - "properties": { - "wrapped_key": { - "type": "string" - } - }, - "required": [ - "wrapped_key" - ], - "type": "object" - }, - "ImportEncryptionKeyResponseContent": { + "EventStreamCloudEventGroupDeletedObject1": { "additionalProperties": false, "properties": { "created_at": { "format": "date-time", "type": "string" }, - "kid": { + "external_id": { "type": "string" }, - "parent_kid": { - "type": [ - "string", - "null" - ] + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", + "type": "string" }, - "public_key": { - "type": [ - "string", - "null" - ] + "name": { + "type": "string" }, - "state": { - "$ref": "#/components/schemas/EncryptionKeyState" + "organization_id": { + "pattern": "org_[a-zA-Z0-9]{16}", + "type": "string" }, "type": { - "$ref": "#/components/schemas/EncryptionKeyType" + "$ref": "#/components/schemas/EventStreamCloudEventGroupDeletedObject1TypeEnum" }, "updated_at": { "format": "date-time", @@ -38900,11109 +42413,10516 @@ } }, "required": [ - "kid", - "type", - "state", + "id", + "name", "created_at", + "type", + "organization_id", "updated_at" ], "type": "object" }, - "Integration": { + "EventStreamCloudEventGroupDeletedObject1TypeEnum": { + "enum": [ + "organization" + ], + "type": "string" + }, + "EventStreamCloudEventGroupDeletedObject2": { "additionalProperties": false, "properties": { - "catalog_id": { - "default": "awesome-auth0-integration", - "type": "string" - }, "created_at": { - "default": "2021-06-21T15:47:29.072Z", "format": "date-time", "type": "string" }, - "current_release": { - "$ref": "#/components/schemas/IntegrationRelease" - }, - "description": { - "default": "An awesome Auth0 integration", + "external_id": { "type": "string" }, - "feature_type": { - "$ref": "#/components/schemas/IntegrationFeatureTypeEnum" - }, "id": { - "default": "8e9fe2d0-a2fc-4c8c-9e35-dae5afadb70b", - "type": "string" - }, - "logo": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", "type": "string" }, "name": { - "default": "Example Auth0 integration", - "type": "string" - }, - "partner_id": { - "default": "b8575c12-8d9d-4b5c-b28e-671fe9d39029", - "type": "string" - }, - "privacy_policy_url": { - "type": "string" - }, - "public_support_link": { - "type": "string" - }, - "short_description": { - "default": "Awesome Auth0 integration", "type": "string" }, - "terms_of_use_url": { - "type": "string" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupDeletedObject2TypeEnum" }, "updated_at": { - "default": "2021-06-21T15:47:29.072Z", "format": "date-time", "type": "string" - }, - "url_slug": { - "default": "awesome-auth0-integration-slug", - "type": "string" } }, + "required": [ + "id", + "name", + "created_at", + "type", + "updated_at" + ], "type": "object" }, - "IntegrationFeatureTypeEnum": { - "default": "action", + "EventStreamCloudEventGroupDeletedObject2TypeEnum": { "enum": [ - "unspecified", - "action", - "social_connection", - "log_stream", - "sso_integration", - "sms_provider" + "tenant" ], "type": "string" }, - "IntegrationRelease": { - "additionalProperties": true, - "properties": { - "id": { - "type": "string" - }, - "required_configuration": { - "items": { - "$ref": "#/components/schemas/IntegrationRequiredParam" - }, - "type": "array" - }, - "required_secrets": { - "items": { - "$ref": "#/components/schemas/IntegrationRequiredParam" - }, - "type": "array" + "EventStreamCloudEventGroupDeletedPreviousObject": { + "oneOf": [ + { + "$ref": "#/components/schemas/EventStreamCloudEventGroupDeletedPreviousObject0" }, - "semver": { - "$ref": "#/components/schemas/IntegrationSemVer" + { + "$ref": "#/components/schemas/EventStreamCloudEventGroupDeletedPreviousObject1" }, - "trigger": { - "$ref": "#/components/schemas/ActionTrigger" + { + "$ref": "#/components/schemas/EventStreamCloudEventGroupDeletedPreviousObject2" } - }, - "type": "object" + ] }, - "IntegrationRequiredParam": { + "EventStreamCloudEventGroupDeletedPreviousObject0": { "additionalProperties": false, "properties": { - "default_value": { + "connection_id": { + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, - "description": { + "created_at": { + "format": "date-time", "type": "string" }, - "label": { + "external_id": { "type": "string" }, - "name": { + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", "type": "string" }, - "optional": { - "type": "boolean" - }, - "options": { - "items": { - "$ref": "#/components/schemas/IntegrationRequiredParamOption" - }, - "type": "array" - }, - "placeholder": { + "name": { "type": "string" }, - "required": { - "type": "boolean" - }, "type": { - "$ref": "#/components/schemas/IntegrationRequiredParamTypeEnum" - } - }, - "type": "object" - }, - "IntegrationRequiredParamOption": { - "additionalProperties": false, - "properties": { - "label": { - "type": "string" + "$ref": "#/components/schemas/EventStreamCloudEventGroupDeletedPreviousObject0TypeEnum" }, - "value": { + "updated_at": { + "format": "date-time", "type": "string" } }, + "required": [ + "id", + "name", + "created_at", + "type", + "connection_id", + "updated_at" + ], "type": "object" }, - "IntegrationRequiredParamTypeEnum": { + "EventStreamCloudEventGroupDeletedPreviousObject0TypeEnum": { "enum": [ - "UNSPECIFIED", - "STRING" + "connection" ], "type": "string" }, - "IntegrationSemVer": { + "EventStreamCloudEventGroupDeletedPreviousObject1": { "additionalProperties": false, "properties": { - "major": { - "default": 1, - "type": "integer" + "created_at": { + "format": "date-time", + "type": "string" }, - "minor": { - "default": 1, - "type": "integer" + "external_id": { + "type": "string" + }, + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", + "type": "string" + }, + "name": { + "type": "string" + }, + "organization_id": { + "pattern": "org_[a-zA-Z0-9]{16}", + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupDeletedPreviousObject1TypeEnum" + }, + "updated_at": { + "format": "date-time", + "type": "string" } }, + "required": [ + "id", + "name", + "created_at", + "type", + "organization_id", + "updated_at" + ], "type": "object" }, - "JobFileFormatEnum": { + "EventStreamCloudEventGroupDeletedPreviousObject1TypeEnum": { "enum": [ - "json", - "csv" + "organization" ], "type": "string" }, - "JournalDifference": { + "EventStreamCloudEventGroupDeletedPreviousObject2": { + "additionalProperties": false, "properties": { - "field": { - "example": "body.blocked", + "created_at": { + "format": "date-time", "type": "string" }, - "got": { - "description": "Value the request carried (raw JSON)." + "external_id": { + "type": "string" }, - "reason": { - "enum": [ - "mismatch", - "missing", - "invalid_json" - ], + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", "type": "string" }, - "want": { - "description": "Value the stub required (raw JSON)." + "name": { + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupDeletedPreviousObject2TypeEnum" + }, + "updated_at": { + "format": "date-time", + "type": "string" } }, "required": [ - "field", - "reason" + "id", + "name", + "created_at", + "type", + "updated_at" ], "type": "object" }, - "JournalEntries": { + "EventStreamCloudEventGroupDeletedPreviousObject2TypeEnum": { + "enum": [ + "tenant" + ], + "type": "string" + }, + "EventStreamCloudEventGroupDeletedTypeEnum": { + "enum": [ + "group.deleted" + ], + "type": "string" + }, + "EventStreamCloudEventGroupMemberAdded": { + "additionalProperties": false, "properties": { - "entries": { - "items": { - "$ref": "#/components/schemas/JournalEntry" - }, - "type": "array" + "event": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedCloudEvent" + }, + "offset": { + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedTypeEnum" } }, "required": [ - "entries" + "type", + "offset", + "event" ], "type": "object" }, - "JournalEntry": { - "description": "One recorded Management API call.", + "EventStreamCloudEventGroupMemberAddedCloudEvent": { + "additionalProperties": false, "properties": { - "body": { - "description": "Request body as JSON (a string when it was not valid JSON). Capped at 65536 bytes." + "a0purpose": { + "$ref": "#/components/schemas/EventStreamCloudEventA0PurposeEnum" }, - "bodyTruncated": { - "description": "Present and true when the stored body was cut at the cap.", - "type": "boolean" + "a0stream": { + "pattern": "est_[a-zA-Z0-9]{22}", + "type": "string" }, - "expectationId": { - "description": "ID of the stub that served the call (`matched` only).", + "a0tenant": { + "maxLength": 63, + "minLength": 3, + "pattern": "[a-z0-9][-a-z0-9]{1,62}[a-z0-9]", "type": "string" }, - "headers": { - "additionalProperties": { - "items": { - "type": "string" - }, - "type": "array" - }, - "description": "Request headers; `Authorization` and `Cookie` values are `[REDACTED]`.", - "type": "object" + "data": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedData" }, "id": { + "pattern": "evt_[a-zA-Z0-9]{22}", "type": "string" }, - "method": { - "example": "PATCH", - "type": "string" - }, - "nearMisses": { - "description": "Up to 3 closest stubs that did not match (`no_match` only).", - "items": { - "$ref": "#/components/schemas/JournalNearMiss" - }, - "type": "array" - }, - "operation": { - "description": "OpenAPI path template the call resolved to, empty when no operation route matched (unknown route, 405).", - "example": "/api/v2/users/{id}", - "type": "string" - }, - "outcome": { - "description": "`matched` a stub (or the SSE stream) served the call; `no_match`\nthe call was well formed but no stub matched; `rejected` it never\nreached stub matching (auth, validation, unknown route, ...).\n", - "enum": [ - "matched", - "no_match", - "rejected" - ], - "type": "string" - }, - "path": { - "example": "/api/v2/users/auth0|1", + "source": { "type": "string" }, - "query": { - "additionalProperties": { - "items": { - "type": "string" - }, - "type": "array" - }, - "type": "object" + "specversion": { + "$ref": "#/components/schemas/EventStreamCloudEventSpecVersionEnum" }, - "receivedAt": { - "description": "Wall-clock arrival time (not the controlled clock).", + "time": { "format": "date-time", "type": "string" }, - "status": { - "description": "HTTP status the mock returned.", - "type": "integer" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedCloudEventTypeEnum" } }, "required": [ + "specversion", + "type", + "source", "id", - "receivedAt", - "method", - "path", - "operation", - "query", - "headers", - "status", - "outcome" + "time", + "data", + "a0tenant" ], "type": "object" }, - "JournalNearMiss": { + "EventStreamCloudEventGroupMemberAddedCloudEventTypeEnum": { + "enum": [ + "group.member.added" + ], + "type": "string" + }, + "EventStreamCloudEventGroupMemberAddedData": { + "additionalProperties": false, "properties": { - "differences": { - "items": { - "$ref": "#/components/schemas/JournalDifference" - }, - "type": "array" + "context": { + "$ref": "#/components/schemas/EventStreamCloudEventContext" }, - "expectationId": { - "type": "string" + "object": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedObject" }, - "method": { - "type": "string" + "previous_object": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedPreviousObject" + } + }, + "required": [ + "object" + ], + "type": "object" + }, + "EventStreamCloudEventGroupMemberAddedObject": { + "additionalProperties": false, + "properties": { + "group": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedObjectGroup" }, - "path": { - "description": "The stub's registered path (concrete or template).", - "type": "string" + "member": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedObjectMember" } }, "required": [ - "expectationId", - "method", - "path", - "differences" + "group", + "member" ], "type": "object" }, - "LinkUserIdentityRequestContent": { + "EventStreamCloudEventGroupMemberAddedObjectGroup": { + "oneOf": [ + { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedObjectGroup0" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedObjectGroup1" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedObjectGroup2" + } + ] + }, + "EventStreamCloudEventGroupMemberAddedObjectGroup0": { "additionalProperties": false, - "minProperties": 1, "properties": { "connection_id": { - "pattern": "^con_[A-Za-z0-9]{16}$", + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, - "link_with": { - "default": "{SECONDARY_ACCOUNT_JWT}", + "external_id": { "type": "string" }, - "provider": { - "$ref": "#/components/schemas/UserIdentityProviderEnum" + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", + "type": "string" }, - "user_id": { - "$ref": "#/components/schemas/UserId" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedObjectGroup0TypeEnum" } }, + "required": [ + "id", + "type", + "connection_id" + ], "type": "object" }, - "LinkedClientConfiguration": { + "EventStreamCloudEventGroupMemberAddedObjectGroup0TypeEnum": { + "enum": [ + "connection" + ], + "type": "string" + }, + "EventStreamCloudEventGroupMemberAddedObjectGroup1": { "additionalProperties": false, "properties": { - "client_id": { - "format": "client-id", + "external_id": { + "type": "string" + }, + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", + "type": "string" + }, + "organization_id": { + "pattern": "org_[a-zA-Z0-9]{16}", "type": "string" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedObjectGroup1TypeEnum" } }, "required": [ - "client_id" + "id", + "type", + "organization_id" ], "type": "object" }, - "ListActionBindingsPaginatedResponseContent": { + "EventStreamCloudEventGroupMemberAddedObjectGroup1TypeEnum": { + "enum": [ + "organization" + ], + "type": "string" + }, + "EventStreamCloudEventGroupMemberAddedObjectGroup2": { "additionalProperties": false, "properties": { - "bindings": { - "items": { - "$ref": "#/components/schemas/ActionBinding" - }, - "type": "array" - }, - "page": { - "default": 0, - "type": "number" + "external_id": { + "type": "string" }, - "per_page": { - "default": 20, - "type": "number" + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", + "type": "string" }, - "total": { - "default": 1, - "type": "number" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedObjectGroup2TypeEnum" } }, + "required": [ + "id", + "type" + ], "type": "object" }, - "ListActionTriggersResponseContent": { - "additionalProperties": false, - "properties": { - "triggers": { - "items": { - "$ref": "#/components/schemas/ActionTrigger" - }, - "type": "array" + "EventStreamCloudEventGroupMemberAddedObjectGroup2TypeEnum": { + "enum": [ + "tenant" + ], + "type": "string" + }, + "EventStreamCloudEventGroupMemberAddedObjectMember": { + "oneOf": [ + { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedObjectMember0" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedObjectMember1" } - }, - "type": "object" + ] }, - "ListActionVersionsPaginatedResponseContent": { + "EventStreamCloudEventGroupMemberAddedObjectMember0": { "additionalProperties": false, "properties": { - "page": { - "default": 0, - "type": "number" - }, - "per_page": { - "default": 20, - "type": "number" - }, - "total": { - "default": 1, - "type": "number" + "id": { + "type": "string" }, - "versions": { - "items": { - "$ref": "#/components/schemas/ActionVersion" - }, - "type": "array" + "member_type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedObjectMember0MemberTypeEnum" } }, + "required": [ + "member_type", + "id" + ], "type": "object" }, - "ListActionsPaginatedResponseContent": { + "EventStreamCloudEventGroupMemberAddedObjectMember0MemberTypeEnum": { + "enum": [ + "user" + ], + "type": "string" + }, + "EventStreamCloudEventGroupMemberAddedObjectMember1": { "additionalProperties": false, "properties": { - "actions": { - "items": { - "$ref": "#/components/schemas/Action" - }, - "type": "array" + "connection_id": { + "pattern": "con_[a-zA-Z0-9]{16}", + "type": "string" }, - "page": { - "default": 0, - "type": "number" + "id": { + "type": "string" }, - "per_page": { - "default": 20, - "type": "number" + "member_type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedObjectMember1MemberTypeEnum" }, - "total": { - "default": 1, - "type": "number" + "type": { + "type": "string" } }, + "required": [ + "member_type", + "id", + "type", + "connection_id" + ], "type": "object" }, - "ListAculsOffsetPaginatedResponseContent": { + "EventStreamCloudEventGroupMemberAddedObjectMember1MemberTypeEnum": { + "enum": [ + "connection" + ], + "type": "string" + }, + "EventStreamCloudEventGroupMemberAddedPreviousObject": { "additionalProperties": false, "properties": { - "configs": { - "items": { - "$ref": "#/components/schemas/ListAculsResponseContentItem" - }, - "type": "array" - }, - "limit": { - "type": "number" - }, - "start": { - "type": "number" + "group": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedPreviousObjectGroup" }, - "total": { - "type": "number" + "member": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedPreviousObjectMember" } }, + "required": [ + "group", + "member" + ], "type": "object" }, - "ListAculsResponseContent": { + "EventStreamCloudEventGroupMemberAddedPreviousObjectGroup": { "oneOf": [ { - "items": { - "$ref": "#/components/schemas/ListAculsResponseContentItem" - }, - "type": "array" + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedPreviousObjectGroup0" }, { - "$ref": "#/components/schemas/ListAculsOffsetPaginatedResponseContent" + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedPreviousObjectGroup1" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedPreviousObjectGroup2" } ] }, - "ListAculsResponseContentItem": { - "additionalProperties": true, + "EventStreamCloudEventGroupMemberAddedPreviousObjectGroup0": { + "additionalProperties": false, "properties": { - "context_configuration": { - "$ref": "#/components/schemas/AculContextConfiguration" - }, - "default_head_tags_disabled": { - "default": false, - "type": [ - "boolean", - "null" - ] - }, - "filters": { - "$ref": "#/components/schemas/AculFilters" - }, - "head_tags": { - "items": { - "$ref": "#/components/schemas/AculHeadTag" - }, - "type": [ - "array", - "null" - ] - }, - "prompt": { + "connection_id": { + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, - "rendering_mode": { - "$ref": "#/components/schemas/AculRenderingModeEnum" - }, - "screen": { + "external_id": { "type": "string" }, - "tenant": { + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", "type": "string" }, - "use_page_template": { - "default": false, - "type": [ - "boolean", - "null" - ] + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedPreviousObjectGroup0TypeEnum" } }, + "required": [ + "id", + "type", + "connection_id" + ], "type": "object" }, - "ListBrandingPhoneProvidersResponseContent": { + "EventStreamCloudEventGroupMemberAddedPreviousObjectGroup0TypeEnum": { + "enum": [ + "connection" + ], + "type": "string" + }, + "EventStreamCloudEventGroupMemberAddedPreviousObjectGroup1": { "additionalProperties": false, "properties": { - "providers": { - "items": { - "$ref": "#/components/schemas/PhoneProviderSchemaMasked" - }, - "type": "array" + "external_id": { + "type": "string" + }, + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", + "type": "string" + }, + "organization_id": { + "pattern": "org_[a-zA-Z0-9]{16}", + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedPreviousObjectGroup1TypeEnum" } }, + "required": [ + "id", + "type", + "organization_id" + ], "type": "object" }, - "ListClientConnectionsResponseContent": { - "additionalProperties": true, + "EventStreamCloudEventGroupMemberAddedPreviousObjectGroup1TypeEnum": { + "enum": [ + "organization" + ], + "type": "string" + }, + "EventStreamCloudEventGroupMemberAddedPreviousObjectGroup2": { + "additionalProperties": false, "properties": { - "connections": { - "items": { - "$ref": "#/components/schemas/ConnectionForList" - }, - "type": "array" + "external_id": { + "type": "string" }, - "next": { + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", "type": "string" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedPreviousObjectGroup2TypeEnum" } }, "required": [ - "connections" + "id", + "type" ], "type": "object" }, - "ListClientGrantOffsetPaginatedResponseContent": { + "EventStreamCloudEventGroupMemberAddedPreviousObjectGroup2TypeEnum": { + "enum": [ + "tenant" + ], + "type": "string" + }, + "EventStreamCloudEventGroupMemberAddedPreviousObjectMember": { + "oneOf": [ + { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedPreviousObjectMember0" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedPreviousObjectMember1" + } + ] + }, + "EventStreamCloudEventGroupMemberAddedPreviousObjectMember0": { "additionalProperties": false, "properties": { - "client_grants": { - "items": { - "$ref": "#/components/schemas/ClientGrantResponseContent" - }, - "type": "array" - }, - "limit": { - "type": "number" - }, - "start": { - "type": "number" + "id": { + "type": "string" }, - "total": { - "type": "number" + "member_type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedPreviousObjectMember0MemberTypeEnum" } }, + "required": [ + "member_type", + "id" + ], "type": "object" }, - "ListClientGrantOrganizationsOffsetPaginatedResponseContent": { + "EventStreamCloudEventGroupMemberAddedPreviousObjectMember0MemberTypeEnum": { + "enum": [ + "user" + ], + "type": "string" + }, + "EventStreamCloudEventGroupMemberAddedPreviousObjectMember1": { "additionalProperties": false, "properties": { - "limit": { - "type": "number" + "connection_id": { + "pattern": "con_[a-zA-Z0-9]{16}", + "type": "string" }, - "organizations": { - "items": { - "$ref": "#/components/schemas/Organization" - }, - "type": "array" + "id": { + "type": "string" }, - "start": { - "type": "number" + "member_type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAddedPreviousObjectMember1MemberTypeEnum" }, - "total": { - "type": "number" + "type": { + "type": "string" } }, + "required": [ + "member_type", + "id", + "type", + "connection_id" + ], "type": "object" }, - "ListClientGrantOrganizationsPaginatedResponseContent": { + "EventStreamCloudEventGroupMemberAddedPreviousObjectMember1MemberTypeEnum": { + "enum": [ + "connection" + ], + "type": "string" + }, + "EventStreamCloudEventGroupMemberAddedTypeEnum": { + "enum": [ + "group.member.added" + ], + "type": "string" + }, + "EventStreamCloudEventGroupMemberDeleted": { "additionalProperties": false, "properties": { - "next": { + "event": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedCloudEvent" + }, + "offset": { "type": "string" }, - "organizations": { - "items": { - "$ref": "#/components/schemas/Organization" - }, - "type": "array" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedTypeEnum" } }, + "required": [ + "type", + "offset", + "event" + ], "type": "object" }, - "ListClientGrantOrganizationsResponseContent": { - "oneOf": [ - { - "items": { - "$ref": "#/components/schemas/Organization" - }, - "type": "array" - }, - { - "$ref": "#/components/schemas/ListClientGrantOrganizationsOffsetPaginatedResponseContent" - }, - { - "$ref": "#/components/schemas/ListClientGrantOrganizationsPaginatedResponseContent" - } - ] - }, - "ListClientGrantPaginatedResponseContent": { + "EventStreamCloudEventGroupMemberDeletedCloudEvent": { "additionalProperties": false, "properties": { - "client_grants": { - "items": { - "$ref": "#/components/schemas/ClientGrantResponseContent" - }, - "type": "array" + "a0purpose": { + "$ref": "#/components/schemas/EventStreamCloudEventA0PurposeEnum" }, - "next": { + "a0stream": { + "pattern": "est_[a-zA-Z0-9]{22}", "type": "string" - } - }, - "type": "object" - }, - "ListClientGrantResponseContent": { - "oneOf": [ - { - "items": { - "$ref": "#/components/schemas/ClientGrantResponseContent" - }, - "type": "array" }, - { - "$ref": "#/components/schemas/ListClientGrantOffsetPaginatedResponseContent" + "a0tenant": { + "maxLength": 63, + "minLength": 3, + "pattern": "[a-z0-9][-a-z0-9]{1,62}[a-z0-9]", + "type": "string" }, - { - "$ref": "#/components/schemas/ListClientGrantPaginatedResponseContent" - } - ] - }, - "ListClientsOffsetPaginatedResponseContent": { - "additionalProperties": false, - "properties": { - "clients": { - "items": { - "$ref": "#/components/schemas/Client" - }, - "type": "array" + "data": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedData" }, - "limit": { - "type": "number" + "id": { + "pattern": "evt_[a-zA-Z0-9]{22}", + "type": "string" }, - "start": { - "type": "number" + "source": { + "type": "string" }, - "total": { - "type": "number" + "specversion": { + "$ref": "#/components/schemas/EventStreamCloudEventSpecVersionEnum" + }, + "time": { + "format": "date-time", + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedCloudEventTypeEnum" } }, + "required": [ + "specversion", + "type", + "source", + "id", + "time", + "data", + "a0tenant" + ], "type": "object" }, - "ListClientsPaginatedResponseContent": { + "EventStreamCloudEventGroupMemberDeletedCloudEventTypeEnum": { + "enum": [ + "group.member.deleted" + ], + "type": "string" + }, + "EventStreamCloudEventGroupMemberDeletedData": { "additionalProperties": false, "properties": { - "clients": { - "items": { - "$ref": "#/components/schemas/Client" - }, - "type": "array" + "context": { + "$ref": "#/components/schemas/EventStreamCloudEventContext" }, - "next": { - "type": "string" + "object": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedObject" + }, + "previous_object": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedPreviousObject" } }, + "required": [ + "object" + ], "type": "object" }, - "ListConnectionProfileTemplateResponseContent": { + "EventStreamCloudEventGroupMemberDeletedObject": { "additionalProperties": false, "properties": { - "connection_profile_templates": { - "items": { - "$ref": "#/components/schemas/ConnectionProfileTemplateItem" - }, - "type": "array" + "group": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedObjectGroup" + }, + "member": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedObjectMember" } }, + "required": [ + "group", + "member" + ], "type": "object" }, - "ListConnectionProfilesPaginatedResponseContent": { - "additionalProperties": false, - "properties": { - "connection_profiles": { - "items": { - "$ref": "#/components/schemas/ConnectionProfile" - }, - "type": "array" + "EventStreamCloudEventGroupMemberDeletedObjectGroup": { + "oneOf": [ + { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedObjectGroup0" }, - "next": { - "type": "string" + { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedObjectGroup1" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedObjectGroup2" } - }, - "type": "object" + ] }, - "ListConnectionsCheckpointPaginatedResponseContent": { + "EventStreamCloudEventGroupMemberDeletedObjectGroup0": { "additionalProperties": false, "properties": { - "connections": { - "items": { - "$ref": "#/components/schemas/ConnectionForList" - }, - "type": "array" + "connection_id": { + "pattern": "con_[a-zA-Z0-9]{16}", + "type": "string" }, - "next": { + "external_id": { + "type": "string" + }, + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", "type": "string" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedObjectGroup0TypeEnum" } }, + "required": [ + "id", + "type", + "connection_id" + ], "type": "object" }, - "ListConnectionsOffsetPaginatedResponseContent": { + "EventStreamCloudEventGroupMemberDeletedObjectGroup0TypeEnum": { + "enum": [ + "connection" + ], + "type": "string" + }, + "EventStreamCloudEventGroupMemberDeletedObjectGroup1": { "additionalProperties": false, "properties": { - "connections": { - "items": { - "$ref": "#/components/schemas/ConnectionForList" - }, - "type": "array" + "external_id": { + "type": "string" }, - "limit": { - "type": "number" + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", + "type": "string" }, - "start": { - "type": "number" + "organization_id": { + "pattern": "org_[a-zA-Z0-9]{16}", + "type": "string" }, - "total": { - "type": "number" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedObjectGroup1TypeEnum" } }, + "required": [ + "id", + "type", + "organization_id" + ], "type": "object" }, - "ListConnectionsResponseContent": { - "oneOf": [ - { - "items": { - "$ref": "#/components/schemas/ConnectionForList" - }, - "type": "array" - }, - { - "$ref": "#/components/schemas/ListConnectionsOffsetPaginatedResponseContent" - }, - { - "$ref": "#/components/schemas/ListConnectionsCheckpointPaginatedResponseContent" - } - ] + "EventStreamCloudEventGroupMemberDeletedObjectGroup1TypeEnum": { + "enum": [ + "organization" + ], + "type": "string" }, - "ListCustomDomainsPaginatedResponseContent": { + "EventStreamCloudEventGroupMemberDeletedObjectGroup2": { "additionalProperties": false, "properties": { - "custom_domains": { - "items": { - "$ref": "#/components/schemas/CustomDomain" - }, - "type": "array" + "external_id": { + "type": "string" }, - "next": { + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", "type": "string" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedObjectGroup2TypeEnum" } }, "required": [ - "custom_domains" + "id", + "type" ], "type": "object" }, - "ListCustomDomainsResponseContent": { + "EventStreamCloudEventGroupMemberDeletedObjectGroup2TypeEnum": { + "enum": [ + "tenant" + ], + "type": "string" + }, + "EventStreamCloudEventGroupMemberDeletedObjectMember": { "oneOf": [ { - "items": { - "$ref": "#/components/schemas/CustomDomain" - }, - "type": "array" + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedObjectMember0" }, { - "$ref": "#/components/schemas/ListCustomDomainsPaginatedResponseContent" + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedObjectMember1" } ] }, - "ListDeviceCredentialsOffsetPaginatedResponseContent": { + "EventStreamCloudEventGroupMemberDeletedObjectMember0": { "additionalProperties": false, "properties": { - "device_credentials": { - "items": { - "$ref": "#/components/schemas/DeviceCredential" - }, - "type": "array" - }, - "limit": { - "type": "number" - }, - "start": { - "type": "number" + "id": { + "type": "string" }, - "total": { - "type": "number" + "member_type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedObjectMember0MemberTypeEnum" } }, + "required": [ + "member_type", + "id" + ], "type": "object" }, - "ListDeviceCredentialsResponseContent": { - "oneOf": [ - { - "items": { - "$ref": "#/components/schemas/DeviceCredential" - }, - "type": "array" - }, - { - "$ref": "#/components/schemas/ListDeviceCredentialsOffsetPaginatedResponseContent" - } - ] + "EventStreamCloudEventGroupMemberDeletedObjectMember0MemberTypeEnum": { + "enum": [ + "user" + ], + "type": "string" }, - "ListDirectoryProvisioningsResponseContent": { + "EventStreamCloudEventGroupMemberDeletedObjectMember1": { "additionalProperties": false, "properties": { - "directory_provisionings": { - "items": { - "$ref": "#/components/schemas/DirectoryProvisioning" - }, - "type": "array" + "connection_id": { + "pattern": "con_[a-zA-Z0-9]{16}", + "type": "string" }, - "next": { + "id": { + "type": "string" + }, + "member_type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedObjectMember1MemberTypeEnum" + }, + "type": { "type": "string" } }, "required": [ - "directory_provisionings" + "member_type", + "id", + "type", + "connection_id" ], "type": "object" }, - "ListEncryptionKeyOffsetPaginatedResponseContent": { + "EventStreamCloudEventGroupMemberDeletedObjectMember1MemberTypeEnum": { + "enum": [ + "connection" + ], + "type": "string" + }, + "EventStreamCloudEventGroupMemberDeletedPreviousObject": { "additionalProperties": false, "properties": { - "keys": { - "items": { - "$ref": "#/components/schemas/EncryptionKey" - }, - "type": "array" - }, - "limit": { - "type": "integer" - }, - "start": { - "type": "integer" + "group": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup" }, - "total": { - "type": "integer" + "member": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedPreviousObjectMember" } }, + "required": [ + "group", + "member" + ], "type": "object" }, - "ListEncryptionKeysResponseContent": { + "EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup": { "oneOf": [ { - "items": { - "$ref": "#/components/schemas/EncryptionKey" - }, - "type": "array" + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup0" }, { - "$ref": "#/components/schemas/ListEncryptionKeyOffsetPaginatedResponseContent" - } - ] - }, - "ListEventStreamsResponseContent": { - "additionalProperties": true, - "properties": { - "eventStreams": { - "items": { - "$ref": "#/components/schemas/EventStreamResponseContent" - }, - "type": "array" + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup1" }, - "next": { - "type": "string" + { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup2" } - }, - "type": "object" + ] }, - "ListFlowExecutionsOffsetPaginatedResponseContent": { + "EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup0": { "additionalProperties": false, "properties": { - "executions": { - "items": { - "$ref": "#/components/schemas/FlowExecutionSummary" - }, - "type": "array" + "connection_id": { + "pattern": "con_[a-zA-Z0-9]{16}", + "type": "string" }, - "limit": { - "type": "number" + "external_id": { + "type": "string" }, - "start": { - "type": "number" + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", + "type": "string" }, - "total": { - "type": "number" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup0TypeEnum" } }, + "required": [ + "id", + "type", + "connection_id" + ], "type": "object" }, - "ListFlowExecutionsPaginatedResponseContent": { + "EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup0TypeEnum": { + "enum": [ + "connection" + ], + "type": "string" + }, + "EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup1": { "additionalProperties": false, "properties": { - "executions": { - "items": { - "$ref": "#/components/schemas/FlowExecutionSummary" - }, - "type": "array" + "external_id": { + "type": "string" }, - "next": { + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", + "type": "string" + }, + "organization_id": { + "pattern": "org_[a-zA-Z0-9]{16}", "type": "string" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup1TypeEnum" } }, + "required": [ + "id", + "type", + "organization_id" + ], "type": "object" }, - "ListFlowExecutionsResponseContent": { - "items": { - "$ref": "#/components/schemas/FlowExecutionSummary" - }, - "type": "array" + "EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup1TypeEnum": { + "enum": [ + "organization" + ], + "type": "string" }, - "ListFlowsOffsetPaginatedResponseContent": { + "EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup2": { "additionalProperties": false, "properties": { - "flows": { - "items": { - "$ref": "#/components/schemas/FlowSummary" - }, - "type": "array" - }, - "limit": { - "type": "number" + "external_id": { + "type": "string" }, - "start": { - "type": "number" + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", + "type": "string" }, - "total": { - "type": "number" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup2TypeEnum" } }, + "required": [ + "id", + "type" + ], "type": "object" }, - "ListFlowsRequestParametersHydrateEnum": { + "EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup2TypeEnum": { "enum": [ - "form_count" + "tenant" ], - "maxLength": 50, "type": "string" }, - "ListFlowsResponseContent": { + "EventStreamCloudEventGroupMemberDeletedPreviousObjectMember": { "oneOf": [ { - "items": { - "$ref": "#/components/schemas/FlowSummary" - }, - "type": "array" + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedPreviousObjectMember0" }, { - "$ref": "#/components/schemas/ListFlowsOffsetPaginatedResponseContent" + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedPreviousObjectMember1" } ] }, - "ListFlowsVaultConnectionsOffsetPaginatedResponseContent": { + "EventStreamCloudEventGroupMemberDeletedPreviousObjectMember0": { "additionalProperties": false, "properties": { - "connections": { - "items": { - "$ref": "#/components/schemas/FlowsVaultConnectionSummary" - }, - "type": "array" - }, - "limit": { - "type": "number" - }, - "start": { - "type": "number" + "id": { + "type": "string" }, - "total": { - "type": "number" + "member_type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedPreviousObjectMember0MemberTypeEnum" } }, + "required": [ + "member_type", + "id" + ], "type": "object" }, - "ListFlowsVaultConnectionsResponseContent": { - "oneOf": [ - { - "items": { - "$ref": "#/components/schemas/FlowsVaultConnectionSummary" - }, - "type": "array" - }, - { - "$ref": "#/components/schemas/ListFlowsVaultConnectionsOffsetPaginatedResponseContent" - } - ] + "EventStreamCloudEventGroupMemberDeletedPreviousObjectMember0MemberTypeEnum": { + "enum": [ + "user" + ], + "type": "string" }, - "ListFormsOffsetPaginatedResponseContent": { + "EventStreamCloudEventGroupMemberDeletedPreviousObjectMember1": { "additionalProperties": false, "properties": { - "forms": { - "items": { - "$ref": "#/components/schemas/FormSummary" - }, - "type": "array" + "connection_id": { + "pattern": "con_[a-zA-Z0-9]{16}", + "type": "string" }, - "limit": { - "type": "number" + "id": { + "type": "string" }, - "start": { - "type": "number" + "member_type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeletedPreviousObjectMember1MemberTypeEnum" }, - "total": { - "type": "number" + "type": { + "type": "string" } }, + "required": [ + "member_type", + "id", + "type", + "connection_id" + ], "type": "object" }, - "ListFormsResponseContent": { - "oneOf": [ - { - "items": { - "$ref": "#/components/schemas/FormSummary" - }, - "type": "array" - }, - { - "$ref": "#/components/schemas/ListFormsOffsetPaginatedResponseContent" - } - ] + "EventStreamCloudEventGroupMemberDeletedPreviousObjectMember1MemberTypeEnum": { + "enum": [ + "connection" + ], + "type": "string" }, - "ListGroupsPaginatedResponseContent": { + "EventStreamCloudEventGroupMemberDeletedTypeEnum": { + "enum": [ + "group.member.deleted" + ], + "type": "string" + }, + "EventStreamCloudEventGroupRoleAssigned": { "additionalProperties": false, "properties": { - "groups": { - "items": { - "$ref": "#/components/schemas/Group" - }, - "type": "array" - }, - "limit": { - "type": "number" + "event": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleAssignedCloudEvent" }, - "next": { + "offset": { "type": "string" }, - "start": { - "type": "number" - }, - "total": { - "type": "number" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleAssignedTypeEnum" } }, "required": [ - "groups" + "type", + "offset", + "event" ], "type": "object" }, - "ListGroupsResponseContent": { - "oneOf": [ - { - "items": { - "$ref": "#/components/schemas/Group" - }, - "type": "array" - }, - { - "$ref": "#/components/schemas/ListGroupsPaginatedResponseContent" - } - ] - }, - "ListGuardianPoliciesResponseContent": { - "items": { - "$ref": "#/components/schemas/MFAPolicyEnum" - }, - "type": "array" - }, - "ListHooksOffsetPaginatedResponseContent": { + "EventStreamCloudEventGroupRoleAssignedCloudEvent": { "additionalProperties": false, "properties": { - "hooks": { - "items": { - "$ref": "#/components/schemas/Hook" - }, - "type": "array" + "a0purpose": { + "$ref": "#/components/schemas/EventStreamCloudEventA0PurposeEnum" }, - "limit": { - "type": "number" + "a0stream": { + "pattern": "est_[a-zA-Z0-9]{22}", + "type": "string" }, - "start": { - "type": "number" + "a0tenant": { + "maxLength": 63, + "minLength": 3, + "pattern": "[a-z0-9][-a-z0-9]{1,62}[a-z0-9]", + "type": "string" }, - "total": { - "type": "number" + "data": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleAssignedData" + }, + "id": { + "pattern": "evt_[a-zA-Z0-9]{22}", + "type": "string" + }, + "source": { + "type": "string" + }, + "specversion": { + "$ref": "#/components/schemas/EventStreamCloudEventSpecVersionEnum" + }, + "time": { + "format": "date-time", + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleAssignedCloudEventTypeEnum" } }, + "required": [ + "specversion", + "type", + "source", + "id", + "time", + "data", + "a0tenant" + ], "type": "object" }, - "ListHooksResponseContent": { - "oneOf": [ - { - "items": { - "$ref": "#/components/schemas/Hook" - }, - "type": "array" - }, - { - "$ref": "#/components/schemas/ListHooksOffsetPaginatedResponseContent" - } - ] + "EventStreamCloudEventGroupRoleAssignedCloudEventTypeEnum": { + "enum": [ + "group.role.assigned" + ], + "type": "string" }, - "ListLogOffsetPaginatedResponseContent": { + "EventStreamCloudEventGroupRoleAssignedData": { "additionalProperties": false, "properties": { - "length": { - "type": "number" - }, - "limit": { - "type": "number" - }, - "logs": { - "items": { - "$ref": "#/components/schemas/Log" - }, - "type": "array" + "context": { + "$ref": "#/components/schemas/EventStreamCloudEventContext" }, - "start": { - "type": "number" + "object": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleAssignedObject" }, - "total": { - "type": "number" + "previous_object": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleAssignedPreviousObject" } }, + "required": [ + "object" + ], "type": "object" }, - "ListLogResponseContent": { - "oneOf": [ - { - "items": { - "$ref": "#/components/schemas/Log" - }, - "type": "array" - }, - { - "$ref": "#/components/schemas/ListLogOffsetPaginatedResponseContent" - } - ] - }, - "ListNetworkAclsOffsetPaginatedResponseContent": { + "EventStreamCloudEventGroupRoleAssignedObject": { "additionalProperties": false, "properties": { - "limit": { - "type": "number" - }, - "network_acls": { - "items": { - "$ref": "#/components/schemas/NetworkAclsResponseContent" - }, - "type": "array" + "created_at": { + "format": "date-time", + "type": "string" }, - "start": { - "type": "number" + "group": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleAssignedObjectGroup" }, - "total": { - "type": "number" + "role": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleAssignedObjectRole" } }, + "required": [ + "group", + "role", + "created_at" + ], "type": "object" }, - "ListNetworkAclsResponseContent": { + "EventStreamCloudEventGroupRoleAssignedObjectGroup": { "oneOf": [ { - "$ref": "#/components/schemas/ListNetworkAclsOffsetPaginatedResponseContent" + "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleAssignedObjectGroup0" }, { - "items": { - "$ref": "#/components/schemas/NetworkAclsResponseContent" - }, - "type": "array" + "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleAssignedObjectGroup1" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleAssignedObjectGroup2" } ] }, - "ListOrganizationAllConnectionsOffsetPaginatedResponseContent": { + "EventStreamCloudEventGroupRoleAssignedObjectGroup0": { "additionalProperties": false, "properties": { - "connections": { - "items": { - "$ref": "#/components/schemas/OrganizationAllConnectionPost" - }, - "type": "array" + "connection_id": { + "pattern": "con_[a-zA-Z0-9]{16}", + "type": "string" }, - "limit": { - "type": "number" + "external_id": { + "type": "string" }, - "start": { - "type": "number" + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", + "type": "string" }, - "total": { - "type": "number" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleAssignedObjectGroup0TypeEnum" } }, + "required": [ + "id", + "type", + "connection_id" + ], "type": "object" }, - "ListOrganizationAllConnectionsResponseContent": { - "oneOf": [ - { - "items": { - "$ref": "#/components/schemas/OrganizationAllConnectionPost" - }, - "type": "array" - }, - { - "$ref": "#/components/schemas/ListOrganizationAllConnectionsOffsetPaginatedResponseContent" - } - ] + "EventStreamCloudEventGroupRoleAssignedObjectGroup0TypeEnum": { + "enum": [ + "connection" + ], + "type": "string" }, - "ListOrganizationClientGrantsOffsetPaginatedResponseContent": { + "EventStreamCloudEventGroupRoleAssignedObjectGroup1": { "additionalProperties": false, "properties": { - "client_grants": { - "items": { - "$ref": "#/components/schemas/OrganizationClientGrant" - }, - "type": "array" + "external_id": { + "type": "string" }, - "limit": { - "type": "number" + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", + "type": "string" }, - "start": { - "type": "number" + "organization_id": { + "pattern": "org_[a-zA-Z0-9]{16}", + "type": "string" }, - "total": { - "type": "number" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleAssignedObjectGroup1TypeEnum" } }, + "required": [ + "id", + "type", + "organization_id" + ], "type": "object" }, - "ListOrganizationClientGrantsResponseContent": { - "oneOf": [ - { - "items": { - "$ref": "#/components/schemas/OrganizationClientGrant" - }, - "type": "array" - }, - { - "$ref": "#/components/schemas/ListOrganizationClientGrantsOffsetPaginatedResponseContent" - } - ] + "EventStreamCloudEventGroupRoleAssignedObjectGroup1TypeEnum": { + "enum": [ + "organization" + ], + "type": "string" }, - "ListOrganizationConnectionsOffsetPaginatedResponseContent": { + "EventStreamCloudEventGroupRoleAssignedObjectGroup2": { "additionalProperties": false, "properties": { - "enabled_connections": { - "items": { - "$ref": "#/components/schemas/OrganizationConnection" - }, - "type": "array" - }, - "limit": { - "type": "number" + "external_id": { + "type": "string" }, - "start": { - "type": "number" + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", + "type": "string" }, - "total": { - "type": "number" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleAssignedObjectGroup2TypeEnum" } }, + "required": [ + "id", + "type" + ], "type": "object" }, - "ListOrganizationConnectionsResponseContent": { - "oneOf": [ - { - "items": { - "$ref": "#/components/schemas/OrganizationConnection" - }, - "type": "array" - }, - { - "$ref": "#/components/schemas/ListOrganizationConnectionsOffsetPaginatedResponseContent" - } - ] + "EventStreamCloudEventGroupRoleAssignedObjectGroup2TypeEnum": { + "enum": [ + "tenant" + ], + "type": "string" }, - "ListOrganizationDiscoveryDomainsResponseContent": { + "EventStreamCloudEventGroupRoleAssignedObjectRole": { "additionalProperties": false, "properties": { - "domains": { - "items": { - "$ref": "#/components/schemas/OrganizationDiscoveryDomain" - }, - "type": "array" + "id": { + "pattern": "rol_[a-zA-Z0-9]{16}", + "type": "string" }, - "next": { + "name": { "type": "string" } }, "required": [ - "domains" + "id", + "name" ], "type": "object" }, - "ListOrganizationInvitationsOffsetPaginatedResponseContent": { + "EventStreamCloudEventGroupRoleAssignedPreviousObject": { "additionalProperties": false, "properties": { - "invitations": { - "items": { - "$ref": "#/components/schemas/OrganizationInvitation" - }, - "type": "array" + "created_at": { + "format": "date-time", + "type": "string" }, - "limit": { - "type": "number" + "group": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup" }, - "start": { - "type": "number" + "role": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleAssignedPreviousObjectRole" } }, + "required": [ + "group", + "role", + "created_at" + ], "type": "object" }, - "ListOrganizationInvitationsResponseContent": { + "EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup": { "oneOf": [ { - "items": { - "$ref": "#/components/schemas/OrganizationInvitation" - }, - "type": "array" + "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup0" }, { - "$ref": "#/components/schemas/ListOrganizationInvitationsOffsetPaginatedResponseContent" + "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup1" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup2" } ] }, - "ListOrganizationMemberRolesOffsetPaginatedResponseContent": { + "EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup0": { "additionalProperties": false, "properties": { - "limit": { - "type": "number" + "connection_id": { + "pattern": "con_[a-zA-Z0-9]{16}", + "type": "string" }, - "roles": { - "items": { - "$ref": "#/components/schemas/Role" - }, - "type": "array" + "external_id": { + "type": "string" }, - "start": { - "type": "number" + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", + "type": "string" }, - "total": { - "type": "number" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup0TypeEnum" } }, + "required": [ + "id", + "type", + "connection_id" + ], "type": "object" }, - "ListOrganizationMemberRolesResponseContent": { - "oneOf": [ - { - "items": { - "$ref": "#/components/schemas/Role" - }, - "type": "array" - }, - { - "$ref": "#/components/schemas/ListOrganizationMemberRolesOffsetPaginatedResponseContent" - } - ] + "EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup0TypeEnum": { + "enum": [ + "connection" + ], + "type": "string" }, - "ListOrganizationMembersOffsetPaginatedResponseContent": { + "EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup1": { "additionalProperties": false, "properties": { - "limit": { - "type": "number" + "external_id": { + "type": "string" }, - "members": { - "items": { - "$ref": "#/components/schemas/OrganizationMember" - }, - "type": "array" + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", + "type": "string" }, - "start": { - "type": "number" + "organization_id": { + "pattern": "org_[a-zA-Z0-9]{16}", + "type": "string" }, - "total": { - "type": "number" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup1TypeEnum" } }, + "required": [ + "id", + "type", + "organization_id" + ], "type": "object" }, - "ListOrganizationMembersPaginatedResponseContent": { - "additionalProperties": true, + "EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup1TypeEnum": { + "enum": [ + "organization" + ], + "type": "string" + }, + "EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup2": { + "additionalProperties": false, "properties": { - "members": { - "items": { - "$ref": "#/components/schemas/OrganizationMember" - }, - "type": "array" + "external_id": { + "type": "string" }, - "next": { + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", "type": "string" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup2TypeEnum" } }, + "required": [ + "id", + "type" + ], "type": "object" }, - "ListOrganizationMembersResponseContent": { - "oneOf": [ - { - "items": { - "$ref": "#/components/schemas/OrganizationMember" - }, - "type": "array" - }, - { - "$ref": "#/components/schemas/ListOrganizationMembersOffsetPaginatedResponseContent" - }, - { - "$ref": "#/components/schemas/ListOrganizationMembersPaginatedResponseContent" - } - ] - }, - "ListOrganizationsOffsetPaginatedResponseContent": { - "additionalProperties": false, - "properties": { - "limit": { - "type": "number" - }, - "organizations": { - "items": { - "$ref": "#/components/schemas/Organization" - }, - "type": "array" - }, - "start": { - "type": "number" - }, - "total": { - "type": "number" - } - }, - "type": "object" + "EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup2TypeEnum": { + "enum": [ + "tenant" + ], + "type": "string" }, - "ListOrganizationsPaginatedResponseContent": { + "EventStreamCloudEventGroupRoleAssignedPreviousObjectRole": { "additionalProperties": false, "properties": { - "next": { + "id": { + "pattern": "rol_[a-zA-Z0-9]{16}", "type": "string" }, - "organizations": { - "items": { - "$ref": "#/components/schemas/Organization" - }, - "type": "array" + "name": { + "type": "string" } }, + "required": [ + "id", + "name" + ], "type": "object" }, - "ListOrganizationsResponseContent": { - "oneOf": [ - { - "items": { - "$ref": "#/components/schemas/Organization" - }, - "type": "array" - }, - { - "$ref": "#/components/schemas/ListOrganizationsOffsetPaginatedResponseContent" - }, - { - "$ref": "#/components/schemas/ListOrganizationsPaginatedResponseContent" - } - ] + "EventStreamCloudEventGroupRoleAssignedTypeEnum": { + "enum": [ + "group.role.assigned" + ], + "type": "string" }, - "ListPhoneTemplatesResponseContent": { + "EventStreamCloudEventGroupRoleDeleted": { "additionalProperties": false, "properties": { - "templates": { - "items": { - "$ref": "#/components/schemas/PhoneTemplate" - }, - "type": "array" - } - }, - "type": "object" - }, - "ListRefreshTokensPaginatedResponseContent": { - "additionalProperties": true, - "properties": { - "next": { + "event": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleDeletedCloudEvent" + }, + "offset": { "type": "string" }, - "tokens": { - "items": { - "$ref": "#/components/schemas/RefreshTokenResponseContent" - }, - "type": "array" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleDeletedTypeEnum" } }, + "required": [ + "type", + "offset", + "event" + ], "type": "object" }, - "ListResourceServerOffsetPaginatedResponseContent": { + "EventStreamCloudEventGroupRoleDeletedCloudEvent": { "additionalProperties": false, "properties": { - "limit": { - "type": "number" + "a0purpose": { + "$ref": "#/components/schemas/EventStreamCloudEventA0PurposeEnum" }, - "resource_servers": { - "items": { - "$ref": "#/components/schemas/ResourceServer" - }, - "type": "array" + "a0stream": { + "pattern": "est_[a-zA-Z0-9]{22}", + "type": "string" }, - "start": { - "type": "number" + "a0tenant": { + "maxLength": 63, + "minLength": 3, + "pattern": "[a-z0-9][-a-z0-9]{1,62}[a-z0-9]", + "type": "string" }, - "total": { - "type": "number" - } - }, - "type": "object" - }, - "ListResourceServerResponseContent": { - "oneOf": [ - { - "items": { - "$ref": "#/components/schemas/ResourceServer" - }, - "type": "array" + "data": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleDeletedData" }, - { - "$ref": "#/components/schemas/ListResourceServerOffsetPaginatedResponseContent" - } - ] - }, - "ListRolePermissionsOffsetPaginatedResponseContent": { - "additionalProperties": false, - "properties": { - "limit": { - "type": "number" + "id": { + "pattern": "evt_[a-zA-Z0-9]{22}", + "type": "string" }, - "permissions": { - "items": { - "$ref": "#/components/schemas/PermissionsResponsePayload" - }, - "type": "array" + "source": { + "type": "string" }, - "start": { - "type": "number" + "specversion": { + "$ref": "#/components/schemas/EventStreamCloudEventSpecVersionEnum" }, - "total": { - "type": "number" + "time": { + "format": "date-time", + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleDeletedCloudEventTypeEnum" } }, + "required": [ + "specversion", + "type", + "source", + "id", + "time", + "data", + "a0tenant" + ], "type": "object" }, - "ListRolePermissionsResponseContent": { - "oneOf": [ - { - "items": { - "$ref": "#/components/schemas/PermissionsResponsePayload" - }, - "type": "array" - }, - { - "$ref": "#/components/schemas/ListRolePermissionsOffsetPaginatedResponseContent" - } - ] + "EventStreamCloudEventGroupRoleDeletedCloudEventTypeEnum": { + "enum": [ + "group.role.deleted" + ], + "type": "string" }, - "ListRoleUsersOffsetPaginatedResponseContent": { + "EventStreamCloudEventGroupRoleDeletedData": { "additionalProperties": false, "properties": { - "limit": { - "type": "number" - }, - "start": { - "type": "number" + "context": { + "$ref": "#/components/schemas/EventStreamCloudEventContext" }, - "total": { - "type": "number" + "object": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleDeletedObject" }, - "users": { - "items": { - "$ref": "#/components/schemas/RoleUser" - }, - "type": "array" + "previous_object": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleDeletedPreviousObject" } }, + "required": [ + "object" + ], "type": "object" }, - "ListRoleUsersPaginatedResponseContent": { + "EventStreamCloudEventGroupRoleDeletedObject": { "additionalProperties": false, "properties": { - "next": { + "deleted_at": { + "format": "date-time", "type": "string" }, - "users": { - "items": { - "$ref": "#/components/schemas/RoleUser" - }, - "type": "array" + "group": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleDeletedObjectGroup" + }, + "role": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleDeletedObjectRole" } }, + "required": [ + "group", + "role", + "deleted_at" + ], "type": "object" }, - "ListRoleUsersResponseContent": { + "EventStreamCloudEventGroupRoleDeletedObjectGroup": { "oneOf": [ { - "items": { - "$ref": "#/components/schemas/RoleUser" - }, - "type": "array" + "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleDeletedObjectGroup0" }, { - "$ref": "#/components/schemas/ListRoleUsersOffsetPaginatedResponseContent" + "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleDeletedObjectGroup1" }, { - "$ref": "#/components/schemas/ListRoleUsersPaginatedResponseContent" + "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleDeletedObjectGroup2" } ] }, - "ListRolesOffsetPaginatedResponseContent": { + "EventStreamCloudEventGroupRoleDeletedObjectGroup0": { "additionalProperties": false, "properties": { - "limit": { - "type": "number" + "connection_id": { + "pattern": "con_[a-zA-Z0-9]{16}", + "type": "string" }, - "roles": { - "items": { - "$ref": "#/components/schemas/Role" - }, - "type": "array" + "external_id": { + "type": "string" }, - "start": { - "type": "number" + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", + "type": "string" }, - "total": { - "type": "number" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleDeletedObjectGroup0TypeEnum" } }, + "required": [ + "id", + "type", + "connection_id" + ], "type": "object" }, - "ListRolesResponseContent": { - "oneOf": [ - { - "items": { - "$ref": "#/components/schemas/Role" - }, - "type": "array" - }, - { - "$ref": "#/components/schemas/ListRolesOffsetPaginatedResponseContent" - } - ] + "EventStreamCloudEventGroupRoleDeletedObjectGroup0TypeEnum": { + "enum": [ + "connection" + ], + "type": "string" }, - "ListRulesOffsetPaginatedResponseContent": { + "EventStreamCloudEventGroupRoleDeletedObjectGroup1": { "additionalProperties": false, "properties": { - "limit": { - "type": "number" + "external_id": { + "type": "string" }, - "rules": { - "items": { - "$ref": "#/components/schemas/Rule" - }, - "type": "array" + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", + "type": "string" }, - "start": { - "type": "number" + "organization_id": { + "pattern": "org_[a-zA-Z0-9]{16}", + "type": "string" }, - "total": { - "type": "number" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleDeletedObjectGroup1TypeEnum" } }, + "required": [ + "id", + "type", + "organization_id" + ], "type": "object" }, - "ListRulesResponseContent": { - "oneOf": [ - { - "items": { - "$ref": "#/components/schemas/Rule" - }, - "type": "array" - }, - { - "$ref": "#/components/schemas/ListRulesOffsetPaginatedResponseContent" - } - ] + "EventStreamCloudEventGroupRoleDeletedObjectGroup1TypeEnum": { + "enum": [ + "organization" + ], + "type": "string" }, - "ListSCIMConfigurationsResponseContent": { + "EventStreamCloudEventGroupRoleDeletedObjectGroup2": { "additionalProperties": false, "properties": { - "next": { + "external_id": { "type": "string" }, - "scim_configurations": { - "items": { - "$ref": "#/components/schemas/ScimConfiguration" - }, - "type": "array" + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleDeletedObjectGroup2TypeEnum" } }, "required": [ - "scim_configurations" + "id", + "type" ], "type": "object" }, - "ListSelfServiceProfileCustomTextResponseContent": { - "additionalProperties": { - "type": "string" + "EventStreamCloudEventGroupRoleDeletedObjectGroup2TypeEnum": { + "enum": [ + "tenant" + ], + "type": "string" + }, + "EventStreamCloudEventGroupRoleDeletedObjectRole": { + "additionalProperties": false, + "properties": { + "id": { + "pattern": "rol_[a-zA-Z0-9]{16}", + "type": "string" + } }, + "required": [ + "id" + ], "type": "object" }, - "ListSelfServiceProfilesPaginatedResponseContent": { + "EventStreamCloudEventGroupRoleDeletedPreviousObject": { "additionalProperties": false, "properties": { - "limit": { - "type": "number" - }, - "self_service_profiles": { - "items": { - "$ref": "#/components/schemas/SelfServiceProfile" - }, - "type": "array" + "created_at": { + "format": "date-time", + "type": "string" }, - "start": { - "type": "number" + "group": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup" }, - "total": { - "type": "number" + "role": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleDeletedPreviousObjectRole" } }, + "required": [ + "group", + "role", + "created_at" + ], "type": "object" }, - "ListSelfServiceProfilesResponseContent": { + "EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup": { "oneOf": [ { - "items": { - "$ref": "#/components/schemas/SelfServiceProfile" - }, - "type": "array" + "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup0" }, { - "$ref": "#/components/schemas/ListSelfServiceProfilesPaginatedResponseContent" + "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup1" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup2" } ] }, - "ListSynchronizedGroupsResponseContent": { + "EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup0": { "additionalProperties": false, "properties": { - "groups": { - "items": { - "$ref": "#/components/schemas/SynchronizedGroupPayload" - }, - "type": "array" + "connection_id": { + "pattern": "con_[a-zA-Z0-9]{16}", + "type": "string" }, - "next": { + "external_id": { + "type": "string" + }, + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", "type": "string" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup0TypeEnum" } }, "required": [ - "groups" + "id", + "type", + "connection_id" ], "type": "object" }, - "ListTokenExchangeProfileResponseContent": { + "EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup0TypeEnum": { + "enum": [ + "connection" + ], + "type": "string" + }, + "EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup1": { "additionalProperties": false, "properties": { - "next": { + "external_id": { "type": "string" }, - "token_exchange_profiles": { - "items": { - "$ref": "#/components/schemas/TokenExchangeProfileResponseContent" - }, - "type": "array" + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", + "type": "string" + }, + "organization_id": { + "pattern": "org_[a-zA-Z0-9]{16}", + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup1TypeEnum" } }, + "required": [ + "id", + "type", + "organization_id" + ], "type": "object" }, - "ListUserAttributeProfileTemplateResponseContent": { + "EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup1TypeEnum": { + "enum": [ + "organization" + ], + "type": "string" + }, + "EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup2": { "additionalProperties": false, "properties": { - "user_attribute_profile_templates": { - "items": { - "$ref": "#/components/schemas/UserAttributeProfileTemplateItem" - }, - "type": "array" + "external_id": { + "type": "string" + }, + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup2TypeEnum" } }, + "required": [ + "id", + "type" + ], "type": "object" }, - "ListUserAttributeProfilesPaginatedResponseContent": { + "EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup2TypeEnum": { + "enum": [ + "tenant" + ], + "type": "string" + }, + "EventStreamCloudEventGroupRoleDeletedPreviousObjectRole": { "additionalProperties": false, "properties": { - "next": { + "id": { + "pattern": "rol_[a-zA-Z0-9]{16}", "type": "string" }, - "user_attribute_profiles": { - "items": { - "$ref": "#/components/schemas/UserAttributeProfile" - }, - "type": "array" + "name": { + "type": "string" } }, + "required": [ + "id", + "name" + ], "type": "object" }, - "ListUserAuthenticationMethodsOffsetPaginatedResponseContent": { + "EventStreamCloudEventGroupRoleDeletedTypeEnum": { + "enum": [ + "group.role.deleted" + ], + "type": "string" + }, + "EventStreamCloudEventGroupUpdated": { "additionalProperties": false, "properties": { - "authenticators": { - "items": { - "$ref": "#/components/schemas/UserAuthenticationMethod" - }, - "type": "array" - }, - "limit": { - "type": "number" + "event": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupUpdatedCloudEvent" }, - "start": { - "type": "number" + "offset": { + "type": "string" }, - "total": { - "type": "number" - } - }, - "type": "object" - }, - "ListUserAuthenticationMethodsResponseContent": { - "oneOf": [ - { - "items": { - "$ref": "#/components/schemas/UserAuthenticationMethod" - }, - "type": "array" - }, - { - "$ref": "#/components/schemas/ListUserAuthenticationMethodsOffsetPaginatedResponseContent" - } - ] - }, - "ListUserBlocksByIdentifierResponseContent": { - "additionalProperties": false, - "properties": { - "blocked_for": { - "items": { - "$ref": "#/components/schemas/UserBlockIdentifier" - }, - "type": "array" - } - }, - "type": "object" - }, - "ListUserBlocksResponseContent": { - "additionalProperties": false, - "properties": { - "blocked_for": { - "items": { - "$ref": "#/components/schemas/UserBlockIdentifier" - }, - "type": "array" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupUpdatedTypeEnum" } }, + "required": [ + "type", + "offset", + "event" + ], "type": "object" }, - "ListUserConnectedAccountsResponseContent": { + "EventStreamCloudEventGroupUpdatedCloudEvent": { "additionalProperties": false, "properties": { - "connected_accounts": { - "items": { - "$ref": "#/components/schemas/ConnectedAccount" - }, - "type": "array" + "a0purpose": { + "$ref": "#/components/schemas/EventStreamCloudEventA0PurposeEnum" }, - "next": { + "a0stream": { + "pattern": "est_[a-zA-Z0-9]{22}", + "type": "string" + }, + "a0tenant": { + "maxLength": 63, + "minLength": 3, + "pattern": "[a-z0-9][-a-z0-9]{1,62}[a-z0-9]", + "type": "string" + }, + "data": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupUpdatedData" + }, + "id": { + "pattern": "evt_[a-zA-Z0-9]{22}", + "type": "string" + }, + "source": { + "type": "string" + }, + "specversion": { + "$ref": "#/components/schemas/EventStreamCloudEventSpecVersionEnum" + }, + "time": { + "format": "date-time", "type": "string" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupUpdatedCloudEventTypeEnum" } }, "required": [ - "connected_accounts" + "specversion", + "type", + "source", + "id", + "time", + "data", + "a0tenant" ], "type": "object" }, - "ListUserGrantsOffsetPaginatedResponseContent": { + "EventStreamCloudEventGroupUpdatedCloudEventTypeEnum": { + "enum": [ + "group.updated" + ], + "type": "string" + }, + "EventStreamCloudEventGroupUpdatedData": { "additionalProperties": false, "properties": { - "grants": { - "items": { - "$ref": "#/components/schemas/UserGrant" - }, - "type": "array" - }, - "limit": { - "type": "number" + "context": { + "$ref": "#/components/schemas/EventStreamCloudEventContext" }, - "start": { - "type": "number" + "object": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupUpdatedObject" }, - "total": { - "type": "number" + "previous_object": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupUpdatedPreviousObject" } }, + "required": [ + "object" + ], "type": "object" }, - "ListUserGrantsResponseContent": { + "EventStreamCloudEventGroupUpdatedObject": { "oneOf": [ { - "items": { - "$ref": "#/components/schemas/UserGrant" - }, - "type": "array" + "$ref": "#/components/schemas/EventStreamCloudEventGroupUpdatedObject0" }, { - "$ref": "#/components/schemas/ListUserGrantsOffsetPaginatedResponseContent" + "$ref": "#/components/schemas/EventStreamCloudEventGroupUpdatedObject1" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventGroupUpdatedObject2" } ] }, - "ListUserOrganizationsOffsetPaginatedResponseContent": { + "EventStreamCloudEventGroupUpdatedObject0": { "additionalProperties": false, "properties": { - "limit": { - "type": "number" - }, - "organizations": { - "items": { - "$ref": "#/components/schemas/Organization" - }, - "type": "array" + "connection_id": { + "pattern": "con_[a-zA-Z0-9]{16}", + "type": "string" }, - "start": { - "type": "number" + "created_at": { + "format": "date-time", + "type": "string" }, - "total": { - "type": "number" - } - }, - "type": "object" - }, - "ListUserOrganizationsResponseContent": { - "oneOf": [ - { - "items": { - "$ref": "#/components/schemas/Organization" - }, - "type": "array" + "external_id": { + "type": "string" }, - { - "$ref": "#/components/schemas/ListUserOrganizationsOffsetPaginatedResponseContent" - } - ] - }, - "ListUserPermissionsOffsetPaginatedResponseContent": { - "additionalProperties": false, - "properties": { - "limit": { - "type": "number" + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", + "type": "string" }, - "permissions": { - "items": { - "$ref": "#/components/schemas/UserPermissionSchema" - }, - "type": "array" + "name": { + "type": "string" }, - "start": { - "type": "number" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupUpdatedObject0TypeEnum" }, - "total": { - "type": "number" + "updated_at": { + "format": "date-time", + "type": "string" } }, + "required": [ + "id", + "name", + "created_at", + "type", + "connection_id", + "updated_at" + ], "type": "object" }, - "ListUserPermissionsResponseContent": { - "oneOf": [ - { - "items": { - "$ref": "#/components/schemas/UserPermissionSchema" - }, - "type": "array" - }, - { - "$ref": "#/components/schemas/ListUserPermissionsOffsetPaginatedResponseContent" - } - ] + "EventStreamCloudEventGroupUpdatedObject0TypeEnum": { + "enum": [ + "connection" + ], + "type": "string" }, - "ListUserRolesOffsetPaginatedResponseContent": { + "EventStreamCloudEventGroupUpdatedObject1": { "additionalProperties": false, "properties": { - "limit": { - "type": "number" + "created_at": { + "format": "date-time", + "type": "string" }, - "roles": { - "items": { - "$ref": "#/components/schemas/Role" - }, - "type": "array" + "external_id": { + "type": "string" }, - "start": { - "type": "number" + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", + "type": "string" }, - "total": { - "type": "number" - } - }, - "type": "object" - }, - "ListUserRolesResponseContent": { - "oneOf": [ - { - "items": { - "$ref": "#/components/schemas/Role" - }, - "type": "array" + "name": { + "type": "string" }, - { - "$ref": "#/components/schemas/ListUserRolesOffsetPaginatedResponseContent" - } - ] - }, - "ListUserSessionsPaginatedResponseContent": { - "additionalProperties": true, - "properties": { - "next": { + "organization_id": { + "pattern": "org_[a-zA-Z0-9]{16}", "type": "string" }, - "sessions": { - "items": { - "$ref": "#/components/schemas/SessionResponseContent" - }, - "type": "array" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupUpdatedObject1TypeEnum" + }, + "updated_at": { + "format": "date-time", + "type": "string" } }, + "required": [ + "id", + "name", + "created_at", + "type", + "organization_id", + "updated_at" + ], "type": "object" }, - "ListUsersOffsetPaginatedResponseContent": { + "EventStreamCloudEventGroupUpdatedObject1TypeEnum": { + "enum": [ + "organization" + ], + "type": "string" + }, + "EventStreamCloudEventGroupUpdatedObject2": { "additionalProperties": false, "properties": { - "length": { - "type": "number" + "created_at": { + "format": "date-time", + "type": "string" }, - "limit": { - "type": "number" + "external_id": { + "type": "string" }, - "start": { - "type": "number" + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", + "type": "string" }, - "total": { - "type": "number" + "name": { + "type": "string" }, - "users": { - "items": { - "$ref": "#/components/schemas/UserResponseSchema" - }, - "type": "array" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupUpdatedObject2TypeEnum" + }, + "updated_at": { + "format": "date-time", + "type": "string" } }, + "required": [ + "id", + "name", + "created_at", + "type", + "updated_at" + ], "type": "object" }, - "ListUsersResponseContent": { + "EventStreamCloudEventGroupUpdatedObject2TypeEnum": { + "enum": [ + "tenant" + ], + "type": "string" + }, + "EventStreamCloudEventGroupUpdatedPreviousObject": { "oneOf": [ { - "items": { - "$ref": "#/components/schemas/UserResponseSchema" - }, - "type": "array" + "$ref": "#/components/schemas/EventStreamCloudEventGroupUpdatedPreviousObject0" }, { - "$ref": "#/components/schemas/ListUsersOffsetPaginatedResponseContent" + "$ref": "#/components/schemas/EventStreamCloudEventGroupUpdatedPreviousObject1" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventGroupUpdatedPreviousObject2" } ] }, - "ListVerifiableCredentialTemplatesPaginatedResponseContent": { + "EventStreamCloudEventGroupUpdatedPreviousObject0": { "additionalProperties": false, "properties": { - "next": { - "type": [ - "string", - "null" - ] - }, - "templates": { - "items": { - "$ref": "#/components/schemas/VerifiableCredentialTemplateResponse" - }, - "type": "array" - } - }, - "type": "object" - }, - "Log": { - "additionalProperties": true, - "properties": { - "audience": { + "connection_id": { + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, - "client_id": { - "default": "AaiyAPdpYdesoKnqjj8HJqRn4T5titww", + "created_at": { + "format": "date-time", "type": "string" }, - "client_name": { - "default": "My application Name", + "external_id": { "type": "string" }, - "connection": { + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", "type": "string" }, - "connection_id": { + "name": { "type": "string" }, - "date": { - "$ref": "#/components/schemas/LogDate" - }, - "description": { - "type": [ - "string", - "null" - ] - }, - "details": { - "$ref": "#/components/schemas/LogDetails" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupUpdatedPreviousObject0TypeEnum" }, - "hostname": { - "default": "190.257.209.19", + "updated_at": { + "format": "date-time", "type": "string" - }, - "ip": { - "default": "190.257.209.19", + } + }, + "required": [ + "id", + "name", + "created_at", + "type", + "connection_id", + "updated_at" + ], + "type": "object" + }, + "EventStreamCloudEventGroupUpdatedPreviousObject0TypeEnum": { + "enum": [ + "connection" + ], + "type": "string" + }, + "EventStreamCloudEventGroupUpdatedPreviousObject1": { + "additionalProperties": false, + "properties": { + "created_at": { + "format": "date-time", "type": "string" }, - "isMobile": { - "type": "boolean" - }, - "location_info": { - "$ref": "#/components/schemas/LogLocationInfo" - }, - "log_id": { + "external_id": { "type": "string" }, - "scope": { - "default": "", + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", "type": "string" }, - "security_context": { - "$ref": "#/components/schemas/LogSecurityContext" - }, - "strategy": { + "name": { "type": "string" }, - "strategy_type": { + "organization_id": { + "pattern": "org_[a-zA-Z0-9]{16}", "type": "string" }, "type": { - "default": "sapi", - "type": "string" - }, - "user_agent": { - "type": "string" - }, - "user_id": { - "default": "auth0|56c75c4e42b6359e98374bc2", - "type": "string" + "$ref": "#/components/schemas/EventStreamCloudEventGroupUpdatedPreviousObject1TypeEnum" }, - "user_name": { + "updated_at": { + "format": "date-time", "type": "string" } }, + "required": [ + "id", + "name", + "created_at", + "type", + "organization_id", + "updated_at" + ], "type": "object" }, - "LogDate": { - "oneOf": [ - { - "default": "2016-02-23T19:57:29.532Z", - "type": "string" - }, - { - "$ref": "#/components/schemas/LogDateObject" - } - ] - }, - "LogDateObject": { - "additionalProperties": true, - "type": "object" - }, - "LogDetails": { - "additionalProperties": true, - "type": "object" + "EventStreamCloudEventGroupUpdatedPreviousObject1TypeEnum": { + "enum": [ + "organization" + ], + "type": "string" }, - "LogLocationInfo": { - "additionalProperties": true, + "EventStreamCloudEventGroupUpdatedPreviousObject2": { + "additionalProperties": false, "properties": { - "city_name": { - "type": "string" - }, - "continent_code": { + "created_at": { + "format": "date-time", "type": "string" }, - "country_code": { - "maxLength": 2, - "minLength": 2, + "external_id": { "type": "string" }, - "country_code3": { - "maxLength": 3, - "minLength": 3, + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", "type": "string" }, - "country_name": { + "name": { "type": "string" }, - "latitude": { - "type": "number" - }, - "longitude": { - "type": "number" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventGroupUpdatedPreviousObject2TypeEnum" }, - "time_zone": { + "updated_at": { + "format": "date-time", "type": "string" } }, + "required": [ + "id", + "name", + "created_at", + "type", + "updated_at" + ], "type": "object" }, - "LogSecurityContext": { - "additionalProperties": true, - "properties": { - "ja3": { - "type": "string" - }, - "ja4": { - "type": "string" - } - }, - "type": "object" - }, - "LogStreamDatadogEnum": { + "EventStreamCloudEventGroupUpdatedPreviousObject2TypeEnum": { "enum": [ - "datadog" + "tenant" ], "type": "string" }, - "LogStreamDatadogRegionEnum": { + "EventStreamCloudEventGroupUpdatedTypeEnum": { "enum": [ - "us", - "eu", - "us3", - "us5" + "group.updated" ], "type": "string" }, - "LogStreamDatadogResponseSchema": { - "additionalProperties": true, + "EventStreamCloudEventOffsetOnlyMessage": { + "additionalProperties": false, "properties": { - "filters": { - "items": { - "$ref": "#/components/schemas/LogStreamFilter" - }, - "type": "array" - }, - "id": { - "format": "log-stream-id", - "type": "string" - }, - "isPriority": { - "type": "boolean" - }, - "name": { + "offset": { "type": "string" }, - "pii_config": { - "$ref": "#/components/schemas/LogStreamPiiConfig" - }, - "sink": { - "$ref": "#/components/schemas/LogStreamDatadogSink" - }, - "status": { - "$ref": "#/components/schemas/LogStreamStatusEnum" - }, "type": { - "$ref": "#/components/schemas/LogStreamDatadogEnum" + "$ref": "#/components/schemas/EventStreamCloudEventOffsetOnlyMessageTypeEnum" } }, + "required": [ + "type", + "offset" + ], "type": "object" }, - "LogStreamDatadogSink": { + "EventStreamCloudEventOffsetOnlyMessageTypeEnum": { + "enum": [ + "offset-only" + ], + "type": "string" + }, + "EventStreamCloudEventOrgConnectionAdded": { "additionalProperties": false, "properties": { - "datadogApiKey": { + "event": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionAddedCloudEvent" + }, + "offset": { "type": "string" }, - "datadogRegion": { - "$ref": "#/components/schemas/LogStreamDatadogRegionEnum" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionAddedTypeEnum" } }, "required": [ - "datadogApiKey", - "datadogRegion" + "type", + "offset", + "event" ], "type": "object" }, - "LogStreamEventBridgeEnum": { - "enum": [ - "eventbridge" - ], - "type": "string" - }, - "LogStreamEventBridgeResponseSchema": { - "additionalProperties": true, + "EventStreamCloudEventOrgConnectionAddedCloudEvent": { + "additionalProperties": false, "properties": { - "filters": { - "items": { - "$ref": "#/components/schemas/LogStreamFilter" - }, - "type": "array" + "a0purpose": { + "$ref": "#/components/schemas/EventStreamCloudEventA0PurposeEnum" }, - "id": { - "format": "log-stream-id", + "a0stream": { + "pattern": "est_[a-zA-Z0-9]{22}", "type": "string" }, - "isPriority": { - "type": "boolean" + "a0tenant": { + "maxLength": 63, + "minLength": 3, + "pattern": "[a-z0-9][-a-z0-9]{1,62}[a-z0-9]", + "type": "string" }, - "name": { + "data": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionAddedData" + }, + "id": { + "pattern": "evt_[a-zA-Z0-9]{22}", "type": "string" }, - "pii_config": { - "$ref": "#/components/schemas/LogStreamPiiConfig" + "source": { + "type": "string" }, - "sink": { - "$ref": "#/components/schemas/LogStreamEventBridgeSink" + "specversion": { + "$ref": "#/components/schemas/EventStreamCloudEventSpecVersionEnum" }, - "status": { - "$ref": "#/components/schemas/LogStreamStatusEnum" + "time": { + "format": "date-time", + "type": "string" }, "type": { - "$ref": "#/components/schemas/LogStreamEventBridgeEnum" + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionAddedCloudEventTypeEnum" } }, + "required": [ + "specversion", + "type", + "source", + "id", + "time", + "data", + "a0tenant" + ], "type": "object" }, - "LogStreamEventBridgeSink": { + "EventStreamCloudEventOrgConnectionAddedCloudEventTypeEnum": { + "enum": [ + "organization.connection.added" + ], + "type": "string" + }, + "EventStreamCloudEventOrgConnectionAddedData": { "additionalProperties": false, "properties": { - "awsAccountId": { - "pattern": "^\\d{12}$", - "type": "string" + "context": { + "$ref": "#/components/schemas/EventStreamCloudEventContext" }, - "awsPartnerEventSource": { - "type": "string" + "object": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionAddedObject" }, - "awsRegion": { - "$ref": "#/components/schemas/LogStreamEventBridgeSinkRegionEnum" + "previous_object": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionAddedPreviousObject" } }, "required": [ - "awsAccountId", - "awsRegion" + "object" ], "type": "object" }, - "LogStreamEventBridgeSinkRegionEnum": { - "enum": [ - "af-south-1", - "ap-east-1", - "ap-east-2", - "ap-northeast-1", - "ap-northeast-2", - "ap-northeast-3", - "ap-south-1", - "ap-south-2", - "ap-southeast-1", - "ap-southeast-2", - "ap-southeast-3", - "ap-southeast-4", - "ap-southeast-5", - "ap-southeast-6", - "ap-southeast-7", - "ca-central-1", - "ca-west-1", - "eu-central-1", - "eu-central-2", - "eu-north-1", - "eu-south-1", - "eu-south-2", - "eu-west-1", - "eu-west-2", - "eu-west-3", - "il-central-1", - "me-central-1", - "me-south-1", - "mx-central-1", - "sa-east-1", - "us-gov-east-1", - "us-gov-west-1", - "us-east-1", - "us-east-2", - "us-west-1", - "us-west-2" - ], - "type": "string" - }, - "LogStreamEventGridEnum": { - "enum": [ - "eventgrid" - ], - "type": "string" - }, - "LogStreamEventGridRegionEnum": { - "enum": [ - "australiacentral", - "australiaeast", - "australiasoutheast", - "brazilsouth", - "canadacentral", - "canadaeast", - "centralindia", - "centralus", - "eastasia", - "eastus", - "eastus2", - "francecentral", - "germanywestcentral", - "japaneast", - "japanwest", - "koreacentral", - "koreasouth", - "northcentralus", - "northeurope", - "norwayeast", - "southafricanorth", - "southcentralus", - "southeastasia", - "southindia", - "swedencentral", - "switzerlandnorth", - "uaenorth", - "uksouth", - "ukwest", - "westcentralus", - "westeurope", - "westindia", - "westus", - "westus2" - ], - "type": "string" - }, - "LogStreamEventGridResponseSchema": { - "additionalProperties": true, + "EventStreamCloudEventOrgConnectionAddedObject": { + "additionalProperties": false, "properties": { - "filters": { - "items": { - "$ref": "#/components/schemas/LogStreamFilter" - }, - "type": "array" + "assign_membership_on_login": { + "type": "boolean" }, - "id": { - "format": "log-stream-id", - "type": "string" + "connection": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionAddedObjectConnection" }, - "isPriority": { + "is_enabled": { "type": "boolean" }, - "name": { - "type": "string" + "is_signup_enabled": { + "type": "boolean" }, - "pii_config": { - "$ref": "#/components/schemas/LogStreamPiiConfig" + "organization": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionAddedObjectOrganization" }, - "sink": { - "$ref": "#/components/schemas/LogStreamEventGridSink" + "organization_access_level": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel" }, - "status": { - "$ref": "#/components/schemas/LogStreamStatusEnum" + "organization_member_access_level": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel" }, - "type": { - "$ref": "#/components/schemas/LogStreamEventGridEnum" + "show_as_button": { + "type": "boolean" } }, + "required": [ + "organization", + "connection" + ], "type": "object" }, - "LogStreamEventGridSink": { + "EventStreamCloudEventOrgConnectionAddedObjectConnection": { "additionalProperties": false, "properties": { - "azurePartnerTopic": { - "type": "string" - }, - "azureRegion": { - "$ref": "#/components/schemas/LogStreamEventGridRegionEnum" - }, - "azureResourceGroup": { - "type": "string" - }, - "azureSubscriptionId": { - "pattern": "^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$", + "id": { + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" } }, "required": [ - "azureSubscriptionId", - "azureRegion", - "azureResourceGroup" + "id" ], "type": "object" }, - "LogStreamFilter": { - "additionalProperties": true, + "EventStreamCloudEventOrgConnectionAddedObjectOrganization": { + "additionalProperties": false, "properties": { - "name": { - "$ref": "#/components/schemas/LogStreamFilterGroupNameEnum" + "id": { + "pattern": "org_[a-zA-Z0-9]{16}", + "type": "string" }, - "type": { - "$ref": "#/components/schemas/LogStreamFilterTypeEnum" + "name": { + "pattern": "^(?:(?!org_))[a-z0-9]([a-z0-9-_]*[a-z0-9])?$", + "type": "string" } }, + "required": [ + "id" + ], "type": "object" }, - "LogStreamFilterGroupNameEnum": { + "EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel": { + "oneOf": [ + { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel0Enum" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel1Enum" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel2Enum" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel3Enum" + } + ] + }, + "EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel0Enum": { "enum": [ - "auth.login.fail", - "auth.login.notification", - "auth.login.success", - "auth.logout.fail", - "auth.logout.success", - "auth.signup.fail", - "auth.signup.success", - "auth.silent_auth.fail", - "auth.silent_auth.success", - "auth.token_exchange.fail", - "auth.token_exchange.success", - "management.fail", - "management.success", - "scim.event", - "system.notification", - "user.fail", - "user.notification", - "user.success", - "actions", - "other" + "none" ], "type": "string" }, - "LogStreamFilterTypeEnum": { + "EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel1Enum": { "enum": [ - "category" + "readonly" ], "type": "string" }, - "LogStreamHttpContentFormatEnum": { + "EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel2Enum": { "enum": [ - "JSONARRAY", - "JSONLINES", - "JSONOBJECT" + "limited" ], "type": "string" }, - "LogStreamHttpEnum": { + "EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel3Enum": { "enum": [ - "http" + "full" ], "type": "string" }, - "LogStreamHttpResponseSchema": { - "additionalProperties": true, - "properties": { - "filters": { - "items": { - "$ref": "#/components/schemas/LogStreamFilter" - }, - "type": "array" - }, - "id": { - "format": "log-stream-id", - "type": "string" - }, - "isPriority": { - "type": "boolean" - }, - "name": { - "type": "string" - }, - "pii_config": { - "$ref": "#/components/schemas/LogStreamPiiConfig" + "EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel": { + "oneOf": [ + { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel0Enum" }, - "sink": { - "$ref": "#/components/schemas/LogStreamHttpSink" + { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel1Enum" }, - "status": { - "$ref": "#/components/schemas/LogStreamStatusEnum" + { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel2Enum" }, - "type": { - "$ref": "#/components/schemas/LogStreamHttpEnum" + { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel3Enum" } - }, - "type": "object" + ] }, - "LogStreamHttpSink": { - "additionalProperties": false, - "properties": { - "httpAuthorization": { - "type": "string" - }, - "httpContentFormat": { - "$ref": "#/components/schemas/LogStreamHttpContentFormatEnum" - }, - "httpContentType": { - "type": "string" - }, - "httpCustomHeaders": { - "items": { - "$ref": "#/components/schemas/HttpCustomHeader" - }, - "type": "array" - }, - "httpEndpoint": { - "pattern": "^https://.*", - "type": "string" - } - }, - "required": [ - "httpEndpoint" + "EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel0Enum": { + "enum": [ + "none" ], - "type": "object" + "type": "string" }, - "LogStreamMixpanelEnum": { + "EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel1Enum": { "enum": [ - "mixpanel" + "readonly" ], "type": "string" }, - "LogStreamMixpanelRegionEnum": { + "EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel2Enum": { "enum": [ - "us", - "eu" + "limited" ], "type": "string" }, - "LogStreamMixpanelResponseSchema": { - "additionalProperties": true, + "EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel3Enum": { + "enum": [ + "full" + ], + "type": "string" + }, + "EventStreamCloudEventOrgConnectionAddedPreviousObject": { + "additionalProperties": false, "properties": { - "filters": { - "items": { - "$ref": "#/components/schemas/LogStreamFilter" - }, - "type": "array" + "assign_membership_on_login": { + "type": "boolean" }, - "id": { - "format": "log-stream-id", - "type": "string" + "connection": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionAddedPreviousObjectConnection" }, - "isPriority": { + "is_enabled": { "type": "boolean" }, - "name": { - "type": "string" + "is_signup_enabled": { + "type": "boolean" }, - "pii_config": { - "$ref": "#/components/schemas/LogStreamPiiConfig" + "organization": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganization" }, - "sink": { - "$ref": "#/components/schemas/LogStreamMixpanelSink" + "organization_access_level": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel" }, - "status": { - "$ref": "#/components/schemas/LogStreamStatusEnum" + "organization_member_access_level": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel" }, - "type": { - "$ref": "#/components/schemas/LogStreamMixpanelEnum" + "show_as_button": { + "type": "boolean" } }, + "required": [ + "organization", + "connection" + ], "type": "object" }, - "LogStreamMixpanelSink": { + "EventStreamCloudEventOrgConnectionAddedPreviousObjectConnection": { "additionalProperties": false, "properties": { - "mixpanelProjectId": { - "pattern": "^\\d+$", - "type": "string" - }, - "mixpanelRegion": { - "$ref": "#/components/schemas/LogStreamMixpanelRegionEnum" - }, - "mixpanelServiceAccountPassword": { - "pattern": "^[^:]+$", - "type": "string" - }, - "mixpanelServiceAccountUsername": { - "pattern": "^[^:]+$", + "id": { + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" } }, "required": [ - "mixpanelRegion", - "mixpanelProjectId", - "mixpanelServiceAccountUsername", - "mixpanelServiceAccountPassword" + "id" ], "type": "object" }, - "LogStreamMixpanelSinkPatch": { + "EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganization": { "additionalProperties": false, "properties": { - "mixpanelProjectId": { - "pattern": "^\\d+$", - "type": "string" - }, - "mixpanelRegion": { - "$ref": "#/components/schemas/LogStreamMixpanelRegionEnum" - }, - "mixpanelServiceAccountPassword": { - "pattern": "^[^:]+$", + "id": { + "pattern": "org_[a-zA-Z0-9]{16}", "type": "string" }, - "mixpanelServiceAccountUsername": { - "pattern": "^[^:]+$", + "name": { + "pattern": "^(?:(?!org_))[a-z0-9]([a-z0-9-_]*[a-z0-9])?$", "type": "string" } }, "required": [ - "mixpanelRegion", - "mixpanelProjectId", - "mixpanelServiceAccountUsername" + "id" ], "type": "object" }, - "LogStreamPiiAlgorithmEnum": { + "EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel": { + "oneOf": [ + { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel0Enum" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel1Enum" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel2Enum" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel3Enum" + } + ] + }, + "EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel0Enum": { "enum": [ - "xxhash" + "none" ], "type": "string" }, - "LogStreamPiiConfig": { - "additionalProperties": false, - "properties": { - "algorithm": { - "$ref": "#/components/schemas/LogStreamPiiAlgorithmEnum" - }, - "log_fields": { - "items": { - "$ref": "#/components/schemas/LogStreamPiiLogFieldsEnum" - }, - "minItems": 1, - "type": "array" - }, - "method": { - "$ref": "#/components/schemas/LogStreamPiiMethodEnum" - } - }, - "required": [ - "log_fields" + "EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel1Enum": { + "enum": [ + "readonly" ], - "type": "object" + "type": "string" }, - "LogStreamPiiLogFieldsEnum": { + "EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel2Enum": { "enum": [ - "first_name", - "last_name", - "username", - "email", - "phone", - "address" + "limited" ], "type": "string" }, - "LogStreamPiiMethodEnum": { + "EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel3Enum": { "enum": [ - "mask", - "hash" + "full" ], "type": "string" }, - "LogStreamResponseSchema": { + "EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel": { "oneOf": [ { - "$ref": "#/components/schemas/LogStreamHttpResponseSchema" - }, - { - "$ref": "#/components/schemas/LogStreamEventBridgeResponseSchema" - }, - { - "$ref": "#/components/schemas/LogStreamEventGridResponseSchema" - }, - { - "$ref": "#/components/schemas/LogStreamDatadogResponseSchema" - }, - { - "$ref": "#/components/schemas/LogStreamSplunkResponseSchema" + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel0Enum" }, { - "$ref": "#/components/schemas/LogStreamSumoResponseSchema" + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel1Enum" }, { - "$ref": "#/components/schemas/LogStreamSegmentResponseSchema" + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel2Enum" }, { - "$ref": "#/components/schemas/LogStreamMixpanelResponseSchema" + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel3Enum" } ] }, - "LogStreamSegmentEnum": { + "EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel0Enum": { "enum": [ - "segment" + "none" ], "type": "string" }, - "LogStreamSegmentResponseSchema": { - "additionalProperties": true, + "EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel1Enum": { + "enum": [ + "readonly" + ], + "type": "string" + }, + "EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel2Enum": { + "enum": [ + "limited" + ], + "type": "string" + }, + "EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel3Enum": { + "enum": [ + "full" + ], + "type": "string" + }, + "EventStreamCloudEventOrgConnectionAddedTypeEnum": { + "enum": [ + "organization.connection.added" + ], + "type": "string" + }, + "EventStreamCloudEventOrgConnectionRemoved": { + "additionalProperties": false, "properties": { - "filters": { - "items": { - "$ref": "#/components/schemas/LogStreamFilter" - }, - "type": "array" + "event": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionRemovedCloudEvent" }, - "id": { - "format": "log-stream-id", + "offset": { "type": "string" }, - "isPriority": { - "type": "boolean" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionRemovedTypeEnum" + } + }, + "required": [ + "type", + "offset", + "event" + ], + "type": "object" + }, + "EventStreamCloudEventOrgConnectionRemovedCloudEvent": { + "additionalProperties": false, + "properties": { + "a0purpose": { + "$ref": "#/components/schemas/EventStreamCloudEventA0PurposeEnum" }, - "name": { + "a0stream": { + "pattern": "est_[a-zA-Z0-9]{22}", "type": "string" }, - "pii_config": { - "$ref": "#/components/schemas/LogStreamPiiConfig" + "a0tenant": { + "maxLength": 63, + "minLength": 3, + "pattern": "[a-z0-9][-a-z0-9]{1,62}[a-z0-9]", + "type": "string" }, - "sink": { - "$ref": "#/components/schemas/LogStreamSegmentSinkWriteKey" + "data": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionRemovedData" }, - "status": { - "$ref": "#/components/schemas/LogStreamStatusEnum" + "id": { + "pattern": "evt_[a-zA-Z0-9]{22}", + "type": "string" + }, + "source": { + "type": "string" + }, + "specversion": { + "$ref": "#/components/schemas/EventStreamCloudEventSpecVersionEnum" + }, + "time": { + "format": "date-time", + "type": "string" }, "type": { - "$ref": "#/components/schemas/LogStreamSegmentEnum" + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionRemovedCloudEventTypeEnum" } }, + "required": [ + "specversion", + "type", + "source", + "id", + "time", + "data", + "a0tenant" + ], "type": "object" }, - "LogStreamSegmentSink": { + "EventStreamCloudEventOrgConnectionRemovedCloudEventTypeEnum": { + "enum": [ + "organization.connection.removed" + ], + "type": "string" + }, + "EventStreamCloudEventOrgConnectionRemovedData": { "additionalProperties": false, "properties": { - "segmentWriteKey": { - "type": "string" + "context": { + "$ref": "#/components/schemas/EventStreamCloudEventContext" + }, + "object": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionRemovedObject" + }, + "previous_object": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionRemovedPreviousObject" } }, + "required": [ + "object" + ], "type": "object" }, - "LogStreamSegmentSinkWriteKey": { + "EventStreamCloudEventOrgConnectionRemovedObject": { "additionalProperties": false, "properties": { - "segmentWriteKey": { - "type": "string" + "connection": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionRemovedObjectConnection" + }, + "organization": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionRemovedObjectOrganization" } }, "required": [ - "segmentWriteKey" + "organization", + "connection" ], "type": "object" }, - "LogStreamSinkPatch": { - "oneOf": [ - { - "$ref": "#/components/schemas/LogStreamHttpSink" - }, - { - "$ref": "#/components/schemas/LogStreamDatadogSink" - }, - { - "$ref": "#/components/schemas/LogStreamSplunkSink" - }, - { - "$ref": "#/components/schemas/LogStreamSumoSink" - }, - { - "$ref": "#/components/schemas/LogStreamSegmentSink" - }, - { - "$ref": "#/components/schemas/LogStreamMixpanelSinkPatch" + "EventStreamCloudEventOrgConnectionRemovedObjectConnection": { + "additionalProperties": false, + "properties": { + "id": { + "pattern": "con_[a-zA-Z0-9]{16}", + "type": "string" } - ] - }, - "LogStreamSplunkEnum": { - "enum": [ - "splunk" + }, + "required": [ + "id" ], - "type": "string" + "type": "object" }, - "LogStreamSplunkResponseSchema": { - "additionalProperties": true, + "EventStreamCloudEventOrgConnectionRemovedObjectOrganization": { + "additionalProperties": false, "properties": { - "filters": { - "items": { - "$ref": "#/components/schemas/LogStreamFilter" - }, - "type": "array" - }, "id": { - "format": "log-stream-id", + "pattern": "org_[a-zA-Z0-9]{16}", "type": "string" }, - "isPriority": { - "type": "boolean" - }, "name": { + "pattern": "^(?:(?!org_))[a-z0-9]([a-z0-9-_]*[a-z0-9])?$", "type": "string" + } + }, + "required": [ + "id" + ], + "type": "object" + }, + "EventStreamCloudEventOrgConnectionRemovedPreviousObject": { + "additionalProperties": false, + "properties": { + "connection": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionRemovedPreviousObjectConnection" }, - "pii_config": { - "$ref": "#/components/schemas/LogStreamPiiConfig" - }, - "sink": { - "$ref": "#/components/schemas/LogStreamSplunkSink" - }, - "status": { - "$ref": "#/components/schemas/LogStreamStatusEnum" - }, - "type": { - "$ref": "#/components/schemas/LogStreamSplunkEnum" + "organization": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionRemovedPreviousObjectOrganization" } }, + "required": [ + "organization", + "connection" + ], "type": "object" }, - "LogStreamSplunkSink": { + "EventStreamCloudEventOrgConnectionRemovedPreviousObjectConnection": { "additionalProperties": false, "properties": { - "splunkDomain": { + "id": { + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" - }, - "splunkPort": { - "pattern": "^[0-9]*$", + } + }, + "required": [ + "id" + ], + "type": "object" + }, + "EventStreamCloudEventOrgConnectionRemovedPreviousObjectOrganization": { + "additionalProperties": false, + "properties": { + "id": { + "pattern": "org_[a-zA-Z0-9]{16}", "type": "string" }, - "splunkSecure": { - "type": "boolean" - }, - "splunkToken": { + "name": { + "pattern": "^(?:(?!org_))[a-z0-9]([a-z0-9-_]*[a-z0-9])?$", "type": "string" } }, "required": [ - "splunkDomain", - "splunkToken", - "splunkPort", - "splunkSecure" + "id" ], "type": "object" }, - "LogStreamStatusEnum": { + "EventStreamCloudEventOrgConnectionRemovedTypeEnum": { "enum": [ - "active", - "paused", - "suspended" + "organization.connection.removed" ], "type": "string" }, - "LogStreamSumoEnum": { - "enum": [ - "sumo" + "EventStreamCloudEventOrgConnectionUpdated": { + "additionalProperties": false, + "properties": { + "event": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionUpdatedCloudEvent" + }, + "offset": { + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionUpdatedTypeEnum" + } + }, + "required": [ + "type", + "offset", + "event" ], - "type": "string" + "type": "object" }, - "LogStreamSumoResponseSchema": { - "additionalProperties": true, + "EventStreamCloudEventOrgConnectionUpdatedCloudEvent": { + "additionalProperties": false, "properties": { - "filters": { - "items": { - "$ref": "#/components/schemas/LogStreamFilter" - }, - "type": "array" + "a0purpose": { + "$ref": "#/components/schemas/EventStreamCloudEventA0PurposeEnum" }, - "id": { - "format": "log-stream-id", + "a0stream": { + "pattern": "est_[a-zA-Z0-9]{22}", "type": "string" }, - "isPriority": { - "type": "boolean" + "a0tenant": { + "maxLength": 63, + "minLength": 3, + "pattern": "[a-z0-9][-a-z0-9]{1,62}[a-z0-9]", + "type": "string" }, - "name": { + "data": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionUpdatedData" + }, + "id": { + "pattern": "evt_[a-zA-Z0-9]{22}", "type": "string" }, - "pii_config": { - "$ref": "#/components/schemas/LogStreamPiiConfig" + "source": { + "type": "string" }, - "sink": { - "$ref": "#/components/schemas/LogStreamSumoSink" + "specversion": { + "$ref": "#/components/schemas/EventStreamCloudEventSpecVersionEnum" }, - "status": { - "$ref": "#/components/schemas/LogStreamStatusEnum" + "time": { + "format": "date-time", + "type": "string" }, "type": { - "$ref": "#/components/schemas/LogStreamSumoEnum" - } - }, - "type": "object" - }, - "LogStreamSumoSink": { - "additionalProperties": false, - "properties": { - "sumoSourceAddress": { - "type": "string" + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionUpdatedCloudEventTypeEnum" } }, "required": [ - "sumoSourceAddress" + "specversion", + "type", + "source", + "id", + "time", + "data", + "a0tenant" ], "type": "object" }, - "MFAPolicyEnum": { + "EventStreamCloudEventOrgConnectionUpdatedCloudEventTypeEnum": { "enum": [ - "all-applications", - "confidence-score" + "organization.connection.updated" ], "type": "string" }, - "MFARequiredError": { - "allOf": [ - { - "$ref": "#/components/schemas/OAuthError" + "EventStreamCloudEventOrgConnectionUpdatedData": { + "additionalProperties": false, + "properties": { + "context": { + "$ref": "#/components/schemas/EventStreamCloudEventContext" }, - { - "properties": { - "mfa_token": { - "type": "string" - } - }, - "type": "object" + "object": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionUpdatedObject" + }, + "previous_object": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionUpdatedPreviousObject" } - ] + }, + "required": [ + "object" + ], + "type": "object" }, - "MdlPresentationProperties": { - "additionalProperties": true, - "minProperties": 1, + "EventStreamCloudEventOrgConnectionUpdatedObject": { + "additionalProperties": false, "properties": { - "age_birth_year": { - "type": "boolean" - }, - "age_in_years": { - "type": "boolean" - }, - "birth_date": { - "type": "boolean" - }, - "driving_privileges": { - "type": "boolean" - }, - "expiry_date": { - "type": "boolean" - }, - "family_name": { - "type": "boolean" - }, - "family_name_national_character": { - "type": "boolean" - }, - "given_name": { - "type": "boolean" - }, - "given_name_national_character": { - "type": "boolean" - }, - "issue_date": { - "type": "boolean" - }, - "issuing_authority": { - "type": "boolean" - }, - "issuing_country": { - "type": "boolean" - }, - "issuing_jurisdiction": { - "type": "boolean" - }, - "nationality": { + "assign_membership_on_login": { "type": "boolean" }, - "portrait": { - "type": "boolean" + "connection": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionUpdatedObjectConnection" }, - "portrait_capture_date": { + "is_enabled": { "type": "boolean" }, - "resident_address": { + "is_signup_enabled": { "type": "boolean" }, - "resident_city": { - "type": "boolean" + "organization": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionUpdatedObjectOrganization" }, - "resident_country": { - "type": "boolean" + "organization_access_level": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel" }, - "resident_postal_code": { - "type": "boolean" + "organization_member_access_level": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel" }, - "resident_state": { + "show_as_button": { "type": "boolean" } }, + "required": [ + "organization", + "connection" + ], "type": "object" }, - "MdlPresentationRequest": { + "EventStreamCloudEventOrgConnectionUpdatedObjectConnection": { "additionalProperties": false, "properties": { - "org.iso.18013.5.1.mDL": { - "$ref": "#/components/schemas/MdlPresentationRequestProperties" + "id": { + "pattern": "con_[a-zA-Z0-9]{16}", + "type": "string" } }, "required": [ - "org.iso.18013.5.1.mDL" + "id" ], "type": "object" }, - "MdlPresentationRequestProperties": { + "EventStreamCloudEventOrgConnectionUpdatedObjectOrganization": { "additionalProperties": false, "properties": { - "org.iso.18013.5.1": { - "$ref": "#/components/schemas/MdlPresentationProperties" + "id": { + "pattern": "org_[a-zA-Z0-9]{16}", + "type": "string" + }, + "name": { + "pattern": "^(?:(?!org_))[a-z0-9]([a-z0-9-_]*[a-z0-9])?$", + "type": "string" } }, "required": [ - "org.iso.18013.5.1" + "id" ], "type": "object" }, - "NativeSocialLogin": { - "additionalProperties": false, - "minProperties": 1, - "properties": { - "apple": { - "$ref": "#/components/schemas/NativeSocialLoginApple" + "EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel": { + "oneOf": [ + { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel0Enum" }, - "facebook": { - "$ref": "#/components/schemas/NativeSocialLoginFacebook" + { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel1Enum" }, - "google": { - "$ref": "#/components/schemas/NativeSocialLoginGoogle" - } - }, - "type": "object" - }, - "NativeSocialLoginApple": { - "additionalProperties": false, - "minProperties": 1, - "properties": { - "enabled": { - "default": false, - "type": "boolean" + { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel2Enum" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel3Enum" } - }, - "type": "object" + ] }, - "NativeSocialLoginFacebook": { + "EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel0Enum": { + "enum": [ + "none" + ], + "type": "string" + }, + "EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel1Enum": { + "enum": [ + "readonly" + ], + "type": "string" + }, + "EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel2Enum": { + "enum": [ + "limited" + ], + "type": "string" + }, + "EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel3Enum": { + "enum": [ + "full" + ], + "type": "string" + }, + "EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel": { + "oneOf": [ + { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel0Enum" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel1Enum" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel2Enum" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel3Enum" + } + ] + }, + "EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel0Enum": { + "enum": [ + "none" + ], + "type": "string" + }, + "EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel1Enum": { + "enum": [ + "readonly" + ], + "type": "string" + }, + "EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel2Enum": { + "enum": [ + "limited" + ], + "type": "string" + }, + "EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel3Enum": { + "enum": [ + "full" + ], + "type": "string" + }, + "EventStreamCloudEventOrgConnectionUpdatedPreviousObject": { "additionalProperties": false, - "minProperties": 1, "properties": { - "enabled": { - "default": false, + "assign_membership_on_login": { + "type": "boolean" + }, + "connection": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionUpdatedPreviousObjectConnection" + }, + "is_enabled": { + "type": "boolean" + }, + "is_signup_enabled": { + "type": "boolean" + }, + "organization": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganization" + }, + "organization_access_level": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel" + }, + "organization_member_access_level": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationMemberAccessLevel" + }, + "show_as_button": { "type": "boolean" } }, + "required": [ + "organization", + "connection" + ], "type": "object" }, - "NativeSocialLoginGoogle": { + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectConnection": { "additionalProperties": false, - "minProperties": 1, "properties": { - "enabled": { - "default": false, - "type": "boolean" + "id": { + "pattern": "con_[a-zA-Z0-9]{16}", + "type": "string" } }, + "required": [ + "id" + ], "type": "object" }, - "NetworkACLMatchConnectingIpv4Cidr": { - "oneOf": [ - { - "format": "ipv4", + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganization": { + "additionalProperties": false, + "properties": { + "id": { + "pattern": "org_[a-zA-Z0-9]{16}", "type": "string" }, - { - "format": "cidr", + "name": { + "pattern": "^(?:(?!org_))[a-z0-9]([a-z0-9-_]*[a-z0-9])?$", "type": "string" } + }, + "required": [ + "id" ], - "type": "string" + "type": "object" }, - "NetworkACLMatchConnectingIpv6Cidr": { + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel": { "oneOf": [ { - "format": "ipv6", - "type": "string" + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel0Enum" }, { - "format": "ipv6_cidr", - "type": "string" - } - ], - "type": "string" - }, - "NetworkACLMatchIpv4Cidr": { - "oneOf": [ + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel1Enum" + }, { - "format": "ipv4", - "type": "string" + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel2Enum" }, { - "format": "cidr", - "type": "string" + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel3Enum" } + ] + }, + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel0Enum": { + "enum": [ + "none" ], "type": "string" }, - "NetworkACLMatchIpv6Cidr": { - "oneOf": [ - { - "format": "ipv6", - "type": "string" - }, - { - "format": "ipv6_cidr", - "type": "string" - } + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel1Enum": { + "enum": [ + "readonly" ], "type": "string" }, - "NetworkAclAction": { - "additionalProperties": false, - "properties": { - "allow": { - "$ref": "#/components/schemas/NetworkAclActionAllowEnum" - }, - "block": { - "$ref": "#/components/schemas/NetworkAclActionBlockEnum" + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel2Enum": { + "enum": [ + "limited" + ], + "type": "string" + }, + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel3Enum": { + "enum": [ + "full" + ], + "type": "string" + }, + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationMemberAccessLevel": { + "oneOf": [ + { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationMemberAccessLevel0Enum" }, - "log": { - "$ref": "#/components/schemas/NetworkAclActionLogEnum" + { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationMemberAccessLevel1Enum" }, - "redirect": { - "$ref": "#/components/schemas/NetworkAclActionRedirectEnum" + { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationMemberAccessLevel2Enum" }, - "redirect_uri": { - "maxLength": 2000, - "minLength": 1, - "type": "string" + { + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationMemberAccessLevel3Enum" } - }, - "type": "object" + ] }, - "NetworkAclActionAllowEnum": { + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationMemberAccessLevel0Enum": { "enum": [ - true + "none" ], - "type": "boolean" + "type": "string" }, - "NetworkAclActionBlockEnum": { + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationMemberAccessLevel1Enum": { "enum": [ - true + "readonly" ], - "type": "boolean" + "type": "string" }, - "NetworkAclActionLogEnum": { + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationMemberAccessLevel2Enum": { "enum": [ - true + "limited" ], - "type": "boolean" + "type": "string" }, - "NetworkAclActionRedirectEnum": { + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationMemberAccessLevel3Enum": { "enum": [ - true + "full" ], - "type": "boolean" + "type": "string" }, - "NetworkAclMatch": { + "EventStreamCloudEventOrgConnectionUpdatedTypeEnum": { + "enum": [ + "organization.connection.updated" + ], + "type": "string" + }, + "EventStreamCloudEventOrgCreated": { "additionalProperties": false, "properties": { - "asns": { - "items": { - "type": "integer" - }, - "minItems": 1, - "type": "array" + "event": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgCreatedCloudEvent" }, - "connecting_ipv4_cidrs": { - "items": { - "$ref": "#/components/schemas/NetworkACLMatchConnectingIpv4Cidr" - }, - "minItems": 1, - "type": "array" + "offset": { + "type": "string" }, - "connecting_ipv6_cidrs": { - "items": { - "$ref": "#/components/schemas/NetworkACLMatchConnectingIpv6Cidr" - }, - "minItems": 1, - "type": "array" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgCreatedTypeEnum" + } + }, + "required": [ + "type", + "offset", + "event" + ], + "type": "object" + }, + "EventStreamCloudEventOrgCreatedCloudEvent": { + "additionalProperties": false, + "properties": { + "a0purpose": { + "$ref": "#/components/schemas/EventStreamCloudEventA0PurposeEnum" }, - "geo_country_codes": { - "items": { - "type": "string" - }, - "minItems": 1, - "type": "array" + "a0stream": { + "pattern": "est_[a-zA-Z0-9]{22}", + "type": "string" }, - "geo_subdivision_codes": { - "items": { - "type": "string" - }, - "minItems": 1, - "type": "array" + "a0tenant": { + "maxLength": 63, + "minLength": 3, + "pattern": "[a-z0-9][-a-z0-9]{1,62}[a-z0-9]", + "type": "string" }, - "hostnames": { - "items": { - "format": "hostname", - "type": "string" - }, - "minItems": 1, - "type": "array" + "data": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgCreatedData" }, - "ipv4_cidrs": { - "items": { - "$ref": "#/components/schemas/NetworkACLMatchIpv4Cidr" - }, - "minItems": 1, - "type": "array" + "id": { + "pattern": "evt_[a-zA-Z0-9]{22}", + "type": "string" }, - "ipv6_cidrs": { - "items": { - "$ref": "#/components/schemas/NetworkACLMatchIpv6Cidr" - }, - "minItems": 1, - "type": "array" + "source": { + "type": "string" }, - "ja3_fingerprints": { - "items": { - "type": "string" - }, - "minItems": 1, - "type": "array" + "specversion": { + "$ref": "#/components/schemas/EventStreamCloudEventSpecVersionEnum" }, - "ja4_fingerprints": { - "items": { - "type": "string" - }, - "minItems": 1, - "type": "array" + "time": { + "format": "date-time", + "type": "string" }, - "user_agents": { - "items": { - "type": "string" - }, - "minItems": 1, - "type": "array" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgCreatedCloudEventTypeEnum" } }, + "required": [ + "specversion", + "type", + "source", + "id", + "time", + "data", + "a0tenant" + ], "type": "object" }, - "NetworkAclRule": { + "EventStreamCloudEventOrgCreatedCloudEventTypeEnum": { + "enum": [ + "organization.created" + ], + "type": "string" + }, + "EventStreamCloudEventOrgCreatedData": { "additionalProperties": false, "properties": { - "action": { - "$ref": "#/components/schemas/NetworkAclAction" - }, - "match": { - "$ref": "#/components/schemas/NetworkAclMatch" + "context": { + "$ref": "#/components/schemas/EventStreamCloudEventContext" }, - "not_match": { - "$ref": "#/components/schemas/NetworkAclMatch" + "object": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgCreatedObject" }, - "scope": { - "$ref": "#/components/schemas/NetworkAclRuleScopeEnum" + "previous_object": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgCreatedPreviousObject" } }, "required": [ - "action", - "scope" + "object" ], "type": "object" }, - "NetworkAclRuleScopeEnum": { - "enum": [ - "management", - "authentication", - "tenant", - "dynamic_client_registration" - ], - "type": "string" - }, - "NetworkAclsResponseContent": { - "additionalProperties": true, + "EventStreamCloudEventOrgCreatedObject": { + "additionalProperties": false, "properties": { - "active": { - "type": "boolean" - }, - "created_at": { - "type": "string" + "branding": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgCreatedObjectBranding" }, - "description": { + "display_name": { "type": "string" }, "id": { + "pattern": "org_[a-zA-Z0-9]{16}", "type": "string" }, - "priority": { - "maximum": 100, - "minimum": 1, - "type": "number" - }, - "rule": { - "$ref": "#/components/schemas/NetworkAclRule" + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgCreatedObjectMetadata" }, - "updated_at": { + "name": { + "pattern": "^(?:(?!org_))[a-z0-9]([a-z0-9-_]*[a-z0-9])?$", "type": "string" } }, + "required": [ + "id" + ], "type": "object" }, - "OAuthError": { + "EventStreamCloudEventOrgCreatedObjectBranding": { + "additionalProperties": false, "properties": { - "error": { - "type": "string" + "colors": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgCreatedObjectBrandingColors" }, - "error_description": { + "logo_url": { + "format": "uri", "type": "string" } }, - "required": [ - "error" - ], "type": "object" }, - "OAuthTokenRequest": { + "EventStreamCloudEventOrgCreatedObjectBrandingColors": { + "additionalProperties": false, "properties": { - "audience": { - "type": "string" - }, - "binding_code": { - "type": "string" - }, - "client_id": { - "type": "string" - }, - "client_secret": { - "type": "string" - }, - "code": { - "type": "string" - }, - "code_verifier": { - "type": "string" - }, - "grant_type": { - "description": "OAuth2/Auth0 grant type.", + "page_background": { "type": "string" }, - "mfa_token": { + "primary": { "type": "string" + } + }, + "type": "object" + }, + "EventStreamCloudEventOrgCreatedObjectMetadata": { + "additionalProperties": true, + "type": "object" + }, + "EventStreamCloudEventOrgCreatedPreviousObject": { + "additionalProperties": false, + "properties": { + "branding": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgCreatedPreviousObjectBranding" }, - "oob_code": { + "display_name": { "type": "string" }, - "otp": { + "id": { + "pattern": "org_[a-zA-Z0-9]{16}", "type": "string" }, - "password": { - "type": "string" + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgCreatedPreviousObjectMetadata" }, - "realm": { + "name": { + "pattern": "^(?:(?!org_))[a-z0-9]([a-z0-9-_]*[a-z0-9])?$", "type": "string" + } + }, + "required": [ + "id" + ], + "type": "object" + }, + "EventStreamCloudEventOrgCreatedPreviousObjectBranding": { + "additionalProperties": false, + "properties": { + "colors": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgCreatedPreviousObjectBrandingColors" }, - "recovery_code": { + "logo_url": { + "format": "uri", "type": "string" - }, - "redirect_uri": { + } + }, + "type": "object" + }, + "EventStreamCloudEventOrgCreatedPreviousObjectBrandingColors": { + "additionalProperties": false, + "properties": { + "page_background": { "type": "string" }, - "refresh_token": { + "primary": { "type": "string" + } + }, + "type": "object" + }, + "EventStreamCloudEventOrgCreatedPreviousObjectMetadata": { + "additionalProperties": true, + "type": "object" + }, + "EventStreamCloudEventOrgCreatedTypeEnum": { + "enum": [ + "organization.created" + ], + "type": "string" + }, + "EventStreamCloudEventOrgDeleted": { + "additionalProperties": false, + "properties": { + "event": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgDeletedCloudEvent" }, - "scope": { + "offset": { "type": "string" }, - "username": { - "type": "string" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgDeletedTypeEnum" } }, "required": [ - "grant_type" + "type", + "offset", + "event" ], "type": "object" }, - "OAuthTokenResponse": { + "EventStreamCloudEventOrgDeletedCloudEvent": { + "additionalProperties": false, "properties": { - "access_token": { - "type": "string" + "a0purpose": { + "$ref": "#/components/schemas/EventStreamCloudEventA0PurposeEnum" }, - "expires_in": { - "example": 86400, - "type": "integer" + "a0stream": { + "pattern": "est_[a-zA-Z0-9]{22}", + "type": "string" }, - "id_token": { + "a0tenant": { + "maxLength": 63, + "minLength": 3, + "pattern": "[a-z0-9][-a-z0-9]{1,62}[a-z0-9]", "type": "string" }, - "refresh_token": { + "data": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgDeletedData" + }, + "id": { + "pattern": "evt_[a-zA-Z0-9]{22}", "type": "string" }, - "scope": { + "source": { "type": "string" }, - "token_type": { - "example": "Bearer", + "specversion": { + "$ref": "#/components/schemas/EventStreamCloudEventSpecVersionEnum" + }, + "time": { + "format": "date-time", "type": "string" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgDeletedCloudEventTypeEnum" } }, "required": [ - "access_token", - "token_type" + "specversion", + "type", + "source", + "id", + "time", + "data", + "a0tenant" ], "type": "object" }, - "Organization": { - "additionalProperties": true, + "EventStreamCloudEventOrgDeletedCloudEventTypeEnum": { + "enum": [ + "organization.deleted" + ], + "type": "string" + }, + "EventStreamCloudEventOrgDeletedData": { + "additionalProperties": false, "properties": { - "branding": { - "$ref": "#/components/schemas/OrganizationBranding" + "context": { + "$ref": "#/components/schemas/EventStreamCloudEventContext" + }, + "object": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgDeletedObject" }, + "previous_object": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgDeletedPreviousObject" + } + }, + "required": [ + "object" + ], + "type": "object" + }, + "EventStreamCloudEventOrgDeletedObject": { + "additionalProperties": false, + "properties": { "display_name": { - "default": "Acme Users", - "maxLength": 255, - "minLength": 1, "type": "string" }, "id": { - "format": "organization-id", - "maxLength": 50, + "pattern": "org_[a-zA-Z0-9]{16}", "type": "string" }, "metadata": { - "$ref": "#/components/schemas/OrganizationMetadata" + "$ref": "#/components/schemas/EventStreamCloudEventOrgDeletedObjectMetadata" }, "name": { - "default": "organization-1", - "format": "organization-name", - "maxLength": 50, - "minLength": 1, + "pattern": "^(?:(?!org_))[a-z0-9]([a-z0-9-_]*[a-z0-9])?$", "type": "string" - }, - "token_quota": { - "$ref": "#/components/schemas/TokenQuota" } }, - "type": "object" - }, - "OrganizationAccessLevelEnum": { - "enum": [ - "none", - "readonly", - "limited", - "full" + "required": [ + "id" ], - "type": "string" + "type": "object" }, - "OrganizationAccessLevelEnumWithNull": { - "enum": [ - "none", - "readonly", - "limited", - "full", - null - ], - "type": [ - "string", - "null" - ] + "EventStreamCloudEventOrgDeletedObjectMetadata": { + "additionalProperties": true, + "type": "object" }, - "OrganizationAllConnectionPost": { + "EventStreamCloudEventOrgDeletedPreviousObject": { "additionalProperties": false, "properties": { - "assign_membership_on_login": { - "type": "boolean" - }, - "connection": { - "$ref": "#/components/schemas/OrganizationConnectionInformation" - }, - "connection_id": { - "format": "connection-id", - "maxLength": 50, - "minLength": 1, + "display_name": { "type": "string" }, - "is_enabled": { - "type": "boolean" - }, - "is_signup_enabled": { - "type": "boolean" + "id": { + "pattern": "org_[a-zA-Z0-9]{16}", + "type": "string" }, - "organization_access_level": { - "$ref": "#/components/schemas/OrganizationAccessLevelEnum" + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgDeletedPreviousObjectMetadata" }, - "organization_connection_name": { - "maxLength": 50, - "minLength": 1, - "pattern": "^[^\u0000]*$", + "name": { + "pattern": "^(?:(?!org_))[a-z0-9]([a-z0-9-_]*[a-z0-9])?$", "type": "string" - }, - "show_as_button": { - "type": "boolean" } }, "required": [ - "connection_id" + "id" ], "type": "object" }, - "OrganizationBranding": { - "additionalProperties": false, - "properties": { - "colors": { - "$ref": "#/components/schemas/OrganizationBrandingColors" - }, - "logo_url": { - "format": "strict-https-uri-or-null", - "type": "string" - } - }, + "EventStreamCloudEventOrgDeletedPreviousObjectMetadata": { + "additionalProperties": true, "type": "object" }, - "OrganizationBrandingColors": { + "EventStreamCloudEventOrgDeletedTypeEnum": { + "enum": [ + "organization.deleted" + ], + "type": "string" + }, + "EventStreamCloudEventOrgGroupRoleAssigned": { "additionalProperties": false, "properties": { - "page_background": { - "format": "html-color", - "type": "string" + "event": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleAssignedCloudEvent" }, - "primary": { - "format": "html-color", + "offset": { "type": "string" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleAssignedTypeEnum" } }, "required": [ - "primary", - "page_background" + "type", + "offset", + "event" ], "type": "object" }, - "OrganizationClientGrant": { + "EventStreamCloudEventOrgGroupRoleAssignedCloudEvent": { "additionalProperties": false, "properties": { - "allow_any_organization": { - "type": "boolean" + "a0purpose": { + "$ref": "#/components/schemas/EventStreamCloudEventA0PurposeEnum" }, - "audience": { - "minLength": 1, + "a0stream": { + "pattern": "est_[a-zA-Z0-9]{22}", "type": "string" }, - "client_id": { + "a0tenant": { + "maxLength": 63, + "minLength": 3, + "pattern": "[a-z0-9][-a-z0-9]{1,62}[a-z0-9]", "type": "string" }, + "data": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleAssignedData" + }, "id": { + "pattern": "evt_[a-zA-Z0-9]{22}", "type": "string" }, - "organization_usage": { - "$ref": "#/components/schemas/OrganizationUsageEnum" + "source": { + "type": "string" }, - "scope": { - "items": { - "minLength": 1, - "type": "string" - }, - "type": "array" + "specversion": { + "$ref": "#/components/schemas/EventStreamCloudEventSpecVersionEnum" + }, + "time": { + "format": "date-time", + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleAssignedCloudEventTypeEnum" } }, + "required": [ + "specversion", + "type", + "source", + "id", + "time", + "data", + "a0tenant" + ], "type": "object" }, - "OrganizationConnection": { + "EventStreamCloudEventOrgGroupRoleAssignedCloudEventTypeEnum": { + "enum": [ + "organization.group.role.assigned" + ], + "type": "string" + }, + "EventStreamCloudEventOrgGroupRoleAssignedData": { "additionalProperties": false, "properties": { - "assign_membership_on_login": { - "type": "boolean" - }, - "connection": { - "$ref": "#/components/schemas/OrganizationConnectionInformation" - }, - "connection_id": { - "type": "string" + "context": { + "$ref": "#/components/schemas/EventStreamCloudEventContext" }, - "is_signup_enabled": { - "type": "boolean" + "object": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleAssignedObject" }, - "show_as_button": { - "type": "boolean" + "previous_object": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleAssignedPreviousObject" } }, + "required": [ + "object" + ], "type": "object" }, - "OrganizationConnectionInformation": { - "additionalProperties": true, + "EventStreamCloudEventOrgGroupRoleAssignedObject": { + "additionalProperties": false, "properties": { - "name": { + "created_at": { + "format": "date-time", "type": "string" }, - "strategy": { - "type": "string" + "group": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleAssignedObjectGroup" + }, + "organization": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleAssignedObjectOrganization" + }, + "role": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleAssignedObjectRole" } }, + "required": [ + "organization", + "role", + "group", + "created_at" + ], "type": "object" }, - "OrganizationDiscoveryDomain": { + "EventStreamCloudEventOrgGroupRoleAssignedObjectGroup": { + "oneOf": [ + { + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleAssignedObjectGroup0" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleAssignedObjectGroup1" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleAssignedObjectGroup2" + } + ] + }, + "EventStreamCloudEventOrgGroupRoleAssignedObjectGroup0": { "additionalProperties": false, "properties": { - "domain": { - "maxLength": 255, - "minLength": 3, - "pattern": "^(([a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9-]*[a-zA-Z0-9])\\.)*([A-Za-z0-9]|[A-Za-z0-9][A-Za-z0-9-]*[A-Za-z0-9])$", + "connection_id": { + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, - "id": { - "format": "organization-discovery-domain-id", + "external_id": { "type": "string" }, - "status": { - "$ref": "#/components/schemas/OrganizationDiscoveryDomainStatus" - }, - "use_for_organization_discovery": { - "type": "boolean" - }, - "verification_host": { + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", "type": "string" }, - "verification_txt": { - "type": "string" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleAssignedObjectGroup0TypeEnum" } }, "required": [ "id", - "domain", - "status", - "verification_txt", - "verification_host" + "type", + "connection_id" ], "type": "object" }, - "OrganizationDiscoveryDomainStatus": { + "EventStreamCloudEventOrgGroupRoleAssignedObjectGroup0TypeEnum": { "enum": [ - "pending", - "verified" + "connection" ], "type": "string" }, - "OrganizationEnabledConnection": { - "additionalProperties": true, + "EventStreamCloudEventOrgGroupRoleAssignedObjectGroup1": { + "additionalProperties": false, "properties": { - "assign_membership_on_login": { - "type": "boolean" - }, - "connection": { - "$ref": "#/components/schemas/OrganizationConnectionInformation" + "external_id": { + "type": "string" }, - "connection_id": { + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", "type": "string" }, - "is_signup_enabled": { - "type": "boolean" + "organization_id": { + "pattern": "org_[a-zA-Z0-9]{16}", + "type": "string" }, - "show_as_button": { - "type": "boolean" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleAssignedObjectGroup1TypeEnum" } }, + "required": [ + "id", + "type", + "organization_id" + ], "type": "object" }, - "OrganizationInvitation": { + "EventStreamCloudEventOrgGroupRoleAssignedObjectGroup1TypeEnum": { + "enum": [ + "organization" + ], + "type": "string" + }, + "EventStreamCloudEventOrgGroupRoleAssignedObjectGroup2": { "additionalProperties": false, "properties": { - "app_metadata": { - "$ref": "#/components/schemas/AppMetadata" - }, - "client_id": { - "default": "AaiyAPdpYdesoKnqjj8HJqRn4T5titww", - "format": "client-id", - "type": "string" - }, - "connection_id": { - "default": "con_0000000000000001", - "format": "connection-id", - "type": "string" - }, - "created_at": { - "default": "2020-08-20T19:10:06.299Z", - "format": "date-time", - "type": "string" - }, - "expires_at": { - "default": "2020-08-27T19:10:06.299Z", - "format": "date-time", + "external_id": { "type": "string" }, "id": { - "default": "uinv_0000000000000001", - "format": "user-invitation-id", - "type": "string" - }, - "invitation_url": { - "default": "https://mycompany.org/login?invitation=f81dWWYW6gzGGicxT8Ha0txBkGNcAcYr\u0026organization=org_0000000000000001\u0026organization_name=acme", - "format": "strict-https-uri", - "type": "string" - }, - "invitee": { - "$ref": "#/components/schemas/OrganizationInvitationInvitee" - }, - "inviter": { - "$ref": "#/components/schemas/OrganizationInvitationInviter" - }, - "organization_id": { - "format": "organization-id", - "maxLength": 50, - "type": "string" - }, - "roles": { - "items": { - "format": "role-id", - "type": "string" - }, - "minItems": 1, - "type": "array" - }, - "ticket_id": { - "format": "ticket-id", + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", "type": "string" }, - "user_metadata": { - "$ref": "#/components/schemas/UserMetadata" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleAssignedObjectGroup2TypeEnum" } }, + "required": [ + "id", + "type" + ], "type": "object" }, - "OrganizationInvitationInvitee": { + "EventStreamCloudEventOrgGroupRoleAssignedObjectGroup2TypeEnum": { + "enum": [ + "tenant" + ], + "type": "string" + }, + "EventStreamCloudEventOrgGroupRoleAssignedObjectOrganization": { "additionalProperties": false, "properties": { - "email": { - "default": "john.doe@gmail.com", - "format": "email", + "id": { + "pattern": "org_[a-zA-Z0-9]{16}", "type": "string" } }, "required": [ - "email" + "id" ], "type": "object" }, - "OrganizationInvitationInviter": { + "EventStreamCloudEventOrgGroupRoleAssignedObjectRole": { "additionalProperties": false, "properties": { + "id": { + "pattern": "rol_[a-zA-Z0-9]{16}", + "type": "string" + }, "name": { - "default": "Jane Doe", - "maxLength": 300, - "minLength": 1, "type": "string" } }, "required": [ + "id", "name" ], "type": "object" }, - "OrganizationMember": { + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObject": { "additionalProperties": false, "properties": { - "email": { - "default": "john.doe@gmail.com", - "format": "email", - "type": "string" - }, - "name": { + "created_at": { + "format": "date-time", "type": "string" }, - "picture": { - "type": "string" + "group": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup" }, - "roles": { - "items": { - "$ref": "#/components/schemas/OrganizationMemberRole" - }, - "type": "array" + "organization": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectOrganization" }, - "user_id": { - "type": "string" + "role": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectRole" } }, + "required": [ + "organization", + "role", + "group", + "created_at" + ], "type": "object" }, - "OrganizationMemberRole": { + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup": { + "oneOf": [ + { + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup0" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup1" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup2" + } + ] + }, + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup0": { "additionalProperties": false, "properties": { - "id": { + "connection_id": { + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, - "name": { + "external_id": { + "type": "string" + }, + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", "type": "string" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup0TypeEnum" } }, - "type": "object" - }, - "OrganizationMetadata": { - "additionalProperties": { - "maxLength": 255, - "type": [ - "string", - "null" - ] - }, - "maxProperties": 25, - "type": "object" - }, - "OrganizationUsageEnum": { - "enum": [ - "deny", - "allow", - "require" + "required": [ + "id", + "type", + "connection_id" ], - "type": "string" + "type": "object" }, - "PartialGroupsEnum": { + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup0TypeEnum": { "enum": [ - "login", - "login-id", - "login-password", - "login-passwordless", - "signup", - "signup-id", - "signup-password", - "customized-consent", - "passkeys" + "connection" ], "type": "string" }, - "PartialPhoneTemplateContent": { + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup1": { "additionalProperties": false, - "minProperties": 1, "properties": { - "body": { - "$ref": "#/components/schemas/PhoneTemplateBody" + "external_id": { + "type": "string" }, - "from": { - "maxLength": 16, - "minLength": 1, + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", + "type": "string" + }, + "organization_id": { + "pattern": "org_[a-zA-Z0-9]{16}", "type": "string" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup1TypeEnum" } }, - "type": "object" - }, - "PasswordCharacterTypeEnum": { - "enum": [ - "uppercase", - "lowercase", - "number", - "special" - ], - "type": "string" - }, - "PasswordCharacterTypeRulePolicyEnum": { - "enum": [ - "all", - "three_of_four" - ], - "type": "string" - }, - "PasswordDefaultDictionariesEnum": { - "enum": [ - "en_10k", - "en_100k" + "required": [ + "id", + "type", + "organization_id" ], - "type": "string" + "type": "object" }, - "PasswordIdenticalCharactersPolicyEnum": { + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup1TypeEnum": { "enum": [ - "allow", - "block" + "organization" ], "type": "string" }, - "PasswordMaxLengthExceededPolicyEnum": { - "enum": [ - "truncate", - "error" + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup2": { + "additionalProperties": false, + "properties": { + "external_id": { + "type": "string" + }, + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup2TypeEnum" + } + }, + "required": [ + "id", + "type" ], - "type": "string" + "type": "object" }, - "PasswordSequentialCharactersPolicyEnum": { + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup2TypeEnum": { "enum": [ - "allow", - "block" + "tenant" ], "type": "string" }, - "PatchClientCredentialRequestContent": { + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectOrganization": { "additionalProperties": false, - "minProperties": 1, "properties": { - "expires_at": { - "format": "date-time", - "type": [ - "string", - "null" - ] + "id": { + "pattern": "org_[a-zA-Z0-9]{16}", + "type": "string" } }, + "required": [ + "id" + ], "type": "object" }, - "PatchClientCredentialResponseContent": { - "additionalProperties": true, + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectRole": { + "additionalProperties": false, "properties": { - "alg": { - "$ref": "#/components/schemas/ClientCredentialAlgorithmEnum" - }, - "created_at": { - "format": "date-time", - "type": "string" - }, - "credential_type": { - "$ref": "#/components/schemas/ClientCredentialTypeEnum" - }, - "expires_at": { - "format": "date-time", - "type": "string" - }, "id": { - "default": "cred_1m7sfABoNTTKYwTQ8qt6tX", - "type": "string" - }, - "kid": { - "default": "IZSSTECp...", + "pattern": "rol_[a-zA-Z0-9]{16}", "type": "string" }, "name": { - "default": "", - "type": "string" - }, - "subject_dn": { - "type": "string" - }, - "thumbprint_sha256": { - "type": "string" - }, - "updated_at": { - "format": "date-time", "type": "string" } }, + "required": [ + "id", + "name" + ], "type": "object" }, - "PatchSupplementalSignalsResponseContent": { - "additionalProperties": true, - "properties": { - "akamai_enabled": { - "type": "boolean" - } - }, - "type": "object" + "EventStreamCloudEventOrgGroupRoleAssignedTypeEnum": { + "enum": [ + "organization.group.role.assigned" + ], + "type": "string" }, - "PermissionRequestPayload": { + "EventStreamCloudEventOrgGroupRoleDeleted": { "additionalProperties": false, "properties": { - "permission_name": { - "type": "string" + "event": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleDeletedCloudEvent" }, - "resource_server_identifier": { + "offset": { "type": "string" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleDeletedTypeEnum" } }, "required": [ - "resource_server_identifier", - "permission_name" + "type", + "offset", + "event" ], "type": "object" }, - "PermissionsResponsePayload": { + "EventStreamCloudEventOrgGroupRoleDeletedCloudEvent": { "additionalProperties": false, "properties": { - "description": { + "a0purpose": { + "$ref": "#/components/schemas/EventStreamCloudEventA0PurposeEnum" + }, + "a0stream": { + "pattern": "est_[a-zA-Z0-9]{22}", "type": "string" }, - "permission_name": { + "a0tenant": { + "maxLength": 63, + "minLength": 3, + "pattern": "[a-z0-9][-a-z0-9]{1,62}[a-z0-9]", "type": "string" }, - "resource_server_identifier": { + "data": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleDeletedData" + }, + "id": { + "pattern": "evt_[a-zA-Z0-9]{22}", "type": "string" }, - "resource_server_name": { + "source": { + "type": "string" + }, + "specversion": { + "$ref": "#/components/schemas/EventStreamCloudEventSpecVersionEnum" + }, + "time": { + "format": "date-time", "type": "string" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleDeletedCloudEventTypeEnum" } }, + "required": [ + "specversion", + "type", + "source", + "id", + "time", + "data", + "a0tenant" + ], "type": "object" }, - "PhoneAttribute": { + "EventStreamCloudEventOrgGroupRoleDeletedCloudEventTypeEnum": { + "enum": [ + "organization.group.role.deleted" + ], + "type": "string" + }, + "EventStreamCloudEventOrgGroupRoleDeletedData": { "additionalProperties": false, "properties": { - "identifier": { - "$ref": "#/components/schemas/ConnectionAttributeIdentifier" + "context": { + "$ref": "#/components/schemas/EventStreamCloudEventContext" }, - "profile_required": { - "type": "boolean" + "object": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleDeletedObject" }, - "signup": { - "$ref": "#/components/schemas/SignupVerified" + "previous_object": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleDeletedPreviousObject" } }, - "type": "object" - }, - "PhoneProviderChannelEnum": { - "enum": [ - "phone" + "required": [ + "object" ], - "maxLength": 100, - "type": "string" + "type": "object" }, - "PhoneProviderConfiguration": { - "anyOf": [ - { - "$ref": "#/components/schemas/TwilioProviderConfiguration" + "EventStreamCloudEventOrgGroupRoleDeletedObject": { + "additionalProperties": false, + "properties": { + "deleted_at": { + "format": "date-time", + "type": "string" }, - { - "$ref": "#/components/schemas/CustomProviderConfiguration" + "group": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleDeletedObjectGroup" + }, + "organization": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleDeletedObjectOrganization" + }, + "role": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleDeletedObjectRole" } + }, + "required": [ + "organization", + "role", + "group", + "deleted_at" ], "type": "object" }, - "PhoneProviderCredentials": { - "anyOf": [ + "EventStreamCloudEventOrgGroupRoleDeletedObjectGroup": { + "oneOf": [ { - "$ref": "#/components/schemas/TwilioProviderCredentials" + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleDeletedObjectGroup0" }, { - "$ref": "#/components/schemas/CustomProviderCredentials" + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleDeletedObjectGroup1" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleDeletedObjectGroup2" } ] }, - "PhoneProviderDeliveryMethodEnum": { - "enum": [ - "text", - "voice" + "EventStreamCloudEventOrgGroupRoleDeletedObjectGroup0": { + "additionalProperties": false, + "properties": { + "connection_id": { + "pattern": "con_[a-zA-Z0-9]{16}", + "type": "string" + }, + "external_id": { + "type": "string" + }, + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleDeletedObjectGroup0TypeEnum" + } + }, + "required": [ + "id", + "type", + "connection_id" ], - "maxLength": 10, - "minLength": 1, - "type": "string" + "type": "object" }, - "PhoneProviderNameEnum": { + "EventStreamCloudEventOrgGroupRoleDeletedObjectGroup0TypeEnum": { "enum": [ - "twilio", - "custom" + "connection" ], - "maxLength": 100, - "minLength": 1, "type": "string" }, - "PhoneProviderSchemaMasked": { + "EventStreamCloudEventOrgGroupRoleDeletedObjectGroup1": { "additionalProperties": false, "properties": { - "channel": { - "$ref": "#/components/schemas/PhoneProviderChannelEnum" - }, - "configuration": { - "$ref": "#/components/schemas/PhoneProviderConfiguration" - }, - "created_at": { - "format": "date-time", - "maxLength": 27, + "external_id": { "type": "string" }, - "disabled": { - "type": "boolean" - }, "id": { - "maxLength": 255, - "minLength": 1, + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", "type": "string" }, - "name": { - "$ref": "#/components/schemas/PhoneProviderNameEnum" - }, - "tenant": { - "maxLength": 255, - "minLength": 1, + "organization_id": { + "pattern": "org_[a-zA-Z0-9]{16}", "type": "string" }, - "updated_at": { - "format": "date-time", - "maxLength": 27, - "type": "string" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleDeletedObjectGroup1TypeEnum" } }, "required": [ - "name", - "credentials" + "id", + "type", + "organization_id" ], "type": "object" }, - "PhoneTemplate": { + "EventStreamCloudEventOrgGroupRoleDeletedObjectGroup1TypeEnum": { + "enum": [ + "organization" + ], + "type": "string" + }, + "EventStreamCloudEventOrgGroupRoleDeletedObjectGroup2": { "additionalProperties": false, "properties": { - "channel": { + "external_id": { "type": "string" }, - "content": { - "$ref": "#/components/schemas/PhoneTemplateContent" - }, - "customizable": { - "type": "boolean" - }, - "disabled": { - "default": false, - "type": "boolean" - }, "id": { - "maxLength": 255, - "minLength": 1, - "type": "string" - }, - "tenant": { - "maxLength": 255, - "minLength": 1, + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", "type": "string" }, "type": { - "$ref": "#/components/schemas/PhoneTemplateNotificationTypeEnum" + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleDeletedObjectGroup2TypeEnum" } }, "required": [ - "content", - "disabled", "id", "type" ], "type": "object" }, - "PhoneTemplateBody": { + "EventStreamCloudEventOrgGroupRoleDeletedObjectGroup2TypeEnum": { + "enum": [ + "tenant" + ], + "type": "string" + }, + "EventStreamCloudEventOrgGroupRoleDeletedObjectOrganization": { "additionalProperties": false, - "minProperties": 1, "properties": { - "text": { - "maxLength": 20000, - "minLength": 1, - "type": "string" - }, - "voice": { - "maxLength": 20000, - "minLength": 1, + "id": { + "pattern": "org_[a-zA-Z0-9]{16}", "type": "string" } }, + "required": [ + "id" + ], "type": "object" }, - "PhoneTemplateContent": { + "EventStreamCloudEventOrgGroupRoleDeletedObjectRole": { "additionalProperties": false, - "minProperties": 1, "properties": { - "body": { - "$ref": "#/components/schemas/PhoneTemplateBody" - }, - "from": { - "maxLength": 16, - "minLength": 1, - "type": "string" - }, - "syntax": { + "id": { + "pattern": "rol_[a-zA-Z0-9]{16}", "type": "string" } }, - "type": "object" - }, - "PhoneTemplateNotificationTypeEnum": { - "enum": [ - "otp_verify", - "otp_enroll", - "change_password", - "blocked_account", - "password_breach" + "required": [ + "id" ], - "maxLength": 255, - "type": "string" + "type": "object" }, - "PostClientCredentialRequestContent": { + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObject": { "additionalProperties": false, "properties": { - "alg": { - "$ref": "#/components/schemas/PublicKeyCredentialAlgorithmEnum" - }, - "credential_type": { - "$ref": "#/components/schemas/ClientCredentialTypeEnum" - }, - "expires_at": { - "default": "2023-02-07T12:40:17.807Z", + "created_at": { "format": "date-time", "type": "string" }, - "kid": { - "maxLength": 64, - "minLength": 10, - "pattern": "^([0-9a-zA-Z-_]{10,64})$", - "type": "string" - }, - "name": { - "default": "", - "maxLength": 128, - "type": "string" - }, - "parse_expiry_from_cert": { - "default": false, - "type": "boolean" + "group": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup" }, - "pem": { - "default": "-----BEGIN PUBLIC KEY-----\r\nMIIBIjANBg...\r\n-----END PUBLIC KEY-----\r\n", - "type": "string" + "organization": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectOrganization" }, - "subject_dn": { - "maxLength": 256, - "minLength": 1, - "type": "string" + "role": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectRole" } }, "required": [ - "credential_type" + "organization", + "role", + "group", + "created_at" ], "type": "object" }, - "PostClientCredentialResponseContent": { - "additionalProperties": true, - "properties": { - "alg": { - "$ref": "#/components/schemas/ClientCredentialAlgorithmEnum" - }, - "created_at": { - "format": "date-time", - "type": "string" + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup": { + "oneOf": [ + { + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup0" }, - "credential_type": { - "$ref": "#/components/schemas/ClientCredentialTypeEnum" + { + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup1" }, - "expires_at": { - "format": "date-time", + { + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup2" + } + ] + }, + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup0": { + "additionalProperties": false, + "properties": { + "connection_id": { + "pattern": "con_[a-zA-Z0-9]{16}", "type": "string" }, - "id": { - "default": "cred_1m7sfABoNTTKYwTQ8qt6tX", + "external_id": { "type": "string" }, - "kid": { - "default": "IZSSTECp...", + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", "type": "string" }, - "name": { - "default": "", + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup0TypeEnum" + } + }, + "required": [ + "id", + "type", + "connection_id" + ], + "type": "object" + }, + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup0TypeEnum": { + "enum": [ + "connection" + ], + "type": "string" + }, + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup1": { + "additionalProperties": false, + "properties": { + "external_id": { "type": "string" }, - "subject_dn": { + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", "type": "string" }, - "thumbprint_sha256": { + "organization_id": { + "pattern": "org_[a-zA-Z0-9]{16}", "type": "string" }, - "updated_at": { - "format": "date-time", - "type": "string" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup1TypeEnum" } }, + "required": [ + "id", + "type", + "organization_id" + ], "type": "object" }, - "PostConnectionKeysAlgEnum": { + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup1TypeEnum": { "enum": [ - "RS256", - "RS384", - "RS512", - "PS256", - "PS384", - "ES256", - "ES384" + "organization" ], "type": "string" }, - "PostConnectionKeysRequestContent": { + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup2": { "additionalProperties": false, "properties": { - "signing_alg": { - "$ref": "#/components/schemas/PostConnectionKeysAlgEnum" - } - }, - "type": [ - "object", - "null" - ] - }, - "PostConnectionsKeysResponseContent": { - "items": { - "additionalProperties": true, - "properties": { - "algorithm": { - "type": "string" - }, - "cert": { - "default": "-----BEGIN CERTIFICATE-----\r\nMIIDDTCCA...YiA0TQhAt8=\r\n-----END CERTIFICATE-----", - "maxLength": 4096, - "type": "string" - }, - "current": { - "default": true, - "type": "boolean" - }, - "current_since": { - "type": "string" - }, - "fingerprint": { - "default": "CC:FB:DD:D8:9A:B5:DE:1B:F0:CC:36:D2:99:59:21:12:03:DD:A8:25", - "type": "string" - }, - "key_use": { - "$ref": "#/components/schemas/ConnectionKeyUseEnum" - }, - "kid": { - "maxLength": 255, - "type": "string" - }, - "next": { - "type": "boolean" - }, - "pkcs": { - "default": "-----BEGIN PKCS7-----\r\nMIIDPA....t8xAA==\r\n-----END PKCS7-----", - "maxLength": 4096, - "type": "string" - }, - "subject_dn": { - "maxLength": 132, - "type": "string" - }, - "thumbprint": { - "default": "CCFBDDD89AB5DE1BF0CC36D29959211203DDA825", - "maxLength": 255, - "type": "string" - } + "external_id": { + "type": "string" }, - "required": [ - "cert", - "kid", - "fingerprint", - "thumbprint" - ], - "type": "object" + "id": { + "pattern": "grp_[1-9a-km-zA-HJ-NP-Z]{14,22}", + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup2TypeEnum" + } }, - "type": "array" + "required": [ + "id", + "type" + ], + "type": "object" }, - "PreferredAuthenticationMethodEnum": { + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup2TypeEnum": { "enum": [ - "voice", - "sms" + "tenant" ], "type": "string" }, - "PreviewCimdMetadataRequestContent": { + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectOrganization": { "additionalProperties": false, "properties": { - "external_client_id": { - "format": "absolute-https-uri-or-empty", - "maxLength": 120, - "minLength": 1, + "id": { + "pattern": "org_[a-zA-Z0-9]{16}", "type": "string" } }, "required": [ - "external_client_id" + "id" ], "type": "object" }, - "PreviewCimdMetadataResponseContent": { - "additionalProperties": true, + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectRole": { + "additionalProperties": false, "properties": { - "client_id": { + "id": { + "pattern": "rol_[a-zA-Z0-9]{16}", "type": "string" }, - "errors": { - "items": { - "type": "string" - }, - "type": "array" - }, - "mapped_fields": { - "$ref": "#/components/schemas/CimdMappedClientFields" - }, - "validation": { - "$ref": "#/components/schemas/CimdValidationResult" + "name": { + "type": "string" } }, + "required": [ + "id", + "name" + ], "type": "object" }, - "PromptGroupNameEnum": { + "EventStreamCloudEventOrgGroupRoleDeletedTypeEnum": { "enum": [ - "login", - "login-id", - "login-password", - "login-passwordless", - "login-email-verification", - "signup", - "signup-id", - "signup-password", - "phone-identifier-enrollment", - "phone-identifier-challenge", - "email-identifier-challenge", - "reset-password", - "custom-form", - "consent", - "customized-consent", - "logout", - "mfa-push", - "mfa-otp", - "mfa-voice", - "mfa-phone", - "mfa-webauthn", - "mfa-sms", - "mfa-email", - "mfa-recovery-code", - "mfa", - "status", - "device-flow", - "email-verification", - "email-otp-challenge", - "organizations", - "invitation", - "common", - "passkeys", - "captcha", - "brute-force-protection", - "async-approval-flow" + "organization.group.role.deleted" ], "type": "string" }, - "PromptLanguageEnum": { - "enum": [ - "am", - "ar", - "ar-EG", - "ar-SA", - "az", - "bg", - "bn", - "bs", - "ca-ES", - "cnr", - "cs", - "cy", - "da", - "de", - "el", - "en", - "en-CA", - "es", - "es-419", - "es-AR", - "es-MX", - "et", - "eu-ES", - "fa", - "fi", - "fr", - "fr-CA", - "fr-FR", - "gl-ES", - "gu", - "he", - "hi", - "hr", - "hu", - "hy", - "id", - "is", - "it", - "ja", - "ka", - "kk", - "kn", - "ko", - "lt", - "lv", - "mk", - "ml", - "mn", - "mr", - "ms", - "my", - "nb", - "nl", - "nn", - "no", - "pa", - "pl", - "pt", - "pt-BR", - "pt-PT", - "ro", - "ru", - "sk", - "sl", - "so", - "sq", - "sr", - "sv", - "sw", - "ta", - "te", - "th", - "tl", - "tr", - "uk", - "ur", - "vi", - "zgh", - "zh-CN", - "zh-HK", - "zh-MO", - "zh-TW" + "EventStreamCloudEventOrgMemberAdded": { + "additionalProperties": false, + "properties": { + "event": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberAddedCloudEvent" + }, + "offset": { + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberAddedTypeEnum" + } + }, + "required": [ + "type", + "offset", + "event" ], - "type": "string" + "type": "object" }, - "PublicKeyCredential": { + "EventStreamCloudEventOrgMemberAddedCloudEvent": { "additionalProperties": false, "properties": { - "alg": { - "$ref": "#/components/schemas/PublicKeyCredentialAlgorithmEnum" + "a0purpose": { + "$ref": "#/components/schemas/EventStreamCloudEventA0PurposeEnum" }, - "credential_type": { - "$ref": "#/components/schemas/PublicKeyCredentialTypeEnum" + "a0stream": { + "pattern": "est_[a-zA-Z0-9]{22}", + "type": "string" }, - "expires_at": { - "default": "2023-02-07T12:40:17.807Z", - "format": "date-time", + "a0tenant": { + "maxLength": 63, + "minLength": 3, + "pattern": "[a-z0-9][-a-z0-9]{1,62}[a-z0-9]", "type": "string" }, - "kid": { - "maxLength": 64, - "minLength": 10, - "pattern": "^([0-9a-zA-Z-_]{10,64})$", + "data": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberAddedData" + }, + "id": { + "pattern": "evt_[a-zA-Z0-9]{22}", "type": "string" }, - "name": { - "default": "", - "maxLength": 128, + "source": { "type": "string" }, - "parse_expiry_from_cert": { - "default": false, - "type": "boolean" + "specversion": { + "$ref": "#/components/schemas/EventStreamCloudEventSpecVersionEnum" }, - "pem": { - "default": "-----BEGIN PUBLIC KEY-----\r\nMIIBIjANBg...\r\n-----END PUBLIC KEY-----\r\n", + "time": { + "format": "date-time", "type": "string" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberAddedCloudEventTypeEnum" } }, "required": [ - "credential_type", - "pem" + "specversion", + "type", + "source", + "id", + "time", + "data", + "a0tenant" ], "type": "object" }, - "PublicKeyCredentialAlgorithmEnum": { - "default": "RS256", - "enum": [ - "RS256", - "RS384", - "PS256" - ], - "type": "string" - }, - "PublicKeyCredentialTypeEnum": { - "default": "public_key", + "EventStreamCloudEventOrgMemberAddedCloudEventTypeEnum": { "enum": [ - "public_key" + "organization.member.added" ], "type": "string" }, - "RefreshTokenDate": { - "oneOf": [ - { - "format": "date-time", - "type": "string" + "EventStreamCloudEventOrgMemberAddedData": { + "additionalProperties": false, + "properties": { + "context": { + "$ref": "#/components/schemas/EventStreamCloudEventContext" }, - { - "$ref": "#/components/schemas/RefreshTokenDateObject" + "object": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberAddedObject" }, - { - "type": "null" + "previous_object": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberAddedPreviousObject" } - ] - }, - "RefreshTokenDateObject": { - "additionalProperties": true, + }, + "required": [ + "object" + ], "type": "object" }, - "RefreshTokenDevice": { - "additionalProperties": true, + "EventStreamCloudEventOrgMemberAddedObject": { + "additionalProperties": false, "properties": { - "initial_asn": { - "type": "string" - }, - "initial_ip": { - "type": "string" - }, - "initial_user_agent": { - "type": "string" - }, - "last_asn": { - "type": "string" - }, - "last_ip": { - "type": "string" + "organization": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberAddedObjectOrganization" }, - "last_user_agent": { - "type": "string" + "user": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberAddedObjectUser" } }, - "type": "object" - }, - "RefreshTokenExpirationTypeEnum": { - "default": "non-expiring", - "enum": [ - "expiring", - "non-expiring" + "required": [ + "organization", + "user" ], - "type": "string" - }, - "RefreshTokenMetadata": { - "additionalProperties": true, - "maxProperties": 25, - "type": [ - "object", - "null" - ] + "type": "object" }, - "RefreshTokenResourceServer": { - "additionalProperties": true, + "EventStreamCloudEventOrgMemberAddedObjectOrganization": { + "additionalProperties": false, "properties": { - "audience": { + "id": { + "pattern": "org_[a-zA-Z0-9]{16}", "type": "string" }, - "scopes": { + "name": { + "pattern": "^(?:(?!org_))[a-z0-9]([a-z0-9-_]*[a-z0-9])?$", "type": "string" } }, + "required": [ + "id" + ], "type": "object" }, - "RefreshTokenResponseContent": { + "EventStreamCloudEventOrgMemberAddedObjectUser": { "additionalProperties": true, "properties": { - "client_id": { - "type": "string" - }, - "created_at": { - "$ref": "#/components/schemas/RefreshTokenDate" - }, - "device": { - "$ref": "#/components/schemas/RefreshTokenDevice" - }, - "expires_at": { - "$ref": "#/components/schemas/RefreshTokenDate" - }, - "id": { - "type": "string" - }, - "idle_expires_at": { - "$ref": "#/components/schemas/RefreshTokenDate" - }, - "last_exchanged_at": { - "$ref": "#/components/schemas/RefreshTokenDate" - }, - "refresh_token_metadata": { - "$ref": "#/components/schemas/RefreshTokenMetadata" - }, - "resource_servers": { - "items": { - "$ref": "#/components/schemas/RefreshTokenResourceServer" - }, - "type": "array" - }, - "rotating": { - "type": "boolean" - }, - "session_id": { - "$ref": "#/components/schemas/RefreshTokenSessionId" - }, "user_id": { - "default": "auth0|507f1f77bcf86cd799439020", "type": "string" } }, - "type": "object" - }, - "RefreshTokenRotationTypeEnum": { - "default": "non-rotating", - "enum": [ - "rotating", - "non-rotating" + "required": [ + "user_id" ], - "type": "string" - }, - "RefreshTokenSessionId": { - "type": [ - "string", - "null" - ] + "type": "object" }, - "RegenerateUsersRecoveryCodeResponseContent": { - "additionalProperties": true, + "EventStreamCloudEventOrgMemberAddedPreviousObject": { + "additionalProperties": false, "properties": { - "recovery_code": { - "type": "string" + "organization": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberAddedPreviousObjectOrganization" + }, + "user": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberAddedPreviousObjectUser" } }, + "required": [ + "organization", + "user" + ], "type": "object" }, - "RegisterCimdClientRequestContent": { + "EventStreamCloudEventOrgMemberAddedPreviousObjectOrganization": { "additionalProperties": false, "properties": { - "external_client_id": { - "format": "absolute-https-uri-or-empty", - "maxLength": 120, - "minLength": 1, + "id": { + "pattern": "org_[a-zA-Z0-9]{16}", + "type": "string" + }, + "name": { + "pattern": "^(?:(?!org_))[a-z0-9]([a-z0-9-_]*[a-z0-9])?$", "type": "string" } }, "required": [ - "external_client_id" + "id" ], "type": "object" }, - "RegisterCimdClientResponseContent": { + "EventStreamCloudEventOrgMemberAddedPreviousObjectUser": { "additionalProperties": true, "properties": { - "client_id": { + "user_id": { "type": "string" - }, - "mapped_fields": { - "$ref": "#/components/schemas/CimdMappedClientFields" - }, - "validation": { - "$ref": "#/components/schemas/CimdValidationResult" } }, "required": [ - "client_id", - "mapped_fields", - "validation" + "user_id" ], "type": "object" }, - "ReplaceSynchronizedGroupsRequestContent": { + "EventStreamCloudEventOrgMemberAddedTypeEnum": { + "enum": [ + "organization.member.added" + ], + "type": "string" + }, + "EventStreamCloudEventOrgMemberDeleted": { "additionalProperties": false, "properties": { - "groups": { - "items": { - "$ref": "#/components/schemas/SynchronizedGroupPayload" - }, - "type": "array" + "event": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberDeletedCloudEvent" + }, + "offset": { + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberDeletedTypeEnum" } }, "required": [ - "groups" + "type", + "offset", + "event" ], "type": "object" }, - "RequestMatcher": { - "description": "Optional conditions the incoming request must satisfy for the\nexpectation to apply. Omit it (or send `{}`) for a catch-all. `query`\nand `body` are subset-matched: every key you specify must be present\nand equal in the real request; extra keys are allowed. Arrays and\nscalars must match exactly. The matcher is validated against the\noperation's request schema (with `required` relaxed) at registration.\n", - "properties": { - "body": { - "description": "JSON the request body must contain (subset match)." - }, - "query": { - "additionalProperties": { - "type": "string" - }, - "description": "Query parameters the request must carry.", - "type": "object" - } - }, - "type": "object" - }, - "ResetPhoneTemplateRequestContent": {}, - "ResetPhoneTemplateResponseContent": { + "EventStreamCloudEventOrgMemberDeletedCloudEvent": { "additionalProperties": false, "properties": { - "channel": { - "type": "string" + "a0purpose": { + "$ref": "#/components/schemas/EventStreamCloudEventA0PurposeEnum" }, - "content": { - "$ref": "#/components/schemas/PhoneTemplateContent" + "a0stream": { + "pattern": "est_[a-zA-Z0-9]{22}", + "type": "string" }, - "customizable": { - "type": "boolean" + "a0tenant": { + "maxLength": 63, + "minLength": 3, + "pattern": "[a-z0-9][-a-z0-9]{1,62}[a-z0-9]", + "type": "string" }, - "disabled": { - "default": false, - "type": "boolean" + "data": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberDeletedData" }, "id": { - "maxLength": 255, - "minLength": 1, + "pattern": "evt_[a-zA-Z0-9]{22}", "type": "string" }, - "tenant": { - "maxLength": 255, - "minLength": 1, + "source": { + "type": "string" + }, + "specversion": { + "$ref": "#/components/schemas/EventStreamCloudEventSpecVersionEnum" + }, + "time": { + "format": "date-time", "type": "string" }, "type": { - "$ref": "#/components/schemas/PhoneTemplateNotificationTypeEnum" + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberDeletedCloudEventTypeEnum" } }, "required": [ - "content", - "disabled", + "specversion", + "type", + "source", "id", - "type" + "time", + "data", + "a0tenant" ], "type": "object" }, - "ResourceServer": { + "EventStreamCloudEventOrgMemberDeletedCloudEventTypeEnum": { + "enum": [ + "organization.member.deleted" + ], + "type": "string" + }, + "EventStreamCloudEventOrgMemberDeletedData": { "additionalProperties": false, "properties": { - "allow_offline_access": { - "type": "boolean" - }, - "allow_online_access": { - "type": "boolean" - }, - "authorization_details": { - "items": {}, - "type": [ - "array", - "null" - ] - }, - "authorization_policy": { - "$ref": "#/components/schemas/ResourceServerAuthorizationPolicy" - }, - "client_id": { - "format": "client-id", - "type": "string" - }, - "consent_policy": { - "$ref": "#/components/schemas/ResourceServerConsentPolicyEnum" - }, - "enforce_policies": { - "type": "boolean" - }, - "id": { - "type": "string" - }, - "identifier": { - "type": "string" - }, - "is_system": { - "type": "boolean" - }, - "name": { - "type": "string" - }, - "proof_of_possession": { - "$ref": "#/components/schemas/ResourceServerProofOfPossession" - }, - "scopes": { - "items": { - "$ref": "#/components/schemas/ResourceServerScope" - }, - "type": "array" - }, - "signing_alg": { - "$ref": "#/components/schemas/SigningAlgorithmEnum" - }, - "signing_secret": { - "minLength": 16, - "type": "string" - }, - "skip_consent_for_verifiable_first_party_clients": { - "type": "boolean" - }, - "subject_type_authorization": { - "$ref": "#/components/schemas/ResourceServerSubjectTypeAuthorization" - }, - "token_dialect": { - "$ref": "#/components/schemas/ResourceServerTokenDialectResponseEnum" - }, - "token_encryption": { - "$ref": "#/components/schemas/ResourceServerTokenEncryption" + "context": { + "$ref": "#/components/schemas/EventStreamCloudEventContext" }, - "token_lifetime": { - "type": "integer" + "object": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberDeletedObject" }, - "token_lifetime_for_web": { - "type": "integer" + "previous_object": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberDeletedPreviousObject" } }, + "required": [ + "object" + ], "type": "object" }, - "ResourceServerAuthorizationPolicy": { + "EventStreamCloudEventOrgMemberDeletedObject": { "additionalProperties": false, "properties": { - "policy_id": { - "maxLength": 1024, - "minLength": 1, - "type": "string" + "organization": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberDeletedObjectOrganization" + }, + "user": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberDeletedObjectUser" } }, "required": [ - "policy_id" - ], - "type": [ - "object", - "null" - ] - }, - "ResourceServerConsentPolicyEnum": { - "enum": [ - "transactional-authorization-with-mfa", - null + "organization", + "user" ], - "type": [ - "string", - "null" - ] + "type": "object" }, - "ResourceServerProofOfPossession": { + "EventStreamCloudEventOrgMemberDeletedObjectOrganization": { "additionalProperties": false, "properties": { - "mechanism": { - "$ref": "#/components/schemas/ResourceServerProofOfPossessionMechanismEnum" - }, - "required": { - "type": "boolean" + "id": { + "pattern": "org_[a-zA-Z0-9]{16}", + "type": "string" }, - "required_for": { - "$ref": "#/components/schemas/ResourceServerProofOfPossessionRequiredForEnum" + "name": { + "pattern": "^(?:(?!org_))[a-z0-9]([a-z0-9-_]*[a-z0-9])?$", + "type": "string" } }, "required": [ - "mechanism", - "required" - ], - "type": [ - "object", - "null" - ] - }, - "ResourceServerProofOfPossessionMechanismEnum": { - "enum": [ - "mtls", - "dpop" - ], - "type": "string" - }, - "ResourceServerProofOfPossessionRequiredForEnum": { - "enum": [ - "public_clients", - "all_clients" + "id" ], - "type": "string" + "type": "object" }, - "ResourceServerScope": { - "additionalProperties": false, + "EventStreamCloudEventOrgMemberDeletedObjectUser": { + "additionalProperties": true, "properties": { - "description": { - "maxLength": 500, - "type": "string" - }, - "value": { - "maxLength": 280, - "minLength": 1, + "user_id": { "type": "string" } }, "required": [ - "value" + "user_id" ], "type": "object" }, - "ResourceServerSubjectTypeAuthorization": { + "EventStreamCloudEventOrgMemberDeletedPreviousObject": { "additionalProperties": false, "properties": { - "client": { - "$ref": "#/components/schemas/ResourceServerSubjectTypeAuthorizationClient" + "organization": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberDeletedPreviousObjectOrganization" }, "user": { - "$ref": "#/components/schemas/ResourceServerSubjectTypeAuthorizationUser" + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberDeletedPreviousObjectUser" } }, + "required": [ + "organization", + "user" + ], "type": "object" }, - "ResourceServerSubjectTypeAuthorizationClient": { - "additionalProperties": true, + "EventStreamCloudEventOrgMemberDeletedPreviousObjectOrganization": { + "additionalProperties": false, "properties": { - "policy": { - "$ref": "#/components/schemas/ResourceServerSubjectTypeAuthorizationClientPolicyEnum" + "id": { + "pattern": "org_[a-zA-Z0-9]{16}", + "type": "string" + }, + "name": { + "pattern": "^(?:(?!org_))[a-z0-9]([a-z0-9-_]*[a-z0-9])?$", + "type": "string" } }, - "type": "object" - }, - "ResourceServerSubjectTypeAuthorizationClientPolicyEnum": { - "enum": [ - "deny_all", - "require_client_grant" + "required": [ + "id" ], - "type": "string" + "type": "object" }, - "ResourceServerSubjectTypeAuthorizationUser": { + "EventStreamCloudEventOrgMemberDeletedPreviousObjectUser": { "additionalProperties": true, "properties": { - "policy": { - "$ref": "#/components/schemas/ResourceServerSubjectTypeAuthorizationUserPolicyEnum" + "user_id": { + "type": "string" } }, - "type": "object" - }, - "ResourceServerSubjectTypeAuthorizationUserPolicyEnum": { - "enum": [ - "allow_all", - "deny_all", - "require_client_grant" - ], - "type": "string" - }, - "ResourceServerTokenDialectResponseEnum": { - "enum": [ - "access_token", - "access_token_authz", - "rfc9068_profile", - "rfc9068_profile_authz" + "required": [ + "user_id" ], - "type": "string" + "type": "object" }, - "ResourceServerTokenDialectSchemaEnum": { + "EventStreamCloudEventOrgMemberDeletedTypeEnum": { "enum": [ - "access_token", - "access_token_authz", - "rfc9068_profile", - "rfc9068_profile_authz" + "organization.member.deleted" ], "type": "string" }, - "ResourceServerTokenEncryption": { + "EventStreamCloudEventOrgMemberRoleAssigned": { "additionalProperties": false, "properties": { - "encryption_key": { - "$ref": "#/components/schemas/ResourceServerTokenEncryptionKey" + "event": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberRoleAssignedCloudEvent" }, - "format": { - "$ref": "#/components/schemas/ResourceServerTokenEncryptionFormatEnum" + "offset": { + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberRoleAssignedTypeEnum" } }, "required": [ - "format", - "encryption_key" - ], - "type": [ - "object", - "null" - ] - }, - "ResourceServerTokenEncryptionAlgorithmEnum": { - "enum": [ - "RSA-OAEP-256", - "RSA-OAEP-384", - "RSA-OAEP-512" + "type", + "offset", + "event" ], - "type": "string" - }, - "ResourceServerTokenEncryptionFormatEnum": { - "enum": [ - "compact-nested-jwe" - ] + "type": "object" }, - "ResourceServerTokenEncryptionKey": { + "EventStreamCloudEventOrgMemberRoleAssignedCloudEvent": { "additionalProperties": false, "properties": { - "alg": { - "$ref": "#/components/schemas/ResourceServerTokenEncryptionAlgorithmEnum" + "a0purpose": { + "$ref": "#/components/schemas/EventStreamCloudEventA0PurposeEnum" }, - "kid": { - "maxLength": 128, - "minLength": 1, + "a0stream": { + "pattern": "est_[a-zA-Z0-9]{22}", "type": "string" }, - "name": { - "maxLength": 128, - "minLength": 1, + "a0tenant": { + "maxLength": 63, + "minLength": 3, + "pattern": "[a-z0-9][-a-z0-9]{1,62}[a-z0-9]", "type": "string" }, - "pem": { - "default": "-----BEGIN PUBLIC KEY-----\r\nMIIBIjANBg...\r\n-----END PUBLIC KEY-----\r\n", - "maxLength": 4096, - "minLength": 1, + "data": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberRoleAssignedData" + }, + "id": { + "pattern": "evt_[a-zA-Z0-9]{22}", + "type": "string" + }, + "source": { + "type": "string" + }, + "specversion": { + "$ref": "#/components/schemas/EventStreamCloudEventSpecVersionEnum" + }, + "time": { + "format": "date-time", "type": "string" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberRoleAssignedCloudEventTypeEnum" } }, "required": [ - "alg", - "pem" + "specversion", + "type", + "source", + "id", + "time", + "data", + "a0tenant" ], "type": "object" }, - "ResourceServerVerificationKeyPemCertificate": { - "allOf": [ - { - "pattern": "^-----BEGIN[^\r\n]*-----(?:\r\n?|\n)", - "type": "string" - }, - { - "pattern": "(?:\r\n?|\n)-----END[^\r\n]*-----(?:\r\n?|\n)$", - "type": "string" - } + "EventStreamCloudEventOrgMemberRoleAssignedCloudEventTypeEnum": { + "enum": [ + "organization.member.role.assigned" ], "type": "string" }, - "ResponseDef": { - "description": "The canned response the mock returns when the expectation applies.", + "EventStreamCloudEventOrgMemberRoleAssignedData": { + "additionalProperties": false, "properties": { - "body": { - "description": "Response body the mock should return. Validated against the target\noperation's response schema for `status` before it is stored.\n" + "context": { + "$ref": "#/components/schemas/EventStreamCloudEventContext" }, - "headers": { - "additionalProperties": { - "type": "string" - }, - "description": "Optional headers to attach to the response.", - "type": "object" + "object": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberRoleAssignedObject" }, - "status": { - "description": "HTTP status code the mock should return.", - "example": 201, - "maximum": 599, - "minimum": 100, - "type": "integer" + "previous_object": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberRoleAssignedPreviousObject" } }, "required": [ - "status" + "object" ], "type": "object" }, - "RevokeRefreshTokensRequestContent": { + "EventStreamCloudEventOrgMemberRoleAssignedObject": { "additionalProperties": false, "properties": { - "client_id": { - "format": "client-id", - "maxLength": 64, - "minLength": 1, - "type": "string" + "organization": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberRoleAssignedObjectOrganization" }, - "ids": { - "items": { - "maxLength": 30, - "minLength": 1, - "type": "string" - }, - "minItems": 1, - "type": "array" + "role": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberRoleAssignedObjectRole" }, - "user_id": { - "format": "user-id", - "maxLength": 300, - "minLength": 1, - "type": "string" + "user": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberRoleAssignedObjectUser" } }, + "required": [ + "organization", + "user", + "role" + ], "type": "object" }, - "RevokeUserAccessRequestContent": { + "EventStreamCloudEventOrgMemberRoleAssignedObjectOrganization": { "additionalProperties": false, "properties": { - "preserve_refresh_tokens": { - "default": false, - "type": "boolean" - }, - "session_id": { - "format": "session-id", - "maxLength": 50, + "id": { + "pattern": "org_[a-zA-Z0-9]{16}", "type": "string" } }, + "required": [ + "id" + ], "type": "object" }, - "RevokedSigningKeysResponseContent": { - "additionalProperties": true, + "EventStreamCloudEventOrgMemberRoleAssignedObjectRole": { + "additionalProperties": false, "properties": { - "cert": { - "default": "-----BEGIN CERTIFICATE-----\r\nMIIDDTCCA...YiA0TQhAt8=\r\n-----END CERTIFICATE-----", + "id": { + "pattern": "rol_[a-zA-Z0-9]{16}", "type": "string" }, - "kid": { - "default": "21hi274Rp02112mgkUGma", + "name": { "type": "string" } }, "required": [ - "cert", - "kid" + "id", + "name" ], "type": "object" }, - "Role": { - "additionalProperties": false, + "EventStreamCloudEventOrgMemberRoleAssignedObjectUser": { + "additionalProperties": true, "properties": { - "description": { - "type": "string" - }, - "id": { - "type": "string" - }, - "name": { + "user_id": { "type": "string" } }, + "required": [ + "user_id" + ], "type": "object" }, - "RoleUser": { + "EventStreamCloudEventOrgMemberRoleAssignedPreviousObject": { "additionalProperties": false, "properties": { - "email": { - "default": "john.doe@gmail.com", - "format": "email", - "type": "string" - }, - "name": { - "type": "string" + "organization": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberRoleAssignedPreviousObjectOrganization" }, - "picture": { - "type": "string" + "role": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberRoleAssignedPreviousObjectRole" }, - "user_id": { - "type": "string" + "user": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberRoleAssignedPreviousObjectUser" } }, + "required": [ + "organization", + "user", + "role" + ], "type": "object" }, - "RollbackActionModuleRequestContent": { + "EventStreamCloudEventOrgMemberRoleAssignedPreviousObjectOrganization": { "additionalProperties": false, "properties": { - "module_version_id": { + "id": { + "pattern": "org_[a-zA-Z0-9]{16}", "type": "string" } }, "required": [ - "module_version_id" + "id" ], "type": "object" }, - "RollbackActionModuleResponseContent": { + "EventStreamCloudEventOrgMemberRoleAssignedPreviousObjectRole": { "additionalProperties": false, "properties": { - "actions_using_module_total": { - "type": "integer" - }, - "all_changes_published": { - "type": "boolean" - }, - "code": { - "type": "string" - }, - "created_at": { - "format": "date-time", - "type": "string" - }, - "dependencies": { - "items": { - "$ref": "#/components/schemas/ActionModuleDependency" - }, - "type": "array" - }, - "id": { - "type": "string" - }, - "latest_version": { - "$ref": "#/components/schemas/ActionModuleVersionReference" - }, - "latest_version_number": { - "type": "integer" + "id": { + "pattern": "rol_[a-zA-Z0-9]{16}", + "type": "string" }, "name": { "type": "string" - }, - "secrets": { - "items": { - "$ref": "#/components/schemas/ActionModuleSecret" - }, - "type": "array" - }, - "updated_at": { - "format": "date-time", - "type": "string" } }, + "required": [ + "id", + "name" + ], "type": "object" }, - "RotateClientSecretResponseContent": { + "EventStreamCloudEventOrgMemberRoleAssignedPreviousObjectUser": { "additionalProperties": true, "properties": { - "addons": { - "$ref": "#/components/schemas/ClientAddons" - }, - "allowed_clients": { - "items": { - "type": "string" - }, - "type": "array" - }, - "allowed_logout_urls": { - "items": { - "type": "string" - }, - "type": "array" - }, - "allowed_origins": { - "items": { - "type": "string" - }, - "type": "array" - }, - "app_type": { - "$ref": "#/components/schemas/ClientAppTypeEnum" - }, - "async_approval_notification_channels": { - "$ref": "#/components/schemas/ClientAsyncApprovalNotificationsChannelsAPIPostConfiguration" - }, - "callbacks": { - "items": { - "type": "string" - }, - "type": "array" - }, - "client_aliases": { - "items": { - "type": "string" - }, - "type": "array" - }, - "client_authentication_methods": { - "$ref": "#/components/schemas/ClientAuthenticationMethod" - }, - "client_id": { - "default": "AaiyAPdpYdesoKnqjj8HJqRn4T5titww", - "type": "string" - }, - "client_metadata": { - "$ref": "#/components/schemas/ClientMetadata" - }, - "client_secret": { - "default": "MG_TNT2ver-SylNat-_VeMmd-4m0Waba0jr1troztBniSChEw0glxEmgEi2Kw40H", - "type": "string" - }, - "compliance_level": { - "$ref": "#/components/schemas/ClientComplianceLevelEnum" - }, - "cross_origin_authentication": { - "type": "boolean" - }, - "cross_origin_loc": { - "format": "url", - "type": "string" - }, - "custom_login_page": { - "default": "", - "type": "string" - }, - "custom_login_page_on": { - "default": true, - "type": "boolean" - }, - "custom_login_page_preview": { - "default": "", - "type": "string" - }, - "default_organization": { - "$ref": "#/components/schemas/ClientDefaultOrganization" - }, - "description": { - "default": "", - "type": "string" - }, - "encryption_key": { - "$ref": "#/components/schemas/ClientEncryptionKey" - }, - "express_configuration": { - "$ref": "#/components/schemas/ExpressConfiguration" - }, - "external_client_id": { - "format": "absolute-https-uri-or-empty", - "type": "string" - }, - "external_metadata_created_by": { - "$ref": "#/components/schemas/ClientExternalMetadataCreatedByEnum" - }, - "external_metadata_type": { - "$ref": "#/components/schemas/ClientExternalMetadataTypeEnum" - }, - "form_template": { - "default": "", + "user_id": { "type": "string" + } + }, + "required": [ + "user_id" + ], + "type": "object" + }, + "EventStreamCloudEventOrgMemberRoleAssignedTypeEnum": { + "enum": [ + "organization.member.role.assigned" + ], + "type": "string" + }, + "EventStreamCloudEventOrgMemberRoleDeleted": { + "additionalProperties": false, + "properties": { + "event": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberRoleDeletedCloudEvent" }, - "global": { - "default": false, - "type": "boolean" - }, - "grant_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "initiate_login_uri": { - "format": "absolute-https-uri-with-placeholders-or-empty", + "offset": { "type": "string" }, - "is_first_party": { - "default": false, - "type": "boolean" - }, - "is_token_endpoint_ip_header_trusted": { - "default": false, - "type": "boolean" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberRoleDeletedTypeEnum" + } + }, + "required": [ + "type", + "offset", + "event" + ], + "type": "object" + }, + "EventStreamCloudEventOrgMemberRoleDeletedCloudEvent": { + "additionalProperties": false, + "properties": { + "a0purpose": { + "$ref": "#/components/schemas/EventStreamCloudEventA0PurposeEnum" }, - "jwks_uri": { - "format": "absolute-https-uri-or-empty", + "a0stream": { + "pattern": "est_[a-zA-Z0-9]{22}", "type": "string" }, - "jwt_configuration": { - "$ref": "#/components/schemas/ClientJwtConfiguration" - }, - "logo_uri": { + "a0tenant": { + "maxLength": 63, + "minLength": 3, + "pattern": "[a-z0-9][-a-z0-9]{1,62}[a-z0-9]", "type": "string" }, - "mobile": { - "$ref": "#/components/schemas/ClientMobile" - }, - "my_organization_configuration": { - "$ref": "#/components/schemas/ClientMyOrganizationResponseConfiguration" + "data": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberRoleDeletedData" }, - "name": { - "default": "My application", + "id": { + "pattern": "evt_[a-zA-Z0-9]{22}", "type": "string" }, - "native_social_login": {}, - "oidc_conformant": { - "default": false, - "type": "boolean" - }, - "oidc_logout": { - "$ref": "#/components/schemas/ClientOIDCBackchannelLogoutSettings" - }, - "organization_discovery_methods": { - "items": { - "$ref": "#/components/schemas/ClientOrganizationDiscoveryEnum" - }, - "minItems": 1, - "type": "array" - }, - "organization_require_behavior": { - "$ref": "#/components/schemas/ClientOrganizationRequireBehaviorEnum" - }, - "organization_usage": { - "$ref": "#/components/schemas/ClientOrganizationUsageEnum" - }, - "par_request_expiry": { - "maximum": 600, - "minimum": 10, - "type": [ - "integer", - "null" - ] - }, - "redirection_policy": { - "$ref": "#/components/schemas/ClientRedirectionPolicyEnum" - }, - "refresh_token": { - "$ref": "#/components/schemas/ClientRefreshTokenConfiguration" - }, - "require_proof_of_possession": { - "default": false, - "type": "boolean" - }, - "require_pushed_authorization_requests": { - "default": false, - "type": "boolean" - }, - "resource_server_identifier": { + "source": { "type": "string" }, - "session_transfer": { - "$ref": "#/components/schemas/ClientSessionTransferConfiguration" - }, - "signed_request_object": { - "$ref": "#/components/schemas/ClientSignedRequestObjectWithCredentialId" - }, - "signing_keys": { - "$ref": "#/components/schemas/ClientSigningKeys" - }, - "skip_non_verifiable_callback_uri_confirmation_prompt": { - "type": "boolean" - }, - "sso": { - "default": false, - "type": "boolean" - }, - "sso_disabled": { - "default": false, - "type": "boolean" + "specversion": { + "$ref": "#/components/schemas/EventStreamCloudEventSpecVersionEnum" }, - "tenant": { - "default": "", + "time": { + "format": "date-time", "type": "string" }, - "third_party_security_mode": { - "$ref": "#/components/schemas/ClientThirdPartySecurityModeEnum" - }, - "token_endpoint_auth_method": { - "$ref": "#/components/schemas/ClientTokenEndpointAuthMethodEnum" - }, - "token_exchange": { - "$ref": "#/components/schemas/ClientTokenExchangeConfiguration" - }, - "token_quota": { - "$ref": "#/components/schemas/TokenQuota" - }, - "web_origins": { - "items": { - "type": "string" - }, - "type": "array" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberRoleDeletedCloudEventTypeEnum" } }, + "required": [ + "specversion", + "type", + "source", + "id", + "time", + "data", + "a0tenant" + ], "type": "object" }, - "RotateConnectionKeysRequestContent": { - "additionalProperties": false, - "properties": { - "signing_alg": { - "$ref": "#/components/schemas/RotateConnectionKeysSigningAlgEnum" - } - }, - "type": [ - "object", - "null" - ] - }, - "RotateConnectionKeysSigningAlgEnum": { + "EventStreamCloudEventOrgMemberRoleDeletedCloudEventTypeEnum": { "enum": [ - "RS256", - "RS384", - "RS512", - "PS256", - "PS384", - "ES256", - "ES384" + "organization.member.role.deleted" ], "type": "string" }, - "RotateConnectionsKeysResponseContent": { - "additionalProperties": true, + "EventStreamCloudEventOrgMemberRoleDeletedData": { + "additionalProperties": false, "properties": { - "algorithm": { - "type": "string" - }, - "cert": { - "default": "-----BEGIN CERTIFICATE-----\r\nMIIDDTCCA...YiA0TQhAt8=\r\n-----END CERTIFICATE-----", - "maxLength": 4096, - "type": "string" - }, - "fingerprint": { - "default": "CC:FB:DD:D8:9A:B5:DE:1B:F0:CC:36:D2:99:59:21:12:03:DD:A8:25", - "type": "string" - }, - "key_use": { - "$ref": "#/components/schemas/ConnectionKeyUseEnum" - }, - "kid": { - "maxLength": 255, - "type": "string" + "context": { + "$ref": "#/components/schemas/EventStreamCloudEventContext" }, - "next": { - "type": "boolean" + "object": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberRoleDeletedObject" }, - "pkcs": { - "default": "-----BEGIN PKCS7-----\r\nMIIDPA....t8xAA==\r\n-----END PKCS7-----", - "maxLength": 4096, - "type": "string" + "previous_object": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberRoleDeletedPreviousObject" + } + }, + "required": [ + "object" + ], + "type": "object" + }, + "EventStreamCloudEventOrgMemberRoleDeletedObject": { + "additionalProperties": false, + "properties": { + "organization": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberRoleDeletedObjectOrganization" }, - "subject_dn": { - "maxLength": 132, - "type": "string" + "role": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberRoleDeletedObjectRole" }, - "thumbprint": { - "default": "CCFBDDD89AB5DE1BF0CC36D29959211203DDA825", - "maxLength": 255, - "type": "string" + "user": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberRoleDeletedObjectUser" } }, "required": [ - "cert", - "kid", - "fingerprint", - "thumbprint" + "organization", + "user", + "role" ], "type": "object" }, - "RotateSigningKeysResponseContent": { - "additionalProperties": true, + "EventStreamCloudEventOrgMemberRoleDeletedObjectOrganization": { + "additionalProperties": false, "properties": { - "cert": { - "default": "-----BEGIN CERTIFICATE-----\r\nMIIDDTCCA...YiA0TQhAt8=\r\n-----END CERTIFICATE-----", - "type": "string" - }, - "kid": { - "default": "21hi274Rp02112mgkUGma", + "id": { + "pattern": "org_[a-zA-Z0-9]{16}", "type": "string" } }, "required": [ - "cert", - "kid" + "id" ], "type": "object" }, - "Rule": { + "EventStreamCloudEventOrgMemberRoleDeletedObjectRole": { "additionalProperties": false, "properties": { - "enabled": { - "default": true, - "type": "boolean" - }, "id": { - "default": "con_0000000000000001", + "pattern": "rol_[a-zA-Z0-9]{16}", "type": "string" }, "name": { - "default": "rule_1", - "type": "string" - }, - "order": { - "default": 1, - "type": "number" - }, - "script": { - "default": "function (user, context, callback) {\n callback(null, user, context);\n}", - "type": "string" - }, - "stage": { - "default": "login_success", "type": "string" } }, + "required": [ + "id", + "name" + ], "type": "object" }, - "RulesConfig": { + "EventStreamCloudEventOrgMemberRoleDeletedObjectUser": { "additionalProperties": true, "properties": { - "key": { - "default": "MY_RULES_CONFIG_KEY", - "maxLength": 127, - "minLength": 1, - "pattern": "^[A-Za-z0-9_\\-@*+:]*$", + "user_id": { "type": "string" } }, + "required": [ + "user_id" + ], "type": "object" }, - "ScimConfiguration": { + "EventStreamCloudEventOrgMemberRoleDeletedPreviousObject": { "additionalProperties": false, "properties": { - "connection_id": { - "type": "string" - }, - "connection_name": { - "type": "string" - }, - "created_at": { - "format": "date-time", - "type": "string" - }, - "mapping": { - "items": { - "$ref": "#/components/schemas/ScimMappingItem" - }, - "type": "array" - }, - "strategy": { - "type": "string" - }, - "tenant_name": { - "type": "string" + "organization": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberRoleDeletedPreviousObjectOrganization" }, - "updated_on": { - "format": "date-time", - "type": "string" + "role": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberRoleDeletedPreviousObjectRole" }, - "user_id_attribute": { + "user": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberRoleDeletedPreviousObjectUser" + } + }, + "required": [ + "organization", + "user", + "role" + ], + "type": "object" + }, + "EventStreamCloudEventOrgMemberRoleDeletedPreviousObjectOrganization": { + "additionalProperties": false, + "properties": { + "id": { + "pattern": "org_[a-zA-Z0-9]{16}", "type": "string" } }, "required": [ - "tenant_name", - "connection_id", - "connection_name", - "strategy", - "created_at", - "updated_on", - "mapping", - "user_id_attribute" + "id" ], "type": "object" }, - "ScimMappingItem": { - "additionalProperties": true, + "EventStreamCloudEventOrgMemberRoleDeletedPreviousObjectRole": { + "additionalProperties": false, "properties": { - "auth0": { + "id": { + "pattern": "rol_[a-zA-Z0-9]{16}", "type": "string" }, - "scim": { + "name": { "type": "string" } }, + "required": [ + "id", + "name" + ], "type": "object" }, - "ScimTokenItem": { + "EventStreamCloudEventOrgMemberRoleDeletedPreviousObjectUser": { "additionalProperties": true, "properties": { - "created_at": { - "type": "string" - }, - "last_used_at": { - "type": "string" - }, - "scopes": { - "items": { - "type": "string" - }, - "type": "array" - }, - "token_id": { - "type": "string" - }, - "valid_until": { + "user_id": { "type": "string" } }, + "required": [ + "user_id" + ], "type": "object" }, - "ScreenGroupNameEnum": { + "EventStreamCloudEventOrgMemberRoleDeletedTypeEnum": { "enum": [ - "login", - "login-id", - "login-password", - "login-passwordless-email-code", - "login-passwordless-email-link", - "login-passwordless-sms-otp", - "login-email-verification", - "signup", - "signup-id", - "signup-password", - "phone-identifier-enrollment", - "phone-identifier-challenge", - "email-identifier-challenge", - "reset-password-request", - "reset-password-email", - "reset-password", - "reset-password-success", - "reset-password-error", - "reset-password-mfa-email-challenge", - "reset-password-mfa-otp-challenge", - "reset-password-mfa-phone-challenge", - "reset-password-mfa-push-challenge-push", - "reset-password-mfa-recovery-code-challenge", - "reset-password-mfa-sms-challenge", - "reset-password-mfa-voice-challenge", - "reset-password-mfa-webauthn-platform-challenge", - "reset-password-mfa-webauthn-roaming-challenge", - "custom-form", - "consent", - "customized-consent", - "logout", - "logout-complete", - "logout-aborted", - "mfa-push-welcome", - "mfa-push-enrollment-qr", - "mfa-push-enrollment-code", - "mfa-push-success", - "mfa-push-challenge-push", - "mfa-push-list", - "mfa-otp-enrollment-qr", - "mfa-otp-enrollment-code", - "mfa-otp-challenge", - "mfa-voice-enrollment", - "mfa-voice-challenge", - "mfa-phone-challenge", - "mfa-phone-enrollment", - "mfa-webauthn-platform-enrollment", - "mfa-webauthn-roaming-enrollment", - "mfa-webauthn-platform-challenge", - "mfa-webauthn-roaming-challenge", - "mfa-webauthn-change-key-nickname", - "mfa-webauthn-enrollment-success", - "mfa-webauthn-error", - "mfa-webauthn-not-available-error", - "mfa-country-codes", - "mfa-sms-enrollment", - "mfa-sms-challenge", - "mfa-sms-list", - "mfa-email-challenge", - "mfa-email-list", - "mfa-recovery-code-enrollment", - "mfa-recovery-code-challenge-new-code", - "mfa-recovery-code-challenge", - "mfa-detect-browser-capabilities", - "mfa-enroll-result", - "mfa-login-options", - "mfa-begin-enroll-options", - "status", - "device-code-activation", - "device-code-activation-allowed", - "device-code-activation-denied", - "device-code-confirmation", - "email-verification-result", - "email-otp-challenge", - "organization-selection", - "organization-picker", - "pre-login-organization-picker", - "accept-invitation", - "redeem-ticket", - "passkey-enrollment", - "passkey-enrollment-local", - "interstitial-captcha", - "brute-force-protection-unblock", - "brute-force-protection-unblock-success", - "brute-force-protection-unblock-failure", - "async-approval-error", - "async-approval-accepted", - "async-approval-denied", - "async-approval-wrong-user" + "organization.member.role.deleted" ], "type": "string" }, - "SearchEngineVersionsEnum": { - "enum": [ - "v1", - "v2", - "v3" + "EventStreamCloudEventOrgUpdated": { + "additionalProperties": false, + "properties": { + "event": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgUpdatedCloudEvent" + }, + "offset": { + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgUpdatedTypeEnum" + } + }, + "required": [ + "type", + "offset", + "event" ], - "type": "string" + "type": "object" }, - "SelfServiceProfile": { + "EventStreamCloudEventOrgUpdatedCloudEvent": { "additionalProperties": false, "properties": { - "allowed_strategies": { - "items": { - "$ref": "#/components/schemas/SelfServiceProfileAllowedStrategyEnum" - }, - "minItems": 1, - "type": "array" - }, - "branding": { - "$ref": "#/components/schemas/SelfServiceProfileBrandingProperties" + "a0purpose": { + "$ref": "#/components/schemas/EventStreamCloudEventA0PurposeEnum" }, - "created_at": { - "default": "2021-01-01T00:00:00.000Z", - "format": "date-time", + "a0stream": { + "pattern": "est_[a-zA-Z0-9]{22}", "type": "string" }, - "description": { + "a0tenant": { + "maxLength": 63, + "minLength": 3, + "pattern": "[a-z0-9][-a-z0-9]{1,62}[a-z0-9]", "type": "string" }, + "data": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgUpdatedData" + }, "id": { - "default": "ssp_n7SNCL8seoyV1TuSTCnAeo", + "pattern": "evt_[a-zA-Z0-9]{22}", "type": "string" }, - "name": { + "source": { "type": "string" }, - "updated_at": { - "default": "2021-01-01T00:00:00.000Z", - "format": "date-time", - "type": "string" + "specversion": { + "$ref": "#/components/schemas/EventStreamCloudEventSpecVersionEnum" }, - "user_attribute_profile_id": { - "format": "user-attribute-profile-id", + "time": { + "format": "date-time", "type": "string" }, - "user_attributes": { - "items": { - "$ref": "#/components/schemas/SelfServiceProfileUserAttribute" - }, - "type": "array" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgUpdatedCloudEventTypeEnum" } }, + "required": [ + "specversion", + "type", + "source", + "id", + "time", + "data", + "a0tenant" + ], "type": "object" }, - "SelfServiceProfileAllowedStrategyEnum": { + "EventStreamCloudEventOrgUpdatedCloudEventTypeEnum": { "enum": [ - "oidc", - "samlp", - "waad", - "google-apps", - "adfs", - "okta", - "auth0-samlp", - "okta-samlp", - "keycloak-samlp", - "pingfederate" + "organization.updated" ], "type": "string" }, - "SelfServiceProfileBranding": { - "oneOf": [ - { - "$ref": "#/components/schemas/SelfServiceProfileBrandingProperties" + "EventStreamCloudEventOrgUpdatedData": { + "additionalProperties": false, + "properties": { + "context": { + "$ref": "#/components/schemas/EventStreamCloudEventContext" }, - { - "type": "null" + "object": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgUpdatedObject" + }, + "previous_object": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgUpdatedPreviousObject" } - ] + }, + "required": [ + "object" + ], + "type": "object" }, - "SelfServiceProfileBrandingColors": { - "additionalProperties": true, + "EventStreamCloudEventOrgUpdatedObject": { + "additionalProperties": false, "properties": { - "primary": { - "pattern": "^#([\\dA-Fa-f]{6}|[\\dA-Fa-f]{3})$", + "branding": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgUpdatedObjectBranding" + }, + "display_name": { + "type": "string" + }, + "id": { + "pattern": "org_[a-zA-Z0-9]{16}", + "type": "string" + }, + "metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgUpdatedObjectMetadata" + }, + "name": { + "pattern": "^(?:(?!org_))[a-z0-9]([a-z0-9-_]*[a-z0-9])?$", "type": "string" } }, "required": [ - "primary" + "id" ], "type": "object" }, - "SelfServiceProfileBrandingProperties": { - "additionalProperties": true, + "EventStreamCloudEventOrgUpdatedObjectBranding": { + "additionalProperties": false, "properties": { "colors": { - "$ref": "#/components/schemas/SelfServiceProfileBrandingColors" + "$ref": "#/components/schemas/EventStreamCloudEventOrgUpdatedObjectBrandingColors" }, "logo_url": { "format": "uri", - "maxLength": 1024, - "pattern": "^https://", "type": "string" } }, "type": "object" }, - "SelfServiceProfileCustomTextLanguageEnum": { - "enum": [ - "en" - ], - "type": "string" - }, - "SelfServiceProfileCustomTextPageEnum": { - "enum": [ - "get-started" - ], - "type": "string" + "EventStreamCloudEventOrgUpdatedObjectBrandingColors": { + "additionalProperties": false, + "properties": { + "page_background": { + "type": "string" + }, + "primary": { + "type": "string" + } + }, + "type": "object" }, - "SelfServiceProfileDescription": { - "maxLength": 140, - "minLength": 1, - "type": [ - "string", - "null" - ] + "EventStreamCloudEventOrgUpdatedObjectMetadata": { + "additionalProperties": true, + "type": "object" }, - "SelfServiceProfileSsoTicketConnectionConfig": { + "EventStreamCloudEventOrgUpdatedPreviousObject": { "additionalProperties": false, "properties": { + "branding": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgUpdatedPreviousObjectBranding" + }, "display_name": { - "maxLength": 128, "type": "string" }, - "is_domain_connection": { - "type": "boolean" + "id": { + "pattern": "org_[a-zA-Z0-9]{16}", + "type": "string" }, "metadata": { - "$ref": "#/components/schemas/ConnectionsMetadata" + "$ref": "#/components/schemas/EventStreamCloudEventOrgUpdatedPreviousObjectMetadata" }, "name": { - "default": "sso-generated-SAML-customer-12", - "maxLength": 128, - "minLength": 1, - "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", + "pattern": "^(?:(?!org_))[a-z0-9]([a-z0-9-_]*[a-z0-9])?$", "type": "string" - }, - "options": { - "$ref": "#/components/schemas/SelfServiceProfileSsoTicketConnectionOptions" - }, - "show_as_button": { - "type": "boolean" } }, "required": [ - "name" + "id" ], "type": "object" }, - "SelfServiceProfileSsoTicketConnectionOptions": { + "EventStreamCloudEventOrgUpdatedPreviousObjectBranding": { "additionalProperties": false, "properties": { - "domain_aliases": { - "items": { - "maxLength": 255, - "minLength": 1, - "type": "string" - }, - "type": [ - "array", - "null" - ] - }, - "icon_url": { - "format": "strict-https-uri-or-null", - "type": [ - "string", - "null" - ] + "colors": { + "$ref": "#/components/schemas/EventStreamCloudEventOrgUpdatedPreviousObjectBrandingColors" }, - "idpinitiated": { - "$ref": "#/components/schemas/SelfServiceProfileSsoTicketIdpInitiatedOptions" + "logo_url": { + "format": "uri", + "type": "string" } }, - "type": [ - "object", - "null" - ] + "type": "object" }, - "SelfServiceProfileSsoTicketDomainAliasesConfig": { + "EventStreamCloudEventOrgUpdatedPreviousObjectBrandingColors": { "additionalProperties": false, "properties": { - "domain_verification": { - "$ref": "#/components/schemas/SelfServiceProfileSsoTicketDomainVerificationEnum" + "page_background": { + "type": "string" }, - "pending_domains": { - "items": { - "maxLength": 255, - "minLength": 1, - "type": "string" - }, - "type": "array" + "primary": { + "type": "string" } }, - "required": [ - "domain_verification" - ], "type": "object" }, - "SelfServiceProfileSsoTicketDomainVerificationEnum": { + "EventStreamCloudEventOrgUpdatedPreviousObjectMetadata": { + "additionalProperties": true, + "type": "object" + }, + "EventStreamCloudEventOrgUpdatedTypeEnum": { "enum": [ - "none", - "optional", - "required" + "organization.updated" ], "type": "string" }, - "SelfServiceProfileSsoTicketEnabledFeatures": { - "additionalProperties": false, - "properties": { - "domain_verification": { - "type": "boolean" - }, - "provisioning": { - "type": "boolean" - }, - "sso": { - "type": "boolean" - } - }, - "type": "object" + "EventStreamCloudEventSpecVersionEnum": { + "enum": [ + "1.0" + ], + "type": "string" }, - "SelfServiceProfileSsoTicketEnabledOrganization": { + "EventStreamCloudEventUserCreated": { "additionalProperties": false, "properties": { - "assign_membership_on_login": { - "type": "boolean" + "event": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedCloudEvent" }, - "organization_id": { - "format": "organization-id", - "maxLength": 50, + "offset": { "type": "string" }, - "show_as_button": { - "type": "boolean" - } - }, - "required": [ - "organization_id" - ], - "type": "object" - }, - "SelfServiceProfileSsoTicketGoogleWorkspaceConfig": { - "additionalProperties": false, - "properties": { - "sync_users": { - "type": "boolean" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedTypeEnum" } }, "required": [ - "sync_users" + "type", + "offset", + "event" ], "type": "object" }, - "SelfServiceProfileSsoTicketIdpInitiatedClientProtocolEnum": { - "enum": [ - "samlp", - "wsfed", - "oauth2" - ], - "type": "string" - }, - "SelfServiceProfileSsoTicketIdpInitiatedOptions": { + "EventStreamCloudEventUserCreatedCloudEvent": { "additionalProperties": false, "properties": { - "client_authorizequery": { - "maxLength": 256, + "a0purpose": { + "$ref": "#/components/schemas/EventStreamCloudEventA0PurposeEnum" + }, + "a0stream": { + "pattern": "est_[a-zA-Z0-9]{22}", "type": "string" }, - "client_id": { - "format": "client-id", + "a0tenant": { + "maxLength": 63, + "minLength": 3, + "pattern": "[a-z0-9][-a-z0-9]{1,62}[a-z0-9]", "type": "string" }, - "client_protocol": { - "$ref": "#/components/schemas/SelfServiceProfileSsoTicketIdpInitiatedClientProtocolEnum" + "data": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedData" }, - "enabled": { - "type": "boolean" - } - }, - "type": [ - "object", - "null" - ] - }, - "SelfServiceProfileSsoTicketProvisioningConfig": { - "additionalProperties": false, - "properties": { - "google_workspace": { - "$ref": "#/components/schemas/SelfServiceProfileSsoTicketGoogleWorkspaceConfig" + "id": { + "pattern": "evt_[a-zA-Z0-9]{22}", + "type": "string" }, - "scopes": { - "items": { - "$ref": "#/components/schemas/SelfServiceProfileSsoTicketProvisioningScopeEnum" - }, - "minItems": 1, - "type": "array" + "source": { + "type": "string" }, - "token_lifetime": { - "minimum": 900, - "type": [ - "integer", - "null" - ] + "specversion": { + "$ref": "#/components/schemas/EventStreamCloudEventSpecVersionEnum" + }, + "time": { + "format": "date-time", + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedCloudEventTypeEnum" } }, + "required": [ + "specversion", + "type", + "source", + "id", + "time", + "data", + "a0tenant" + ], "type": "object" }, - "SelfServiceProfileSsoTicketProvisioningScopeEnum": { + "EventStreamCloudEventUserCreatedCloudEventTypeEnum": { "enum": [ - "get:users", - "post:users", - "put:users", - "patch:users", - "delete:users", - "get:groups", - "post:groups", - "put:groups", - "patch:groups", - "delete:groups" + "user.created" ], "type": "string" }, - "SelfServiceProfileUserAttribute": { + "EventStreamCloudEventUserCreatedData": { "additionalProperties": false, "properties": { - "description": { - "type": "string" + "context": { + "$ref": "#/components/schemas/EventStreamCloudEventContext" }, - "is_optional": { - "type": "boolean" + "object": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObject" }, - "name": { - "maxLength": 250, - "type": "string" + "previous_object": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedPreviousObject" } }, "required": [ - "name", - "description", - "is_optional" + "object" ], "type": "object" }, - "SelfServiceProfileUserAttributes": { - "items": { - "$ref": "#/components/schemas/SelfServiceProfileUserAttribute" - }, - "type": [ - "array", - "null" - ] - }, - "SessionAuthenticationSignal": { + "EventStreamCloudEventUserCreatedObject": { "additionalProperties": true, "properties": { - "name": { + "app_metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectAppMetadata" + }, + "blocked": { + "type": "boolean" + }, + "created_at": { + "format": "date-time", "type": "string" }, - "timestamp": { - "$ref": "#/components/schemas/SessionDate" + "email": { + "format": "email", + "type": "string" }, - "type": { + "email_verified": { + "type": "boolean" + }, + "family_name": { + "maxLength": 150, + "minLength": 1, "type": "string" - } - }, - "type": "object" - }, - "SessionAuthenticationSignals": { - "additionalProperties": true, - "properties": { - "methods": { + }, + "given_name": { + "maxLength": 150, + "minLength": 1, + "type": "string" + }, + "identities": { "items": { - "$ref": "#/components/schemas/SessionAuthenticationSignal" + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItem" + }, + "type": "array" + }, + "last_ip": { + "type": "string" + }, + "last_login": { + "format": "date-time", + "type": "string" + }, + "logins_count": { + "type": "integer" + }, + "multifactor": { + "items": { + "type": "string" }, "type": "array" + }, + "name": { + "maxLength": 300, + "minLength": 1, + "type": "string" + }, + "nickname": { + "maxLength": 300, + "minLength": 1, + "type": "string" + }, + "phone_number": { + "pattern": "^\\+[0-9]{1,15}$", + "type": "string" + }, + "phone_verified": { + "type": "boolean" + }, + "picture": { + "format": "uri", + "type": "string" + }, + "updated_at": { + "format": "date-time", + "type": "string" + }, + "user_id": { + "type": "string" + }, + "user_metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectUserMetadata" + }, + "username": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", + "type": "string" } }, + "required": [ + "user_id", + "created_at", + "updated_at", + "identities" + ], "type": "object" }, - "SessionClientMetadata": { + "EventStreamCloudEventUserCreatedObjectAppMetadata": { "additionalProperties": true, + "type": "object" + }, + "EventStreamCloudEventUserCreatedObjectIdentitiesItem": { + "oneOf": [ + { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemCustom" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemDatabase" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemEnterprise" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemPasswordless" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemSocial" + } + ] + }, + "EventStreamCloudEventUserCreatedObjectIdentitiesItemCustom": { + "additionalProperties": false, "properties": { - "client_id": { + "connection": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" + }, + "isSocial": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemCustomIsSocialEnum" + }, + "profileData": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemCustomProfileData" + }, + "provider": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemCustomProviderEnum" + }, + "user_id": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemCustomUserId" } }, + "required": [ + "connection", + "user_id", + "provider", + "isSocial" + ], "type": "object" }, - "SessionCookieMetadata": { + "EventStreamCloudEventUserCreatedObjectIdentitiesItemCustomIsSocialEnum": { + "enum": [ + false + ], + "type": "boolean" + }, + "EventStreamCloudEventUserCreatedObjectIdentitiesItemCustomProfileData": { "additionalProperties": true, "properties": { - "mode": { - "$ref": "#/components/schemas/SessionCookieMetadataModeEnum" + "email": { + "format": "email", + "type": "string" + }, + "email_verified": { + "type": "boolean" + }, + "family_name": { + "maxLength": 150, + "minLength": 1, + "type": "string" + }, + "given_name": { + "maxLength": 150, + "minLength": 1, + "type": "string" + }, + "name": { + "maxLength": 300, + "minLength": 1, + "type": "string" + }, + "phone_number": { + "pattern": "^\\+[0-9]{1,15}$", + "type": "string" + }, + "phone_verified": { + "type": "boolean" + }, + "username": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", + "type": "string" } }, "type": "object" }, - "SessionCookieMetadataModeEnum": { + "EventStreamCloudEventUserCreatedObjectIdentitiesItemCustomProviderEnum": { "enum": [ - "non-persistent", - "persistent" + "custom" ], "type": "string" }, - "SessionCookieModeEnum": { - "default": "persistent", - "enum": [ - "persistent", - "non-persistent" - ], - "type": "string" + "EventStreamCloudEventUserCreatedObjectIdentitiesItemCustomUserId": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "integer" + } + ] }, - "SessionCookieSchema": { + "EventStreamCloudEventUserCreatedObjectIdentitiesItemDatabase": { "additionalProperties": false, "properties": { - "mode": { - "$ref": "#/components/schemas/SessionCookieModeEnum" + "connection": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", + "type": "string" + }, + "isSocial": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemDatabaseIsSocialEnum" + }, + "profileData": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemDatabaseProfileData" + }, + "provider": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemDatabaseProviderEnum" + }, + "user_id": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemDatabaseUserId" } }, "required": [ - "mode" + "connection", + "user_id", + "provider", + "isSocial" ], - "type": [ - "object", - "null" - ] + "type": "object" }, - "SessionDate": { - "oneOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "additionalProperties": true, - "type": "object" - }, - { - "type": "null" - } - ] + "EventStreamCloudEventUserCreatedObjectIdentitiesItemDatabaseIsSocialEnum": { + "enum": [ + false + ], + "type": "boolean" }, - "SessionDeviceMetadata": { + "EventStreamCloudEventUserCreatedObjectIdentitiesItemDatabaseProfileData": { "additionalProperties": true, "properties": { - "initial_asn": { + "email": { + "format": "email", "type": "string" }, - "initial_ip": { - "$ref": "#/components/schemas/SessionIp" + "email_verified": { + "type": "boolean" }, - "initial_user_agent": { + "family_name": { + "maxLength": 150, + "minLength": 1, "type": "string" }, - "last_asn": { + "given_name": { + "maxLength": 150, + "minLength": 1, "type": "string" }, - "last_ip": { - "$ref": "#/components/schemas/SessionIp" + "name": { + "maxLength": 300, + "minLength": 1, + "type": "string" }, - "last_user_agent": { + "phone_number": { + "pattern": "^\\+[0-9]{1,15}$", + "type": "string" + }, + "phone_verified": { + "type": "boolean" + }, + "username": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", "type": "string" } }, "type": "object" }, - "SessionIp": { - "type": [ - "string", - "null" - ] + "EventStreamCloudEventUserCreatedObjectIdentitiesItemDatabaseProviderEnum": { + "enum": [ + "auth0" + ], + "type": "string" }, - "SessionMetadata": { - "additionalProperties": true, - "maxProperties": 25, - "type": [ - "object", - "null" + "EventStreamCloudEventUserCreatedObjectIdentitiesItemDatabaseUserId": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "integer" + } ] }, - "SessionResponseContent": { - "additionalProperties": true, + "EventStreamCloudEventUserCreatedObjectIdentitiesItemEnterprise": { + "additionalProperties": false, "properties": { - "authenticated_at": { - "$ref": "#/components/schemas/SessionDate" - }, - "authentication": { - "$ref": "#/components/schemas/SessionAuthenticationSignals" + "connection": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", + "type": "string" }, - "clients": { - "items": { - "$ref": "#/components/schemas/SessionClientMetadata" - }, - "type": "array" + "isSocial": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemEnterpriseIsSocialEnum" }, - "cookie": { - "$ref": "#/components/schemas/SessionCookieMetadata" + "profileData": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemEnterpriseProfileData" }, - "created_at": { - "$ref": "#/components/schemas/SessionDate" + "provider": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemEnterpriseProviderEnum" }, - "device": { - "$ref": "#/components/schemas/SessionDeviceMetadata" + "user_id": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemEnterpriseUserId" + } + }, + "required": [ + "connection", + "user_id", + "provider", + "isSocial" + ], + "type": "object" + }, + "EventStreamCloudEventUserCreatedObjectIdentitiesItemEnterpriseIsSocialEnum": { + "enum": [ + false + ], + "type": "boolean" + }, + "EventStreamCloudEventUserCreatedObjectIdentitiesItemEnterpriseProfileData": { + "additionalProperties": true, + "properties": { + "email": { + "format": "email", + "type": "string" }, - "expires_at": { - "$ref": "#/components/schemas/SessionDate" + "email_verified": { + "type": "boolean" }, - "id": { + "family_name": { + "maxLength": 150, + "minLength": 1, "type": "string" }, - "idle_expires_at": { - "$ref": "#/components/schemas/SessionDate" + "given_name": { + "maxLength": 150, + "minLength": 1, + "type": "string" }, - "last_interacted_at": { - "$ref": "#/components/schemas/SessionDate" + "name": { + "maxLength": 300, + "minLength": 1, + "type": "string" }, - "session_metadata": { - "$ref": "#/components/schemas/SessionMetadata" + "phone_number": { + "pattern": "^\\+[0-9]{1,15}$", + "type": "string" }, - "updated_at": { - "$ref": "#/components/schemas/SessionDate" + "phone_verified": { + "type": "boolean" }, - "user_id": { + "username": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", "type": "string" } }, "type": "object" }, - "SetCustomSigningKeysRequestContent": { - "additionalProperties": false, - "properties": { - "keys": { - "items": { - "$ref": "#/components/schemas/CustomSigningKeyJWK" - }, - "minItems": 1, - "type": "array" - } - }, - "required": [ - "keys" + "EventStreamCloudEventUserCreatedObjectIdentitiesItemEnterpriseProviderEnum": { + "enum": [ + "ad", + "adfs", + "google-apps", + "ip", + "office365", + "oidc", + "okta", + "pingfederate", + "samlp", + "sharepoint", + "waad" ], - "type": "object" + "type": "string" }, - "SetCustomSigningKeysResponseContent": { - "additionalProperties": false, - "properties": { - "keys": { - "items": { - "$ref": "#/components/schemas/CustomSigningKeyJWK" - }, - "type": "array" + "EventStreamCloudEventUserCreatedObjectIdentitiesItemEnterpriseUserId": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "integer" } - }, - "type": "object" + ] }, - "SetDefaultCustomDomainRequestContent": { + "EventStreamCloudEventUserCreatedObjectIdentitiesItemPasswordless": { "additionalProperties": false, "properties": { - "domain": { - "maxLength": 255, - "minLength": 3, + "connection": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" + }, + "isSocial": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemPasswordlessIsSocialEnum" + }, + "profileData": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemPasswordlessProfileData" + }, + "provider": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemPasswordlessProviderEnum" + }, + "user_id": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemPasswordlessUserId" } }, "required": [ - "domain" + "connection", + "user_id", + "provider", + "isSocial" ], "type": "object" }, - "SetEmailTemplateRequestContent": { - "additionalProperties": false, + "EventStreamCloudEventUserCreatedObjectIdentitiesItemPasswordlessIsSocialEnum": { + "enum": [ + false + ], + "type": "boolean" + }, + "EventStreamCloudEventUserCreatedObjectIdentitiesItemPasswordlessProfileData": { + "additionalProperties": true, "properties": { - "body": { - "type": [ - "string", - "null" - ] + "email": { + "format": "email", + "type": "string" }, - "enabled": { - "type": [ - "boolean", - "null" - ] + "email_verified": { + "type": "boolean" }, - "from": { - "default": "sender@auth0.com", - "type": [ - "string", - "null" - ] - }, - "includeEmailInRedirect": { - "type": "boolean" + "family_name": { + "maxLength": 150, + "minLength": 1, + "type": "string" }, - "resultUrl": { - "type": [ - "string", - "null" - ] + "given_name": { + "maxLength": 150, + "minLength": 1, + "type": "string" }, - "subject": { - "type": [ - "string", - "null" - ] + "name": { + "maxLength": 300, + "minLength": 1, + "type": "string" }, - "syntax": { - "default": "liquid", - "type": [ - "string", - "null" - ] + "phone_number": { + "pattern": "^\\+[0-9]{1,15}$", + "type": "string" }, - "template": { - "$ref": "#/components/schemas/EmailTemplateNameEnum" + "phone_verified": { + "type": "boolean" }, - "urlLifetimeInSeconds": { - "minimum": 0, - "type": [ - "number", - "null" - ] + "username": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", + "type": "string" } }, - "required": [ - "template", - "body", - "from", - "subject", - "syntax", - "enabled" - ], "type": "object" }, - "SetEmailTemplateResponseContent": { + "EventStreamCloudEventUserCreatedObjectIdentitiesItemPasswordlessProviderEnum": { + "enum": [ + "email", + "sms" + ], + "type": "string" + }, + "EventStreamCloudEventUserCreatedObjectIdentitiesItemPasswordlessUserId": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "integer" + } + ] + }, + "EventStreamCloudEventUserCreatedObjectIdentitiesItemSocial": { "additionalProperties": false, "properties": { - "body": { - "type": [ - "string", - "null" - ] - }, - "enabled": { - "type": [ - "boolean", - "null" - ] - }, - "from": { - "default": "sender@auth0.com", - "type": [ - "string", - "null" - ] - }, - "includeEmailInRedirect": { - "type": "boolean" - }, - "resultUrl": { - "type": [ - "string", - "null" - ] + "connection": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", + "type": "string" }, - "subject": { - "type": [ - "string", - "null" - ] + "isSocial": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemSocialIsSocialEnum" }, - "syntax": { - "default": "liquid", - "type": [ - "string", - "null" - ] + "profileData": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemSocialProfileData" }, - "template": { - "$ref": "#/components/schemas/EmailTemplateNameEnum" + "provider": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemSocialProviderEnum" }, - "urlLifetimeInSeconds": { - "minimum": 0, - "type": [ - "number", - "null" - ] + "user_id": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedObjectIdentitiesItemSocialUserId" } }, "required": [ - "template", - "body", - "from", - "subject", - "syntax", - "enabled" + "connection", + "user_id", + "provider", + "isSocial" ], "type": "object" }, - "SetGuardianFactorDuoSettingsRequestContent": { - "additionalProperties": false, + "EventStreamCloudEventUserCreatedObjectIdentitiesItemSocialIsSocialEnum": { + "enum": [ + true + ], + "type": "boolean" + }, + "EventStreamCloudEventUserCreatedObjectIdentitiesItemSocialProfileData": { + "additionalProperties": true, "properties": { - "host": { - "maxLength": 10000, + "email": { + "format": "email", "type": "string" }, - "ikey": { - "maxLength": 10000, + "email_verified": { + "type": "boolean" + }, + "family_name": { + "maxLength": 150, + "minLength": 1, "type": "string" }, - "skey": { - "format": "non-empty-string", - "maxLength": 10000, + "given_name": { + "maxLength": 150, + "minLength": 1, "type": "string" - } - }, - "type": "object" - }, - "SetGuardianFactorDuoSettingsResponseContent": { - "additionalProperties": false, - "properties": { - "host": { - "maxLength": 10000, + }, + "name": { + "maxLength": 300, + "minLength": 1, "type": "string" }, - "ikey": { - "maxLength": 10000, + "phone_number": { + "pattern": "^\\+[0-9]{1,15}$", "type": "string" }, - "skey": { - "format": "non-empty-string", - "maxLength": 10000, + "phone_verified": { + "type": "boolean" + }, + "username": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", "type": "string" } }, "type": "object" }, - "SetGuardianFactorPhoneMessageTypesRequestContent": { - "additionalProperties": false, - "properties": { - "message_types": { - "items": { - "$ref": "#/components/schemas/GuardianFactorPhoneFactorMessageTypeEnum" - }, - "type": "array" - } - }, - "required": [ - "message_types" + "EventStreamCloudEventUserCreatedObjectIdentitiesItemSocialProviderEnum": { + "enum": [ + "amazon", + "apple", + "dropbox", + "bitbucket", + "auth0-oidc", + "baidu", + "bitly", + "box", + "daccount", + "dwolla", + "evernote-sandbox", + "evernote", + "exact", + "facebook", + "fitbit", + "github", + "google-oauth2", + "instagram", + "line", + "linkedin", + "oauth1", + "oauth2", + "paypal", + "paypal-sandbox", + "planningcenter", + "salesforce-community", + "salesforce-sandbox", + "salesforce", + "shopify", + "soundcloud", + "thirtysevensignals", + "twitter", + "untapped", + "vkontakte", + "weibo", + "windowslive", + "wordpress", + "yahoo", + "yandex" ], + "type": "string" + }, + "EventStreamCloudEventUserCreatedObjectIdentitiesItemSocialUserId": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "integer" + } + ] + }, + "EventStreamCloudEventUserCreatedObjectUserMetadata": { + "additionalProperties": true, "type": "object" }, - "SetGuardianFactorPhoneMessageTypesResponseContent": { - "additionalProperties": false, + "EventStreamCloudEventUserCreatedPreviousObject": { + "additionalProperties": true, "properties": { - "message_types": { + "app_metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedPreviousObjectAppMetadata" + }, + "blocked": { + "type": "boolean" + }, + "created_at": { + "format": "date-time", + "type": "string" + }, + "email": { + "format": "email", + "type": "string" + }, + "email_verified": { + "type": "boolean" + }, + "family_name": { + "maxLength": 150, + "minLength": 1, + "type": "string" + }, + "given_name": { + "maxLength": 150, + "minLength": 1, + "type": "string" + }, + "identities": { "items": { - "$ref": "#/components/schemas/GuardianFactorPhoneFactorMessageTypeEnum" + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItem" }, "type": "array" - } - }, - "type": "object" - }, - "SetGuardianFactorPhoneTemplatesRequestContent": { - "additionalProperties": false, - "properties": { - "enrollment_message": { - "default": "{{code}} is your verification code for {{tenant.friendly_name}}. Please enter this code to verify your enrollment.", + }, + "last_ip": { "type": "string" }, - "verification_message": { - "default": "{{code}} is your verification code for {{tenant.friendly_name}}", + "last_login": { + "format": "date-time", + "type": "string" + }, + "logins_count": { + "type": "integer" + }, + "multifactor": { + "items": { + "type": "string" + }, + "type": "array" + }, + "name": { + "maxLength": 300, + "minLength": 1, + "type": "string" + }, + "nickname": { + "maxLength": 300, + "minLength": 1, + "type": "string" + }, + "phone_number": { + "pattern": "^\\+[0-9]{1,15}$", + "type": "string" + }, + "phone_verified": { + "type": "boolean" + }, + "picture": { + "format": "uri", + "type": "string" + }, + "updated_at": { + "format": "date-time", + "type": "string" + }, + "user_id": { + "type": "string" + }, + "user_metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedPreviousObjectUserMetadata" + }, + "username": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", "type": "string" } }, "required": [ - "enrollment_message", - "verification_message" + "user_id", + "created_at", + "updated_at", + "identities" ], "type": "object" }, - "SetGuardianFactorPhoneTemplatesResponseContent": { + "EventStreamCloudEventUserCreatedPreviousObjectAppMetadata": { + "additionalProperties": true, + "type": "object" + }, + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItem": { + "oneOf": [ + { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustom" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabase" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterprise" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordless" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocial" + } + ] + }, + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustom": { "additionalProperties": false, "properties": { - "enrollment_message": { - "default": "{{code}} is your verification code for {{tenant.friendly_name}}. Please enter this code to verify your enrollment.", + "connection": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" }, - "verification_message": { - "default": "{{code}} is your verification code for {{tenant.friendly_name}}", - "type": "string" + "isSocial": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustomIsSocialEnum" + }, + "profileData": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustomProfileData" + }, + "provider": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustomProviderEnum" + }, + "user_id": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustomUserId" } }, "required": [ - "enrollment_message", - "verification_message" + "connection", + "user_id", + "provider", + "isSocial" ], "type": "object" }, - "SetGuardianFactorRequestContent": { - "additionalProperties": false, - "properties": { - "enabled": { - "type": "boolean" - } - }, - "required": [ - "enabled" + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustomIsSocialEnum": { + "enum": [ + false ], - "type": "object" + "type": "boolean" }, - "SetGuardianFactorResponseContent": { - "additionalProperties": false, + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustomProfileData": { + "additionalProperties": true, "properties": { - "enabled": { + "email": { + "format": "email", + "type": "string" + }, + "email_verified": { + "type": "boolean" + }, + "family_name": { + "maxLength": 150, + "minLength": 1, + "type": "string" + }, + "given_name": { + "maxLength": 150, + "minLength": 1, + "type": "string" + }, + "name": { + "maxLength": 300, + "minLength": 1, + "type": "string" + }, + "phone_number": { + "pattern": "^\\+[0-9]{1,15}$", + "type": "string" + }, + "phone_verified": { "type": "boolean" + }, + "username": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", + "type": "string" } }, - "required": [ - "enabled" - ], "type": "object" }, - "SetGuardianFactorSmsTemplatesRequestContent": { - "additionalProperties": false, - "properties": { - "enrollment_message": { - "default": "{{code}} is your verification code for {{tenant.friendly_name}}. Please enter this code to verify your enrollment.", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustomProviderEnum": { + "enum": [ + "custom" + ], + "type": "string" + }, + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustomUserId": { + "anyOf": [ + { "type": "string" }, - "verification_message": { - "default": "{{code}} is your verification code for {{tenant.friendly_name}}", - "type": "string" + { + "type": "integer" } - }, - "required": [ - "enrollment_message", - "verification_message" - ], - "type": "object" + ] }, - "SetGuardianFactorSmsTemplatesResponseContent": { + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabase": { "additionalProperties": false, "properties": { - "enrollment_message": { - "default": "{{code}} is your verification code for {{tenant.friendly_name}}. Please enter this code to verify your enrollment.", + "connection": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" }, - "verification_message": { - "default": "{{code}} is your verification code for {{tenant.friendly_name}}", - "type": "string" + "isSocial": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabaseIsSocialEnum" + }, + "profileData": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabaseProfileData" + }, + "provider": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabaseProviderEnum" + }, + "user_id": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabaseUserId" } }, "required": [ - "enrollment_message", - "verification_message" + "connection", + "user_id", + "provider", + "isSocial" ], "type": "object" }, - "SetGuardianFactorsProviderPhoneRequestContent": { - "additionalProperties": false, - "properties": { - "provider": { - "$ref": "#/components/schemas/GuardianFactorsProviderSmsProviderEnum" - } - }, - "required": [ - "provider" + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabaseIsSocialEnum": { + "enum": [ + false ], - "type": "object" - }, - "SetGuardianFactorsProviderPhoneResponseContent": { - "additionalProperties": false, - "properties": { - "provider": { - "$ref": "#/components/schemas/GuardianFactorsProviderSmsProviderEnum" - } - }, - "type": "object" + "type": "boolean" }, - "SetGuardianFactorsProviderPhoneTwilioRequestContent": { - "additionalProperties": false, + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabaseProfileData": { + "additionalProperties": true, "properties": { - "auth_token": { - "default": "zw5Ku6z2sxhd0ZVXto5SDHX6KPDByJPU", - "maxLength": 1000, + "email": { + "format": "email", + "type": "string" + }, + "email_verified": { + "type": "boolean" + }, + "family_name": { + "maxLength": 150, "minLength": 1, - "type": [ - "string", - "null" - ] + "type": "string" }, - "from": { - "default": "+1223323", - "maxLength": 64, - "type": [ - "string", - "null" - ] + "given_name": { + "maxLength": 150, + "minLength": 1, + "type": "string" }, - "messaging_service_sid": { - "default": "5dEkAiHLPCuQ1uJj4qNXcAnERFAL6cpq", - "maxLength": 1000, + "name": { + "maxLength": 300, "minLength": 1, - "type": [ - "string", - "null" - ] + "type": "string" }, - "sid": { - "default": "wywA2BH4VqTpfywiDuyDAYZL3xQjoO40", - "maxLength": 1000, + "phone_number": { + "pattern": "^\\+[0-9]{1,15}$", + "type": "string" + }, + "phone_verified": { + "type": "boolean" + }, + "username": { + "maxLength": 128, "minLength": 1, - "type": [ - "string", - "null" - ] + "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", + "type": "string" } }, "type": "object" }, - "SetGuardianFactorsProviderPhoneTwilioResponseContent": { + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabaseProviderEnum": { + "enum": [ + "auth0" + ], + "type": "string" + }, + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabaseUserId": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "integer" + } + ] + }, + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterprise": { "additionalProperties": false, "properties": { - "auth_token": { - "default": "zw5Ku6z2sxhd0ZVXto5SDHX6KPDByJPU", - "maxLength": 1000, + "connection": { + "maxLength": 128, "minLength": 1, - "type": [ - "string", - "null" - ] + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", + "type": "string" }, - "from": { - "default": "+1223323", - "maxLength": 64, - "type": [ - "string", - "null" - ] + "isSocial": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterpriseIsSocialEnum" }, - "messaging_service_sid": { - "default": "5dEkAiHLPCuQ1uJj4qNXcAnERFAL6cpq", - "maxLength": 1000, - "minLength": 1, - "type": [ - "string", - "null" - ] + "profileData": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterpriseProfileData" }, - "sid": { - "default": "wywA2BH4VqTpfywiDuyDAYZL3xQjoO40", - "maxLength": 1000, - "minLength": 1, - "type": [ - "string", - "null" - ] + "provider": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterpriseProviderEnum" + }, + "user_id": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterpriseUserId" } }, + "required": [ + "connection", + "user_id", + "provider", + "isSocial" + ], "type": "object" }, - "SetGuardianFactorsProviderPushNotificationApnsRequestContent": { - "additionalProperties": false, + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterpriseIsSocialEnum": { + "enum": [ + false + ], + "type": "boolean" + }, + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterpriseProfileData": { + "additionalProperties": true, "properties": { - "bundle_id": { - "maxLength": 1000, + "email": { + "format": "email", + "type": "string" + }, + "email_verified": { + "type": "boolean" + }, + "family_name": { + "maxLength": 150, "minLength": 1, - "type": [ - "string", - "null" - ] + "type": "string" }, - "p12": { - "maxLength": 10000, + "given_name": { + "maxLength": 150, "minLength": 1, - "type": [ - "string", - "null" - ] + "type": "string" }, - "sandbox": { - "type": "boolean" - } - }, - "type": "object" - }, - "SetGuardianFactorsProviderPushNotificationApnsResponseContent": { - "additionalProperties": false, - "properties": { - "bundle_id": { - "maxLength": 1000, + "name": { + "maxLength": 300, "minLength": 1, - "type": [ - "string", - "null" - ] + "type": "string" }, - "sandbox": { + "phone_number": { + "pattern": "^\\+[0-9]{1,15}$", + "type": "string" + }, + "phone_verified": { "type": "boolean" - } - }, - "type": "object" - }, - "SetGuardianFactorsProviderPushNotificationFcmRequestContent": { - "additionalProperties": false, - "properties": { - "server_key": { - "maxLength": 152, + }, + "username": { + "maxLength": 128, "minLength": 1, - "type": [ - "string", - "null" - ] + "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", + "type": "string" } }, "type": "object" }, - "SetGuardianFactorsProviderPushNotificationFcmResponseContent": { - "additionalProperties": true, - "maxProperties": 0, - "type": "object" + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterpriseProviderEnum": { + "enum": [ + "ad", + "adfs", + "google-apps", + "ip", + "office365", + "oidc", + "okta", + "pingfederate", + "samlp", + "sharepoint", + "waad" + ], + "type": "string" }, - "SetGuardianFactorsProviderPushNotificationFcmv1RequestContent": { - "additionalProperties": false, - "properties": { - "server_credentials": { - "maxLength": 10000, - "minLength": 1, - "type": [ - "string", - "null" - ] + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterpriseUserId": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "integer" } - }, - "type": "object" - }, - "SetGuardianFactorsProviderPushNotificationFcmv1ResponseContent": { - "additionalProperties": true, - "maxProperties": 0, - "type": "object" + ] }, - "SetGuardianFactorsProviderPushNotificationRequestContent": { + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordless": { "additionalProperties": false, "properties": { + "connection": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", + "type": "string" + }, + "isSocial": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordlessIsSocialEnum" + }, + "profileData": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordlessProfileData" + }, "provider": { - "$ref": "#/components/schemas/GuardianFactorsProviderPushNotificationProviderDataEnum" + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordlessProviderEnum" + }, + "user_id": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordlessUserId" } }, "required": [ - "provider" + "connection", + "user_id", + "provider", + "isSocial" ], "type": "object" }, - "SetGuardianFactorsProviderPushNotificationResponseContent": { - "additionalProperties": false, - "properties": { - "provider": { - "$ref": "#/components/schemas/GuardianFactorsProviderPushNotificationProviderDataEnum" - } - }, - "type": "object" + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordlessIsSocialEnum": { + "enum": [ + false + ], + "type": "boolean" }, - "SetGuardianFactorsProviderPushNotificationSnsRequestContent": { - "additionalProperties": false, + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordlessProfileData": { + "additionalProperties": true, "properties": { - "aws_access_key_id": { - "default": "wywA2BH4VqTpfywiDuyDAYZL3xQjoO40", - "maxLength": 1000, - "minLength": 1, - "type": [ - "string", - "null" - ] + "email": { + "format": "email", + "type": "string" }, - "aws_region": { - "default": "us-west-1", - "maxLength": 1000, + "email_verified": { + "type": "boolean" + }, + "family_name": { + "maxLength": 150, "minLength": 1, - "pattern": "^(?:us-east-[0-9]{1,2}|us-west-[0-9]{1,2}|ap-southeast-[0-9]{1,2}|ap-northeast-[0-9]{1,2}|ap-central-[0-9]{1,2}|eu-west-[0-9]{1,2}|eu-central-[0-9]{1,2})$", - "type": [ - "string", - "null" - ] + "type": "string" }, - "aws_secret_access_key": { - "default": "B1ER5JHDGJL3C4sVAKK7SBsq806R3IpL", - "maxLength": 1000, + "given_name": { + "maxLength": 150, "minLength": 1, - "type": [ - "string", - "null" - ] + "type": "string" }, - "sns_apns_platform_application_arn": { - "maxLength": 1000, + "name": { + "maxLength": 300, "minLength": 1, - "type": [ - "string", - "null" - ] + "type": "string" }, - "sns_gcm_platform_application_arn": { - "default": "urn://yRMeBxgcCXh8MeTXPBAxhQnm6gP6f5nP", - "maxLength": 1000, + "phone_number": { + "pattern": "^\\+[0-9]{1,15}$", + "type": "string" + }, + "phone_verified": { + "type": "boolean" + }, + "username": { + "maxLength": 128, "minLength": 1, - "type": [ - "string", - "null" - ] + "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", + "type": "string" } }, "type": "object" }, - "SetGuardianFactorsProviderPushNotificationSnsResponseContent": { + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordlessProviderEnum": { + "enum": [ + "email", + "sms" + ], + "type": "string" + }, + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordlessUserId": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "integer" + } + ] + }, + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocial": { "additionalProperties": false, "properties": { - "aws_access_key_id": { - "default": "wywA2BH4VqTpfywiDuyDAYZL3xQjoO40", - "maxLength": 1000, - "minLength": 1, - "type": [ - "string", - "null" - ] - }, - "aws_region": { - "default": "us-west-1", - "maxLength": 1000, + "connection": { + "maxLength": 128, "minLength": 1, - "pattern": "^(?:us-east-[0-9]{1,2}|us-west-[0-9]{1,2}|ap-southeast-[0-9]{1,2}|ap-northeast-[0-9]{1,2}|ap-central-[0-9]{1,2}|eu-west-[0-9]{1,2}|eu-central-[0-9]{1,2})$", - "type": [ - "string", - "null" - ] + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", + "type": "string" }, - "aws_secret_access_key": { - "default": "B1ER5JHDGJL3C4sVAKK7SBsq806R3IpL", - "maxLength": 1000, - "minLength": 1, - "type": [ - "string", - "null" - ] + "isSocial": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocialIsSocialEnum" }, - "sns_apns_platform_application_arn": { - "maxLength": 1000, - "minLength": 1, - "type": [ - "string", - "null" - ] + "profileData": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocialProfileData" }, - "sns_gcm_platform_application_arn": { - "default": "urn://yRMeBxgcCXh8MeTXPBAxhQnm6gP6f5nP", - "maxLength": 1000, - "minLength": 1, - "type": [ - "string", - "null" - ] - } - }, - "type": "object" - }, - "SetGuardianFactorsProviderSmsRequestContent": { - "additionalProperties": false, - "properties": { "provider": { - "$ref": "#/components/schemas/GuardianFactorsProviderSmsProviderEnum" + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocialProviderEnum" + }, + "user_id": { + "$ref": "#/components/schemas/EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocialUserId" } }, "required": [ - "provider" + "connection", + "user_id", + "provider", + "isSocial" ], "type": "object" }, - "SetGuardianFactorsProviderSmsResponseContent": { - "additionalProperties": false, - "properties": { - "provider": { - "$ref": "#/components/schemas/GuardianFactorsProviderSmsProviderEnum" - } - }, - "type": "object" + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocialIsSocialEnum": { + "enum": [ + true + ], + "type": "boolean" }, - "SetGuardianFactorsProviderSmsTwilioRequestContent": { - "additionalProperties": false, + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocialProfileData": { + "additionalProperties": true, "properties": { - "auth_token": { - "default": "zw5Ku6z2sxhd0ZVXto5SDHX6KPDByJPU", - "maxLength": 1000, + "email": { + "format": "email", + "type": "string" + }, + "email_verified": { + "type": "boolean" + }, + "family_name": { + "maxLength": 150, "minLength": 1, - "type": [ - "string", - "null" - ] + "type": "string" }, - "from": { - "default": "+1223323", - "maxLength": 64, - "type": [ - "string", - "null" - ] + "given_name": { + "maxLength": 150, + "minLength": 1, + "type": "string" }, - "messaging_service_sid": { - "default": "5dEkAiHLPCuQ1uJj4qNXcAnERFAL6cpq", - "maxLength": 1000, + "name": { + "maxLength": 300, "minLength": 1, - "type": [ - "string", - "null" - ] + "type": "string" }, - "sid": { - "default": "wywA2BH4VqTpfywiDuyDAYZL3xQjoO40", - "maxLength": 1000, + "phone_number": { + "pattern": "^\\+[0-9]{1,15}$", + "type": "string" + }, + "phone_verified": { + "type": "boolean" + }, + "username": { + "maxLength": 128, "minLength": 1, - "type": [ - "string", - "null" - ] + "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", + "type": "string" } }, "type": "object" }, - "SetGuardianFactorsProviderSmsTwilioResponseContent": { - "additionalProperties": false, - "properties": { - "auth_token": { - "default": "zw5Ku6z2sxhd0ZVXto5SDHX6KPDByJPU", - "maxLength": 1000, - "minLength": 1, - "type": [ - "string", - "null" - ] - }, - "from": { - "default": "+1223323", - "maxLength": 64, - "type": [ - "string", - "null" - ] - }, - "messaging_service_sid": { - "default": "5dEkAiHLPCuQ1uJj4qNXcAnERFAL6cpq", - "maxLength": 1000, - "minLength": 1, - "type": [ - "string", - "null" - ] + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocialProviderEnum": { + "enum": [ + "amazon", + "apple", + "dropbox", + "bitbucket", + "auth0-oidc", + "baidu", + "bitly", + "box", + "daccount", + "dwolla", + "evernote-sandbox", + "evernote", + "exact", + "facebook", + "fitbit", + "github", + "google-oauth2", + "instagram", + "line", + "linkedin", + "oauth1", + "oauth2", + "paypal", + "paypal-sandbox", + "planningcenter", + "salesforce-community", + "salesforce-sandbox", + "salesforce", + "shopify", + "soundcloud", + "thirtysevensignals", + "twitter", + "untapped", + "vkontakte", + "weibo", + "windowslive", + "wordpress", + "yahoo", + "yandex" + ], + "type": "string" + }, + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocialUserId": { + "anyOf": [ + { + "type": "string" }, - "sid": { - "default": "wywA2BH4VqTpfywiDuyDAYZL3xQjoO40", - "maxLength": 1000, - "minLength": 1, - "type": [ - "string", - "null" - ] + { + "type": "integer" } - }, - "type": "object" + ] }, - "SetGuardianPoliciesRequestContent": { - "items": { - "$ref": "#/components/schemas/MFAPolicyEnum" - }, - "type": "array" + "EventStreamCloudEventUserCreatedPreviousObjectUserMetadata": { + "additionalProperties": true, + "type": "object" }, - "SetGuardianPoliciesResponseContent": { - "items": { - "$ref": "#/components/schemas/MFAPolicyEnum" - }, - "type": "array" + "EventStreamCloudEventUserCreatedTypeEnum": { + "enum": [ + "user.created" + ], + "type": "string" }, - "SetNetworkAclRequestContent": { + "EventStreamCloudEventUserDeleted": { "additionalProperties": false, "properties": { - "active": { - "type": "boolean" + "event": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedCloudEvent" }, - "description": { - "maxLength": 255, + "offset": { "type": "string" }, - "priority": { - "default": 50, - "maximum": 100, - "minimum": 1, - "type": "number" - }, - "rule": { - "$ref": "#/components/schemas/NetworkAclRule" + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedTypeEnum" } }, "required": [ - "description", - "active", - "rule" + "type", + "offset", + "event" ], "type": "object" }, - "SetNetworkAclsResponseContent": { - "additionalProperties": true, + "EventStreamCloudEventUserDeletedCloudEvent": { + "additionalProperties": false, "properties": { - "active": { - "type": "boolean" + "a0purpose": { + "$ref": "#/components/schemas/EventStreamCloudEventA0PurposeEnum" }, - "created_at": { + "a0stream": { + "pattern": "est_[a-zA-Z0-9]{22}", "type": "string" }, - "description": { + "a0tenant": { + "maxLength": 63, + "minLength": 3, + "pattern": "[a-z0-9][-a-z0-9]{1,62}[a-z0-9]", "type": "string" }, + "data": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedData" + }, "id": { + "pattern": "evt_[a-zA-Z0-9]{22}", "type": "string" }, - "priority": { - "maximum": 100, - "minimum": 1, - "type": "number" + "source": { + "type": "string" }, - "rule": { - "$ref": "#/components/schemas/NetworkAclRule" + "specversion": { + "$ref": "#/components/schemas/EventStreamCloudEventSpecVersionEnum" }, - "updated_at": { + "time": { + "format": "date-time", "type": "string" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedCloudEventTypeEnum" } }, + "required": [ + "specversion", + "type", + "source", + "id", + "time", + "data", + "a0tenant" + ], "type": "object" }, - "SetPartialsRequestContent": { - "additionalProperties": true, - "type": "object" + "EventStreamCloudEventUserDeletedCloudEventTypeEnum": { + "enum": [ + "user.deleted" + ], + "type": "string" }, - "SetRulesConfigRequestContent": { + "EventStreamCloudEventUserDeletedData": { "additionalProperties": false, "properties": { - "value": { - "default": "MY_RULES_CONFIG_VALUE", - "type": "string" + "context": { + "$ref": "#/components/schemas/EventStreamCloudEventContext" + }, + "object": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObject" + }, + "previous_object": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedPreviousObject" } }, "required": [ - "value" + "object" ], "type": "object" }, - "SetRulesConfigResponseContent": { + "EventStreamCloudEventUserDeletedObject": { "additionalProperties": true, "properties": { - "key": { - "default": "MY_RULES_CONFIG_KEY", - "maxLength": 127, - "minLength": 1, - "pattern": "^[A-Za-z0-9_\\-@*+:]*$", + "app_metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectAppMetadata" + }, + "blocked": { + "type": "boolean" + }, + "created_at": { + "format": "date-time", "type": "string" }, - "value": { - "default": "MY_RULES_CONFIG_VALUE", + "deleted_at": { + "format": "date-time", "type": "string" - } - }, - "required": [ - "key", - "value" - ], - "type": "object" - }, - "SetSelfServiceProfileCustomTextRequestContent": { - "additionalProperties": { - "maxLength": 2000, - "type": "string" - }, - "type": "object" - }, - "SetSelfServiceProfileCustomTextResponseContent": { - "additionalProperties": { - "type": "string" - }, - "type": "object" - }, - "SetUserAuthenticationMethodResponseContent": { - "additionalProperties": false, - "properties": { - "aaguid": { + }, + "email": { + "format": "email", "type": "string" }, - "authentication_methods": { + "email_verified": { + "type": "boolean" + }, + "family_name": { + "maxLength": 150, + "minLength": 1, + "type": "string" + }, + "given_name": { + "maxLength": 150, + "minLength": 1, + "type": "string" + }, + "identities": { "items": { - "$ref": "#/components/schemas/UserAuthenticationMethodProperties" + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItem" }, "type": "array" }, - "created_at": { - "format": "date-time", + "last_ip": { "type": "string" }, - "email": { + "last_login": { + "format": "date-time", "type": "string" }, - "id": { - "format": "authenticator-id", - "type": "string" + "logins_count": { + "type": "integer" }, - "key_id": { - "type": "string" + "multifactor": { + "items": { + "type": "string" + }, + "type": "array" }, "name": { + "maxLength": 300, + "minLength": 1, + "type": "string" + }, + "nickname": { + "maxLength": 300, + "minLength": 1, "type": "string" }, "phone_number": { - "maxLength": 30, - "minLength": 2, + "pattern": "^\\+[0-9]{1,15}$", "type": "string" }, - "preferred_authentication_method": { - "$ref": "#/components/schemas/PreferredAuthenticationMethodEnum" + "phone_verified": { + "type": "boolean" }, - "public_key": { + "picture": { + "format": "uri", "type": "string" }, - "relying_party_identifier": { + "updated_at": { + "format": "date-time", "type": "string" }, - "totp_secret": { + "user_id": { "type": "string" }, - "type": { - "$ref": "#/components/schemas/CreatedAuthenticationMethodTypeEnum" + "user_metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectUserMetadata" + }, + "username": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", + "type": "string" } }, "required": [ - "type" + "user_id", + "created_at", + "updated_at", + "identities", + "deleted_at" ], "type": "object" }, - "SetUserAuthenticationMethods": { + "EventStreamCloudEventUserDeletedObjectAppMetadata": { + "additionalProperties": true, + "type": "object" + }, + "EventStreamCloudEventUserDeletedObjectIdentitiesItem": { + "oneOf": [ + { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemCustom" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemDatabase" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemEnterprise" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemPasswordless" + }, + { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemSocial" + } + ] + }, + "EventStreamCloudEventUserDeletedObjectIdentitiesItemCustom": { "additionalProperties": false, "properties": { - "email": { - "minLength": 1, - "type": "string" - }, - "name": { - "maxLength": 20, + "connection": { + "maxLength": 128, "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" }, - "phone_number": { - "maxLength": 30, - "minLength": 2, - "type": "string" + "isSocial": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemCustomIsSocialEnum" }, - "preferred_authentication_method": { - "$ref": "#/components/schemas/PreferredAuthenticationMethodEnum" + "profileData": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemCustomProfileData" }, - "totp_secret": { - "minLength": 1, - "type": "string" + "provider": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemCustomProviderEnum" }, - "type": { - "$ref": "#/components/schemas/AuthenticationTypeEnum" + "user_id": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemCustomUserId" } }, "required": [ - "type" + "connection", + "user_id", + "provider", + "isSocial" ], "type": "object" }, - "SetUserAuthenticationMethodsRequestContent": { - "items": { - "$ref": "#/components/schemas/SetUserAuthenticationMethods" - }, - "type": "array" - }, - "SetsCustomTextsByLanguageRequestContent": { - "additionalProperties": true, - "type": "object" - }, - "SigningAlgorithmEnum": { - "default": "HS256", + "EventStreamCloudEventUserDeletedObjectIdentitiesItemCustomIsSocialEnum": { "enum": [ - "HS256", - "RS256", - "RS512", - "PS256" + false ], - "type": "string" + "type": "boolean" }, - "SigningKeys": { - "additionalProperties": false, + "EventStreamCloudEventUserDeletedObjectIdentitiesItemCustomProfileData": { + "additionalProperties": true, "properties": { - "cert": { - "default": "-----BEGIN CERTIFICATE-----\r\nMIIDDTCCA...YiA0TQhAt8=\r\n-----END CERTIFICATE-----", + "email": { + "format": "email", "type": "string" }, - "current": { - "default": true, + "email_verified": { "type": "boolean" }, - "current_since": { - "$ref": "#/components/schemas/SigningKeysDate" - }, - "current_until": { - "$ref": "#/components/schemas/SigningKeysDate" - }, - "fingerprint": { - "default": "CC:FB:DD:D8:9A:B5:DE:1B:F0:CC:36:D2:99:59:21:12:03:DD:A8:25", + "family_name": { + "maxLength": 150, + "minLength": 1, "type": "string" }, - "kid": { - "default": "21hi274Rp02112mgkUGma", + "given_name": { + "maxLength": 150, + "minLength": 1, "type": "string" }, - "next": { - "type": "boolean" - }, - "pkcs7": { - "default": "-----BEGIN PKCS7-----\r\nMIIDPA....t8xAA==\r\n-----END PKCS7-----", + "name": { + "maxLength": 300, + "minLength": 1, "type": "string" }, - "previous": { - "type": "boolean" + "phone_number": { + "pattern": "^\\+[0-9]{1,15}$", + "type": "string" }, - "revoked": { + "phone_verified": { "type": "boolean" }, - "revoked_at": { - "$ref": "#/components/schemas/SigningKeysDate" - }, - "thumbprint": { - "default": "CCFBDDD89AB5DE1BF0CC36D29959211203DDA825", + "username": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", "type": "string" } }, - "required": [ - "cert", - "kid", - "fingerprint", - "thumbprint" - ], "type": "object" }, - "SigningKeysDate": { - "oneOf": [ + "EventStreamCloudEventUserDeletedObjectIdentitiesItemCustomProviderEnum": { + "enum": [ + "custom" + ], + "type": "string" + }, + "EventStreamCloudEventUserDeletedObjectIdentitiesItemCustomUserId": { + "anyOf": [ { "type": "string" }, { - "additionalProperties": true, - "type": "object" + "type": "integer" } ] }, - "SignupSchema": { + "EventStreamCloudEventUserDeletedObjectIdentitiesItemDatabase": { "additionalProperties": false, "properties": { - "status": { - "$ref": "#/components/schemas/SignupStatusEnum" + "connection": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", + "type": "string" + }, + "isSocial": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemDatabaseIsSocialEnum" + }, + "profileData": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemDatabaseProfileData" + }, + "provider": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemDatabaseProviderEnum" + }, + "user_id": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemDatabaseUserId" } }, + "required": [ + "connection", + "user_id", + "provider", + "isSocial" + ], "type": "object" }, - "SignupStatusEnum": { + "EventStreamCloudEventUserDeletedObjectIdentitiesItemDatabaseIsSocialEnum": { "enum": [ - "required", - "optional", - "inactive" + false ], - "type": "string" + "type": "boolean" }, - "SignupVerification": { - "additionalProperties": false, + "EventStreamCloudEventUserDeletedObjectIdentitiesItemDatabaseProfileData": { + "additionalProperties": true, "properties": { - "active": { + "email": { + "format": "email", + "type": "string" + }, + "email_verified": { "type": "boolean" - } - }, - "type": "object" - }, - "SignupVerified": { - "additionalProperties": false, - "properties": { - "status": { - "$ref": "#/components/schemas/SignupStatusEnum" }, - "verification": { - "$ref": "#/components/schemas/SignupVerification" - } - }, - "type": "object" - }, - "SupportedLocales": { - "enum": [ - "am", - "ar", - "ar-EG", - "ar-SA", - "az", - "bg", - "bn", - "bs", - "ca-ES", - "cnr", - "cs", - "cy", - "da", - "de", - "el", - "en", - "en-CA", - "es", - "es-419", - "es-AR", - "es-MX", - "et", - "eu-ES", - "fa", - "fi", - "fr", - "fr-CA", - "fr-FR", - "gl-ES", - "gu", - "he", - "hi", - "hr", - "hu", - "hy", - "id", - "is", - "it", - "ja", - "ka", - "kk", - "kn", - "ko", - "lt", - "lv", - "mk", - "ml", - "mn", - "mr", - "ms", - "my", - "nb", - "nl", - "nn", - "no", - "pa", - "pl", - "pt", - "pt-BR", - "pt-PT", - "ro", - "ru", - "sk", - "sl", - "so", - "sq", - "sr", - "sv", - "sw", - "ta", - "te", - "th", - "tl", - "tr", - "uk", - "ur", - "vi", - "zgh", - "zh-CN", - "zh-HK", - "zh-MO", - "zh-TW" - ], - "type": "string" - }, - "SuspiciousIPThrottlingAllowlist": { - "items": { - "$ref": "#/components/schemas/SuspiciousIPThrottlingAllowlistItem" - }, - "type": "array" - }, - "SuspiciousIPThrottlingAllowlistItem": { - "anyOf": [ - { - "format": "ipv4", + "family_name": { + "maxLength": 150, + "minLength": 1, "type": "string" }, - { - "format": "cidr", + "given_name": { + "maxLength": 150, + "minLength": 1, "type": "string" }, - { - "format": "ipv6", + "name": { + "maxLength": 300, + "minLength": 1, "type": "string" }, - { - "format": "ipv6_cidr", + "phone_number": { + "pattern": "^\\+[0-9]{1,15}$", + "type": "string" + }, + "phone_verified": { + "type": "boolean" + }, + "username": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", "type": "string" } + }, + "type": "object" + }, + "EventStreamCloudEventUserDeletedObjectIdentitiesItemDatabaseProviderEnum": { + "enum": [ + "auth0" ], "type": "string" }, - "SuspiciousIPThrottlingPreLoginStage": { - "additionalProperties": false, - "properties": { - "max_attempts": { - "default": 100, - "maximum": 2500, - "minimum": 1, - "type": "integer" + "EventStreamCloudEventUserDeletedObjectIdentitiesItemDatabaseUserId": { + "anyOf": [ + { + "type": "string" }, - "rate": { - "default": 864000, - "maximum": 86400000, - "minimum": 34560, + { "type": "integer" } - }, - "type": "object" + ] }, - "SuspiciousIPThrottlingPreUserRegistrationStage": { + "EventStreamCloudEventUserDeletedObjectIdentitiesItemEnterprise": { "additionalProperties": false, "properties": { - "max_attempts": { - "default": 50, - "maximum": 72000, - "minimum": 1, - "type": "integer" + "connection": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", + "type": "string" }, - "rate": { - "default": 1728000, - "maximum": 86400000, - "minimum": 1200, - "type": "integer" + "isSocial": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemEnterpriseIsSocialEnum" + }, + "profileData": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemEnterpriseProfileData" + }, + "provider": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemEnterpriseProviderEnum" + }, + "user_id": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemEnterpriseUserId" } }, + "required": [ + "connection", + "user_id", + "provider", + "isSocial" + ], "type": "object" }, - "SuspiciousIPThrottlingShieldsEnum": { + "EventStreamCloudEventUserDeletedObjectIdentitiesItemEnterpriseIsSocialEnum": { "enum": [ - "block", - "admin_notification" + false ], - "type": "string" + "type": "boolean" }, - "SuspiciousIPThrottlingStage": { - "additionalProperties": false, + "EventStreamCloudEventUserDeletedObjectIdentitiesItemEnterpriseProfileData": { + "additionalProperties": true, "properties": { - "pre-login": { - "$ref": "#/components/schemas/SuspiciousIPThrottlingPreLoginStage" + "email": { + "format": "email", + "type": "string" }, - "pre-user-registration": { - "$ref": "#/components/schemas/SuspiciousIPThrottlingPreUserRegistrationStage" + "email_verified": { + "type": "boolean" + }, + "family_name": { + "maxLength": 150, + "minLength": 1, + "type": "string" + }, + "given_name": { + "maxLength": 150, + "minLength": 1, + "type": "string" + }, + "name": { + "maxLength": 300, + "minLength": 1, + "type": "string" + }, + "phone_number": { + "pattern": "^\\+[0-9]{1,15}$", + "type": "string" + }, + "phone_verified": { + "type": "boolean" + }, + "username": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", + "type": "string" } }, "type": "object" }, - "SynchronizeGroupsEnum": { + "EventStreamCloudEventUserDeletedObjectIdentitiesItemEnterpriseProviderEnum": { "enum": [ - "all", - "off", - "selected" + "ad", + "adfs", + "google-apps", + "ip", + "office365", + "oidc", + "okta", + "pingfederate", + "samlp", + "sharepoint", + "waad" ], "type": "string" }, - "SynchronizedGroupPayload": { + "EventStreamCloudEventUserDeletedObjectIdentitiesItemEnterpriseUserId": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "integer" + } + ] + }, + "EventStreamCloudEventUserDeletedObjectIdentitiesItemPasswordless": { "additionalProperties": false, "properties": { - "id": { - "maxLength": 32, + "connection": { + "maxLength": 128, "minLength": 1, - "pattern": "^[A-Za-z0-9]+$", + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" + }, + "isSocial": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemPasswordlessIsSocialEnum" + }, + "profileData": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemPasswordlessProfileData" + }, + "provider": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemPasswordlessProviderEnum" + }, + "user_id": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemPasswordlessUserId" } }, "required": [ - "id" + "connection", + "user_id", + "provider", + "isSocial" ], "type": "object" }, - "TenantOIDCLogoutSettings": { - "additionalProperties": false, + "EventStreamCloudEventUserDeletedObjectIdentitiesItemPasswordlessIsSocialEnum": { + "enum": [ + false + ], + "type": "boolean" + }, + "EventStreamCloudEventUserDeletedObjectIdentitiesItemPasswordlessProfileData": { + "additionalProperties": true, "properties": { - "rp_logout_end_session_endpoint_discovery": { - "default": true, + "email": { + "format": "email", + "type": "string" + }, + "email_verified": { + "type": "boolean" + }, + "family_name": { + "maxLength": 150, + "minLength": 1, + "type": "string" + }, + "given_name": { + "maxLength": 150, + "minLength": 1, + "type": "string" + }, + "name": { + "maxLength": 300, + "minLength": 1, + "type": "string" + }, + "phone_number": { + "pattern": "^\\+[0-9]{1,15}$", + "type": "string" + }, + "phone_verified": { "type": "boolean" + }, + "username": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", + "type": "string" } }, "type": "object" }, - "TenantSettingsDeviceFlow": { + "EventStreamCloudEventUserDeletedObjectIdentitiesItemPasswordlessProviderEnum": { + "enum": [ + "email", + "sms" + ], + "type": "string" + }, + "EventStreamCloudEventUserDeletedObjectIdentitiesItemPasswordlessUserId": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "integer" + } + ] + }, + "EventStreamCloudEventUserDeletedObjectIdentitiesItemSocial": { "additionalProperties": false, "properties": { - "charset": { - "$ref": "#/components/schemas/TenantSettingsDeviceFlowCharset" - }, - "mask": { - "default": "****-****", - "maxLength": 20, + "connection": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" + }, + "isSocial": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemSocialIsSocialEnum" + }, + "profileData": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemSocialProfileData" + }, + "provider": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemSocialProviderEnum" + }, + "user_id": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedObjectIdentitiesItemSocialUserId" } }, - "type": [ - "object", - "null" - ] - }, - "TenantSettingsDeviceFlowCharset": { - "default": "base20", - "enum": [ - "base20", - "digits" + "required": [ + "connection", + "user_id", + "provider", + "isSocial" ], - "type": "string" + "type": "object" }, - "TenantSettingsDynamicClientRegistrationSecurityMode": { + "EventStreamCloudEventUserDeletedObjectIdentitiesItemSocialIsSocialEnum": { "enum": [ - "strict", - "permissive" + true ], - "type": "string" + "type": "boolean" }, - "TenantSettingsErrorPage": { - "additionalProperties": false, + "EventStreamCloudEventUserDeletedObjectIdentitiesItemSocialProfileData": { + "additionalProperties": true, "properties": { - "html": { - "default": "", + "email": { + "format": "email", "type": "string" }, - "show_log_link": { - "default": false, + "email_verified": { "type": "boolean" }, - "url": { - "default": "https://mycompany.org/error", - "format": "absolute-uri-or-empty", + "family_name": { + "maxLength": 150, + "minLength": 1, + "type": "string" + }, + "given_name": { + "maxLength": 150, + "minLength": 1, + "type": "string" + }, + "name": { + "maxLength": 300, + "minLength": 1, + "type": "string" + }, + "phone_number": { + "pattern": "^\\+[0-9]{1,15}$", + "type": "string" + }, + "phone_verified": { + "type": "boolean" + }, + "username": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", "type": "string" } }, - "type": [ - "object", - "null" + "type": "object" + }, + "EventStreamCloudEventUserDeletedObjectIdentitiesItemSocialProviderEnum": { + "enum": [ + "amazon", + "apple", + "dropbox", + "bitbucket", + "auth0-oidc", + "baidu", + "bitly", + "box", + "daccount", + "dwolla", + "evernote-sandbox", + "evernote", + "exact", + "facebook", + "fitbit", + "github", + "google-oauth2", + "instagram", + "line", + "linkedin", + "oauth1", + "oauth2", + "paypal", + "paypal-sandbox", + "planningcenter", + "salesforce-community", + "salesforce-sandbox", + "salesforce", + "shopify", + "soundcloud", + "thirtysevensignals", + "twitter", + "untapped", + "vkontakte", + "weibo", + "windowslive", + "wordpress", + "yahoo", + "yandex" + ], + "type": "string" + }, + "EventStreamCloudEventUserDeletedObjectIdentitiesItemSocialUserId": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "integer" + } ] }, - "TenantSettingsFlags": { - "additionalProperties": false, + "EventStreamCloudEventUserDeletedObjectUserMetadata": { + "additionalProperties": true, + "type": "object" + }, + "EventStreamCloudEventUserDeletedPreviousObject": { + "additionalProperties": true, "properties": { - "allow_changing_enable_sso": { - "type": "boolean" + "app_metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedPreviousObjectAppMetadata" }, - "allow_legacy_delegation_grant_types": { + "blocked": { "type": "boolean" }, - "allow_legacy_ro_grant_types": { - "type": "boolean" + "created_at": { + "format": "date-time", + "type": "string" }, - "allow_legacy_tokeninfo_endpoint": { - "type": "boolean" + "email": { + "format": "email", + "type": "string" }, - "change_pwd_flow_v1": { - "default": false, + "email_verified": { "type": "boolean" }, - "custom_domains_provisioning": { - "default": false, - "type": "boolean" + "family_name": { + "maxLength": 150, + "minLength": 1, + "type": "string" }, - "dashboard_insights_view": { - "type": "boolean" + "given_name": { + "maxLength": 150, + "minLength": 1, + "type": "string" }, - "dashboard_log_streams_next": { - "type": "boolean" + "identities": { + "items": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItem" + }, + "type": "array" }, - "disable_clickjack_protection_headers": { - "type": "boolean" + "last_ip": { + "type": "string" }, - "disable_fields_map_fix": { - "type": "boolean" + "last_login": { + "format": "date-time", + "type": "string" }, - "disable_impersonation": { - "default": false, - "type": "boolean" + "logins_count": { + "type": "integer" }, - "disable_management_api_sms_obfuscation": { - "default": true, - "type": "boolean" + "multifactor": { + "items": { + "type": "string" + }, + "type": "array" }, - "enable_adfs_waad_email_verification": { - "type": "boolean" + "name": { + "maxLength": 300, + "minLength": 1, + "type": "string" }, - "enable_apis_section": { - "default": false, - "type": "boolean" + "nickname": { + "maxLength": 300, + "minLength": 1, + "type": "string" }, - "enable_client_connections": { - "default": true, - "type": "boolean" + "phone_number": { + "pattern": "^\\+[0-9]{1,15}$", + "type": "string" }, - "enable_dynamic_client_registration": { - "default": false, + "phone_verified": { "type": "boolean" }, - "enable_idtoken_api2": { - "type": "boolean" + "picture": { + "format": "uri", + "type": "string" }, - "enable_legacy_profile": { - "type": "boolean" + "updated_at": { + "format": "date-time", + "type": "string" }, - "enable_pipeline2": { - "default": true, - "type": "boolean" + "user_id": { + "type": "string" }, - "enable_public_signup_user_exists_error": { - "type": "boolean" + "user_metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedPreviousObjectUserMetadata" }, - "enable_sso": { - "type": "boolean" + "username": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", + "type": "string" + } + }, + "required": [ + "user_id", + "created_at", + "updated_at", + "identities" + ], + "type": "object" + }, + "EventStreamCloudEventUserDeletedPreviousObjectAppMetadata": { + "additionalProperties": true, + "type": "object" + }, + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItem": { + "oneOf": [ + { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustom" }, - "enforce_client_authentication_on_passwordless_start": { - "type": "boolean" + { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabase" }, - "genai_trial": { - "type": "boolean" + { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterprise" }, - "improved_signup_bot_detection_in_classic": { - "type": "boolean" + { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordless" }, - "mfa_show_factor_list_on_enrollment": { - "type": "boolean" + { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocial" + } + ] + }, + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustom": { + "additionalProperties": false, + "properties": { + "connection": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", + "type": "string" }, - "no_disclose_enterprise_connections": { - "type": "boolean" + "isSocial": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustomIsSocialEnum" }, - "remove_alg_from_jwks": { - "type": "boolean" + "profileData": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustomProfileData" }, - "revoke_refresh_token_grant": { - "type": "boolean" + "provider": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustomProviderEnum" }, - "trust_azure_adfs_email_verified_connection_property": { - "default": false, - "type": "boolean" + "user_id": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustomUserId" } }, + "required": [ + "connection", + "user_id", + "provider", + "isSocial" + ], "type": "object" }, - "TenantSettingsGuardianPage": { - "additionalProperties": false, + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustomIsSocialEnum": { + "enum": [ + false + ], + "type": "boolean" + }, + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustomProfileData": { + "additionalProperties": true, "properties": { - "enabled": { - "default": false, + "email": { + "format": "email", + "type": "string" + }, + "email_verified": { "type": "boolean" }, - "html": { - "default": "", + "family_name": { + "maxLength": 150, + "minLength": 1, "type": "string" - } - }, - "type": [ - "object", - "null" - ] - }, - "TenantSettingsMTLS": { - "additionalProperties": false, - "properties": { - "enable_endpoint_aliases": { - "default": false, - "type": "boolean" - } - }, - "type": [ - "object", - "null" - ] - }, - "TenantSettingsPasswordPage": { - "additionalProperties": false, - "properties": { - "enabled": { - "default": false, + }, + "given_name": { + "maxLength": 150, + "minLength": 1, + "type": "string" + }, + "name": { + "maxLength": 300, + "minLength": 1, + "type": "string" + }, + "phone_number": { + "pattern": "^\\+[0-9]{1,15}$", + "type": "string" + }, + "phone_verified": { "type": "boolean" }, - "html": { - "default": "", + "username": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", "type": "string" } }, - "type": [ - "object", - "null" - ] + "type": "object" }, - "TenantSettingsResourceParameterProfile": { - "default": "audience", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustomProviderEnum": { "enum": [ - "audience", - "compatibility" + "custom" ], "type": "string" }, - "TenantSettingsSessions": { - "additionalProperties": false, - "properties": { - "oidc_logout_prompt_enabled": { - "default": true, - "type": "boolean" + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustomUserId": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "integer" } - }, - "type": [ - "object", - "null" ] }, - "TenantSettingsSupportedLocalesEnum": { - "enum": [ - "am", - "ar", - "ar-EG", - "ar-SA", - "az", - "bg", - "bn", - "bs", - "ca-ES", - "cnr", - "cs", - "cy", - "da", - "de", - "el", - "en", - "en-CA", - "es", - "es-419", - "es-AR", - "es-MX", - "et", - "eu-ES", - "fa", - "fi", - "fr", - "fr-CA", - "fr-FR", - "gl-ES", - "gu", - "he", - "hi", - "hr", - "hu", - "hy", - "id", - "is", - "it", - "ja", - "ka", - "kk", - "kn", - "ko", - "lt", - "lv", - "mk", - "ml", - "mn", - "mr", - "ms", - "my", - "nb", - "nl", - "nn", - "no", - "pa", - "pl", - "pt", - "pt-BR", - "pt-PT", - "ro", - "ru", - "sk", - "sl", - "so", - "sq", - "sr", - "sv", - "sw", - "ta", - "te", - "th", - "tl", - "tr", - "uk", - "ur", - "vi", - "zgh", - "zh-CN", - "zh-HK", - "zh-MO", - "zh-TW" - ], - "type": "string" - }, - "TestActionPayload": { - "additionalProperties": true, - "type": "object" - }, - "TestActionRequestContent": { - "additionalProperties": false, - "properties": { - "payload": { - "$ref": "#/components/schemas/TestActionPayload" - } - }, - "required": [ - "payload" - ], - "type": "object" - }, - "TestActionResponseContent": { - "additionalProperties": false, - "properties": { - "payload": { - "$ref": "#/components/schemas/TestActionResultPayload" - } - }, - "type": "object" - }, - "TestActionResultPayload": { - "additionalProperties": true, - "type": "object" - }, - "TestCustomDomainResponseContent": { + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabase": { "additionalProperties": false, "properties": { - "message": { + "connection": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" }, - "success": { - "type": "boolean" + "isSocial": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabaseIsSocialEnum" + }, + "profileData": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabaseProfileData" + }, + "provider": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabaseProviderEnum" + }, + "user_id": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabaseUserId" } }, "required": [ - "success" + "connection", + "user_id", + "provider", + "isSocial" ], "type": "object" }, - "TestEventDataContent": { - "additionalProperties": true, - "type": "object" + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabaseIsSocialEnum": { + "enum": [ + false + ], + "type": "boolean" }, - "TokenExchangeProfileResponseContent": { + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabaseProfileData": { "additionalProperties": true, "properties": { - "action_id": { - "maxLength": 36, - "minLength": 1, + "email": { + "format": "email", "type": "string" }, - "created_at": { - "default": "2024-01-01T00:00:00.000Z", - "format": "date-time", + "email_verified": { + "type": "boolean" + }, + "family_name": { + "maxLength": 150, + "minLength": 1, "type": "string" }, - "id": { - "format": "token-exchange-profile-id", + "given_name": { + "maxLength": 150, + "minLength": 1, "type": "string" }, "name": { - "default": "Token Exchange Profile 1", - "maxLength": 50, - "minLength": 3, + "maxLength": 300, + "minLength": 1, "type": "string" }, - "subject_token_type": { - "format": "url", - "maxLength": 100, - "minLength": 8, + "phone_number": { + "pattern": "^\\+[0-9]{1,15}$", "type": "string" }, - "type": { - "$ref": "#/components/schemas/TokenExchangeProfileTypeEnum" + "phone_verified": { + "type": "boolean" }, - "updated_at": { - "default": "2024-01-01T00:00:00.000Z", - "format": "date-time", + "username": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", "type": "string" } }, "type": "object" }, - "TokenExchangeProfileTypeEnum": { + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabaseProviderEnum": { "enum": [ - "custom_authentication" + "auth0" ], - "maxLength": 21, - "minLength": 1, "type": "string" }, - "TokenQuota": { - "additionalProperties": false, - "properties": { - "client_credentials": { - "$ref": "#/components/schemas/TokenQuotaClientCredentials" + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabaseUserId": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "integer" } - }, - "required": [ - "client_credentials" - ], - "type": "object" + ] }, - "TokenQuotaClientCredentials": { + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterprise": { "additionalProperties": false, - "minProperties": 1, "properties": { - "enforce": { - "type": "boolean" + "connection": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", + "type": "string" }, - "per_day": { - "maximum": 2147483647, - "minimum": 1, - "type": "integer" + "isSocial": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterpriseIsSocialEnum" }, - "per_hour": { - "maximum": 2147483647, - "minimum": 1, - "type": "integer" - } - }, - "type": "object" - }, - "TokenQuotaConfiguration": { - "additionalProperties": true, - "properties": { - "client_credentials": { - "$ref": "#/components/schemas/TokenQuotaClientCredentials" + "profileData": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterpriseProfileData" + }, + "provider": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterpriseProviderEnum" + }, + "user_id": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterpriseUserId" } }, "required": [ - "client_credentials" + "connection", + "user_id", + "provider", + "isSocial" ], "type": "object" }, - "TwilioProviderConfiguration": { - "additionalProperties": false, + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterpriseIsSocialEnum": { + "enum": [ + false + ], + "type": "boolean" + }, + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterpriseProfileData": { + "additionalProperties": true, "properties": { - "default_from": { + "email": { + "format": "email", "type": "string" }, - "delivery_methods": { - "items": { - "$ref": "#/components/schemas/TwilioProviderDeliveryMethodEnum" - }, - "minItems": 1, - "type": "array" + "email_verified": { + "type": "boolean" }, - "mssid": { + "family_name": { + "maxLength": 150, + "minLength": 1, "type": "string" }, - "sid": { + "given_name": { + "maxLength": 150, + "minLength": 1, "type": "string" - } - }, - "required": [ - "sid", - "delivery_methods" - ], - "type": "object" - }, - "TwilioProviderCredentials": { - "additionalProperties": false, - "properties": { - "auth_token": { - "maxLength": 255, + }, + "name": { + "maxLength": 300, + "minLength": 1, + "type": "string" + }, + "phone_number": { + "pattern": "^\\+[0-9]{1,15}$", + "type": "string" + }, + "phone_verified": { + "type": "boolean" + }, + "username": { + "maxLength": 128, "minLength": 1, + "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", "type": "string" } }, - "required": [ - "auth_token" - ], "type": "object" }, - "TwilioProviderDeliveryMethodEnum": { - "enum": [ - "text", - "voice" - ], - "type": "string" - }, - "UniversalLoginExperienceEnum": { + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterpriseProviderEnum": { "enum": [ - "new", - "classic" + "ad", + "adfs", + "google-apps", + "ip", + "office365", + "oidc", + "okta", + "pingfederate", + "samlp", + "sharepoint", + "waad" ], "type": "string" }, - "UpdateActionBindingItem": { - "oneOf": [ + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterpriseUserId": { + "anyOf": [ { - "$ref": "#/components/schemas/ActionBindingWithRef" + "type": "string" + }, + { + "type": "integer" } ] }, - "UpdateActionBindingsRequestContent": { + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordless": { "additionalProperties": false, "properties": { - "bindings": { - "items": { - "$ref": "#/components/schemas/UpdateActionBindingItem" - }, - "type": "array" + "connection": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", + "type": "string" + }, + "isSocial": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordlessIsSocialEnum" + }, + "profileData": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordlessProfileData" + }, + "provider": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordlessProviderEnum" + }, + "user_id": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordlessUserId" } }, + "required": [ + "connection", + "user_id", + "provider", + "isSocial" + ], "type": "object" }, - "UpdateActionBindingsResponseContent": { - "additionalProperties": false, + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordlessIsSocialEnum": { + "enum": [ + false + ], + "type": "boolean" + }, + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordlessProfileData": { + "additionalProperties": true, "properties": { - "bindings": { - "items": { - "$ref": "#/components/schemas/ActionBinding" - }, - "type": "array" + "email": { + "format": "email", + "type": "string" + }, + "email_verified": { + "type": "boolean" + }, + "family_name": { + "maxLength": 150, + "minLength": 1, + "type": "string" + }, + "given_name": { + "maxLength": 150, + "minLength": 1, + "type": "string" + }, + "name": { + "maxLength": 300, + "minLength": 1, + "type": "string" + }, + "phone_number": { + "pattern": "^\\+[0-9]{1,15}$", + "type": "string" + }, + "phone_verified": { + "type": "boolean" + }, + "username": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", + "type": "string" } }, "type": "object" }, - "UpdateActionModuleRequestContent": { + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordlessProviderEnum": { + "enum": [ + "email", + "sms" + ], + "type": "string" + }, + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordlessUserId": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "integer" + } + ] + }, + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocial": { "additionalProperties": false, "properties": { - "code": { - "maxLength": 65536, - "pattern": "^[^\u0000]*$", + "connection": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" }, - "dependencies": { - "items": { - "$ref": "#/components/schemas/ActionModuleDependencyRequest" - }, - "type": "array" + "isSocial": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocialIsSocialEnum" }, - "secrets": { - "items": { - "$ref": "#/components/schemas/ActionModuleSecretRequest" - }, - "type": "array" + "profileData": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocialProfileData" + }, + "provider": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocialProviderEnum" + }, + "user_id": { + "$ref": "#/components/schemas/EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocialUserId" } }, + "required": [ + "connection", + "user_id", + "provider", + "isSocial" + ], "type": "object" }, - "UpdateActionModuleResponseContent": { - "additionalProperties": false, + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocialIsSocialEnum": { + "enum": [ + true + ], + "type": "boolean" + }, + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocialProfileData": { + "additionalProperties": true, "properties": { - "actions_using_module_total": { - "type": "integer" + "email": { + "format": "email", + "type": "string" }, - "all_changes_published": { + "email_verified": { "type": "boolean" }, - "code": { + "family_name": { + "maxLength": 150, + "minLength": 1, "type": "string" }, - "created_at": { - "format": "date-time", + "given_name": { + "maxLength": 150, + "minLength": 1, "type": "string" }, - "dependencies": { - "items": { - "$ref": "#/components/schemas/ActionModuleDependency" - }, - "type": "array" - }, - "id": { + "name": { + "maxLength": 300, + "minLength": 1, "type": "string" }, - "latest_version": { - "$ref": "#/components/schemas/ActionModuleVersionReference" + "phone_number": { + "pattern": "^\\+[0-9]{1,15}$", + "type": "string" }, - "latest_version_number": { - "type": "integer" + "phone_verified": { + "type": "boolean" }, - "name": { + "username": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", + "type": "string" + } + }, + "type": "object" + }, + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocialProviderEnum": { + "enum": [ + "amazon", + "apple", + "dropbox", + "bitbucket", + "auth0-oidc", + "baidu", + "bitly", + "box", + "daccount", + "dwolla", + "evernote-sandbox", + "evernote", + "exact", + "facebook", + "fitbit", + "github", + "google-oauth2", + "instagram", + "line", + "linkedin", + "oauth1", + "oauth2", + "paypal", + "paypal-sandbox", + "planningcenter", + "salesforce-community", + "salesforce-sandbox", + "salesforce", + "shopify", + "soundcloud", + "thirtysevensignals", + "twitter", + "untapped", + "vkontakte", + "weibo", + "windowslive", + "wordpress", + "yahoo", + "yandex" + ], + "type": "string" + }, + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocialUserId": { + "anyOf": [ + { "type": "string" }, - "secrets": { - "items": { - "$ref": "#/components/schemas/ActionModuleSecret" - }, - "type": "array" + { + "type": "integer" + } + ] + }, + "EventStreamCloudEventUserDeletedPreviousObjectUserMetadata": { + "additionalProperties": true, + "type": "object" + }, + "EventStreamCloudEventUserDeletedTypeEnum": { + "enum": [ + "user.deleted" + ], + "type": "string" + }, + "EventStreamCloudEventUserUpdated": { + "additionalProperties": false, + "properties": { + "event": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedCloudEvent" }, - "updated_at": { - "format": "date-time", + "offset": { "type": "string" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedTypeEnum" } }, + "required": [ + "type", + "offset", + "event" + ], "type": "object" }, - "UpdateActionRequestContent": { + "EventStreamCloudEventUserUpdatedCloudEvent": { "additionalProperties": false, "properties": { - "code": { - "default": "module.exports = () =\u003e {}", + "a0purpose": { + "$ref": "#/components/schemas/EventStreamCloudEventA0PurposeEnum" + }, + "a0stream": { + "pattern": "est_[a-zA-Z0-9]{22}", "type": "string" }, - "dependencies": { - "items": { - "$ref": "#/components/schemas/ActionVersionDependency" - }, - "type": "array" + "a0tenant": { + "maxLength": 63, + "minLength": 3, + "pattern": "[a-z0-9][-a-z0-9]{1,62}[a-z0-9]", + "type": "string" }, - "modules": { - "items": { - "$ref": "#/components/schemas/ActionModuleReference" - }, - "type": "array" + "data": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedData" }, - "name": { - "default": "my-action", + "id": { + "pattern": "evt_[a-zA-Z0-9]{22}", "type": "string" }, - "runtime": { - "default": "node22", + "source": { "type": "string" }, - "secrets": { - "items": { - "$ref": "#/components/schemas/ActionSecretRequest" - }, - "type": "array" + "specversion": { + "$ref": "#/components/schemas/EventStreamCloudEventSpecVersionEnum" }, - "supported_triggers": { - "items": { - "$ref": "#/components/schemas/ActionTrigger" - }, - "minItems": 1, - "type": "array" + "time": { + "format": "date-time", + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedCloudEventTypeEnum" } }, + "required": [ + "specversion", + "type", + "source", + "id", + "time", + "data", + "a0tenant" + ], "type": "object" }, - "UpdateActionResponseContent": { + "EventStreamCloudEventUserUpdatedCloudEventTypeEnum": { + "enum": [ + "user.updated" + ], + "type": "string" + }, + "EventStreamCloudEventUserUpdatedData": { "additionalProperties": false, "properties": { - "all_changes_deployed": { - "default": false, + "context": { + "$ref": "#/components/schemas/EventStreamCloudEventContext" + }, + "object": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObject" + }, + "previous_object": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedPreviousObject" + } + }, + "required": [ + "object" + ], + "type": "object" + }, + "EventStreamCloudEventUserUpdatedObject": { + "additionalProperties": true, + "properties": { + "app_metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectAppMetadata" + }, + "blocked": { "type": "boolean" }, - "built_at": { - "default": "2021-01-01T00:00:00.000Z", + "created_at": { "format": "date-time", "type": "string" }, - "code": { - "default": "module.exports = () =\u003e {}", + "email": { + "format": "email", "type": "string" }, - "created_at": { - "default": "2021-01-01T00:00:00.000Z", - "format": "date-time", + "email_verified": { + "type": "boolean" + }, + "family_name": { + "maxLength": 150, + "minLength": 1, "type": "string" }, - "dependencies": { + "given_name": { + "maxLength": 150, + "minLength": 1, + "type": "string" + }, + "identities": { "items": { - "$ref": "#/components/schemas/ActionVersionDependency" + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItem" }, "type": "array" }, - "deploy": { - "default": false, - "type": "boolean" - }, - "deployed_version": { - "$ref": "#/components/schemas/ActionDeployedVersion" - }, - "id": { - "default": "910b1053-577f-4d81-a8c8-020e7319a38a", + "last_ip": { "type": "string" }, - "installed_integration_id": { - "default": "7d2bc0c9-c0c2-433a-9f4e-86ef80270aad", + "last_login": { + "format": "date-time", "type": "string" }, - "integration": { - "$ref": "#/components/schemas/Integration" + "logins_count": { + "type": "integer" }, - "modules": { + "multifactor": { "items": { - "$ref": "#/components/schemas/ActionModuleReference" + "type": "string" }, "type": "array" }, "name": { - "default": "my-action", + "maxLength": 300, + "minLength": 1, "type": "string" }, - "runtime": { - "default": "node22", + "nickname": { + "maxLength": 300, + "minLength": 1, "type": "string" }, - "secrets": { - "items": { - "$ref": "#/components/schemas/ActionSecretResponse" - }, - "type": "array" + "phone_number": { + "pattern": "^\\+[0-9]{1,15}$", + "type": "string" }, - "status": { - "$ref": "#/components/schemas/ActionBuildStatusEnum" + "phone_verified": { + "type": "boolean" }, - "supported_triggers": { - "items": { - "$ref": "#/components/schemas/ActionTrigger" - }, - "minItems": 1, - "type": "array" + "picture": { + "format": "uri", + "type": "string" }, "updated_at": { - "default": "2021-01-01T00:00:00.000Z", "format": "date-time", "type": "string" + }, + "user_id": { + "type": "string" + }, + "user_metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectUserMetadata" + }, + "username": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", + "type": "string" } }, + "required": [ + "user_id", + "created_at", + "updated_at", + "identities" + ], "type": "object" }, - "UpdateAculRequestContent": { - "additionalProperties": false, - "properties": { - "context_configuration": { - "$ref": "#/components/schemas/AculContextConfiguration" + "EventStreamCloudEventUserUpdatedObjectAppMetadata": { + "additionalProperties": true, + "type": "object" + }, + "EventStreamCloudEventUserUpdatedObjectIdentitiesItem": { + "oneOf": [ + { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemCustom" }, - "default_head_tags_disabled": { - "default": false, - "type": [ - "boolean", - "null" - ] + { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemDatabase" }, - "filters": { - "$ref": "#/components/schemas/AculFilters" + { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemEnterprise" }, - "head_tags": { - "items": { - "$ref": "#/components/schemas/AculHeadTag" - }, - "type": [ - "array", - "null" - ] - }, - "rendering_mode": { - "$ref": "#/components/schemas/AculRenderingModeEnum" + { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemPasswordless" }, - "use_page_template": { - "default": false, - "type": [ - "boolean", - "null" - ] + { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemSocial" } - }, - "type": "object" + ] }, - "UpdateAculResponseContent": { - "additionalProperties": true, + "EventStreamCloudEventUserUpdatedObjectIdentitiesItemCustom": { + "additionalProperties": false, "properties": { - "context_configuration": { - "$ref": "#/components/schemas/AculContextConfiguration" - }, - "default_head_tags_disabled": { - "default": false, - "type": [ - "boolean", - "null" - ] + "connection": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", + "type": "string" }, - "filters": { - "$ref": "#/components/schemas/AculFilters" + "isSocial": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemCustomIsSocialEnum" }, - "head_tags": { - "items": { - "$ref": "#/components/schemas/AculHeadTag" - }, - "type": [ - "array", - "null" - ] + "profileData": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemCustomProfileData" }, - "rendering_mode": { - "$ref": "#/components/schemas/AculRenderingModeEnum" + "provider": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemCustomProviderEnum" }, - "use_page_template": { - "default": false, - "type": [ - "boolean", - "null" - ] + "user_id": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemCustomUserId" } }, + "required": [ + "connection", + "user_id", + "provider", + "isSocial" + ], "type": "object" }, - "UpdateAttackProtectionCaptchaRequestContent": { - "additionalProperties": false, + "EventStreamCloudEventUserUpdatedObjectIdentitiesItemCustomIsSocialEnum": { + "enum": [ + false + ], + "type": "boolean" + }, + "EventStreamCloudEventUserUpdatedObjectIdentitiesItemCustomProfileData": { + "additionalProperties": true, "properties": { - "active_provider_id": { - "$ref": "#/components/schemas/AttackProtectionCaptchaProviderId" + "email": { + "format": "email", + "type": "string" }, - "arkose": { - "$ref": "#/components/schemas/AttackProtectionUpdateCaptchaArkose" + "email_verified": { + "type": "boolean" }, - "auth_challenge": { - "$ref": "#/components/schemas/AttackProtectionCaptchaAuthChallengeRequest" + "family_name": { + "maxLength": 150, + "minLength": 1, + "type": "string" }, - "friendly_captcha": { - "$ref": "#/components/schemas/AttackProtectionUpdateCaptchaFriendlyCaptcha" + "given_name": { + "maxLength": 150, + "minLength": 1, + "type": "string" }, - "hcaptcha": { - "$ref": "#/components/schemas/AttackProtectionUpdateCaptchaHcaptcha" + "name": { + "maxLength": 300, + "minLength": 1, + "type": "string" }, - "recaptcha_enterprise": { - "$ref": "#/components/schemas/AttackProtectionUpdateCaptchaRecaptchaEnterprise" + "phone_number": { + "pattern": "^\\+[0-9]{1,15}$", + "type": "string" }, - "recaptcha_v2": { - "$ref": "#/components/schemas/AttackProtectionUpdateCaptchaRecaptchaV2" + "phone_verified": { + "type": "boolean" }, - "simple_captcha": { - "$ref": "#/components/schemas/AttackProtectionCaptchaSimpleCaptchaResponseContent" + "username": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", + "type": "string" } }, "type": "object" }, - "UpdateAttackProtectionCaptchaResponseContent": { - "additionalProperties": true, - "properties": { - "active_provider_id": { + "EventStreamCloudEventUserUpdatedObjectIdentitiesItemCustomProviderEnum": { + "enum": [ + "custom" + ], + "type": "string" + }, + "EventStreamCloudEventUserUpdatedObjectIdentitiesItemCustomUserId": { + "anyOf": [ + { "type": "string" }, - "arkose": { - "$ref": "#/components/schemas/AttackProtectionCaptchaArkoseResponseContent" - }, - "auth_challenge": { - "$ref": "#/components/schemas/AttackProtectionCaptchaAuthChallengeResponseContent" - }, - "friendly_captcha": { - "$ref": "#/components/schemas/AttackProtectionCaptchaFriendlyCaptchaResponseContent" - }, - "hcaptcha": { - "$ref": "#/components/schemas/AttackProtectionCaptchaHcaptchaResponseContent" - }, - "recaptcha_enterprise": { - "$ref": "#/components/schemas/AttackProtectionCaptchaRecaptchaEnterpriseResponseContent" - }, - "recaptcha_v2": { - "$ref": "#/components/schemas/AttackProtectionCaptchaRecaptchaV2ResponseContent" - }, - "simple_captcha": { - "$ref": "#/components/schemas/AttackProtectionCaptchaSimpleCaptchaResponseContent" + { + "type": "integer" } - }, - "type": "object" + ] }, - "UpdateBotDetectionSettingsRequestContent": { + "EventStreamCloudEventUserUpdatedObjectIdentitiesItemDatabase": { "additionalProperties": false, "properties": { - "allowlist": { - "$ref": "#/components/schemas/BotDetectionAllowlist" - }, - "bot_detection_level": { - "$ref": "#/components/schemas/BotDetectionLevelEnum" + "connection": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", + "type": "string" }, - "challenge_password_policy": { - "$ref": "#/components/schemas/BotDetectionChallengePolicyPasswordFlowEnum" + "isSocial": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemDatabaseIsSocialEnum" }, - "challenge_password_reset_policy": { - "$ref": "#/components/schemas/BotDetectionChallengePolicyPasswordResetFlowEnum" + "profileData": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemDatabaseProfileData" }, - "challenge_passwordless_policy": { - "$ref": "#/components/schemas/BotDetectionChallengePolicyPasswordlessFlowEnum" + "provider": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemDatabaseProviderEnum" }, - "monitoring_mode_enabled": { - "$ref": "#/components/schemas/BotDetectionMonitoringModeEnabled" + "user_id": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemDatabaseUserId" } }, + "required": [ + "connection", + "user_id", + "provider", + "isSocial" + ], "type": "object" }, - "UpdateBotDetectionSettingsResponseContent": { - "additionalProperties": false, + "EventStreamCloudEventUserUpdatedObjectIdentitiesItemDatabaseIsSocialEnum": { + "enum": [ + false + ], + "type": "boolean" + }, + "EventStreamCloudEventUserUpdatedObjectIdentitiesItemDatabaseProfileData": { + "additionalProperties": true, "properties": { - "allowlist": { - "$ref": "#/components/schemas/BotDetectionAllowlist" - }, - "bot_detection_level": { - "$ref": "#/components/schemas/BotDetectionLevelEnum" + "email": { + "format": "email", + "type": "string" }, - "challenge_password_policy": { - "$ref": "#/components/schemas/BotDetectionChallengePolicyPasswordFlowEnum" + "email_verified": { + "type": "boolean" }, - "challenge_password_reset_policy": { - "$ref": "#/components/schemas/BotDetectionChallengePolicyPasswordResetFlowEnum" + "family_name": { + "maxLength": 150, + "minLength": 1, + "type": "string" }, - "challenge_passwordless_policy": { - "$ref": "#/components/schemas/BotDetectionChallengePolicyPasswordlessFlowEnum" + "given_name": { + "maxLength": 150, + "minLength": 1, + "type": "string" }, - "monitoring_mode_enabled": { - "$ref": "#/components/schemas/BotDetectionMonitoringModeEnabled" - } - }, - "type": "object" - }, - "UpdateBrandingColors": { - "additionalProperties": false, - "minProperties": 1, - "properties": { - "page_background": { - "$ref": "#/components/schemas/UpdateBrandingPageBackground" + "name": { + "maxLength": 300, + "minLength": 1, + "type": "string" }, - "primary": { - "format": "html-color-or-null", - "type": [ - "string", - "null" - ] - } - }, - "type": [ - "object", - "null" - ] - }, - "UpdateBrandingFont": { - "additionalProperties": false, - "minProperties": 1, - "properties": { - "url": { - "format": "strict-https-uri-or-null", - "type": [ - "string", - "null" - ] - } - }, - "type": [ - "object", - "null" - ] - }, - "UpdateBrandingIdentifiers": { - "additionalProperties": false, - "minProperties": 1, - "properties": { - "login_display": { - "$ref": "#/components/schemas/UpdateBrandingLoginDisplayEnum" + "phone_number": { + "pattern": "^\\+[0-9]{1,15}$", + "type": "string" }, - "otp_autocomplete": { - "default": true, + "phone_verified": { "type": "boolean" }, - "phone_display": { - "$ref": "#/components/schemas/UpdateBrandingPhoneDisplay" + "username": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", + "type": "string" } }, - "type": [ - "object", - "null" - ] + "type": "object" }, - "UpdateBrandingLoginDisplayEnum": { - "default": "unified", + "EventStreamCloudEventUserUpdatedObjectIdentitiesItemDatabaseProviderEnum": { "enum": [ - "unified", - "separate" + "auth0" ], "type": "string" }, - "UpdateBrandingPageBackground": { - "oneOf": [ + "EventStreamCloudEventUserUpdatedObjectIdentitiesItemDatabaseUserId": { + "anyOf": [ { - "type": [ - "string", - "null" - ] + "type": "string" }, { - "additionalProperties": true, - "type": [ - "object", - "null" - ] + "type": "integer" } ] }, - "UpdateBrandingPhoneDisplay": { + "EventStreamCloudEventUserUpdatedObjectIdentitiesItemEnterprise": { "additionalProperties": false, - "minProperties": 1, "properties": { - "formatting": { - "$ref": "#/components/schemas/UpdateBrandingPhoneFormattingEnum" + "connection": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", + "type": "string" }, - "masking": { - "$ref": "#/components/schemas/UpdateBrandingPhoneMaskingEnum" + "isSocial": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemEnterpriseIsSocialEnum" + }, + "profileData": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemEnterpriseProfileData" + }, + "provider": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemEnterpriseProviderEnum" + }, + "user_id": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemEnterpriseUserId" } }, "required": [ - "masking", - "formatting" - ], - "type": [ - "object", - "null" - ] - }, - "UpdateBrandingPhoneFormattingEnum": { - "default": "international", - "enum": [ - "regional", - "international" + "connection", + "user_id", + "provider", + "isSocial" ], - "type": "string" + "type": "object" }, - "UpdateBrandingPhoneMaskingEnum": { - "default": "mask_digits", + "EventStreamCloudEventUserUpdatedObjectIdentitiesItemEnterpriseIsSocialEnum": { "enum": [ - "show_all", - "hide_country_code", - "mask_digits" + false ], - "type": "string" + "type": "boolean" }, - "UpdateBrandingPhoneProviderRequestContent": { - "additionalProperties": false, - "minProperties": 1, + "EventStreamCloudEventUserUpdatedObjectIdentitiesItemEnterpriseProfileData": { + "additionalProperties": true, "properties": { - "configuration": { - "$ref": "#/components/schemas/PhoneProviderConfiguration" - }, - "credentials": { - "$ref": "#/components/schemas/PhoneProviderCredentials" + "email": { + "format": "email", + "type": "string" }, - "disabled": { + "email_verified": { "type": "boolean" }, - "name": { - "$ref": "#/components/schemas/PhoneProviderNameEnum" - } - }, - "type": "object" - }, - "UpdateBrandingPhoneProviderResponseContent": { - "additionalProperties": false, - "properties": { - "channel": { - "$ref": "#/components/schemas/PhoneProviderChannelEnum" - }, - "configuration": { - "$ref": "#/components/schemas/PhoneProviderConfiguration" - }, - "created_at": { - "format": "date-time", - "maxLength": 27, + "family_name": { + "maxLength": 150, + "minLength": 1, "type": "string" }, - "disabled": { - "type": "boolean" - }, - "id": { - "maxLength": 255, + "given_name": { + "maxLength": 150, "minLength": 1, "type": "string" }, "name": { - "$ref": "#/components/schemas/PhoneProviderNameEnum" - }, - "tenant": { - "maxLength": 255, + "maxLength": 300, "minLength": 1, "type": "string" }, - "updated_at": { - "format": "date-time", - "maxLength": 27, + "phone_number": { + "pattern": "^\\+[0-9]{1,15}$", + "type": "string" + }, + "phone_verified": { + "type": "boolean" + }, + "username": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", "type": "string" } }, - "required": [ - "name", - "credentials" - ], "type": "object" }, - "UpdateBrandingRequestContent": { + "EventStreamCloudEventUserUpdatedObjectIdentitiesItemEnterpriseProviderEnum": { + "enum": [ + "ad", + "adfs", + "google-apps", + "ip", + "office365", + "oidc", + "okta", + "pingfederate", + "samlp", + "sharepoint", + "waad" + ], + "type": "string" + }, + "EventStreamCloudEventUserUpdatedObjectIdentitiesItemEnterpriseUserId": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "integer" + } + ] + }, + "EventStreamCloudEventUserUpdatedObjectIdentitiesItemPasswordless": { "additionalProperties": false, - "minProperties": 1, "properties": { - "colors": { - "$ref": "#/components/schemas/UpdateBrandingColors" + "connection": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", + "type": "string" }, - "favicon_url": { - "format": "strict-https-uri-or-null", - "type": [ - "string", - "null" - ] + "isSocial": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemPasswordlessIsSocialEnum" }, - "font": { - "$ref": "#/components/schemas/UpdateBrandingFont" + "profileData": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemPasswordlessProfileData" }, - "identifiers": { - "$ref": "#/components/schemas/UpdateBrandingIdentifiers" + "provider": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemPasswordlessProviderEnum" }, - "logo_url": { - "format": "strict-https-uri-or-null", - "type": [ - "string", - "null" - ] + "user_id": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemPasswordlessUserId" } }, + "required": [ + "connection", + "user_id", + "provider", + "isSocial" + ], "type": "object" }, - "UpdateBrandingResponseContent": { + "EventStreamCloudEventUserUpdatedObjectIdentitiesItemPasswordlessIsSocialEnum": { + "enum": [ + false + ], + "type": "boolean" + }, + "EventStreamCloudEventUserUpdatedObjectIdentitiesItemPasswordlessProfileData": { "additionalProperties": true, "properties": { - "colors": { - "$ref": "#/components/schemas/BrandingColors" - }, - "favicon_url": { - "format": "strict-https-uri", + "email": { + "format": "email", "type": "string" }, - "font": { - "$ref": "#/components/schemas/BrandingFont" - }, - "identifiers": { - "$ref": "#/components/schemas/BrandingIdentifiers" + "email_verified": { + "type": "boolean" }, - "logo_url": { - "format": "strict-https-uri", + "family_name": { + "maxLength": 150, + "minLength": 1, "type": "string" - } - }, - "type": "object" - }, - "UpdateBrandingThemeRequestContent": { - "additionalProperties": false, - "minProperties": 1, - "properties": { - "borders": { - "$ref": "#/components/schemas/BrandingThemeBorders" }, - "colors": { - "$ref": "#/components/schemas/BrandingThemeColors" + "given_name": { + "maxLength": 150, + "minLength": 1, + "type": "string" }, - "displayName": { - "maxLength": 2048, - "pattern": "^[^\u003c\u003e]*$", + "name": { + "maxLength": 300, + "minLength": 1, "type": "string" }, - "fonts": { - "$ref": "#/components/schemas/BrandingThemeFonts" + "phone_number": { + "pattern": "^\\+[0-9]{1,15}$", + "type": "string" }, - "page_background": { - "$ref": "#/components/schemas/BrandingThemePageBackground" + "phone_verified": { + "type": "boolean" }, - "widget": { - "$ref": "#/components/schemas/BrandingThemeWidget" + "username": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", + "type": "string" } }, - "required": [ - "borders", - "colors", - "fonts", - "page_background", - "widget" - ], "type": "object" }, - "UpdateBrandingThemeResponseContent": { + "EventStreamCloudEventUserUpdatedObjectIdentitiesItemPasswordlessProviderEnum": { + "enum": [ + "email", + "sms" + ], + "type": "string" + }, + "EventStreamCloudEventUserUpdatedObjectIdentitiesItemPasswordlessUserId": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "integer" + } + ] + }, + "EventStreamCloudEventUserUpdatedObjectIdentitiesItemSocial": { "additionalProperties": false, "properties": { - "borders": { - "$ref": "#/components/schemas/BrandingThemeBorders" - }, - "colors": { - "$ref": "#/components/schemas/BrandingThemeColors" - }, - "displayName": { - "maxLength": 2048, - "pattern": "^[^\u003c\u003e]*$", + "connection": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" }, - "fonts": { - "$ref": "#/components/schemas/BrandingThemeFonts" + "isSocial": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemSocialIsSocialEnum" }, - "page_background": { - "$ref": "#/components/schemas/BrandingThemePageBackground" + "profileData": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemSocialProfileData" }, - "themeId": { - "maxLength": 32, - "pattern": "^[a-zA-Z0-9]{32}$", - "type": "string" + "provider": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemSocialProviderEnum" }, - "widget": { - "$ref": "#/components/schemas/BrandingThemeWidget" + "user_id": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedObjectIdentitiesItemSocialUserId" } }, "required": [ - "borders", - "colors", - "displayName", - "fonts", - "page_background", - "themeId", - "widget" + "connection", + "user_id", + "provider", + "isSocial" ], "type": "object" }, - "UpdateBreachedPasswordDetectionSettingsRequestContent": { - "additionalProperties": false, + "EventStreamCloudEventUserUpdatedObjectIdentitiesItemSocialIsSocialEnum": { + "enum": [ + true + ], + "type": "boolean" + }, + "EventStreamCloudEventUserUpdatedObjectIdentitiesItemSocialProfileData": { + "additionalProperties": true, "properties": { - "admin_notification_frequency": { - "items": { - "$ref": "#/components/schemas/BreachedPasswordDetectionAdminNotificationFrequencyEnum" - }, - "type": "array" + "email": { + "format": "email", + "type": "string" }, - "enabled": { - "default": true, + "email_verified": { "type": "boolean" }, - "method": { - "$ref": "#/components/schemas/BreachedPasswordDetectionMethodEnum" + "family_name": { + "maxLength": 150, + "minLength": 1, + "type": "string" }, - "shields": { - "items": { - "$ref": "#/components/schemas/BreachedPasswordDetectionShieldsEnum" - }, - "type": "array" + "given_name": { + "maxLength": 150, + "minLength": 1, + "type": "string" }, - "stage": { - "$ref": "#/components/schemas/BreachedPasswordDetectionStage" + "name": { + "maxLength": 300, + "minLength": 1, + "type": "string" + }, + "phone_number": { + "pattern": "^\\+[0-9]{1,15}$", + "type": "string" + }, + "phone_verified": { + "type": "boolean" + }, + "username": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", + "type": "string" } }, "type": "object" }, - "UpdateBreachedPasswordDetectionSettingsResponseContent": { - "additionalProperties": false, + "EventStreamCloudEventUserUpdatedObjectIdentitiesItemSocialProviderEnum": { + "enum": [ + "amazon", + "apple", + "dropbox", + "bitbucket", + "auth0-oidc", + "baidu", + "bitly", + "box", + "daccount", + "dwolla", + "evernote-sandbox", + "evernote", + "exact", + "facebook", + "fitbit", + "github", + "google-oauth2", + "instagram", + "line", + "linkedin", + "oauth1", + "oauth2", + "paypal", + "paypal-sandbox", + "planningcenter", + "salesforce-community", + "salesforce-sandbox", + "salesforce", + "shopify", + "soundcloud", + "thirtysevensignals", + "twitter", + "untapped", + "vkontakte", + "weibo", + "windowslive", + "wordpress", + "yahoo", + "yandex" + ], + "type": "string" + }, + "EventStreamCloudEventUserUpdatedObjectIdentitiesItemSocialUserId": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "integer" + } + ] + }, + "EventStreamCloudEventUserUpdatedObjectUserMetadata": { + "additionalProperties": true, + "type": "object" + }, + "EventStreamCloudEventUserUpdatedPreviousObject": { + "additionalProperties": true, "properties": { - "admin_notification_frequency": { - "items": { - "$ref": "#/components/schemas/BreachedPasswordDetectionAdminNotificationFrequencyEnum" - }, - "type": "array" + "app_metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedPreviousObjectAppMetadata" }, - "enabled": { - "default": true, + "blocked": { "type": "boolean" }, - "method": { - "$ref": "#/components/schemas/BreachedPasswordDetectionMethodEnum" + "created_at": { + "format": "date-time", + "type": "string" }, - "shields": { + "email": { + "format": "email", + "type": "string" + }, + "email_verified": { + "type": "boolean" + }, + "family_name": { + "maxLength": 150, + "minLength": 1, + "type": "string" + }, + "given_name": { + "maxLength": 150, + "minLength": 1, + "type": "string" + }, + "identities": { "items": { - "$ref": "#/components/schemas/BreachedPasswordDetectionShieldsEnum" + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItem" }, "type": "array" }, - "stage": { - "$ref": "#/components/schemas/BreachedPasswordDetectionStage" - } - }, - "type": "object" - }, - "UpdateBruteForceSettingsRequestContent": { - "additionalProperties": false, - "properties": { - "allowlist": { + "last_ip": { + "type": "string" + }, + "last_login": { + "format": "date-time", + "type": "string" + }, + "logins_count": { + "type": "integer" + }, + "multifactor": { "items": { - "anyOf": [ - { - "format": "ipv4", - "type": "string" - }, - { - "format": "cidr", - "type": "string" - }, - { - "format": "ipv6", - "type": "string" - }, - { - "format": "ipv6_cidr", - "type": "string" - } - ], "type": "string" }, "type": "array" }, - "enabled": { + "name": { + "maxLength": 300, + "minLength": 1, + "type": "string" + }, + "nickname": { + "maxLength": 300, + "minLength": 1, + "type": "string" + }, + "phone_number": { + "pattern": "^\\+[0-9]{1,15}$", + "type": "string" + }, + "phone_verified": { "type": "boolean" }, - "max_attempts": { - "default": 10, - "maximum": 100, - "minimum": 1, - "type": "integer" + "picture": { + "format": "uri", + "type": "string" }, - "mode": { - "$ref": "#/components/schemas/BruteForceProtectionModeEnum" + "updated_at": { + "format": "date-time", + "type": "string" }, - "shields": { - "items": { - "$ref": "#/components/schemas/BruteForceProtectionShieldsEnum" - }, - "type": "array" + "user_id": { + "type": "string" + }, + "user_metadata": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedPreviousObjectUserMetadata" + }, + "username": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", + "type": "string" } }, + "required": [ + "user_id", + "created_at", + "updated_at", + "identities" + ], "type": "object" }, - "UpdateBruteForceSettingsResponseContent": { - "additionalProperties": false, - "properties": { - "allowlist": { - "items": { - "anyOf": [ - { - "format": "ipv4", - "type": "string" - }, - { - "format": "cidr", - "type": "string" - }, - { - "format": "ipv6", - "type": "string" - }, - { - "format": "ipv6_cidr", - "type": "string" - } - ], - "type": "string" - }, - "type": "array" + "EventStreamCloudEventUserUpdatedPreviousObjectAppMetadata": { + "additionalProperties": true, + "type": "object" + }, + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItem": { + "oneOf": [ + { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustom" }, - "enabled": { - "type": "boolean" + { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabase" }, - "max_attempts": { - "default": 10, - "maximum": 100, - "minimum": 1, - "type": "integer" + { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterprise" }, - "mode": { - "$ref": "#/components/schemas/BruteForceProtectionModeEnum" + { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordless" }, - "shields": { - "items": { - "$ref": "#/components/schemas/BruteForceProtectionShieldsEnum" - }, - "type": "array" + { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocial" } - }, - "type": "object" + ] }, - "UpdateClientGrantRequestContent": { + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustom": { "additionalProperties": false, - "minProperties": 1, "properties": { - "allow_all_scopes": { - "type": [ - "boolean", - "null" - ] + "connection": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", + "type": "string" }, - "allow_any_organization": { - "type": [ - "boolean", - "null" - ] + "isSocial": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustomIsSocialEnum" }, - "authorization_details_types": { - "items": { - "maxLength": 255, - "minLength": 1, - "type": "string" - }, - "type": "array" + "profileData": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustomProfileData" }, - "organization_usage": { - "$ref": "#/components/schemas/ClientGrantOrganizationNullableUsageEnum" + "provider": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustomProviderEnum" }, - "scope": { - "items": { - "maxLength": 280, - "minLength": 1, - "type": "string" - }, - "type": [ - "array", - "null" - ] + "user_id": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustomUserId" } }, + "required": [ + "connection", + "user_id", + "provider", + "isSocial" + ], "type": "object" }, - "UpdateClientGrantResponseContent": { - "additionalProperties": false, + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustomIsSocialEnum": { + "enum": [ + false + ], + "type": "boolean" + }, + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustomProfileData": { + "additionalProperties": true, "properties": { - "allow_all_scopes": { - "type": "boolean" + "email": { + "format": "email", + "type": "string" }, - "allow_any_organization": { + "email_verified": { "type": "boolean" }, - "audience": { + "family_name": { + "maxLength": 150, "minLength": 1, "type": "string" }, - "authorization_details_types": { - "items": { - "maxLength": 255, - "minLength": 1, - "type": "string" - }, - "type": "array" - }, - "client_id": { + "given_name": { + "maxLength": 150, + "minLength": 1, "type": "string" }, - "default_for": { - "$ref": "#/components/schemas/ClientGrantDefaultForEnum" + "name": { + "maxLength": 300, + "minLength": 1, + "type": "string" }, - "id": { + "phone_number": { + "pattern": "^\\+[0-9]{1,15}$", "type": "string" }, - "is_system": { + "phone_verified": { "type": "boolean" }, - "organization_usage": { - "$ref": "#/components/schemas/ClientGrantOrganizationUsageEnum" - }, - "scope": { - "items": { - "minLength": 1, - "type": "string" - }, - "type": "array" - }, - "subject_type": { - "$ref": "#/components/schemas/ClientGrantSubjectTypeEnum" + "username": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", + "type": "string" } }, "type": "object" }, - "UpdateClientRequestContent": { - "additionalProperties": false, - "minProperties": 1, - "properties": { - "addons": { - "$ref": "#/components/schemas/ClientAddons" - }, - "allowed_clients": { - "items": { - "minLength": 1, - "type": "string" - }, - "type": "array" - }, - "allowed_logout_urls": { - "items": { - "format": "url-with-placeholders", - "type": "string" - }, - "type": "array" - }, - "allowed_origins": { - "items": { - "format": "url-with-placeholders", - "type": "string" - }, - "type": "array" - }, - "app_type": { - "$ref": "#/components/schemas/ClientAppTypeEnum" - }, - "async_approval_notification_channels": { - "$ref": "#/components/schemas/ClientAsyncApprovalNotificationsChannelsAPIPatchConfiguration" - }, - "callbacks": { - "items": { - "format": "callback-url", - "type": "string" - }, - "type": "array" - }, - "client_aliases": { - "items": { - "minLength": 1, - "type": "string" - }, - "type": "array" - }, - "client_authentication_methods": { - "$ref": "#/components/schemas/ClientAuthenticationMethod" - }, - "client_metadata": { - "$ref": "#/components/schemas/ClientMetadata" + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustomProviderEnum": { + "enum": [ + "custom" + ], + "type": "string" + }, + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustomUserId": { + "anyOf": [ + { + "type": "string" }, - "client_secret": { + { + "type": "integer" + } + ] + }, + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabase": { + "additionalProperties": false, + "properties": { + "connection": { + "maxLength": 128, "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" }, - "compliance_level": { - "$ref": "#/components/schemas/ClientComplianceLevelEnum" + "isSocial": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabaseIsSocialEnum" }, - "cross_origin_authentication": { - "type": "boolean" + "profileData": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabaseProfileData" }, - "cross_origin_loc": { - "format": "url-or-null", - "type": [ - "string", - "null" - ] + "provider": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabaseProviderEnum" }, - "custom_login_page": { + "user_id": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabaseUserId" + } + }, + "required": [ + "connection", + "user_id", + "provider", + "isSocial" + ], + "type": "object" + }, + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabaseIsSocialEnum": { + "enum": [ + false + ], + "type": "boolean" + }, + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabaseProfileData": { + "additionalProperties": true, + "properties": { + "email": { + "format": "email", "type": "string" }, - "custom_login_page_on": { + "email_verified": { "type": "boolean" }, - "custom_login_page_preview": { + "family_name": { + "maxLength": 150, + "minLength": 1, "type": "string" }, - "default_organization": { - "$ref": "#/components/schemas/ClientDefaultOrganization" - }, - "description": { - "maxLength": 140, + "given_name": { + "maxLength": 150, + "minLength": 1, "type": "string" }, - "encryption_key": { - "$ref": "#/components/schemas/ClientEncryptionKey" - }, - "express_configuration": { - "$ref": "#/components/schemas/ExpressConfigurationOrNull" - }, - "form_template": { + "name": { + "maxLength": 300, + "minLength": 1, "type": "string" }, - "grant_types": { - "items": { - "minLength": 1, - "type": "string" - }, - "type": "array" - }, - "initiate_login_uri": { - "format": "absolute-https-uri-with-placeholders-or-empty", + "phone_number": { + "pattern": "^\\+[0-9]{1,15}$", "type": "string" }, - "is_first_party": { - "default": true, - "type": "boolean" - }, - "is_token_endpoint_ip_header_trusted": { - "default": false, + "phone_verified": { "type": "boolean" }, - "jwt_configuration": { - "$ref": "#/components/schemas/ClientJwtConfiguration" - }, - "logo_uri": { - "format": "absolute-uri-or-empty", + "username": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", "type": "string" - }, - "mobile": { - "$ref": "#/components/schemas/ClientMobile" - }, - "my_organization_configuration": { - "$ref": "#/components/schemas/ClientMyOrganizationPatchConfiguration" - }, - "name": { - "pattern": "^[^\u003c\u003e]+$", + } + }, + "type": "object" + }, + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabaseProviderEnum": { + "enum": [ + "auth0" + ], + "type": "string" + }, + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabaseUserId": { + "anyOf": [ + { "type": "string" }, - "native_social_login": { - "$ref": "#/components/schemas/NativeSocialLogin" - }, - "oidc_backchannel_logout": { - "$ref": "#/components/schemas/ClientOIDCBackchannelLogoutSettings" - }, - "oidc_conformant": { - "default": false, - "type": "boolean" - }, - "oidc_logout": { - "$ref": "#/components/schemas/ClientOIDCBackchannelLogoutSettings" - }, - "organization_discovery_methods": { - "items": { - "$ref": "#/components/schemas/ClientOrganizationDiscoveryEnum" - }, - "minItems": 1, - "type": [ - "array", - "null" - ] - }, - "organization_require_behavior": { - "$ref": "#/components/schemas/ClientOrganizationRequireBehaviorPatchEnum" + { + "type": "integer" + } + ] + }, + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterprise": { + "additionalProperties": false, + "properties": { + "connection": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", + "type": "string" }, - "organization_usage": { - "$ref": "#/components/schemas/ClientOrganizationUsagePatchEnum" + "isSocial": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterpriseIsSocialEnum" }, - "par_request_expiry": { - "maximum": 600, - "minimum": 10, - "type": [ - "integer", - "null" - ] + "profileData": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterpriseProfileData" }, - "redirection_policy": { - "$ref": "#/components/schemas/ClientRedirectionPolicyEnum" + "provider": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterpriseProviderEnum" }, - "refresh_token": { - "$ref": "#/components/schemas/ClientRefreshTokenConfiguration" + "user_id": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterpriseUserId" + } + }, + "required": [ + "connection", + "user_id", + "provider", + "isSocial" + ], + "type": "object" + }, + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterpriseIsSocialEnum": { + "enum": [ + false + ], + "type": "boolean" + }, + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterpriseProfileData": { + "additionalProperties": true, + "properties": { + "email": { + "format": "email", + "type": "string" }, - "require_proof_of_possession": { - "default": false, + "email_verified": { "type": "boolean" }, - "require_pushed_authorization_requests": { - "default": false, - "type": "boolean" + "family_name": { + "maxLength": 150, + "minLength": 1, + "type": "string" }, - "session_transfer": { - "$ref": "#/components/schemas/ClientSessionTransferConfiguration" + "given_name": { + "maxLength": 150, + "minLength": 1, + "type": "string" }, - "signed_request_object": { - "$ref": "#/components/schemas/ClientSignedRequestObjectWithCredentialId" + "name": { + "maxLength": 300, + "minLength": 1, + "type": "string" }, - "skip_non_verifiable_callback_uri_confirmation_prompt": { - "type": [ - "boolean", - "null" - ] + "phone_number": { + "pattern": "^\\+[0-9]{1,15}$", + "type": "string" }, - "sso": { + "phone_verified": { "type": "boolean" }, - "sso_disabled": { - "type": "boolean" + "username": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", + "type": "string" + } + }, + "type": "object" + }, + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterpriseProviderEnum": { + "enum": [ + "ad", + "adfs", + "google-apps", + "ip", + "office365", + "oidc", + "okta", + "pingfederate", + "samlp", + "sharepoint", + "waad" + ], + "type": "string" + }, + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterpriseUserId": { + "anyOf": [ + { + "type": "string" }, - "third_party_security_mode": { - "$ref": "#/components/schemas/ClientThirdPartySecurityModeEnum" + { + "type": "integer" + } + ] + }, + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordless": { + "additionalProperties": false, + "properties": { + "connection": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", + "type": "string" }, - "token_endpoint_auth_method": { - "$ref": "#/components/schemas/ClientTokenEndpointAuthMethodOrNullEnum" + "isSocial": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordlessIsSocialEnum" }, - "token_exchange": { - "$ref": "#/components/schemas/ClientTokenExchangeConfigurationOrNull" + "profileData": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordlessProfileData" }, - "token_quota": { - "$ref": "#/components/schemas/UpdateTokenQuota" + "provider": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordlessProviderEnum" }, - "web_origins": { - "items": { - "format": "url-with-placeholders", - "type": "string" - }, - "type": "array" + "user_id": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordlessUserId" } }, + "required": [ + "connection", + "user_id", + "provider", + "isSocial" + ], "type": "object" }, - "UpdateClientResponseContent": { + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordlessIsSocialEnum": { + "enum": [ + false + ], + "type": "boolean" + }, + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordlessProfileData": { "additionalProperties": true, "properties": { - "addons": { - "$ref": "#/components/schemas/ClientAddons" - }, - "allowed_clients": { - "items": { - "type": "string" - }, - "type": "array" - }, - "allowed_logout_urls": { - "items": { - "type": "string" - }, - "type": "array" - }, - "allowed_origins": { - "items": { - "type": "string" - }, - "type": "array" - }, - "app_type": { - "$ref": "#/components/schemas/ClientAppTypeEnum" - }, - "async_approval_notification_channels": { - "$ref": "#/components/schemas/ClientAsyncApprovalNotificationsChannelsAPIPostConfiguration" - }, - "callbacks": { - "items": { - "type": "string" - }, - "type": "array" - }, - "client_aliases": { - "items": { - "type": "string" - }, - "type": "array" + "email": { + "format": "email", + "type": "string" }, - "client_authentication_methods": { - "$ref": "#/components/schemas/ClientAuthenticationMethod" + "email_verified": { + "type": "boolean" }, - "client_id": { - "default": "AaiyAPdpYdesoKnqjj8HJqRn4T5titww", + "family_name": { + "maxLength": 150, + "minLength": 1, "type": "string" }, - "client_metadata": { - "$ref": "#/components/schemas/ClientMetadata" + "given_name": { + "maxLength": 150, + "minLength": 1, + "type": "string" }, - "client_secret": { - "default": "MG_TNT2ver-SylNat-_VeMmd-4m0Waba0jr1troztBniSChEw0glxEmgEi2Kw40H", + "name": { + "maxLength": 300, + "minLength": 1, "type": "string" }, - "compliance_level": { - "$ref": "#/components/schemas/ClientComplianceLevelEnum" + "phone_number": { + "pattern": "^\\+[0-9]{1,15}$", + "type": "string" }, - "cross_origin_authentication": { + "phone_verified": { "type": "boolean" }, - "cross_origin_loc": { - "format": "url", + "username": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", + "type": "string" + } + }, + "type": "object" + }, + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordlessProviderEnum": { + "enum": [ + "email", + "sms" + ], + "type": "string" + }, + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordlessUserId": { + "anyOf": [ + { "type": "string" }, - "custom_login_page": { - "default": "", + { + "type": "integer" + } + ] + }, + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocial": { + "additionalProperties": false, + "properties": { + "connection": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", "type": "string" }, - "custom_login_page_on": { - "default": true, - "type": "boolean" + "isSocial": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocialIsSocialEnum" }, - "custom_login_page_preview": { - "default": "", - "type": "string" + "profileData": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocialProfileData" }, - "default_organization": { - "$ref": "#/components/schemas/ClientDefaultOrganization" + "provider": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocialProviderEnum" }, - "description": { - "default": "", + "user_id": { + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocialUserId" + } + }, + "required": [ + "connection", + "user_id", + "provider", + "isSocial" + ], + "type": "object" + }, + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocialIsSocialEnum": { + "enum": [ + true + ], + "type": "boolean" + }, + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocialProfileData": { + "additionalProperties": true, + "properties": { + "email": { + "format": "email", "type": "string" }, - "encryption_key": { - "$ref": "#/components/schemas/ClientEncryptionKey" - }, - "express_configuration": { - "$ref": "#/components/schemas/ExpressConfiguration" + "email_verified": { + "type": "boolean" }, - "external_client_id": { - "format": "absolute-https-uri-or-empty", + "family_name": { + "maxLength": 150, + "minLength": 1, "type": "string" }, - "external_metadata_created_by": { - "$ref": "#/components/schemas/ClientExternalMetadataCreatedByEnum" + "given_name": { + "maxLength": 150, + "minLength": 1, + "type": "string" }, - "external_metadata_type": { - "$ref": "#/components/schemas/ClientExternalMetadataTypeEnum" + "name": { + "maxLength": 300, + "minLength": 1, + "type": "string" }, - "form_template": { - "default": "", + "phone_number": { + "pattern": "^\\+[0-9]{1,15}$", "type": "string" }, - "global": { - "default": false, + "phone_verified": { "type": "boolean" }, - "grant_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "initiate_login_uri": { - "format": "absolute-https-uri-with-placeholders-or-empty", - "type": "string" - }, - "is_first_party": { - "default": false, - "type": "boolean" - }, - "is_token_endpoint_ip_header_trusted": { - "default": false, - "type": "boolean" - }, - "jwks_uri": { - "format": "absolute-https-uri-or-empty", - "type": "string" - }, - "jwt_configuration": { - "$ref": "#/components/schemas/ClientJwtConfiguration" - }, - "logo_uri": { + "username": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$", "type": "string" - }, - "mobile": { - "$ref": "#/components/schemas/ClientMobile" - }, - "my_organization_configuration": { - "$ref": "#/components/schemas/ClientMyOrganizationResponseConfiguration" - }, - "name": { - "default": "My application", + } + }, + "type": "object" + }, + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocialProviderEnum": { + "enum": [ + "amazon", + "apple", + "dropbox", + "bitbucket", + "auth0-oidc", + "baidu", + "bitly", + "box", + "daccount", + "dwolla", + "evernote-sandbox", + "evernote", + "exact", + "facebook", + "fitbit", + "github", + "google-oauth2", + "instagram", + "line", + "linkedin", + "oauth1", + "oauth2", + "paypal", + "paypal-sandbox", + "planningcenter", + "salesforce-community", + "salesforce-sandbox", + "salesforce", + "shopify", + "soundcloud", + "thirtysevensignals", + "twitter", + "untapped", + "vkontakte", + "weibo", + "windowslive", + "wordpress", + "yahoo", + "yandex" + ], + "type": "string" + }, + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocialUserId": { + "anyOf": [ + { "type": "string" }, - "native_social_login": {}, - "oidc_conformant": { - "default": false, - "type": "boolean" - }, - "oidc_logout": { - "$ref": "#/components/schemas/ClientOIDCBackchannelLogoutSettings" - }, - "organization_discovery_methods": { + { + "type": "integer" + } + ] + }, + "EventStreamCloudEventUserUpdatedPreviousObjectUserMetadata": { + "additionalProperties": true, + "type": "object" + }, + "EventStreamCloudEventUserUpdatedTypeEnum": { + "enum": [ + "user.updated" + ], + "type": "string" + }, + "EventStreamDelivery": { + "additionalProperties": false, + "properties": { + "attempts": { "items": { - "$ref": "#/components/schemas/ClientOrganizationDiscoveryEnum" + "$ref": "#/components/schemas/EventStreamDeliveryAttempt" }, - "minItems": 1, "type": "array" }, - "organization_require_behavior": { - "$ref": "#/components/schemas/ClientOrganizationRequireBehaviorEnum" - }, - "organization_usage": { - "$ref": "#/components/schemas/ClientOrganizationUsageEnum" - }, - "par_request_expiry": { - "maximum": 600, - "minimum": 10, - "type": [ - "integer", - "null" - ] - }, - "redirection_policy": { - "$ref": "#/components/schemas/ClientRedirectionPolicyEnum" - }, - "refresh_token": { - "$ref": "#/components/schemas/ClientRefreshTokenConfiguration" - }, - "require_proof_of_possession": { - "default": false, - "type": "boolean" - }, - "require_pushed_authorization_requests": { - "default": false, - "type": "boolean" + "event": { + "$ref": "#/components/schemas/EventStreamCloudEvent" }, - "resource_server_identifier": { + "event_stream_id": { + "format": "event-stream-id", + "maxLength": 26, + "minLength": 26, "type": "string" }, - "session_transfer": { - "$ref": "#/components/schemas/ClientSessionTransferConfiguration" - }, - "signed_request_object": { - "$ref": "#/components/schemas/ClientSignedRequestObjectWithCredentialId" - }, - "signing_keys": { - "$ref": "#/components/schemas/ClientSigningKeys" - }, - "skip_non_verifiable_callback_uri_confirmation_prompt": { - "type": "boolean" - }, - "sso": { - "default": false, - "type": "boolean" - }, - "sso_disabled": { - "default": false, - "type": "boolean" + "event_type": { + "$ref": "#/components/schemas/EventStreamDeliveryEventTypeEnum" }, - "tenant": { - "default": "", + "id": { "type": "string" }, - "third_party_security_mode": { - "$ref": "#/components/schemas/ClientThirdPartySecurityModeEnum" - }, - "token_endpoint_auth_method": { - "$ref": "#/components/schemas/ClientTokenEndpointAuthMethodEnum" - }, - "token_exchange": { - "$ref": "#/components/schemas/ClientTokenExchangeConfiguration" - }, - "token_quota": { - "$ref": "#/components/schemas/TokenQuota" - }, - "web_origins": { - "items": { - "type": "string" - }, - "type": "array" + "status": { + "$ref": "#/components/schemas/EventStreamDeliveryStatusEnum" } }, + "required": [ + "id", + "event_stream_id", + "status", + "event_type", + "attempts" + ], "type": "object" }, - "UpdateConnectionOptions": { - "additionalProperties": true, + "EventStreamDeliveryAttempt": { + "additionalProperties": false, "properties": { - "api_enable_groups": { - "type": "boolean" - }, - "api_enable_users": { - "type": "boolean" - }, - "assertion_decryption_settings": { - "$ref": "#/components/schemas/ConnectionAssertionDecryptionSettings" - }, - "attributes": { - "$ref": "#/components/schemas/ConnectionAttributes" - }, - "authentication_methods": { - "$ref": "#/components/schemas/ConnectionAuthenticationMethods" - }, - "basic_profile": { - "type": "boolean" - }, - "configuration": { - "additionalProperties": { - "type": [ - "string", - "null" - ] - }, - "type": [ - "object", - "null" - ] - }, - "customScripts": { - "$ref": "#/components/schemas/ConnectionCustomScripts" - }, - "disable_self_service_change_password": { - "type": "boolean" - }, - "enable_script_context": { - "type": "boolean" - }, - "enabledDatabaseCustomization": { - "type": "boolean" - }, - "ext_admin": { - "type": "boolean" - }, - "ext_agreed_terms": { - "type": "boolean" - }, - "ext_assigned_plans": { - "type": "boolean" - }, - "ext_groups": { - "type": "boolean" - }, - "ext_is_suspended": { - "type": "boolean" - }, - "ext_profile": { - "type": "boolean" - }, - "federated_connections_access_tokens": { - "$ref": "#/components/schemas/ConnectionFederatedConnectionsAccessTokens" - }, - "gateway_authentication": { - "$ref": "#/components/schemas/ConnectionGatewayAuthentication" - }, - "id_token_signed_response_algs": { - "$ref": "#/components/schemas/ConnectionIdTokenSignedResponseAlgs" - }, - "import_mode": { - "type": "boolean" - }, - "non_persistent_attrs": { - "items": { - "type": "string" - }, - "type": [ - "array", - "null" - ] - }, - "passkey_options": { - "$ref": "#/components/schemas/ConnectionPasskeyOptions" - }, - "passwordPolicy": { - "$ref": "#/components/schemas/ConnectionPasswordPolicyEnum" - }, - "password_complexity_options": { - "$ref": "#/components/schemas/ConnectionPasswordComplexityOptions" - }, - "password_dictionary": { - "$ref": "#/components/schemas/ConnectionPasswordDictionaryOptions" - }, - "password_history": { - "$ref": "#/components/schemas/ConnectionPasswordHistoryOptions" - }, - "password_no_personal_info": { - "$ref": "#/components/schemas/ConnectionPasswordNoPersonalInfoOptions" - }, - "password_options": { - "$ref": "#/components/schemas/ConnectionPasswordOptions" - }, - "precedence": { - "items": { - "$ref": "#/components/schemas/ConnectionIdentifierPrecedenceEnum" - }, - "minItems": 3, - "type": "array" - }, - "set_user_root_attributes": { - "$ref": "#/components/schemas/ConnectionSetUserRootAttributesEnum" - }, - "token_endpoint_auth_method": { - "$ref": "#/components/schemas/ConnectionTokenEndpointAuthMethodEnum" - }, - "token_endpoint_auth_signing_alg": { - "$ref": "#/components/schemas/ConnectionTokenEndpointAuthSigningAlgEnum" + "duration": { + "type": "number" }, - "token_endpoint_jwtca_aud_format": { - "$ref": "#/components/schemas/ConnectionTokenEndpointJwtcaAudFormatEnumOIDC" + "error_message": { + "type": "string" }, - "upstream_params": { - "$ref": "#/components/schemas/ConnectionUpstreamParams" + "status": { + "$ref": "#/components/schemas/EventStreamDeliveryStatusEnum" }, - "validation": { - "$ref": "#/components/schemas/ConnectionValidationOptions" + "timestamp": { + "format": "date-time", + "type": "string" } }, - "type": [ - "object", - "null" + "required": [ + "status", + "timestamp" + ], + "type": "object" + }, + "EventStreamDeliveryEventTypeEnum": { + "enum": [ + "connection.created", + "connection.deleted", + "connection.updated", + "group.created", + "group.deleted", + "group.member.added", + "group.member.deleted", + "group.role.assigned", + "group.role.deleted", + "group.updated", + "organization.connection.added", + "organization.connection.removed", + "organization.connection.updated", + "organization.created", + "organization.deleted", + "organization.group.role.assigned", + "organization.group.role.deleted", + "organization.member.added", + "organization.member.deleted", + "organization.member.role.assigned", + "organization.member.role.deleted", + "organization.updated", + "user.created", + "user.deleted", + "user.updated" + ], + "maxLength": 33, + "type": "string" + }, + "EventStreamDeliveryStatusEnum": { + "enum": [ + "failed" + ], + "maxLength": 6, + "type": "string" + }, + "EventStreamDestinationPatch": { + "oneOf": [ + { + "$ref": "#/components/schemas/EventStreamWebhookDestination" + }, + { + "$ref": "#/components/schemas/EventStreamActionDestination" + } ] }, - "UpdateConnectionProfileRequestContent": { + "EventStreamEventBridgeAWSRegionEnum": { + "enum": [ + "af-south-1", + "ap-east-1", + "ap-east-2", + "ap-northeast-1", + "ap-northeast-2", + "ap-northeast-3", + "ap-south-1", + "ap-south-2", + "ap-southeast-1", + "ap-southeast-2", + "ap-southeast-3", + "ap-southeast-4", + "ap-southeast-5", + "ap-southeast-6", + "ap-southeast-7", + "ca-central-1", + "ca-west-1", + "eu-central-1", + "eu-central-2", + "eu-north-1", + "eu-south-1", + "eu-south-2", + "eu-west-1", + "eu-west-2", + "eu-west-3", + "il-central-1", + "me-central-1", + "me-south-1", + "mx-central-1", + "sa-east-1", + "us-gov-east-1", + "us-gov-west-1", + "us-east-1", + "us-east-2", + "us-west-1", + "us-west-2" + ], + "type": "string" + }, + "EventStreamEventBridgeConfiguration": { "additionalProperties": false, "properties": { - "connection_config": { - "$ref": "#/components/schemas/ConnectionProfileConfig" - }, - "connection_name_prefix_template": { - "$ref": "#/components/schemas/ConnectionNamePrefixTemplate" - }, - "enabled_features": { - "$ref": "#/components/schemas/ConnectionProfileEnabledFeatures" - }, - "name": { - "$ref": "#/components/schemas/ConnectionProfileName" + "aws_account_id": { + "pattern": "^\\d{12}$", + "type": "string" }, - "organization": { - "$ref": "#/components/schemas/ConnectionProfileOrganization" + "aws_partner_event_source": { + "type": "string" }, - "strategy_overrides": { - "$ref": "#/components/schemas/ConnectionProfileStrategyOverrides" + "aws_region": { + "$ref": "#/components/schemas/EventStreamEventBridgeAWSRegionEnum" } }, + "required": [ + "aws_account_id", + "aws_region" + ], "type": "object" }, - "UpdateConnectionProfileResponseContent": { + "EventStreamEventBridgeDestination": { "additionalProperties": false, "properties": { - "connection_config": { - "$ref": "#/components/schemas/ConnectionProfileConfig" - }, - "connection_name_prefix_template": { - "$ref": "#/components/schemas/ConnectionNamePrefixTemplate" - }, - "enabled_features": { - "$ref": "#/components/schemas/ConnectionProfileEnabledFeatures" - }, - "id": { - "$ref": "#/components/schemas/ConnectionProfileId" - }, - "name": { - "$ref": "#/components/schemas/ConnectionProfileName" - }, - "organization": { - "$ref": "#/components/schemas/ConnectionProfileOrganization" + "configuration": { + "$ref": "#/components/schemas/EventStreamEventBridgeConfiguration" }, - "strategy_overrides": { - "$ref": "#/components/schemas/ConnectionProfileStrategyOverrides" + "type": { + "$ref": "#/components/schemas/EventStreamEventBridgeDestinationTypeEnum" } }, + "required": [ + "type", + "configuration" + ], "type": "object" }, - "UpdateConnectionRequestContent": { + "EventStreamEventBridgeDestinationTypeEnum": { + "enum": [ + "eventbridge" + ], + "type": "string" + }, + "EventStreamEventBridgeResponseContent": { "additionalProperties": false, - "minProperties": 1, "properties": { - "authentication": { - "$ref": "#/components/schemas/ConnectionAuthenticationPurpose" + "created_at": { + "format": "date-time", + "type": "string" }, - "connected_accounts": { - "$ref": "#/components/schemas/ConnectionConnectedAccountsPurpose" + "destination": { + "$ref": "#/components/schemas/EventStreamEventBridgeDestination" }, - "display_name": { + "id": { + "format": "event-stream-id", + "maxLength": 26, + "minLength": 26, + "type": "string" + }, + "name": { "maxLength": 128, + "minLength": 1, "type": "string" }, - "enabled_clients": { + "status": { + "$ref": "#/components/schemas/EventStreamStatusEnum" + }, + "subscriptions": { "items": { - "format": "client-id", - "type": "string" - }, - "type": [ - "array", - "null" - ] - }, - "is_domain_connection": { - "type": "boolean" - }, - "metadata": { - "$ref": "#/components/schemas/ConnectionsMetadata" - }, - "options": { - "$ref": "#/components/schemas/UpdateConnectionOptions" - }, - "realms": { - "items": { - "format": "connection-realm", - "type": "string" + "$ref": "#/components/schemas/EventStreamSubscription" }, + "minItems": 1, "type": "array" }, - "show_as_button": { - "type": "boolean" + "updated_at": { + "format": "date-time", + "type": "string" } }, "type": "object" }, - "UpdateConnectionRequestContentAD": { - "allOf": [ - { - "$ref": "#/components/schemas/ConnectionCommon" - }, - { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsAD" - } - }, - "type": "object" - } - ] + "EventStreamEventTypeEnum": { + "enum": [ + "connection.created", + "connection.deleted", + "connection.updated", + "group.created", + "group.deleted", + "group.member.added", + "group.member.deleted", + "group.role.assigned", + "group.role.deleted", + "group.updated", + "organization.connection.added", + "organization.connection.removed", + "organization.connection.updated", + "organization.created", + "organization.deleted", + "organization.group.role.assigned", + "organization.group.role.deleted", + "organization.member.added", + "organization.member.deleted", + "organization.member.role.assigned", + "organization.member.role.deleted", + "organization.updated", + "user.created", + "user.deleted", + "user.updated" + ], + "type": "string" }, - "UpdateConnectionRequestContentADFS": { - "allOf": [ + "EventStreamResponseContent": { + "oneOf": [ { - "$ref": "#/components/schemas/ConnectionCommon" + "$ref": "#/components/schemas/EventStreamWebhookResponseContent" }, { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsADFS" - }, - "show_as_button": { - "$ref": "#/components/schemas/ConnectionShowAsButton" - } - }, - "type": "object" - } - ] - }, - "UpdateConnectionRequestContentAmazon": { - "allOf": [ - { - "$ref": "#/components/schemas/ConnectionCommon" + "$ref": "#/components/schemas/EventStreamEventBridgeResponseContent" }, { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsAmazon" - } - }, - "type": "object" + "$ref": "#/components/schemas/EventStreamActionResponseContent" } ] }, - "UpdateConnectionRequestContentApple": { - "allOf": [ - { - "$ref": "#/components/schemas/ConnectionCommon" - }, - { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsApple" - } - }, - "type": "object" - } - ] + "EventStreamStatusEnum": { + "enum": [ + "enabled", + "disabled" + ], + "maxLength": 8, + "type": "string" }, - "UpdateConnectionRequestContentAuth0": { - "allOf": [ - { - "$ref": "#/components/schemas/ConnectionCommon" - }, - { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsAuth0" - }, - "realms": { - "$ref": "#/components/schemas/ConnectionRealms" - } - }, - "type": "object" - } - ] + "EventStreamSubscribeEventsEventTypeEnum": { + "enum": [ + "connection.created", + "connection.deleted", + "connection.updated", + "group.created", + "group.deleted", + "group.member.added", + "group.member.deleted", + "group.role.assigned", + "group.role.deleted", + "group.updated", + "organization.connection.added", + "organization.connection.removed", + "organization.connection.updated", + "organization.created", + "organization.deleted", + "organization.group.role.assigned", + "organization.group.role.deleted", + "organization.member.added", + "organization.member.deleted", + "organization.member.role.assigned", + "organization.member.role.deleted", + "organization.updated", + "user.created", + "user.deleted", + "user.updated" + ], + "type": "string" }, - "UpdateConnectionRequestContentAuth0OIDC": { - "allOf": [ - { - "$ref": "#/components/schemas/ConnectionCommon" - }, - { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsAuth0OIDC" - } - }, - "type": "object" - } - ] + "EventStreamSubscribeEventsEventTypeParam": { + "items": { + "$ref": "#/components/schemas/EventStreamSubscribeEventsEventTypeEnum" + }, + "type": "array" }, - "UpdateConnectionRequestContentAzureAD": { - "allOf": [ - { - "$ref": "#/components/schemas/ConnectionCommon" + "EventStreamSubscribeEventsResponseContent": { + "discriminator": { + "mapping": { + "connection.created": "#/components/schemas/EventStreamCloudEventConnectionCreated", + "connection.deleted": "#/components/schemas/EventStreamCloudEventConnectionDeleted", + "connection.updated": "#/components/schemas/EventStreamCloudEventConnectionUpdated", + "error": "#/components/schemas/EventStreamCloudEventErrorMessage", + "group.created": "#/components/schemas/EventStreamCloudEventGroupCreated", + "group.deleted": "#/components/schemas/EventStreamCloudEventGroupDeleted", + "group.member.added": "#/components/schemas/EventStreamCloudEventGroupMemberAdded", + "group.member.deleted": "#/components/schemas/EventStreamCloudEventGroupMemberDeleted", + "group.role.assigned": "#/components/schemas/EventStreamCloudEventGroupRoleAssigned", + "group.role.deleted": "#/components/schemas/EventStreamCloudEventGroupRoleDeleted", + "group.updated": "#/components/schemas/EventStreamCloudEventGroupUpdated", + "offset-only": "#/components/schemas/EventStreamCloudEventOffsetOnlyMessage", + "organization.connection.added": "#/components/schemas/EventStreamCloudEventOrgConnectionAdded", + "organization.connection.removed": "#/components/schemas/EventStreamCloudEventOrgConnectionRemoved", + "organization.connection.updated": "#/components/schemas/EventStreamCloudEventOrgConnectionUpdated", + "organization.created": "#/components/schemas/EventStreamCloudEventOrgCreated", + "organization.deleted": "#/components/schemas/EventStreamCloudEventOrgDeleted", + "organization.group.role.assigned": "#/components/schemas/EventStreamCloudEventOrgGroupRoleAssigned", + "organization.group.role.deleted": "#/components/schemas/EventStreamCloudEventOrgGroupRoleDeleted", + "organization.member.added": "#/components/schemas/EventStreamCloudEventOrgMemberAdded", + "organization.member.deleted": "#/components/schemas/EventStreamCloudEventOrgMemberDeleted", + "organization.member.role.assigned": "#/components/schemas/EventStreamCloudEventOrgMemberRoleAssigned", + "organization.member.role.deleted": "#/components/schemas/EventStreamCloudEventOrgMemberRoleDeleted", + "organization.updated": "#/components/schemas/EventStreamCloudEventOrgUpdated", + "user.created": "#/components/schemas/EventStreamCloudEventUserCreated", + "user.deleted": "#/components/schemas/EventStreamCloudEventUserDeleted", + "user.updated": "#/components/schemas/EventStreamCloudEventUserUpdated" }, + "propertyName": "type" + }, + "oneOf": [ { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsAzureAD" - }, - "show_as_button": { - "$ref": "#/components/schemas/ConnectionShowAsButton" - } - }, - "type": "object" - } - ] - }, - "UpdateConnectionRequestContentBaidu": { - "allOf": [ - { - "$ref": "#/components/schemas/ConnectionCommon" + "$ref": "#/components/schemas/EventStreamCloudEventConnectionCreated" }, { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsBaidu" - } - }, - "type": "object" - } - ] - }, - "UpdateConnectionRequestContentBitbucket": { - "allOf": [ - { - "$ref": "#/components/schemas/ConnectionCommon" + "$ref": "#/components/schemas/EventStreamCloudEventConnectionDeleted" }, { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsBitbucket" - } - }, - "type": "object" - } - ] - }, - "UpdateConnectionRequestContentBitly": { - "allOf": [ - { - "$ref": "#/components/schemas/ConnectionCommon" + "$ref": "#/components/schemas/EventStreamCloudEventConnectionUpdated" }, { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsBitly" - } - }, - "type": "object" - } - ] - }, - "UpdateConnectionRequestContentBox": { - "allOf": [ - { - "$ref": "#/components/schemas/ConnectionCommon" + "$ref": "#/components/schemas/EventStreamCloudEventGroupCreated" }, { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsBox" - } - }, - "type": "object" + "$ref": "#/components/schemas/EventStreamCloudEventGroupDeleted" }, { - "$ref": "#/components/schemas/ConnectionPurposes" - } - ] - }, - "UpdateConnectionRequestContentCustom": { - "allOf": [ - { - "$ref": "#/components/schemas/ConnectionCommon" + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberAdded" }, { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsCustom" - } - }, - "type": "object" - } - ] - }, - "UpdateConnectionRequestContentDaccount": { - "allOf": [ - { - "$ref": "#/components/schemas/ConnectionCommon" + "$ref": "#/components/schemas/EventStreamCloudEventGroupMemberDeleted" }, { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsDaccount" - } - }, - "type": "object" - } - ] - }, - "UpdateConnectionRequestContentDropbox": { - "allOf": [ + "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleAssigned" + }, { - "$ref": "#/components/schemas/ConnectionCommon" + "$ref": "#/components/schemas/EventStreamCloudEventGroupRoleDeleted" }, { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsDropbox" - } - }, - "type": "object" - } - ] - }, - "UpdateConnectionRequestContentDwolla": { - "allOf": [ + "$ref": "#/components/schemas/EventStreamCloudEventGroupUpdated" + }, { - "$ref": "#/components/schemas/ConnectionCommon" + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionAdded" }, { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsDwolla" - } - }, - "type": "object" - } - ] - }, - "UpdateConnectionRequestContentEmail": { - "allOf": [ + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionRemoved" + }, { - "$ref": "#/components/schemas/ConnectionCommon" + "$ref": "#/components/schemas/EventStreamCloudEventOrgConnectionUpdated" }, { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsEmail" - } - }, - "type": "object" - } - ] - }, - "UpdateConnectionRequestContentEvernote": { - "allOf": [ + "$ref": "#/components/schemas/EventStreamCloudEventOrgCreated" + }, { - "$ref": "#/components/schemas/ConnectionCommon" + "$ref": "#/components/schemas/EventStreamCloudEventOrgDeleted" }, { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsEvernote" - } - }, - "type": "object" - } - ] - }, - "UpdateConnectionRequestContentEvernoteSandbox": { - "allOf": [ + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleAssigned" + }, { - "$ref": "#/components/schemas/ConnectionCommon" + "$ref": "#/components/schemas/EventStreamCloudEventOrgGroupRoleDeleted" }, { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsEvernote" - } - }, - "type": "object" - } - ] - }, - "UpdateConnectionRequestContentExact": { - "allOf": [ + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberAdded" + }, { - "$ref": "#/components/schemas/ConnectionCommon" + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberDeleted" }, { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsExact" - } - }, - "type": "object" - } - ] - }, - "UpdateConnectionRequestContentFacebook": { - "allOf": [ + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberRoleAssigned" + }, { - "$ref": "#/components/schemas/ConnectionCommon" + "$ref": "#/components/schemas/EventStreamCloudEventOrgMemberRoleDeleted" }, { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsFacebook" - } - }, - "type": "object" - } - ] - }, - "UpdateConnectionRequestContentFitbit": { - "allOf": [ + "$ref": "#/components/schemas/EventStreamCloudEventOrgUpdated" + }, { - "$ref": "#/components/schemas/ConnectionCommon" + "$ref": "#/components/schemas/EventStreamCloudEventUserCreated" }, { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsFitbit" - } - }, - "type": "object" - } - ] - }, - "UpdateConnectionRequestContentGitHub": { - "allOf": [ + "$ref": "#/components/schemas/EventStreamCloudEventUserDeleted" + }, { - "$ref": "#/components/schemas/ConnectionCommon" + "$ref": "#/components/schemas/EventStreamCloudEventUserUpdated" }, { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsGitHub" - } - }, - "type": "object" + "$ref": "#/components/schemas/EventStreamCloudEventErrorMessage" }, { - "$ref": "#/components/schemas/ConnectionPurposes" + "$ref": "#/components/schemas/EventStreamCloudEventOffsetOnlyMessage" } ] }, - "UpdateConnectionRequestContentGoogleApps": { - "allOf": [ - { - "$ref": "#/components/schemas/ConnectionCommon" - }, - { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsGoogleApps" - }, - "show_as_button": { - "$ref": "#/components/schemas/ConnectionShowAsButton" - } - }, - "type": "object" + "EventStreamSubscription": { + "additionalProperties": false, + "properties": { + "event_type": { + "type": "string" } - ] + }, + "type": "object" }, - "UpdateConnectionRequestContentGoogleOAuth2": { - "allOf": [ + "EventStreamTestEventTypeEnum": { + "enum": [ + "connection.created", + "connection.deleted", + "connection.updated", + "group.created", + "group.deleted", + "group.member.added", + "group.member.deleted", + "group.role.assigned", + "group.role.deleted", + "group.updated", + "organization.connection.added", + "organization.connection.removed", + "organization.connection.updated", + "organization.created", + "organization.deleted", + "organization.group.role.assigned", + "organization.group.role.deleted", + "organization.member.added", + "organization.member.deleted", + "organization.member.role.assigned", + "organization.member.role.deleted", + "organization.updated", + "user.created", + "user.deleted", + "user.updated" + ], + "maxLength": 33, + "type": "string" + }, + "EventStreamWebhookAuthorizationResponse": { + "oneOf": [ { - "$ref": "#/components/schemas/ConnectionCommon" + "$ref": "#/components/schemas/EventStreamWebhookBasicAuth" }, { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsGoogleOAuth2" - } - }, - "type": "object" + "$ref": "#/components/schemas/EventStreamWebhookBearerAuth" }, { - "$ref": "#/components/schemas/ConnectionPurposes" + "$ref": "#/components/schemas/EventStreamWebhookCustomHeaderAuth" } ] }, - "UpdateConnectionRequestContentIP": { - "allOf": [ - { - "$ref": "#/components/schemas/ConnectionCommon" + "EventStreamWebhookBasicAuth": { + "additionalProperties": false, + "properties": { + "method": { + "$ref": "#/components/schemas/EventStreamWebhookBasicAuthMethodEnum" }, - { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsIP" - }, - "show_as_button": { - "$ref": "#/components/schemas/ConnectionShowAsButton" - } - }, - "type": "object" + "username": { + "maxLength": 128, + "pattern": "^[^:]+$", + "type": "string" } - ] + }, + "required": [ + "method", + "username" + ], + "type": "object" }, - "UpdateConnectionRequestContentInstagram": { - "allOf": [ - { - "$ref": "#/components/schemas/ConnectionCommon" - }, - { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsInstagram" - } - }, - "type": "object" + "EventStreamWebhookBasicAuthMethodEnum": { + "enum": [ + "basic" + ], + "type": "string" + }, + "EventStreamWebhookBearerAuth": { + "additionalProperties": false, + "properties": { + "method": { + "$ref": "#/components/schemas/EventStreamWebhookBearerAuthMethodEnum" } - ] + }, + "required": [ + "method" + ], + "type": "object" }, - "UpdateConnectionRequestContentLine": { - "allOf": [ - { - "$ref": "#/components/schemas/ConnectionCommon" + "EventStreamWebhookBearerAuthMethodEnum": { + "enum": [ + "bearer" + ], + "type": "string" + }, + "EventStreamWebhookConfiguration": { + "additionalProperties": false, + "properties": { + "webhook_authorization": { + "$ref": "#/components/schemas/EventStreamWebhookAuthorizationResponse" }, - { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsLine" - } - }, - "type": "object" + "webhook_endpoint": { + "pattern": "^https://.*", + "type": "string" } - ] + }, + "required": [ + "webhook_endpoint", + "webhook_authorization" + ], + "type": "object" }, - "UpdateConnectionRequestContentLinkedin": { - "allOf": [ - { - "$ref": "#/components/schemas/ConnectionCommon" + "EventStreamWebhookCustomHeaderAuth": { + "additionalProperties": false, + "properties": { + "header_key": { + "minLength": 1, + "pattern": "^[a-zA-Z0-9!#$%\u0026'*+.^_`|~-]+$", + "type": "string" }, - { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsLinkedin" - } - }, - "type": "object" + "method": { + "$ref": "#/components/schemas/EventStreamWebhookCustomHeaderAuthMethodEnum" } - ] + }, + "required": [ + "method", + "header_key" + ], + "type": "object" }, - "UpdateConnectionRequestContentOAuth1": { - "allOf": [ - { - "$ref": "#/components/schemas/ConnectionCommon" + "EventStreamWebhookCustomHeaderAuthMethodEnum": { + "enum": [ + "custom_header" + ], + "type": "string" + }, + "EventStreamWebhookDestination": { + "additionalProperties": false, + "properties": { + "configuration": { + "$ref": "#/components/schemas/EventStreamWebhookConfiguration" }, - { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsOAuth1" - } - }, - "type": "object" + "type": { + "$ref": "#/components/schemas/EventStreamWebhookDestinationTypeEnum" } - ] + }, + "required": [ + "type", + "configuration" + ], + "type": "object" }, - "UpdateConnectionRequestContentOAuth2": { - "allOf": [ - { - "$ref": "#/components/schemas/ConnectionCommon" + "EventStreamWebhookDestinationTypeEnum": { + "enum": [ + "webhook" + ], + "type": "string" + }, + "EventStreamWebhookResponseContent": { + "additionalProperties": false, + "properties": { + "created_at": { + "format": "date-time", + "type": "string" }, - { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsOAuth2" - } - }, - "type": "object" + "destination": { + "$ref": "#/components/schemas/EventStreamWebhookDestination" }, - { - "$ref": "#/components/schemas/ConnectionPurposes" - } - ] - }, - "UpdateConnectionRequestContentOIDC": { - "allOf": [ - { - "$ref": "#/components/schemas/ConnectionCommon" + "id": { + "format": "event-stream-id", + "maxLength": 26, + "minLength": 26, + "type": "string" }, - { - "properties": { - "authentication": { - "$ref": "#/components/schemas/ConnectionAuthenticationPurpose" - }, - "connected_accounts": { - "$ref": "#/components/schemas/ConnectionConnectedAccountsPurposeXAA" - }, - "options": { - "$ref": "#/components/schemas/ConnectionOptionsOIDC" - }, - "show_as_button": { - "$ref": "#/components/schemas/ConnectionShowAsButton" - } - }, - "type": "object" - } - ] - }, - "UpdateConnectionRequestContentOffice365": { - "allOf": [ - { - "$ref": "#/components/schemas/ConnectionCommon" + "name": { + "maxLength": 128, + "minLength": 1, + "type": "string" }, - { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsOffice365" - }, - "show_as_button": { - "$ref": "#/components/schemas/ConnectionShowAsButton" - } - }, - "type": "object" - } - ] - }, - "UpdateConnectionRequestContentOkta": { - "allOf": [ - { - "$ref": "#/components/schemas/ConnectionCommon" + "status": { + "$ref": "#/components/schemas/EventStreamStatusEnum" }, - { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsOkta" - }, - "show_as_button": { - "$ref": "#/components/schemas/ConnectionShowAsButton" - } + "subscriptions": { + "items": { + "$ref": "#/components/schemas/EventStreamSubscription" }, - "type": "object" - } - ] - }, - "UpdateConnectionRequestContentPaypal": { - "allOf": [ - { - "$ref": "#/components/schemas/ConnectionCommon" + "minItems": 1, + "type": "array" }, - { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsPaypal" - } - }, - "type": "object" + "updated_at": { + "format": "date-time", + "type": "string" } - ] + }, + "type": "object" }, - "UpdateConnectionRequestContentPaypalSandbox": { - "allOf": [ - { - "$ref": "#/components/schemas/ConnectionCommon" + "Expectation": { + "description": "A canned response registered for one Management API operation,\noptionally conditioned on the incoming request.\n", + "properties": { + "method": { + "description": "HTTP verb of the target operation.", + "example": "POST", + "type": "string" }, - { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsPaypal" - } - }, - "type": "object" - } - ] - }, - "UpdateConnectionRequestContentPingFederate": { - "allOf": [ - { - "$ref": "#/components/schemas/ConnectionCommon" + "path": { + "description": "Target operation path — concrete (`/api/v2/users/auth0|1`) or an\nOpenAPI template (`/api/v2/users/{id}`).\n", + "example": "/api/v2/users", + "type": "string" }, - { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsPingFederate" - }, - "show_as_button": { - "$ref": "#/components/schemas/ConnectionShowAsButton" - } - }, - "type": "object" - } - ] - }, - "UpdateConnectionRequestContentPlanningCenter": { - "allOf": [ - { - "$ref": "#/components/schemas/ConnectionCommon" + "request": { + "$ref": "#/components/schemas/RequestMatcher" }, - { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsPlanningCenter" - } - }, - "type": "object" - } - ] - }, - "UpdateConnectionRequestContentSAML": { - "allOf": [ - { - "$ref": "#/components/schemas/ConnectionCommon" + "response": { + "$ref": "#/components/schemas/ResponseDef" }, - { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsSAML" - }, - "show_as_button": { - "$ref": "#/components/schemas/ConnectionShowAsButton" - } + "then": { + "description": "Optional answers served after `response`, in order: call 1 gets\n`response`, call 2 gets `then[0]`, call 3 gets `then[1]`, and so on.\nThe last entry repeats once the list is exhausted. Each entry is\nvalidated against the operation's schema like `response`.\nRe-registering the stub restarts the sequence.\n", + "items": { + "$ref": "#/components/schemas/ResponseDef" }, - "type": "object" + "type": "array" } - ] + }, + "required": [ + "method", + "path", + "response" + ], + "type": "object" }, - "UpdateConnectionRequestContentSMS": { - "allOf": [ - { - "$ref": "#/components/schemas/ConnectionCommon" + "ExperimentListItem": { + "additionalProperties": false, + "properties": { + "allocation_strategy": { + "$ref": "#/components/schemas/AllocationStrategyEnum" }, - { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsSMS" - } + "allocations": { + "items": { + "$ref": "#/components/schemas/AllocationItem" }, - "type": "object" - } - ] - }, - "UpdateConnectionRequestContentSalesforce": { - "allOf": [ - { - "$ref": "#/components/schemas/ConnectionCommon" + "type": "array" }, - { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsSalesforce" - } - }, - "type": "object" - } - ] - }, - "UpdateConnectionRequestContentSalesforceCommunity": { - "allOf": [ - { - "$ref": "#/components/schemas/ConnectionCommon" + "authentication_flow": { + "type": "string" }, - { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsSalesforceCommunity" - } - }, - "type": "object" - } - ] - }, - "UpdateConnectionRequestContentSalesforceSandbox": { - "allOf": [ - { - "$ref": "#/components/schemas/ConnectionCommon" + "created_at": { + "format": "date-time", + "type": "string" }, - { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsSalesforce" - } - }, - "type": "object" - } - ] - }, - "UpdateConnectionRequestContentSharepoint": { - "allOf": [ - { - "$ref": "#/components/schemas/ConnectionCommon" + "current_level": { + "type": [ + "integer", + "null" + ] }, - { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsSharepoint" - }, - "show_as_button": { - "$ref": "#/components/schemas/ConnectionShowAsButton" - } - }, - "type": "object" - } - ] - }, - "UpdateConnectionRequestContentShop": { - "allOf": [ - { - "$ref": "#/components/schemas/ConnectionCommon" + "default_config": { + "$ref": "#/components/schemas/DefaultConfigEnum" }, - { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsShop" - } - }, - "type": "object" - } - ] - }, - "UpdateConnectionRequestContentShopify": { - "allOf": [ - { - "$ref": "#/components/schemas/ConnectionCommon" + "description": { + "type": "string" }, - { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsShopify" - } + "editable_fields": { + "items": { + "type": "string" }, - "type": "object" - } - ] - }, - "UpdateConnectionRequestContentSoundcloud": { - "allOf": [ - { - "$ref": "#/components/schemas/ConnectionCommon" + "type": "array" }, - { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsSoundcloud" - } - }, - "type": "object" - } - ] - }, - "UpdateConnectionRequestContentThirtySevenSignals": { - "allOf": [ - { - "$ref": "#/components/schemas/ConnectionCommon" + "ended_at": { + "format": "date-time", + "type": "string" }, - { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsThirtySevenSignals" - } - }, - "type": "object" - } - ] - }, - "UpdateConnectionRequestContentTwitter": { - "allOf": [ - { - "$ref": "#/components/schemas/ConnectionCommon" + "feature_flag_id": { + "type": "string" }, - { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsTwitter" - } - }, - "type": "object" - } - ] - }, - "UpdateConnectionRequestContentUntappd": { - "allOf": [ - { - "$ref": "#/components/schemas/ConnectionCommon" - }, - { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsUntappd" - } - }, - "type": "object" - } - ] - }, - "UpdateConnectionRequestContentVkontakte": { - "allOf": [ - { - "$ref": "#/components/schemas/ConnectionCommon" - }, - { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsVkontakte" - } - }, - "type": "object" - } - ] - }, - "UpdateConnectionRequestContentWeibo": { - "allOf": [ - { - "$ref": "#/components/schemas/ConnectionCommon" - }, - { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsWeibo" - } - }, - "type": "object" - } - ] - }, - "UpdateConnectionRequestContentWindowsLive": { - "allOf": [ - { - "$ref": "#/components/schemas/ConnectionCommon" - }, - { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsWindowsLive" - } - }, - "type": "object" - }, - { - "$ref": "#/components/schemas/ConnectionPurposes" - } - ] - }, - "UpdateConnectionRequestContentWordpress": { - "allOf": [ - { - "$ref": "#/components/schemas/ConnectionCommon" - }, - { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsWordpress" - } - }, - "type": "object" - } - ] - }, - "UpdateConnectionRequestContentYahoo": { - "allOf": [ - { - "$ref": "#/components/schemas/ConnectionCommon" - }, - { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsYahoo" - } - }, - "type": "object" - } - ] - }, - "UpdateConnectionRequestContentYandex": { - "allOf": [ - { - "$ref": "#/components/schemas/ConnectionCommon" - }, - { - "properties": { - "options": { - "$ref": "#/components/schemas/ConnectionOptionsYandex" - } - }, - "type": "object" - } - ] - }, - "UpdateConnectionResponseContent": { - "additionalProperties": false, - "properties": { - "authentication": { - "$ref": "#/components/schemas/ConnectionAuthenticationPurpose" - }, - "connected_accounts": { - "$ref": "#/components/schemas/ConnectionConnectedAccountsPurpose" - }, - "display_name": { + "feature_flag_name": { "type": "string" }, - "enabled_clients": { - "items": { - "type": "string" - }, - "type": "array" + "feature_flag_snapshot": { + "additionalProperties": true, + "type": [ + "object", + "null" + ] }, "id": { - "default": "con_0000000000000001", + "pattern": "^exp_[A-HJ-NP-Za-km-z1-9]+$", "type": "string" }, - "is_domain_connection": { + "is_valid": { "type": "boolean" }, - "metadata": { - "$ref": "#/components/schemas/ConnectionsMetadata" + "levels": { + "items": { + "type": "integer" + }, + "type": "array" }, "name": { - "default": "My connection", "type": "string" }, - "options": { - "$ref": "#/components/schemas/ConnectionOptions" - }, - "realms": { - "items": { - "format": "connection-realm", - "type": "string" - }, - "type": "array" + "started_at": { + "format": "date-time", + "type": "string" }, - "show_as_button": { - "type": "boolean" + "status": { + "$ref": "#/components/schemas/ExperimentStatusEnum" }, - "strategy": { - "default": "auth0", + "updated_at": { + "format": "date-time", "type": "string" } }, + "required": [ + "id", + "name", + "feature_flag_id", + "authentication_flow", + "allocation_strategy", + "status", + "is_valid", + "allocations", + "editable_fields", + "created_at", + "updated_at" + ], "type": "object" }, - "UpdateCustomDomainRequestContent": { + "ExperimentStatusEnum": { + "enum": [ + "draft", + "active", + "paused", + "completed", + "archived" + ], + "type": "string" + }, + "ExperimentTransitionStatusEnum": { + "enum": [ + "active", + "paused", + "completed", + "archived" + ], + "type": "string" + }, + "ExperimentValidationError": { "additionalProperties": false, "properties": { - "custom_client_ip_header": { - "$ref": "#/components/schemas/CustomDomainCustomClientIpHeader" - }, - "domain_metadata": { - "$ref": "#/components/schemas/DomainMetadata" - }, - "relying_party_identifier": { - "format": "hostname", - "maxLength": 255, - "type": [ - "string", - "null" - ] + "code": { + "type": "string" }, - "tls_policy": { - "$ref": "#/components/schemas/CustomDomainTlsPolicyEnum" + "message": { + "type": "string" } }, + "required": [ + "code", + "message" + ], "type": "object" }, - "UpdateCustomDomainResponseContent": { + "ExpressConfiguration": { "additionalProperties": false, "properties": { - "certificate": { - "$ref": "#/components/schemas/DomainCertificate" - }, - "custom_client_ip_header": { - "type": [ - "string", - "null" - ] - }, - "custom_domain_id": { - "default": "cd_0000000000000001", + "admin_login_domain": { + "minLength": 1, "type": "string" }, - "domain": { - "default": "login.mycompany.com", + "connection_profile_id": { + "format": "connection-profile-id", "type": "string" }, - "domain_metadata": { - "$ref": "#/components/schemas/DomainMetadata" - }, - "is_default": { - "default": false, + "enable_client": { "type": "boolean" }, - "primary": { - "default": false, + "enable_organization": { "type": "boolean" }, - "relying_party_identifier": { - "format": "hostname", + "initiate_login_uri_template": { + "format": "ec-initiate-login-uri-template-url", "type": "string" }, - "status": { - "$ref": "#/components/schemas/CustomDomainStatusFilterEnum" + "linked_clients": { + "items": { + "$ref": "#/components/schemas/LinkedClientConfiguration" + }, + "type": "array" }, - "tls_policy": { - "default": "recommended", + "oin_submission_id": { + "maxLength": 200, + "minLength": 1, "type": "string" }, - "type": { - "$ref": "#/components/schemas/CustomDomainTypeEnum" + "okta_oin_client_id": { + "format": "client-id", + "type": "string" }, - "verification": { - "$ref": "#/components/schemas/DomainVerification" - } - }, - "required": [ - "custom_domain_id", - "domain", - "primary", - "status", - "type", - "verification" - ], - "type": "object" - }, - "UpdateDefaultCanonicalDomainResponseContent": { - "additionalProperties": false, - "properties": { - "domain": { - "default": "login.mycompany.com", + "user_attribute_profile_id": { + "format": "user-attribute-profile-id", "type": "string" } }, "required": [ - "domain" + "initiate_login_uri_template", + "user_attribute_profile_id", + "connection_profile_id", + "enable_client", + "enable_organization", + "okta_oin_client_id", + "admin_login_domain" ], "type": "object" }, - "UpdateDefaultCustomDomainResponseContent": { + "ExpressConfigurationOrNull": { "additionalProperties": false, "properties": { - "certificate": { - "$ref": "#/components/schemas/DomainCertificate" - }, - "custom_client_ip_header": { - "type": [ - "string", - "null" - ] - }, - "custom_domain_id": { - "default": "cd_0000000000000001", + "admin_login_domain": { + "minLength": 1, "type": "string" }, - "domain": { - "default": "login.mycompany.com", + "connection_profile_id": { + "format": "connection-profile-id", "type": "string" }, - "domain_metadata": { - "$ref": "#/components/schemas/DomainMetadata" - }, - "is_default": { - "default": false, + "enable_client": { "type": "boolean" }, - "origin_domain_name": { - "default": "mycompany_cd_0000000000000001.edge.tenants.auth0.com", - "type": "string" - }, - "primary": { - "default": false, + "enable_organization": { "type": "boolean" }, - "relying_party_identifier": { - "format": "hostname", + "initiate_login_uri_template": { + "format": "ec-initiate-login-uri-template-url", "type": "string" }, - "status": { - "$ref": "#/components/schemas/CustomDomainStatusFilterEnum" + "linked_clients": { + "items": { + "$ref": "#/components/schemas/LinkedClientConfiguration" + }, + "type": "array" }, - "tls_policy": { - "default": "recommended", + "oin_submission_id": { + "maxLength": 200, + "minLength": 1, "type": "string" }, - "type": { - "$ref": "#/components/schemas/CustomDomainTypeEnum" + "okta_oin_client_id": { + "format": "client-id", + "type": "string" }, - "verification": { - "$ref": "#/components/schemas/DomainVerification" + "user_attribute_profile_id": { + "format": "user-attribute-profile-id", + "type": "string" } }, "required": [ - "custom_domain_id", - "domain", - "primary", - "status", - "type" + "initiate_login_uri_template", + "user_attribute_profile_id", + "connection_profile_id", + "enable_client", + "enable_organization", + "okta_oin_client_id", + "admin_login_domain" ], - "type": "object" - }, - "UpdateDefaultDomainResponseContent": { - "oneOf": [ - { - "$ref": "#/components/schemas/UpdateDefaultCustomDomainResponseContent" - }, - { - "$ref": "#/components/schemas/UpdateDefaultCanonicalDomainResponseContent" - } - ] - }, - "UpdateDirectoryProvisioningRequestContent": { - "additionalProperties": false, - "properties": { - "mapping": { - "items": { - "$ref": "#/components/schemas/DirectoryProvisioningMappingItem" - }, - "minItems": 1, - "type": "array" - }, - "synchronize_automatically": { - "type": "boolean" - }, - "synchronize_groups": { - "$ref": "#/components/schemas/SynchronizeGroupsEnum" - } - }, "type": [ "object", "null" ] }, - "UpdateDirectoryProvisioningResponseContent": { + "ExtensibilityEmailProviderCredentials": { + "additionalProperties": false, + "type": "object" + }, + "FeatureFlag": { "additionalProperties": false, "properties": { - "connection_id": { - "type": "string" - }, - "connection_name": { - "type": "string" - }, "created_at": { "format": "date-time", "type": "string" }, - "last_synchronization_at": { - "format": "date-time", + "description": { "type": "string" }, - "last_synchronization_error": { + "id": { + "pattern": "^flg_[A-Za-z0-9_]+$", "type": "string" }, - "last_synchronization_status": { + "name": { "type": "string" }, - "mapping": { - "items": { - "$ref": "#/components/schemas/DirectoryProvisioningMappingItem" - }, - "minItems": 1, - "type": "array" - }, - "strategy": { - "type": "string" + "parameters": { + "$ref": "#/components/schemas/FeatureFlagConfigParams" }, - "synchronize_automatically": { - "type": "boolean" + "status": { + "$ref": "#/components/schemas/FeatureFlagStatusEnum" }, - "synchronize_groups": { - "$ref": "#/components/schemas/SynchronizeGroupsEnum" + "type": { + "$ref": "#/components/schemas/FeatureFlagTypeEnum" }, "updated_at": { "format": "date-time", @@ -50010,3712 +52930,30931 @@ } }, "required": [ - "connection_id", - "connection_name", - "strategy", - "mapping", - "synchronize_automatically", + "id", + "name", + "type", + "status", "created_at", "updated_at" ], "type": "object" }, - "UpdateEmailProviderRequestContent": { + "FeatureFlagConfigParam": { "additionalProperties": false, - "minProperties": 1, "properties": { - "credentials": { - "$ref": "#/components/schemas/EmailProviderCredentialsSchema" - }, - "default_from_address": { + "description": { + "maxLength": 255, "type": "string" }, - "enabled": { - "type": "boolean" - }, - "name": { - "$ref": "#/components/schemas/EmailProviderNameEnum" + "type": { + "$ref": "#/components/schemas/FeatureFlagConfigParamTypeEnum" }, - "settings": { - "$ref": "#/components/schemas/EmailSpecificProviderSettingsWithAdditionalProperties" + "value": {} + }, + "required": [ + "type", + "value" + ], + "type": "object" + }, + "FeatureFlagConfigParamTypeEnum": { + "enum": [ + "string", + "boolean", + "number", + "array", + "object" + ], + "type": "string" + }, + "FeatureFlagConfigParams": { + "additionalProperties": { + "$ref": "#/components/schemas/FeatureFlagConfigParam" + }, + "maxProperties": 10, + "minProperties": 1, + "type": "object" + }, + "FeatureFlagStatusEnum": { + "enum": [ + "draft", + "active", + "archived" + ], + "type": "string" + }, + "FeatureFlagTypeEnum": { + "enum": [ + "auth0", + "self" + ], + "type": "string" + }, + "FedCMLogin": { + "additionalProperties": false, + "minProperties": 1, + "properties": { + "google": { + "$ref": "#/components/schemas/FedCMLoginGoogle" } }, "type": "object" }, - "UpdateEmailProviderResponseContent": { + "FedCMLoginGoogle": { "additionalProperties": false, + "minProperties": 1, "properties": { - "credentials": { - "$ref": "#/components/schemas/EmailProviderCredentials" - }, - "default_from_address": { - "type": "string" - }, - "enabled": { - "default": true, + "is_enabled": { + "default": false, "type": "boolean" - }, - "name": { - "default": "sendgrid", - "type": "string" - }, - "settings": { - "$ref": "#/components/schemas/EmailProviderSettings" } }, "type": "object" }, - "UpdateEmailTemplateRequestContent": { + "FedCMLoginGooglePatch": { "additionalProperties": false, + "minProperties": 1, "properties": { - "body": { - "type": [ - "string", - "null" - ] - }, - "enabled": { - "type": [ - "boolean", - "null" - ] - }, - "from": { - "default": "sender@auth0.com", - "type": [ - "string", - "null" - ] - }, - "includeEmailInRedirect": { + "is_enabled": { + "default": false, "type": "boolean" - }, - "resultUrl": { - "type": [ - "string", - "null" - ] - }, - "subject": { - "type": [ - "string", - "null" - ] - }, - "syntax": { - "default": "liquid", - "type": [ - "string", - "null" - ] - }, - "template": { - "$ref": "#/components/schemas/EmailTemplateNameEnum" - }, - "urlLifetimeInSeconds": { - "minimum": 0, - "type": [ - "number", - "null" - ] } }, - "type": "object" + "type": [ + "object", + "null" + ] }, - "UpdateEmailTemplateResponseContent": { + "FedCMLoginPatch": { "additionalProperties": false, + "minProperties": 1, "properties": { - "body": { - "type": [ - "string", - "null" - ] + "google": { + "$ref": "#/components/schemas/FedCMLoginGooglePatch" + } + }, + "type": [ + "object", + "null" + ] + }, + "FlowAction": { + "oneOf": [ + { + "$ref": "#/components/schemas/FlowActionActivecampaign" }, - "enabled": { - "type": [ - "boolean", - "null" - ] + { + "$ref": "#/components/schemas/FlowActionAirtable" }, - "from": { - "default": "sender@auth0.com", - "type": [ - "string", - "null" - ] + { + "$ref": "#/components/schemas/FlowActionAuth0" }, - "includeEmailInRedirect": { - "type": "boolean" + { + "$ref": "#/components/schemas/FlowActionBigquery" }, - "resultUrl": { - "type": [ - "string", - "null" - ] + { + "$ref": "#/components/schemas/FlowActionClearbit" }, - "subject": { - "type": [ - "string", - "null" - ] + { + "$ref": "#/components/schemas/FlowActionEmail" }, - "syntax": { - "default": "liquid", - "type": [ - "string", - "null" - ] + { + "$ref": "#/components/schemas/FlowActionFlow" }, - "template": { - "$ref": "#/components/schemas/EmailTemplateNameEnum" + { + "$ref": "#/components/schemas/FlowActionGoogleSheets" }, - "urlLifetimeInSeconds": { - "minimum": 0, - "type": [ - "number", - "null" - ] - } - }, - "type": "object" - }, - "UpdateEnabledClientConnectionsRequestContent": { - "items": { - "additionalProperties": false, - "properties": { - "client_id": { - "format": "client-id", - "type": "string" - }, - "status": { - "type": "boolean" - } + { + "$ref": "#/components/schemas/FlowActionHttp" }, - "required": [ - "client_id", - "status" - ], - "type": "object" - }, - "minItems": 1, - "type": "array" - }, - "UpdateEventStreamRequestContent": { - "additionalProperties": false, - "properties": { - "destination": { - "$ref": "#/components/schemas/EventStreamDestinationPatch" + { + "$ref": "#/components/schemas/FlowActionHubspot" }, - "name": { - "maxLength": 128, - "minLength": 1, - "type": "string" + { + "$ref": "#/components/schemas/FlowActionJson" }, - "status": { - "$ref": "#/components/schemas/EventStreamStatusEnum" + { + "$ref": "#/components/schemas/FlowActionJwt" }, - "subscriptions": { - "items": { - "$ref": "#/components/schemas/EventStreamSubscription" - }, - "type": "array" - } - }, - "type": "object" - }, - "UpdateEventStreamResponseContent": { - "oneOf": [ { - "$ref": "#/components/schemas/EventStreamWebhookResponseContent" + "$ref": "#/components/schemas/FlowActionMailchimp" }, { - "$ref": "#/components/schemas/EventStreamEventBridgeResponseContent" + "$ref": "#/components/schemas/FlowActionMailjet" }, { - "$ref": "#/components/schemas/EventStreamActionResponseContent" + "$ref": "#/components/schemas/FlowActionOtp" + }, + { + "$ref": "#/components/schemas/FlowActionPipedrive" + }, + { + "$ref": "#/components/schemas/FlowActionSalesforce" + }, + { + "$ref": "#/components/schemas/FlowActionSendgrid" + }, + { + "$ref": "#/components/schemas/FlowActionSlack" + }, + { + "$ref": "#/components/schemas/FlowActionStripe" + }, + { + "$ref": "#/components/schemas/FlowActionTelegram" + }, + { + "$ref": "#/components/schemas/FlowActionTwilio" + }, + { + "$ref": "#/components/schemas/FlowActionWhatsapp" + }, + { + "$ref": "#/components/schemas/FlowActionXml" + }, + { + "$ref": "#/components/schemas/FlowActionZapier" } - ] + ], + "type": "object" }, - "UpdateFlowRequestContent": { - "additionalProperties": false, - "properties": { - "actions": { - "items": { - "$ref": "#/components/schemas/FlowAction" - }, - "type": [ - "array", - "null" - ] + "FlowActionActivecampaign": { + "oneOf": [ + { + "$ref": "#/components/schemas/FlowActionActivecampaignListContacts" }, - "name": { - "maxLength": 150, - "minLength": 1, - "type": "string" + { + "$ref": "#/components/schemas/FlowActionActivecampaignUpsertContact" } - }, + ], "type": "object" }, - "UpdateFlowResponseContent": { + "FlowActionActivecampaignListContacts": { "additionalProperties": false, "properties": { - "actions": { - "items": { - "$ref": "#/components/schemas/FlowAction" - }, - "type": "array" - }, - "created_at": { - "format": "date-time", + "action": { + "enum": [ + "LIST_CONTACTS" + ], "type": "string" }, - "executed_at": { - "format": "date", + "alias": { + "maxLength": 100, "type": "string" }, + "allow_failure": { + "type": "boolean" + }, "id": { - "format": "flow-id", - "maxLength": 30, + "format": "forms-custom-identifier", "type": "string" }, - "name": { - "maxLength": 150, - "minLength": 1, - "type": "string" + "mask_output": { + "type": "boolean" }, - "updated_at": { - "format": "date-time", + "params": { + "$ref": "#/components/schemas/FlowActionActivecampaignListContactsParams" + }, + "type": { + "enum": [ + "ACTIVECAMPAIGN" + ], "type": "string" } }, "required": [ "id", - "name", - "created_at", - "updated_at" + "type", + "action", + "params" ], "type": "object" }, - "UpdateFlowsVaultConnectionRequestContent": { + "FlowActionActivecampaignListContactsParams": { "additionalProperties": false, "properties": { - "name": { - "maxLength": 150, - "minLength": 1, + "connection_id": { + "format": "flows-vault-connections-id", + "maxLength": 30, "type": "string" }, - "setup": { - "$ref": "#/components/schemas/UpdateFlowsVaultConnectionSetup" + "email": { + "type": "string" } }, + "required": [ + "connection_id", + "email" + ], "type": "object" }, - "UpdateFlowsVaultConnectionResponseContent": { + "FlowActionActivecampaignUpsertContact": { "additionalProperties": false, "properties": { - "account_name": { - "maxLength": 150, - "minLength": 1, + "action": { + "enum": [ + "UPSERT_CONTACT" + ], "type": "string" }, - "app_id": { - "maxLength": 55, - "minLength": 1, + "alias": { + "maxLength": 100, "type": "string" }, - "created_at": { - "format": "date-time", - "type": "string" + "allow_failure": { + "type": "boolean" }, - "environment": { - "maxLength": 55, - "minLength": 1, + "id": { + "format": "forms-custom-identifier", "type": "string" }, - "fingerprint": { - "minLength": 1, - "type": "string" + "mask_output": { + "type": "boolean" }, - "id": { + "params": { + "$ref": "#/components/schemas/FlowActionActivecampaignUpsertContactParams" + }, + "type": { + "enum": [ + "ACTIVECAMPAIGN" + ], + "type": "string" + } + }, + "required": [ + "id", + "type", + "action", + "params" + ], + "type": "object" + }, + "FlowActionActivecampaignUpsertContactParams": { + "additionalProperties": false, + "properties": { + "connection_id": { "format": "flows-vault-connections-id", "maxLength": 30, "type": "string" }, - "name": { - "maxLength": 150, - "minLength": 1, + "custom_fields": { + "$ref": "#/components/schemas/FlowActionActivecampaignUpsertContactParamsCustomFields" + }, + "email": { "type": "string" }, - "ready": { - "type": "boolean" + "first_name": { + "type": "string" }, - "refreshed_at": { - "format": "date-time", + "last_name": { "type": "string" }, - "updated_at": { - "format": "date-time", + "phone": { "type": "string" } }, "required": [ - "id", - "app_id", - "name", - "ready", - "created_at", - "updated_at", - "fingerprint" + "connection_id", + "email" ], "type": "object" }, - "UpdateFlowsVaultConnectionSetup": { + "FlowActionActivecampaignUpsertContactParamsCustomFields": { + "additionalProperties": true, + "type": "object" + }, + "FlowActionAirtable": { "oneOf": [ { - "$ref": "#/components/schemas/FlowsVaultConnectioSetupApiKeyWithBaseUrl" - }, - { - "$ref": "#/components/schemas/FlowsVaultConnectioSetupApiKey" - }, - { - "$ref": "#/components/schemas/FlowsVaultConnectioSetupOauthApp" - }, - { - "$ref": "#/components/schemas/FlowsVaultConnectioSetupBigqueryOauthJwt" - }, - { - "$ref": "#/components/schemas/FlowsVaultConnectioSetupSecretApiKey" - }, - { - "$ref": "#/components/schemas/FlowsVaultConnectioSetupOauthCode" - }, - { - "$ref": "#/components/schemas/FlowsVaultConnectioSetupHttpBearer" - }, - { - "$ref": "#/components/schemas/FlowsVaultConnectionHttpBasicAuthSetup" - }, - { - "$ref": "#/components/schemas/FlowsVaultConnectionHttpApiKeySetup" + "$ref": "#/components/schemas/FlowActionAirtableCreateRecord" }, { - "$ref": "#/components/schemas/FlowsVaultConnectionHttpOauthClientCredentialsSetup" + "$ref": "#/components/schemas/FlowActionAirtableListRecords" }, { - "$ref": "#/components/schemas/FlowsVaultConnectioSetupJwt" + "$ref": "#/components/schemas/FlowActionAirtableUpdateRecord" + } + ], + "type": "object" + }, + "FlowActionAirtableCreateRecord": { + "additionalProperties": false, + "properties": { + "action": { + "enum": [ + "CREATE_RECORD" + ], + "type": "string" }, - { - "$ref": "#/components/schemas/FlowsVaultConnectioSetupMailjetApiKey" + "alias": { + "maxLength": 100, + "type": "string" }, - { - "$ref": "#/components/schemas/FlowsVaultConnectioSetupToken" + "allow_failure": { + "type": "boolean" }, - { - "$ref": "#/components/schemas/FlowsVaultConnectioSetupWebhook" + "id": { + "format": "forms-custom-identifier", + "type": "string" }, - { - "$ref": "#/components/schemas/FlowsVaultConnectioSetupStripeKeyPair" + "mask_output": { + "type": "boolean" }, - { - "$ref": "#/components/schemas/FlowsVaultConnectioSetupOauthCode" + "params": { + "$ref": "#/components/schemas/FlowActionAirtableCreateRecordParams" }, - { - "$ref": "#/components/schemas/FlowsVaultConnectioSetupTwilioApiKey" + "type": { + "enum": [ + "AIRTABLE" + ], + "type": "string" } + }, + "required": [ + "id", + "type", + "action", + "params" ], "type": "object" }, - "UpdateFormRequestContent": { + "FlowActionAirtableCreateRecordParams": { "additionalProperties": false, "properties": { - "ending": { - "$ref": "#/components/schemas/FormEndingNodeNullable" - }, - "languages": { - "$ref": "#/components/schemas/FormLanguagesNullable" - }, - "messages": { - "$ref": "#/components/schemas/FormMessagesNullable" - }, - "name": { - "maxLength": 150, - "minLength": 1, + "base_id": { "type": "string" }, - "nodes": { - "$ref": "#/components/schemas/FormNodeListNullable" - }, - "start": { - "$ref": "#/components/schemas/FormStartNodeNullable" + "connection_id": { + "format": "flows-vault-connections-id", + "maxLength": 30, + "type": "string" }, - "style": { - "$ref": "#/components/schemas/FormStyleNullable" + "fields": { + "$ref": "#/components/schemas/FlowActionAirtableCreateRecordParamsFields" }, - "translations": { - "$ref": "#/components/schemas/FormTranslationsNullable" + "table_name": { + "type": "string" } }, + "required": [ + "connection_id", + "base_id", + "table_name" + ], "type": "object" }, - "UpdateFormResponseContent": { + "FlowActionAirtableCreateRecordParamsFields": { + "additionalProperties": true, + "type": "object" + }, + "FlowActionAirtableListRecords": { "additionalProperties": false, "properties": { - "created_at": { - "format": "date-time", + "action": { + "enum": [ + "LIST_RECORDS" + ], "type": "string" }, - "embedded_at": { - "format": "date", + "alias": { + "maxLength": 100, "type": "string" }, - "ending": { - "$ref": "#/components/schemas/FormEndingNode" + "allow_failure": { + "type": "boolean" }, "id": { - "format": "form-id", - "maxLength": 30, + "format": "forms-custom-identifier", "type": "string" }, - "languages": { - "$ref": "#/components/schemas/FormLanguages" - }, - "messages": { - "$ref": "#/components/schemas/FormMessages" + "mask_output": { + "type": "boolean" }, - "name": { - "maxLength": 150, - "minLength": 1, - "type": "string" - }, - "nodes": { - "$ref": "#/components/schemas/FormNodeList" - }, - "start": { - "$ref": "#/components/schemas/FormStartNode" - }, - "style": { - "$ref": "#/components/schemas/FormStyle" - }, - "submitted_at": { - "format": "date", - "type": "string" - }, - "translations": { - "$ref": "#/components/schemas/FormTranslations" + "params": { + "$ref": "#/components/schemas/FlowActionAirtableListRecordsParams" }, - "updated_at": { - "format": "date-time", + "type": { + "enum": [ + "AIRTABLE" + ], "type": "string" } }, "required": [ "id", - "name", - "created_at", - "updated_at" + "type", + "action", + "params" ], "type": "object" }, - "UpdateGuardianFactorDuoSettingsRequestContent": { + "FlowActionAirtableListRecordsParams": { "additionalProperties": false, "properties": { - "host": { - "maxLength": 10000, + "base_id": { "type": "string" }, - "ikey": { - "maxLength": 10000, + "connection_id": { + "format": "flows-vault-connections-id", + "maxLength": 30, "type": "string" }, - "skey": { - "format": "non-empty-string", - "maxLength": 10000, + "query": { + "type": "string" + }, + "table_name": { + "type": "string" + }, + "view": { "type": "string" } }, + "required": [ + "connection_id", + "base_id", + "table_name" + ], "type": "object" }, - "UpdateGuardianFactorDuoSettingsResponseContent": { + "FlowActionAirtableUpdateRecord": { "additionalProperties": false, "properties": { - "host": { - "maxLength": 10000, + "action": { + "enum": [ + "UPDATE_RECORD" + ], "type": "string" }, - "ikey": { - "maxLength": 10000, + "alias": { + "maxLength": 100, "type": "string" }, - "skey": { - "format": "non-empty-string", - "maxLength": 10000, + "allow_failure": { + "type": "boolean" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "mask_output": { + "type": "boolean" + }, + "params": { + "$ref": "#/components/schemas/FlowActionAirtableUpdateRecordParams" + }, + "type": { + "enum": [ + "AIRTABLE" + ], "type": "string" } }, + "required": [ + "id", + "type", + "action", + "params" + ], "type": "object" }, - "UpdateGuardianFactorsProviderPushNotificationApnsRequestContent": { + "FlowActionAirtableUpdateRecordParams": { "additionalProperties": false, "properties": { - "bundle_id": { - "maxLength": 1000, - "minLength": 1, - "type": [ - "string", - "null" - ] + "base_id": { + "type": "string" }, - "p12": { - "maxLength": 10000, - "minLength": 1, - "type": [ - "string", - "null" - ] + "connection_id": { + "format": "flows-vault-connections-id", + "maxLength": 30, + "type": "string" }, - "sandbox": { - "type": "boolean" + "fields": { + "$ref": "#/components/schemas/FlowActionAirtableUpdateRecordParamsFields" + }, + "record_id": { + "type": "string" + }, + "table_name": { + "type": "string" } }, + "required": [ + "connection_id", + "base_id", + "table_name", + "record_id" + ], "type": "object" }, - "UpdateGuardianFactorsProviderPushNotificationApnsResponseContent": { - "additionalProperties": false, - "properties": { - "bundle_id": { - "maxLength": 1000, - "minLength": 1, - "type": [ - "string", - "null" - ] + "FlowActionAirtableUpdateRecordParamsFields": { + "additionalProperties": true, + "type": "object" + }, + "FlowActionAuth0": { + "oneOf": [ + { + "$ref": "#/components/schemas/FlowActionAuth0CreateUser" }, - "sandbox": { - "type": "boolean" + { + "$ref": "#/components/schemas/FlowActionAuth0GetUser" + }, + { + "$ref": "#/components/schemas/FlowActionAuth0UpdateUser" + }, + { + "$ref": "#/components/schemas/FlowActionAuth0SendRequest" + }, + { + "$ref": "#/components/schemas/FlowActionAuth0SendEmail" + }, + { + "$ref": "#/components/schemas/FlowActionAuth0SendSms" + }, + { + "$ref": "#/components/schemas/FlowActionAuth0MakeCall" } - }, + ], "type": "object" }, - "UpdateGuardianFactorsProviderPushNotificationFcmRequestContent": { + "FlowActionAuth0CreateUser": { "additionalProperties": false, "properties": { - "server_key": { - "maxLength": 152, - "minLength": 1, - "type": [ - "string", - "null" - ] + "action": { + "enum": [ + "CREATE_USER" + ], + "type": "string" + }, + "alias": { + "maxLength": 100, + "type": "string" + }, + "allow_failure": { + "type": "boolean" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "mask_output": { + "type": "boolean" + }, + "params": { + "$ref": "#/components/schemas/FlowActionAuth0CreateUserParams" + }, + "type": { + "enum": [ + "AUTH0" + ], + "type": "string" } }, + "required": [ + "id", + "type", + "action", + "params" + ], "type": "object" }, - "UpdateGuardianFactorsProviderPushNotificationFcmResponseContent": { - "additionalProperties": true, - "maxProperties": 0, - "type": "object" - }, - "UpdateGuardianFactorsProviderPushNotificationFcmv1RequestContent": { + "FlowActionAuth0CreateUserParams": { "additionalProperties": false, "properties": { - "server_credentials": { - "maxLength": 10000, - "minLength": 1, - "type": [ - "string", - "null" - ] + "connection_id": { + "format": "flows-vault-connections-id", + "maxLength": 30, + "type": "string" + }, + "payload": { + "$ref": "#/components/schemas/FlowActionAuth0CreateUserParamsPayload" } }, + "required": [ + "connection_id", + "payload" + ], "type": "object" }, - "UpdateGuardianFactorsProviderPushNotificationFcmv1ResponseContent": { + "FlowActionAuth0CreateUserParamsPayload": { "additionalProperties": true, - "maxProperties": 0, "type": "object" }, - "UpdateGuardianFactorsProviderPushNotificationSnsRequestContent": { + "FlowActionAuth0GetUser": { "additionalProperties": false, "properties": { - "aws_access_key_id": { - "default": "wywA2BH4VqTpfywiDuyDAYZL3xQjoO40", - "maxLength": 1000, - "minLength": 1, - "type": [ - "string", - "null" - ] + "action": { + "enum": [ + "GET_USER" + ], + "type": "string" }, - "aws_region": { - "default": "us-west-1", - "maxLength": 1000, - "minLength": 1, - "pattern": "^(?:us-east-[0-9]{1,2}|us-west-[0-9]{1,2}|ap-southeast-[0-9]{1,2}|ap-northeast-[0-9]{1,2}|ap-central-[0-9]{1,2}|eu-west-[0-9]{1,2}|eu-central-[0-9]{1,2})$", - "type": [ - "string", - "null" - ] + "alias": { + "maxLength": 100, + "type": "string" }, - "aws_secret_access_key": { - "default": "B1ER5JHDGJL3C4sVAKK7SBsq806R3IpL", - "maxLength": 1000, - "minLength": 1, - "type": [ - "string", - "null" - ] + "allow_failure": { + "type": "boolean" }, - "sns_apns_platform_application_arn": { - "maxLength": 1000, - "minLength": 1, - "type": [ - "string", - "null" - ] + "id": { + "format": "forms-custom-identifier", + "type": "string" }, - "sns_gcm_platform_application_arn": { - "default": "urn://yRMeBxgcCXh8MeTXPBAxhQnm6gP6f5nP", - "maxLength": 1000, - "minLength": 1, - "type": [ - "string", - "null" - ] + "mask_output": { + "type": "boolean" + }, + "params": { + "$ref": "#/components/schemas/FlowActionAuth0GetUserParams" + }, + "type": { + "enum": [ + "AUTH0" + ], + "type": "string" } }, + "required": [ + "id", + "type", + "action", + "params" + ], "type": "object" }, - "UpdateGuardianFactorsProviderPushNotificationSnsResponseContent": { + "FlowActionAuth0GetUserParams": { "additionalProperties": false, "properties": { - "aws_access_key_id": { - "default": "wywA2BH4VqTpfywiDuyDAYZL3xQjoO40", - "maxLength": 1000, - "minLength": 1, - "type": [ - "string", - "null" - ] - }, - "aws_region": { - "default": "us-west-1", - "maxLength": 1000, - "minLength": 1, - "pattern": "^(?:us-east-[0-9]{1,2}|us-west-[0-9]{1,2}|ap-southeast-[0-9]{1,2}|ap-northeast-[0-9]{1,2}|ap-central-[0-9]{1,2}|eu-west-[0-9]{1,2}|eu-central-[0-9]{1,2})$", - "type": [ - "string", - "null" - ] - }, - "aws_secret_access_key": { - "default": "B1ER5JHDGJL3C4sVAKK7SBsq806R3IpL", - "maxLength": 1000, - "minLength": 1, - "type": [ - "string", - "null" - ] - }, - "sns_apns_platform_application_arn": { - "maxLength": 1000, - "minLength": 1, - "type": [ - "string", - "null" - ] + "connection_id": { + "format": "flows-vault-connections-id", + "maxLength": 30, + "type": "string" }, - "sns_gcm_platform_application_arn": { - "default": "urn://yRMeBxgcCXh8MeTXPBAxhQnm6gP6f5nP", - "maxLength": 1000, - "minLength": 1, - "type": [ - "string", - "null" - ] + "user_id": { + "type": "string" } }, + "required": [ + "connection_id", + "user_id" + ], "type": "object" }, - "UpdateHookRequestContent": { + "FlowActionAuth0MakeCall": { "additionalProperties": false, - "minProperties": 1, "properties": { - "dependencies": { - "$ref": "#/components/schemas/HookDependencies" + "action": { + "enum": [ + "MAKE_CALL" + ], + "type": "string" }, - "enabled": { - "default": false, + "alias": { + "maxLength": 100, + "type": "string" + }, + "allow_failure": { "type": "boolean" }, - "name": { - "default": "my-hook", - "pattern": "^[a-zA-Z0-9]([ \\-a-zA-Z0-9]*[a-zA-Z0-9])?$", + "id": { + "format": "forms-custom-identifier", "type": "string" }, - "script": { - "default": "module.exports = function(client, scope, audience, context, cb) cb(null, access_token); };", - "minLength": 1, + "mask_output": { + "type": "boolean" + }, + "params": { + "$ref": "#/components/schemas/FlowActionAuth0MakeCallParams" + }, + "type": { + "enum": [ + "AUTH0" + ], "type": "string" } }, + "required": [ + "id", + "type", + "action", + "params" + ], "type": "object" }, - "UpdateHookResponseContent": { + "FlowActionAuth0MakeCallParams": { "additionalProperties": false, "properties": { - "dependencies": { - "$ref": "#/components/schemas/HookDependencies" - }, - "enabled": { - "default": true, - "type": "boolean" - }, - "id": { - "default": "00001", - "type": "string" + "custom_vars": { + "$ref": "#/components/schemas/FlowActionAuth0MakeCallParamsCustomVars" }, - "name": { - "default": "hook", + "from": { + "maxLength": 255, + "minLength": 1, "type": "string" }, - "script": { - "default": "module.exports = function(client, scope, audience, context, cb) cb(null, access_token); };", + "message": { + "maxLength": 1024, + "minLength": 1, "type": "string" }, - "triggerId": { + "to": { + "maxLength": 255, + "minLength": 1, "type": "string" } }, + "required": [ + "to", + "message" + ], "type": "object" }, - "UpdateHookSecretRequestContent": { - "additionalProperties": { - "type": "string" - }, - "maxProperties": 20, - "minProperties": 1, + "FlowActionAuth0MakeCallParamsCustomVars": { + "additionalProperties": true, "type": "object" }, - "UpdateLogStreamRequestContent": { + "FlowActionAuth0SendEmail": { "additionalProperties": false, "properties": { - "filters": { - "items": { - "$ref": "#/components/schemas/LogStreamFilter" - }, - "type": "array" + "action": { + "enum": [ + "SEND_EMAIL" + ], + "type": "string" }, - "isPriority": { + "alias": { + "maxLength": 100, + "type": "string" + }, + "allow_failure": { "type": "boolean" }, - "name": { + "id": { + "format": "forms-custom-identifier", "type": "string" }, - "pii_config": { - "$ref": "#/components/schemas/LogStreamPiiConfig" + "mask_output": { + "type": "boolean" }, - "sink": { - "$ref": "#/components/schemas/LogStreamSinkPatch" + "params": { + "$ref": "#/components/schemas/FlowActionAuth0SendEmailParams" }, - "status": { - "$ref": "#/components/schemas/LogStreamStatusEnum" + "type": { + "enum": [ + "AUTH0" + ], + "type": "string" } }, + "required": [ + "id", + "type", + "action", + "params" + ], "type": "object" }, - "UpdateLogStreamResponseContent": { - "oneOf": [ - { - "$ref": "#/components/schemas/LogStreamHttpResponseSchema" + "FlowActionAuth0SendEmailParams": { + "additionalProperties": false, + "properties": { + "body": { + "maxLength": 102400, + "minLength": 1, + "type": "string" }, - { - "$ref": "#/components/schemas/LogStreamEventBridgeResponseSchema" + "custom_vars": { + "$ref": "#/components/schemas/FlowActionAuth0SendRequestParamsCustomVars" }, - { - "$ref": "#/components/schemas/LogStreamEventGridResponseSchema" - }, - { - "$ref": "#/components/schemas/LogStreamDatadogResponseSchema" - }, - { - "$ref": "#/components/schemas/LogStreamSplunkResponseSchema" - }, - { - "$ref": "#/components/schemas/LogStreamSumoResponseSchema" + "from": { + "$ref": "#/components/schemas/FlowActionAuth0SendEmailParamsFrom" }, - { - "$ref": "#/components/schemas/LogStreamSegmentResponseSchema" + "subject": { + "maxLength": 255, + "minLength": 1, + "type": "string" }, - { - "$ref": "#/components/schemas/LogStreamMixpanelResponseSchema" + "to": { + "$ref": "#/components/schemas/FlowActionAuth0SendEmailParamsTo" } - ] + }, + "required": [ + "to", + "subject", + "body" + ], + "type": "object" }, - "UpdateNetworkAclRequestContent": { + "FlowActionAuth0SendEmailParamsFrom": { "additionalProperties": false, "properties": { - "active": { - "type": "boolean" + "email": { + "$ref": "#/components/schemas/FlowActionAuth0SendEmailParamsFromEmail" }, - "description": { - "maxLength": 255, + "name": { + "maxLength": 125, + "minLength": 1, "type": "string" - }, - "priority": { - "maximum": 100, - "minimum": 1, - "type": "number" - }, - "rule": { - "$ref": "#/components/schemas/NetworkAclRule" } }, + "required": [ + "email" + ], "type": "object" }, - "UpdateNetworkAclResponseContent": { - "additionalProperties": true, - "properties": { - "active": { - "type": "boolean" - }, - "created_at": { + "FlowActionAuth0SendEmailParamsFromEmail": { + "oneOf": [ + { + "format": "email", "type": "string" }, - "description": { + { + "format": "forms-expression", "type": "string" - }, - "id": { + } + ], + "type": "string" + }, + "FlowActionAuth0SendEmailParamsTo": { + "oneOf": [ + { + "format": "email", "type": "string" }, - "priority": { - "maximum": 100, - "minimum": 1, - "type": "number" - }, - "rule": { - "$ref": "#/components/schemas/NetworkAclRule" - }, - "updated_at": { + { + "format": "forms-expression", "type": "string" } - }, - "type": "object" + ], + "type": "string" }, - "UpdateOrganizationAllConnectionRequestContent": { + "FlowActionAuth0SendRequest": { "additionalProperties": false, "properties": { - "assign_membership_on_login": { - "type": "boolean" + "action": { + "enum": [ + "SEND_REQUEST" + ], + "type": "string" }, - "is_enabled": { - "type": [ - "boolean", - "null" - ] + "alias": { + "maxLength": 100, + "type": "string" }, - "is_signup_enabled": { + "allow_failure": { "type": "boolean" }, - "organization_access_level": { - "$ref": "#/components/schemas/OrganizationAccessLevelEnumWithNull" - }, - "organization_connection_name": { - "maxLength": 50, - "minLength": 1, - "pattern": "^[^\u0000]*$", - "type": [ - "string", - "null" - ] + "id": { + "format": "forms-custom-identifier", + "type": "string" }, - "show_as_button": { + "mask_output": { "type": "boolean" + }, + "params": { + "$ref": "#/components/schemas/FlowActionAuth0SendRequestParams" + }, + "type": { + "enum": [ + "AUTH0" + ], + "type": "string" } }, + "required": [ + "id", + "type", + "action", + "params" + ], "type": "object" }, - "UpdateOrganizationAllConnectionResponseContent": { + "FlowActionAuth0SendRequestParams": { "additionalProperties": false, "properties": { - "assign_membership_on_login": { - "type": "boolean" - }, - "connection": { - "$ref": "#/components/schemas/OrganizationConnectionInformation" - }, "connection_id": { - "format": "connection-id", - "maxLength": 50, - "minLength": 1, + "format": "flows-vault-connections-id", + "maxLength": 30, "type": "string" }, - "is_enabled": { - "type": "boolean" + "headers": { + "$ref": "#/components/schemas/FlowActionAuth0SendRequestParamsHeaders" }, - "is_signup_enabled": { - "type": "boolean" + "method": { + "enum": [ + "GET", + "POST", + "PUT", + "PATCH", + "DELETE" + ], + "type": "string" }, - "organization_access_level": { - "$ref": "#/components/schemas/OrganizationAccessLevelEnum" + "params": { + "$ref": "#/components/schemas/FlowActionAuth0SendRequestParamsQueryParams" }, - "organization_connection_name": { - "maxLength": 50, - "minLength": 1, - "pattern": "^[^\u0000]*$", + "pathname": { "type": "string" }, - "show_as_button": { - "type": "boolean" + "payload": { + "$ref": "#/components/schemas/FlowActionAuth0SendRequestParamsPayload" } }, "required": [ - "connection_id" + "connection_id", + "pathname" ], "type": "object" }, - "UpdateOrganizationConnectionRequestContent": { - "additionalProperties": false, - "properties": { - "assign_membership_on_login": { - "type": "boolean" - }, - "is_signup_enabled": { - "type": "boolean" - }, - "show_as_button": { - "type": "boolean" - } - }, + "FlowActionAuth0SendRequestParamsCustomVars": { + "additionalProperties": true, "type": "object" }, - "UpdateOrganizationConnectionResponseContent": { - "additionalProperties": false, - "properties": { - "assign_membership_on_login": { - "type": "boolean" - }, - "connection": { - "$ref": "#/components/schemas/OrganizationConnectionInformation" - }, - "connection_id": { + "FlowActionAuth0SendRequestParamsHeaders": { + "additionalProperties": true, + "type": "object" + }, + "FlowActionAuth0SendRequestParamsPayload": { + "oneOf": [ + { "type": "string" }, - "is_signup_enabled": { - "type": "boolean" + { + "items": {}, + "type": "array" }, - "show_as_button": { - "type": "boolean" + { + "$ref": "#/components/schemas/FlowActionAuth0SendRequestParamsPayloadObject" } - }, + ] + }, + "FlowActionAuth0SendRequestParamsPayloadObject": { + "additionalProperties": true, "type": "object" }, - "UpdateOrganizationDiscoveryDomainRequestContent": { - "additionalProperties": false, - "properties": { - "status": { - "$ref": "#/components/schemas/OrganizationDiscoveryDomainStatus" - }, - "use_for_organization_discovery": { - "type": "boolean" - } + "FlowActionAuth0SendRequestParamsQueryParams": { + "additionalProperties": { + "oneOf": [ + { + "type": "number" + }, + { + "type": "string" + }, + { + "type": "null" + } + ] }, "type": "object" }, - "UpdateOrganizationDiscoveryDomainResponseContent": { + "FlowActionAuth0SendSms": { "additionalProperties": false, "properties": { - "domain": { - "maxLength": 255, - "minLength": 3, - "pattern": "^(([a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9-]*[a-zA-Z0-9])\\.)*([A-Za-z0-9]|[A-Za-z0-9][A-Za-z0-9-]*[A-Za-z0-9])$", + "action": { + "enum": [ + "SEND_SMS" + ], "type": "string" }, - "id": { - "format": "organization-discovery-domain-id", + "alias": { + "maxLength": 100, "type": "string" }, - "status": { - "$ref": "#/components/schemas/OrganizationDiscoveryDomainStatus" - }, - "use_for_organization_discovery": { + "allow_failure": { "type": "boolean" }, - "verification_host": { + "id": { + "format": "forms-custom-identifier", "type": "string" }, - "verification_txt": { + "mask_output": { + "type": "boolean" + }, + "params": { + "$ref": "#/components/schemas/FlowActionAuth0SendSmsParams" + }, + "type": { + "enum": [ + "AUTH0" + ], "type": "string" } }, "required": [ "id", - "domain", - "status", - "verification_host", - "verification_txt" + "type", + "action", + "params" ], "type": "object" }, - "UpdateOrganizationRequestContent": { + "FlowActionAuth0SendSmsParams": { "additionalProperties": false, "properties": { - "branding": { - "$ref": "#/components/schemas/OrganizationBranding" + "custom_vars": { + "$ref": "#/components/schemas/FlowActionAuth0SendSmsParamsCustomVars" }, - "display_name": { - "default": "Acme Users", + "from": { "maxLength": 255, "minLength": 1, "type": "string" }, - "metadata": { - "$ref": "#/components/schemas/OrganizationMetadata" - }, - "name": { - "default": "organization-1", - "format": "organization-name", - "maxLength": 50, + "message": { + "maxLength": 1024, "minLength": 1, "type": "string" }, - "token_quota": { - "$ref": "#/components/schemas/UpdateTokenQuota" + "to": { + "maxLength": 255, + "minLength": 1, + "type": "string" } }, + "required": [ + "to", + "message" + ], "type": "object" }, - "UpdateOrganizationResponseContent": { + "FlowActionAuth0SendSmsParamsCustomVars": { "additionalProperties": true, + "type": "object" + }, + "FlowActionAuth0UpdateUser": { + "additionalProperties": false, "properties": { - "branding": { - "$ref": "#/components/schemas/OrganizationBranding" + "action": { + "enum": [ + "UPDATE_USER" + ], + "type": "string" }, - "display_name": { - "default": "Acme Users", - "maxLength": 255, - "minLength": 1, + "alias": { + "maxLength": 100, "type": "string" }, + "allow_failure": { + "type": "boolean" + }, "id": { - "format": "organization-id", - "maxLength": 50, + "format": "forms-custom-identifier", "type": "string" }, - "metadata": { - "$ref": "#/components/schemas/OrganizationMetadata" + "mask_output": { + "type": "boolean" }, - "name": { - "default": "organization-1", - "format": "organization-name", - "maxLength": 50, - "minLength": 1, - "type": "string" + "params": { + "$ref": "#/components/schemas/FlowActionAuth0UpdateUserParams" }, - "token_quota": { - "$ref": "#/components/schemas/TokenQuota" + "type": { + "enum": [ + "AUTH0" + ], + "type": "string" } }, + "required": [ + "id", + "type", + "action", + "params" + ], "type": "object" }, - "UpdatePhoneTemplateRequestContent": { + "FlowActionAuth0UpdateUserParams": { "additionalProperties": false, "properties": { - "content": { - "$ref": "#/components/schemas/PartialPhoneTemplateContent" + "changes": { + "$ref": "#/components/schemas/FlowActionAuth0UpdateUserParamsChanges" }, - "disabled": { - "default": false, - "type": "boolean" + "connection_id": { + "format": "flows-vault-connections-id", + "maxLength": 30, + "type": "string" + }, + "user_id": { + "type": "string" } }, + "required": [ + "connection_id", + "user_id", + "changes" + ], "type": "object" }, - "UpdatePhoneTemplateResponseContent": { + "FlowActionAuth0UpdateUserParamsChanges": { + "additionalProperties": true, + "type": "object" + }, + "FlowActionBigquery": { + "oneOf": [ + { + "$ref": "#/components/schemas/FlowActionBigqueryInsertRows" + } + ], + "type": "object" + }, + "FlowActionBigqueryInsertRows": { "additionalProperties": false, "properties": { - "channel": { + "action": { + "enum": [ + "INSERT_ROWS" + ], "type": "string" }, - "content": { - "$ref": "#/components/schemas/PhoneTemplateContent" - }, - "customizable": { - "type": "boolean" + "alias": { + "maxLength": 100, + "type": "string" }, - "disabled": { - "default": false, + "allow_failure": { "type": "boolean" }, "id": { - "maxLength": 255, - "minLength": 1, + "format": "forms-custom-identifier", "type": "string" }, - "tenant": { - "maxLength": 255, - "minLength": 1, - "type": "string" + "mask_output": { + "type": "boolean" + }, + "params": { + "$ref": "#/components/schemas/FlowActionBigqueryInsertRowsParams" }, "type": { - "$ref": "#/components/schemas/PhoneTemplateNotificationTypeEnum" + "enum": [ + "BIGQUERY" + ], + "type": "string" } }, "required": [ - "content", - "disabled", "id", - "type" + "type", + "action", + "params" ], "type": "object" }, - "UpdateRefreshTokenRequestContent": { + "FlowActionBigqueryInsertRowsParams": { "additionalProperties": false, - "minProperties": 1, "properties": { - "refresh_token_metadata": { - "$ref": "#/components/schemas/RefreshTokenMetadata" + "connection_id": { + "format": "flows-vault-connections-id", + "maxLength": 30, + "type": "string" + }, + "data": { + "$ref": "#/components/schemas/FlowActionBigqueryInsertRowsParamsData" + }, + "dataset_id": { + "type": "string" + }, + "table_id": { + "type": "string" } }, + "required": [ + "connection_id", + "dataset_id", + "table_id" + ], "type": "object" }, - "UpdateRefreshTokenResponseContent": { + "FlowActionBigqueryInsertRowsParamsData": { "additionalProperties": true, + "type": "object" + }, + "FlowActionClearbit": { + "oneOf": [ + { + "$ref": "#/components/schemas/FlowActionClearbitFindPerson" + }, + { + "$ref": "#/components/schemas/FlowActionClearbitFindCompany" + } + ], + "type": "object" + }, + "FlowActionClearbitFindCompany": { + "additionalProperties": false, "properties": { - "client_id": { + "action": { + "enum": [ + "FIND_COMPANY" + ], "type": "string" }, - "created_at": { - "$ref": "#/components/schemas/RefreshTokenDate" - }, - "device": { - "$ref": "#/components/schemas/RefreshTokenDevice" + "alias": { + "maxLength": 100, + "type": "string" }, - "expires_at": { - "$ref": "#/components/schemas/RefreshTokenDate" + "allow_failure": { + "type": "boolean" }, "id": { + "format": "forms-custom-identifier", "type": "string" }, - "idle_expires_at": { - "$ref": "#/components/schemas/RefreshTokenDate" + "mask_output": { + "type": "boolean" }, - "last_exchanged_at": { - "$ref": "#/components/schemas/RefreshTokenDate" + "params": { + "$ref": "#/components/schemas/FlowActionClearbitFindCompanyParams" }, - "refresh_token_metadata": { - "$ref": "#/components/schemas/RefreshTokenMetadata" - }, - "resource_servers": { - "items": { - "$ref": "#/components/schemas/RefreshTokenResourceServer" - }, - "type": "array" - }, - "rotating": { - "type": "boolean" - }, - "session_id": { - "$ref": "#/components/schemas/RefreshTokenSessionId" - }, - "user_id": { - "default": "auth0|507f1f77bcf86cd799439020", + "type": { + "enum": [ + "CLEARBIT" + ], "type": "string" } }, + "required": [ + "id", + "type", + "action", + "params" + ], "type": "object" }, - "UpdateResourceServerRequestContent": { + "FlowActionClearbitFindCompanyParams": { "additionalProperties": false, "properties": { - "allow_offline_access": { - "type": "boolean" - }, - "allow_online_access": { - "type": "boolean" - }, - "authorization_details": { - "items": {}, - "type": [ - "array", - "null" - ] - }, - "authorization_policy": { - "$ref": "#/components/schemas/ResourceServerAuthorizationPolicy" - }, - "consent_policy": { - "$ref": "#/components/schemas/ResourceServerConsentPolicyEnum" - }, - "enforce_policies": { - "type": "boolean" - }, - "name": { - "maxLength": 200, - "pattern": "^[^\u003c\u003e]+$", + "connection_id": { + "format": "flows-vault-connections-id", + "maxLength": 30, "type": "string" }, - "proof_of_possession": { - "$ref": "#/components/schemas/ResourceServerProofOfPossession" - }, - "scopes": { - "items": { - "$ref": "#/components/schemas/ResourceServerScope" - }, - "type": "array" - }, - "signing_alg": { - "$ref": "#/components/schemas/SigningAlgorithmEnum" - }, - "signing_secret": { - "minLength": 16, + "domain": { "type": "string" - }, - "skip_consent_for_verifiable_first_party_clients": { - "type": "boolean" - }, - "subject_type_authorization": { - "$ref": "#/components/schemas/ResourceServerSubjectTypeAuthorization" - }, - "token_dialect": { - "$ref": "#/components/schemas/ResourceServerTokenDialectSchemaEnum" - }, - "token_encryption": { - "$ref": "#/components/schemas/ResourceServerTokenEncryption" - }, - "token_lifetime": { - "maximum": 2592000, - "minimum": 0, - "type": "integer" } }, + "required": [ + "connection_id", + "domain" + ], "type": "object" }, - "UpdateResourceServerResponseContent": { + "FlowActionClearbitFindPerson": { "additionalProperties": false, "properties": { - "allow_offline_access": { - "type": "boolean" - }, - "allow_online_access": { - "type": "boolean" - }, - "authorization_details": { - "items": {}, - "type": [ - "array", - "null" - ] - }, - "authorization_policy": { - "$ref": "#/components/schemas/ResourceServerAuthorizationPolicy" - }, - "client_id": { - "format": "client-id", + "action": { + "enum": [ + "FIND_PERSON" + ], "type": "string" }, - "consent_policy": { - "$ref": "#/components/schemas/ResourceServerConsentPolicyEnum" + "alias": { + "maxLength": 100, + "type": "string" }, - "enforce_policies": { + "allow_failure": { "type": "boolean" }, "id": { + "format": "forms-custom-identifier", "type": "string" }, - "identifier": { - "type": "string" - }, - "is_system": { + "mask_output": { "type": "boolean" }, - "name": { - "type": "string" - }, - "proof_of_possession": { - "$ref": "#/components/schemas/ResourceServerProofOfPossession" - }, - "scopes": { - "items": { - "$ref": "#/components/schemas/ResourceServerScope" - }, - "type": "array" - }, - "signing_alg": { - "$ref": "#/components/schemas/SigningAlgorithmEnum" + "params": { + "$ref": "#/components/schemas/FlowActionClearbitFindPersonParams" }, - "signing_secret": { - "minLength": 16, + "type": { + "enum": [ + "CLEARBIT" + ], "type": "string" - }, - "skip_consent_for_verifiable_first_party_clients": { - "type": "boolean" - }, - "subject_type_authorization": { - "$ref": "#/components/schemas/ResourceServerSubjectTypeAuthorization" - }, - "token_dialect": { - "$ref": "#/components/schemas/ResourceServerTokenDialectResponseEnum" - }, - "token_encryption": { - "$ref": "#/components/schemas/ResourceServerTokenEncryption" - }, - "token_lifetime": { - "type": "integer" - }, - "token_lifetime_for_web": { - "type": "integer" - } - }, - "type": "object" - }, - "UpdateRiskAssessmentsSettingsNewDeviceRequestContent": { - "additionalProperties": false, - "properties": { - "remember_for": { - "maximum": 365, - "minimum": 1, - "type": "integer" } }, "required": [ - "remember_for" + "id", + "type", + "action", + "params" ], "type": "object" }, - "UpdateRiskAssessmentsSettingsNewDeviceResponseContent": { + "FlowActionClearbitFindPersonParams": { "additionalProperties": false, "properties": { - "remember_for": { - "maximum": 365, - "minimum": 1, - "type": "integer" + "connection_id": { + "format": "flows-vault-connections-id", + "maxLength": 30, + "type": "string" + }, + "email": { + "type": "string" } }, "required": [ - "remember_for" + "connection_id", + "email" ], "type": "object" }, - "UpdateRiskAssessmentsSettingsRequestContent": { - "additionalProperties": false, - "properties": { - "enabled": { - "type": "boolean" + "FlowActionEmail": { + "oneOf": [ + { + "$ref": "#/components/schemas/FlowActionEmailVerifyEmail" } - }, - "required": [ - "enabled" ], "type": "object" }, - "UpdateRiskAssessmentsSettingsResponseContent": { + "FlowActionEmailVerifyEmail": { "additionalProperties": false, "properties": { - "enabled": { + "action": { + "enum": [ + "VERIFY_EMAIL" + ], + "type": "string" + }, + "alias": { + "maxLength": 100, + "type": "string" + }, + "allow_failure": { + "type": "boolean" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "mask_output": { "type": "boolean" + }, + "params": { + "$ref": "#/components/schemas/FlowActionEmailVerifyEmailParams" + }, + "type": { + "enum": [ + "EMAIL" + ], + "type": "string" } }, "required": [ - "enabled" + "id", + "type", + "action", + "params" ], "type": "object" }, - "UpdateRoleRequestContent": { + "FlowActionEmailVerifyEmailParams": { "additionalProperties": false, "properties": { - "description": { + "email": { "type": "string" }, - "name": { - "type": "string" + "rules": { + "$ref": "#/components/schemas/FlowActionEmailVerifyEmailParamsRules" } }, + "required": [ + "email" + ], "type": "object" }, - "UpdateRoleResponseContent": { + "FlowActionEmailVerifyEmailParamsRules": { "additionalProperties": false, "properties": { - "description": { - "type": "string" + "allowlist": { + "items": { + "type": "string" + }, + "type": "array" }, - "id": { - "type": "string" + "block_aliases": { + "type": "boolean" }, - "name": { - "type": "string" + "block_disposable_emails": { + "type": "boolean" + }, + "block_free_emails": { + "type": "boolean" + }, + "blocklist": { + "items": { + "type": "string" + }, + "type": "array" + }, + "require_mx_record": { + "type": "boolean" } }, "type": "object" }, - "UpdateRuleRequestContent": { - "additionalProperties": false, - "minProperties": 1, - "properties": { - "enabled": { - "default": true, - "type": "boolean" + "FlowActionFlow": { + "oneOf": [ + { + "$ref": "#/components/schemas/FlowActionFlowBooleanCondition" }, - "name": { - "default": "my-rule", - "pattern": "^[a-zA-Z0-9]([ \\-a-zA-Z0-9]*[a-zA-Z0-9])?$", - "type": "string" + { + "$ref": "#/components/schemas/FlowActionFlowDelayFlow" }, - "order": { - "default": 2, - "minimum": 0, - "type": "number" + { + "$ref": "#/components/schemas/FlowActionFlowDoNothing" }, - "script": { - "default": "function (user, context, callback) {\n callback(null, user, context);\n}", - "minLength": 1, - "type": "string" + { + "$ref": "#/components/schemas/FlowActionFlowErrorMessage" + }, + { + "$ref": "#/components/schemas/FlowActionFlowMapValue" + }, + { + "$ref": "#/components/schemas/FlowActionFlowReturnJson" + }, + { + "$ref": "#/components/schemas/FlowActionFlowStoreVars" } - }, + ], "type": "object" }, - "UpdateRuleResponseContent": { + "FlowActionFlowBooleanCondition": { "additionalProperties": false, "properties": { - "enabled": { - "default": true, - "type": "boolean" - }, - "id": { - "default": "con_0000000000000001", + "action": { + "enum": [ + "BOOLEAN_CONDITION" + ], "type": "string" }, - "name": { - "default": "rule_1", + "alias": { + "maxLength": 100, "type": "string" }, - "order": { - "default": 1, - "type": "number" + "allow_failure": { + "type": "boolean" }, - "script": { - "default": "function (user, context, callback) {\n callback(null, user, context);\n}", + "id": { + "format": "forms-custom-identifier", "type": "string" }, - "stage": { - "default": "login_success", + "mask_output": { + "type": "boolean" + }, + "params": { + "$ref": "#/components/schemas/FlowActionFlowBooleanConditionParams" + }, + "type": { + "enum": [ + "FLOW" + ], "type": "string" } }, + "required": [ + "id", + "type", + "action", + "params" + ], "type": "object" }, - "UpdateScimConfigurationRequestContent": { + "FlowActionFlowBooleanConditionParams": { "additionalProperties": false, "properties": { - "mapping": { + "else": { "items": { - "$ref": "#/components/schemas/ScimMappingItem" + "$ref": "#/components/schemas/FlowAction" }, "type": "array" }, - "user_id_attribute": { - "type": "string" + "if": {}, + "then": { + "items": { + "$ref": "#/components/schemas/FlowAction" + }, + "type": "array" } }, "required": [ - "user_id_attribute", - "mapping" + "if" ], "type": "object" }, - "UpdateScimConfigurationResponseContent": { + "FlowActionFlowDelayFlow": { "additionalProperties": false, "properties": { - "connection_id": { - "type": "string" - }, - "connection_name": { + "action": { + "enum": [ + "DELAY_FLOW" + ], "type": "string" }, - "created_at": { - "format": "date-time", + "alias": { + "maxLength": 100, "type": "string" }, - "mapping": { - "items": { - "$ref": "#/components/schemas/ScimMappingItem" - }, - "type": "array" + "allow_failure": { + "type": "boolean" }, - "strategy": { + "id": { + "format": "forms-custom-identifier", "type": "string" }, - "tenant_name": { - "type": "string" + "mask_output": { + "type": "boolean" }, - "updated_on": { - "format": "date-time", - "type": "string" + "params": { + "$ref": "#/components/schemas/FlowActionFlowDelayFlowParams" }, - "user_id_attribute": { + "type": { + "enum": [ + "FLOW" + ], "type": "string" } }, "required": [ - "tenant_name", - "connection_id", - "connection_name", - "strategy", - "created_at", - "updated_on", - "mapping", - "user_id_attribute" + "id", + "type", + "action", + "params" ], "type": "object" }, - "UpdateSelfServiceProfileRequestContent": { + "FlowActionFlowDelayFlowParams": { "additionalProperties": false, "properties": { - "allowed_strategies": { - "items": { - "$ref": "#/components/schemas/SelfServiceProfileAllowedStrategyEnum" - }, - "minItems": 1, - "type": "array" - }, - "branding": { - "$ref": "#/components/schemas/SelfServiceProfileBranding" - }, - "description": { - "$ref": "#/components/schemas/SelfServiceProfileDescription" + "number": { + "$ref": "#/components/schemas/FlowActionFlowDelayFlowParamsNumber" }, - "name": { - "maxLength": 100, - "minLength": 1, + "units": { + "enum": [ + "SECONDS", + "MINUTES", + "HOURS", + "DAYS" + ], "type": "string" - }, - "user_attribute_profile_id": { - "format": "user-attribute-profile-id", - "type": [ - "string", - "null" - ] - }, - "user_attributes": { - "$ref": "#/components/schemas/SelfServiceProfileUserAttributes" } }, + "required": [ + "number" + ], "type": "object" }, - "UpdateSelfServiceProfileResponseContent": { + "FlowActionFlowDelayFlowParamsNumber": { + "oneOf": [ + { + "minimum": 0, + "type": "integer" + }, + { + "maxLength": 250, + "type": "string" + } + ] + }, + "FlowActionFlowDoNothing": { "additionalProperties": false, "properties": { - "allowed_strategies": { - "items": { - "$ref": "#/components/schemas/SelfServiceProfileAllowedStrategyEnum" - }, - "minItems": 1, - "type": "array" - }, - "branding": { - "$ref": "#/components/schemas/SelfServiceProfileBrandingProperties" - }, - "created_at": { - "default": "2021-01-01T00:00:00.000Z", - "format": "date-time", + "action": { + "enum": [ + "DO_NOTHING" + ], "type": "string" }, - "description": { + "alias": { + "maxLength": 100, "type": "string" }, - "id": { - "default": "ssp_n7SNCL8seoyV1TuSTCnAeo", + "allow_failure": { + "type": "boolean" + }, + "id": { + "format": "forms-custom-identifier", "type": "string" }, - "name": { + "mask_output": { + "type": "boolean" + }, + "params": { + "$ref": "#/components/schemas/FlowActionFlowDoNothingParams" + }, + "type": { + "enum": [ + "FLOW" + ], + "type": "string" + } + }, + "required": [ + "id", + "type", + "action" + ], + "type": "object" + }, + "FlowActionFlowDoNothingParams": { + "additionalProperties": false, + "type": "object" + }, + "FlowActionFlowErrorMessage": { + "additionalProperties": false, + "properties": { + "action": { + "enum": [ + "ERROR_MESSAGE" + ], "type": "string" }, - "updated_at": { - "default": "2021-01-01T00:00:00.000Z", - "format": "date-time", + "alias": { + "maxLength": 100, "type": "string" }, - "user_attribute_profile_id": { - "format": "user-attribute-profile-id", + "allow_failure": { + "type": "boolean" + }, + "id": { + "format": "forms-custom-identifier", "type": "string" }, - "user_attributes": { - "items": { - "$ref": "#/components/schemas/SelfServiceProfileUserAttribute" - }, - "type": "array" + "mask_output": { + "type": "boolean" + }, + "params": { + "$ref": "#/components/schemas/FlowActionFlowErrorMessageParams" + }, + "type": { + "enum": [ + "FLOW" + ], + "type": "string" } }, + "required": [ + "id", + "type", + "action", + "params" + ], "type": "object" }, - "UpdateSessionRequestContent": { + "FlowActionFlowErrorMessageParams": { "additionalProperties": false, - "minProperties": 1, "properties": { - "session_metadata": { - "$ref": "#/components/schemas/SessionMetadata" + "message": { + "maxLength": 2048, + "type": "string" } }, + "required": [ + "message" + ], "type": "object" }, - "UpdateSessionResponseContent": { - "additionalProperties": true, + "FlowActionFlowMapValue": { + "additionalProperties": false, "properties": { - "authenticated_at": { - "$ref": "#/components/schemas/SessionDate" - }, - "authentication": { - "$ref": "#/components/schemas/SessionAuthenticationSignals" - }, - "clients": { - "items": { - "$ref": "#/components/schemas/SessionClientMetadata" - }, - "type": "array" - }, - "cookie": { - "$ref": "#/components/schemas/SessionCookieMetadata" - }, - "created_at": { - "$ref": "#/components/schemas/SessionDate" + "action": { + "enum": [ + "MAP_VALUE" + ], + "type": "string" }, - "device": { - "$ref": "#/components/schemas/SessionDeviceMetadata" + "alias": { + "maxLength": 100, + "type": "string" }, - "expires_at": { - "$ref": "#/components/schemas/SessionDate" + "allow_failure": { + "type": "boolean" }, "id": { + "format": "forms-custom-identifier", "type": "string" }, - "idle_expires_at": { - "$ref": "#/components/schemas/SessionDate" - }, - "last_interacted_at": { - "$ref": "#/components/schemas/SessionDate" - }, - "session_metadata": { - "$ref": "#/components/schemas/SessionMetadata" + "mask_output": { + "type": "boolean" }, - "updated_at": { - "$ref": "#/components/schemas/SessionDate" + "params": { + "$ref": "#/components/schemas/FlowActionFlowMapValueParams" }, - "user_id": { + "type": { + "enum": [ + "FLOW" + ], "type": "string" } }, + "required": [ + "id", + "type", + "action", + "params" + ], "type": "object" }, - "UpdateSettingsRequestContent": { + "FlowActionFlowMapValueParams": { "additionalProperties": false, - "minProperties": 1, "properties": { - "identifier_first": { - "type": [ - "boolean", - "null" - ] + "cases": { + "$ref": "#/components/schemas/FlowActionFlowMapValueParamsCases" }, - "universal_login_experience": { - "$ref": "#/components/schemas/UniversalLoginExperienceEnum" + "fallback": { + "$ref": "#/components/schemas/FlowActionFlowMapValueParamsFallback" }, - "webauthn_platform_first_factor": { - "type": [ - "boolean", - "null" - ] + "input": { + "$ref": "#/components/schemas/FlowActionFlowMapValueParamsInput" } }, + "required": [ + "input" + ], "type": "object" }, - "UpdateSettingsResponseContent": { + "FlowActionFlowMapValueParamsCases": { + "additionalProperties": true, + "type": "object" + }, + "FlowActionFlowMapValueParamsFallback": { + "oneOf": [ + { + "type": "string" + }, + { + "type": "number" + }, + { + "$ref": "#/components/schemas/FlowActionFlowMapValueParamsFallbackObject" + }, + { + "items": {}, + "type": "array" + }, + { + "type": "null" + } + ] + }, + "FlowActionFlowMapValueParamsFallbackObject": { "additionalProperties": true, + "type": "object" + }, + "FlowActionFlowMapValueParamsInput": { + "oneOf": [ + { + "type": "string" + }, + { + "type": "number" + } + ] + }, + "FlowActionFlowReturnJson": { + "additionalProperties": false, "properties": { - "identifier_first": { + "action": { + "enum": [ + "RETURN_JSON" + ], + "type": "string" + }, + "alias": { + "maxLength": 100, + "type": "string" + }, + "allow_failure": { "type": "boolean" }, - "universal_login_experience": { - "$ref": "#/components/schemas/UniversalLoginExperienceEnum" + "id": { + "format": "forms-custom-identifier", + "type": "string" }, - "webauthn_platform_first_factor": { + "mask_output": { "type": "boolean" + }, + "params": { + "$ref": "#/components/schemas/FlowActionFlowReturnJsonParams" + }, + "type": { + "enum": [ + "FLOW" + ], + "type": "string" } }, + "required": [ + "id", + "type", + "action", + "params" + ], "type": "object" }, - "UpdateSupplementalSignalsRequestContent": { + "FlowActionFlowReturnJsonParams": { "additionalProperties": false, "properties": { - "akamai_enabled": { - "type": "boolean" + "payload": { + "$ref": "#/components/schemas/FlowActionFlowReturnJsonParamsPayload" } }, "required": [ - "akamai_enabled" + "payload" ], "type": "object" }, - "UpdateSuspiciousIPThrottlingSettingsRequestContent": { + "FlowActionFlowReturnJsonParamsPayload": { + "oneOf": [ + { + "$ref": "#/components/schemas/FlowActionFlowReturnJsonParamsPayloadObject" + }, + { + "type": "string" + } + ] + }, + "FlowActionFlowReturnJsonParamsPayloadObject": { + "additionalProperties": true, + "type": "object" + }, + "FlowActionFlowStoreVars": { "additionalProperties": false, "properties": { - "allowlist": { - "$ref": "#/components/schemas/SuspiciousIPThrottlingAllowlist" + "action": { + "enum": [ + "STORE_VARS" + ], + "type": "string" }, - "enabled": { + "alias": { + "maxLength": 100, + "type": "string" + }, + "allow_failure": { "type": "boolean" }, - "shields": { - "items": { - "$ref": "#/components/schemas/SuspiciousIPThrottlingShieldsEnum" - }, - "type": "array" + "id": { + "format": "forms-custom-identifier", + "type": "string" }, - "stage": { - "$ref": "#/components/schemas/SuspiciousIPThrottlingStage" + "mask_output": { + "type": "boolean" + }, + "params": { + "$ref": "#/components/schemas/FlowActionFlowStoreVarsParams" + }, + "type": { + "enum": [ + "FLOW" + ], + "type": "string" } }, + "required": [ + "id", + "type", + "action", + "params" + ], "type": "object" }, - "UpdateSuspiciousIPThrottlingSettingsResponseContent": { + "FlowActionFlowStoreVarsParams": { "additionalProperties": false, "properties": { - "allowlist": { - "$ref": "#/components/schemas/SuspiciousIPThrottlingAllowlist" - }, - "enabled": { - "type": "boolean" - }, - "shields": { - "items": { - "$ref": "#/components/schemas/SuspiciousIPThrottlingShieldsEnum" - }, - "type": "array" - }, - "stage": { - "$ref": "#/components/schemas/SuspiciousIPThrottlingStage" + "vars": { + "$ref": "#/components/schemas/FlowActionFlowStoreVarsParamsVars" } }, + "required": [ + "vars" + ], "type": "object" }, - "UpdateTenantSettingsRequestContent": { + "FlowActionFlowStoreVarsParamsVars": { + "additionalProperties": true, + "type": "object" + }, + "FlowActionGoogleSheets": { + "oneOf": [ + { + "$ref": "#/components/schemas/FlowActionGoogleSheetsAddRow" + } + ], + "type": "object" + }, + "FlowActionGoogleSheetsAddRow": { "additionalProperties": false, - "minProperties": 1, "properties": { - "acr_values_supported": { - "items": { - "format": "acr", - "type": "string" - }, - "type": [ - "array", - "null" - ] - }, - "allow_organization_name_in_authentication_api": { - "default": false, - "type": [ - "boolean", - "null" - ] + "action": { + "enum": [ + "ADD_ROW" + ], + "type": "string" }, - "allowed_logout_urls": { - "items": { - "format": "url-with-placeholders", - "type": "string" - }, - "type": "array" + "alias": { + "maxLength": 100, + "type": "string" }, - "authorization_response_iss_parameter_supported": { - "default": false, - "type": [ - "boolean", - "null" - ] + "allow_failure": { + "type": "boolean" }, - "change_password": { - "$ref": "#/components/schemas/TenantSettingsPasswordPage" + "id": { + "format": "forms-custom-identifier", + "type": "string" }, - "client_id_metadata_document_supported": { - "default": false, + "mask_output": { "type": "boolean" }, - "customize_mfa_in_postlogin_action": { - "default": false, - "type": [ - "boolean", - "null" - ] + "params": { + "$ref": "#/components/schemas/FlowActionGoogleSheetsAddRowParams" }, - "default_audience": { - "default": "", + "type": { + "enum": [ + "GOOGLE_SHEETS" + ], "type": "string" - }, - "default_directory": { - "default": "", + } + }, + "required": [ + "id", + "type", + "action", + "params" + ], + "type": "object" + }, + "FlowActionGoogleSheetsAddRowParams": { + "additionalProperties": false, + "properties": { + "connection_id": { + "format": "flows-vault-connections-id", + "maxLength": 30, "type": "string" }, - "default_redirection_uri": { - "format": "absolute-https-uri-or-empty", + "sheet_id": { + "$ref": "#/components/schemas/FlowActionGoogleSheetsAddRowParamsSheetId" + }, + "spreadsheet_id": { + "minLength": 1, "type": "string" }, - "default_token_quota": { - "$ref": "#/components/schemas/DefaultTokenQuota" + "values": { + "$ref": "#/components/schemas/FlowActionGoogleSheetsAddRowParamsValues" + } + }, + "required": [ + "connection_id", + "spreadsheet_id" + ], + "type": "object" + }, + "FlowActionGoogleSheetsAddRowParamsSheetId": { + "oneOf": [ + { + "minimum": 0, + "type": "integer" }, - "device_flow": { - "$ref": "#/components/schemas/TenantSettingsDeviceFlow" + { + "type": "string" + } + ] + }, + "FlowActionGoogleSheetsAddRowParamsValues": { + "items": { + "type": [ + "string", + "null" + ] + }, + "type": "array" + }, + "FlowActionHttp": { + "oneOf": [ + { + "$ref": "#/components/schemas/FlowActionHttpSendRequest" + } + ], + "type": "object" + }, + "FlowActionHttpSendRequest": { + "additionalProperties": false, + "properties": { + "action": { + "enum": [ + "SEND_REQUEST" + ], + "type": "string" }, - "dynamic_client_registration_security_mode": { - "$ref": "#/components/schemas/TenantSettingsDynamicClientRegistrationSecurityMode" + "alias": { + "maxLength": 100, + "type": "string" }, - "enable_ai_guide": { + "allow_failure": { "type": "boolean" }, - "enabled_locales": { - "items": { - "$ref": "#/components/schemas/TenantSettingsSupportedLocalesEnum" - }, - "minItems": 1, - "type": "array" - }, - "ephemeral_session_lifetime": { - "default": 72, - "minimum": 1, - "type": "integer" + "id": { + "format": "forms-custom-identifier", + "type": "string" }, - "error_page": { - "$ref": "#/components/schemas/TenantSettingsErrorPage" + "mask_output": { + "type": "boolean" }, - "flags": { - "$ref": "#/components/schemas/TenantSettingsFlags" + "params": { + "$ref": "#/components/schemas/FlowActionHttpSendRequestParams" }, - "friendly_name": { - "default": "My Company", + "type": { + "enum": [ + "HTTP" + ], "type": "string" + } + }, + "required": [ + "id", + "type", + "action", + "params" + ], + "type": "object" + }, + "FlowActionHttpSendRequestParams": { + "additionalProperties": false, + "properties": { + "basic": { + "$ref": "#/components/schemas/FlowActionHttpSendRequestParamsBasicAuth" }, - "guardian_mfa_page": { - "$ref": "#/components/schemas/TenantSettingsGuardianPage" - }, - "idle_ephemeral_session_lifetime": { - "default": 24, - "minimum": 1, - "type": "integer" - }, - "idle_session_lifetime": { - "default": 72, - "minimum": 1, - "type": "integer" - }, - "legacy_sandbox_version": { - "maxLength": 8, + "connection_id": { + "format": "flows-vault-connections-id", + "maxLength": 30, "type": "string" }, - "mtls": { - "$ref": "#/components/schemas/TenantSettingsMTLS" - }, - "oidc_logout": { - "$ref": "#/components/schemas/TenantOIDCLogoutSettings" - }, - "phone_consolidated_experience": { - "type": "boolean" - }, - "picture_url": { - "default": "https://mycompany.org/logo.png", - "format": "absolute-uri-or-empty", + "content_type": { + "enum": [ + "JSON", + "FORM", + "XML" + ], "type": "string" }, - "pushed_authorization_requests_supported": { - "default": false, - "type": [ - "boolean", - "null" - ] - }, - "resource_parameter_profile": { - "$ref": "#/components/schemas/TenantSettingsResourceParameterProfile" + "headers": { + "$ref": "#/components/schemas/FlowActionHttpSendRequestParamsHeaders" }, - "sandbox_version": { - "default": "22", - "maxLength": 8, + "method": { + "enum": [ + "GET", + "POST", + "PUT", + "PATCH", + "DELETE" + ], "type": "string" }, - "session_cookie": { - "$ref": "#/components/schemas/SessionCookieSchema" - }, - "session_lifetime": { - "default": 168, - "minimum": 1, - "type": "integer" - }, - "sessions": { - "$ref": "#/components/schemas/TenantSettingsSessions" - }, - "skip_non_verifiable_callback_uri_confirmation_prompt": { - "type": [ - "boolean", - "null" - ] + "params": { + "$ref": "#/components/schemas/FlowActionHttpSendRequestParamsQueryParams" }, - "support_email": { - "default": "support@mycompany.org", - "format": "email-or-empty", - "type": "string" + "payload": { + "$ref": "#/components/schemas/FlowActionHttpSendRequestParamsPayload" }, - "support_url": { - "default": "https://mycompany.org/support", - "format": "absolute-uri-or-empty", + "url": { "type": "string" } }, + "required": [ + "url" + ], "type": "object" }, - "UpdateTenantSettingsResponseContent": { + "FlowActionHttpSendRequestParamsBasicAuth": { "additionalProperties": false, "properties": { - "acr_values_supported": { - "items": { - "format": "acr", - "type": "string" - }, - "type": [ - "array", - "null" - ] - }, - "allow_organization_name_in_authentication_api": { - "default": false, - "type": "boolean" - }, - "allowed_logout_urls": { - "items": { - "format": "url", - "type": "string" - }, - "type": "array" - }, - "authorization_response_iss_parameter_supported": { - "default": false, - "type": [ - "boolean", - "null" - ] - }, - "change_password": { - "$ref": "#/components/schemas/TenantSettingsPasswordPage" - }, - "client_id_metadata_document_supported": { - "default": false, - "type": "boolean" - }, - "customize_mfa_in_postlogin_action": { - "default": false, - "type": "boolean" - }, - "default_audience": { - "default": "", + "password": { + "minLength": 1, "type": "string" }, - "default_directory": { - "default": "", + "username": { + "minLength": 1, "type": "string" - }, - "default_redirection_uri": { + } + }, + "type": "object" + }, + "FlowActionHttpSendRequestParamsHeaders": { + "additionalProperties": true, + "type": "object" + }, + "FlowActionHttpSendRequestParamsPayload": { + "oneOf": [ + { "type": "string" }, - "default_token_quota": { - "$ref": "#/components/schemas/DefaultTokenQuota" - }, - "device_flow": { - "$ref": "#/components/schemas/TenantSettingsDeviceFlow" - }, - "dynamic_client_registration_security_mode": { - "$ref": "#/components/schemas/TenantSettingsDynamicClientRegistrationSecurityMode" - }, - "enable_ai_guide": { - "type": "boolean" - }, - "enabled_locales": { - "items": { - "$ref": "#/components/schemas/SupportedLocales" - }, + { + "items": {}, "type": "array" }, - "ephemeral_session_lifetime": { - "default": 72, - "minimum": 1, - "type": "number" - }, - "error_page": { - "$ref": "#/components/schemas/TenantSettingsErrorPage" + { + "$ref": "#/components/schemas/FlowActionHttpSendRequestParamsPayloadObject" + } + ] + }, + "FlowActionHttpSendRequestParamsPayloadObject": { + "additionalProperties": true, + "type": "object" + }, + "FlowActionHttpSendRequestParamsQueryParams": { + "additionalProperties": { + "oneOf": [ + { + "type": "number" + }, + { + "type": "string" + }, + { + "type": "null" + } + ] + }, + "type": "object" + }, + "FlowActionHubspot": { + "oneOf": [ + { + "$ref": "#/components/schemas/FlowActionHubspotEnrollContact" }, - "flags": { - "$ref": "#/components/schemas/TenantSettingsFlags" + { + "$ref": "#/components/schemas/FlowActionHubspotGetContact" }, - "friendly_name": { - "default": "My Company", + { + "$ref": "#/components/schemas/FlowActionHubspotUpsertContact" + } + ], + "type": "object" + }, + "FlowActionHubspotEnrollContact": { + "additionalProperties": false, + "properties": { + "action": { + "enum": [ + "ENROLL_CONTACT" + ], "type": "string" }, - "guardian_mfa_page": { - "$ref": "#/components/schemas/TenantSettingsGuardianPage" - }, - "idle_ephemeral_session_lifetime": { - "default": 24, - "minimum": 1, - "type": "number" - }, - "idle_session_lifetime": { - "default": 72, - "type": "number" - }, - "legacy_sandbox_version": { - "default": "", + "alias": { + "maxLength": 100, "type": "string" }, - "mtls": { - "$ref": "#/components/schemas/TenantSettingsMTLS" - }, - "oidc_logout": { - "$ref": "#/components/schemas/TenantOIDCLogoutSettings" - }, - "phone_consolidated_experience": { + "allow_failure": { "type": "boolean" }, - "picture_url": { - "default": "https://mycompany.org/logo.png", - "format": "absolute-uri-or-empty", + "id": { + "format": "forms-custom-identifier", "type": "string" }, - "pushed_authorization_requests_supported": { - "default": false, + "mask_output": { "type": "boolean" }, - "resource_parameter_profile": { - "$ref": "#/components/schemas/TenantSettingsResourceParameterProfile" - }, - "sandbox_version": { - "default": "22", - "type": "string" - }, - "sandbox_versions_available": { - "items": { - "type": "string" - }, - "type": "array" - }, - "session_cookie": { - "$ref": "#/components/schemas/SessionCookieSchema" - }, - "session_lifetime": { - "default": 168, - "type": "number" - }, - "sessions": { - "$ref": "#/components/schemas/TenantSettingsSessions" - }, - "skip_non_verifiable_callback_uri_confirmation_prompt": { - "type": [ - "boolean", - "null" - ] - }, - "support_email": { - "default": "support@mycompany.org", - "format": "email-or-empty", - "type": "string" + "params": { + "$ref": "#/components/schemas/FlowActionHubspotEnrollContactParams" }, - "support_url": { - "default": "https://mycompany.org/support", - "format": "absolute-uri-or-empty", + "type": { + "enum": [ + "HUBSPOT" + ], "type": "string" } }, + "required": [ + "id", + "type", + "action", + "params" + ], "type": "object" }, - "UpdateTokenExchangeProfileRequestContent": { + "FlowActionHubspotEnrollContactParams": { "additionalProperties": false, - "minProperties": 1, "properties": { - "name": { - "default": "Token Exchange Profile 1", - "maxLength": 50, - "minLength": 3, + "connection_id": { + "format": "flows-vault-connections-id", + "maxLength": 30, "type": "string" }, - "subject_token_type": { - "format": "url", - "maxLength": 100, - "minLength": 8, + "email": { "type": "string" - } - }, - "type": "object" - }, - "UpdateTokenQuota": { - "additionalProperties": false, - "properties": { - "client_credentials": { - "$ref": "#/components/schemas/TokenQuotaClientCredentials" + }, + "workflow_id": { + "$ref": "#/components/schemas/FlowActionHubspotEnrollContactParamsWorkflowId" } }, "required": [ - "client_credentials" + "connection_id", + "email", + "workflow_id" ], - "type": [ - "object", - "null" - ] + "type": "object" }, - "UpdateUniversalLoginTemplateRequestContent": { + "FlowActionHubspotEnrollContactParamsWorkflowId": { "oneOf": [ { - "maxLength": 102400, "type": "string" }, { - "additionalProperties": false, - "properties": { - "template": { - "maxLength": 102400, - "type": "string" - } - }, - "required": [ - "template" - ], - "type": "object" + "type": "integer" } ] }, - "UpdateUserAttributeProfileRequestContent": { + "FlowActionHubspotGetContact": { "additionalProperties": false, "properties": { - "name": { - "$ref": "#/components/schemas/UserAttributeProfileName" + "action": { + "enum": [ + "GET_CONTACT" + ], + "type": "string" }, - "user_attributes": { - "$ref": "#/components/schemas/UserAttributeProfileUserAttributes" + "alias": { + "maxLength": 100, + "type": "string" + }, + "allow_failure": { + "type": "boolean" }, - "user_id": { - "$ref": "#/components/schemas/UserAttributeProfilePatchUserId" - } - }, - "type": "object" - }, - "UpdateUserAttributeProfileResponseContent": { - "additionalProperties": false, - "properties": { "id": { - "$ref": "#/components/schemas/UserAttributeProfileId" + "format": "forms-custom-identifier", + "type": "string" }, - "name": { - "$ref": "#/components/schemas/UserAttributeProfileName" + "mask_output": { + "type": "boolean" }, - "user_attributes": { - "$ref": "#/components/schemas/UserAttributeProfileUserAttributes" + "params": { + "$ref": "#/components/schemas/FlowActionHubspotGetContactParams" }, - "user_id": { - "$ref": "#/components/schemas/UserAttributeProfileUserId" + "type": { + "enum": [ + "HUBSPOT" + ], + "type": "string" } }, + "required": [ + "id", + "type", + "action", + "params" + ], "type": "object" }, - "UpdateUserAuthenticationMethodRequestContent": { + "FlowActionHubspotGetContactParams": { "additionalProperties": false, "properties": { - "name": { + "connection_id": { + "format": "flows-vault-connections-id", + "maxLength": 30, "type": "string" }, - "preferred_authentication_method": { - "$ref": "#/components/schemas/PreferredAuthenticationMethodEnum" + "email": { + "type": "string" } }, + "required": [ + "connection_id", + "email" + ], "type": "object" }, - "UpdateUserAuthenticationMethodResponseContent": { + "FlowActionHubspotUpsertContact": { "additionalProperties": false, "properties": { - "aaguid": { + "action": { + "enum": [ + "UPSERT_CONTACT" + ], "type": "string" }, - "authentication_methods": { - "items": { - "$ref": "#/components/schemas/UserAuthenticationMethodProperties" - }, - "type": "array" - }, - "confirmed": { - "type": "boolean" - }, - "created_at": { - "format": "date-time", + "alias": { + "maxLength": 100, "type": "string" }, - "email": { - "type": "string" + "allow_failure": { + "type": "boolean" }, "id": { - "format": "authenticator-id", - "type": "string" - }, - "key_id": { - "type": "string" - }, - "name": { - "type": "string" - }, - "phone_number": { - "maxLength": 30, - "minLength": 2, - "type": "string" - }, - "preferred_authentication_method": { - "$ref": "#/components/schemas/PreferredAuthenticationMethodEnum" - }, - "public_key": { + "format": "forms-custom-identifier", "type": "string" }, - "relying_party_identifier": { - "type": "string" + "mask_output": { + "type": "boolean" }, - "totp_secret": { - "type": "string" + "params": { + "$ref": "#/components/schemas/FlowActionHubspotUpsertContactParams" }, "type": { - "$ref": "#/components/schemas/CreatedAuthenticationMethodTypeEnum" + "enum": [ + "HUBSPOT" + ], + "type": "string" } }, "required": [ - "type" + "id", + "type", + "action", + "params" ], "type": "object" }, - "UpdateUserRequestContent": { + "FlowActionHubspotUpsertContactParams": { "additionalProperties": true, "properties": { - "app_metadata": { - "$ref": "#/components/schemas/AppMetadata" - }, - "blocked": { - "default": false, - "type": "boolean" + "connection_id": { + "format": "flows-vault-connections-id", + "maxLength": 30, + "type": "string" }, - "client_id": { - "default": "DaM8bokEXBWrTUFCiJjWn50jei6ardyX", - "minLength": 1, + "email": { "type": "string" }, - "connection": { - "default": "Initial-Connection", - "minLength": 1, - "type": "string" - }, - "email": { - "default": "john.doe@gmail.com", - "format": "email", - "type": [ - "string", - "null" - ] - }, - "email_verified": { - "default": false, - "type": "boolean" - }, - "family_name": { - "default": "Doe", - "maxLength": 150, - "minLength": 1, - "type": [ - "string", - "null" - ] - }, - "given_name": { - "default": "John", - "maxLength": 150, - "minLength": 1, - "type": [ - "string", - "null" - ] - }, - "name": { - "default": "John Doe", - "maxLength": 300, - "minLength": 1, - "type": [ - "string", - "null" - ] - }, - "nickname": { - "default": "Johnny", - "maxLength": 300, - "minLength": 1, - "type": [ - "string", - "null" - ] - }, - "password": { - "default": "secret", - "minLength": 1, - "type": [ - "string", - "null" - ] - }, - "phone_number": { - "default": "+199999999999999", - "pattern": "^\\+[0-9]{1,15}$", - "type": [ - "string", - "null" - ] - }, - "phone_verified": { - "default": false, - "type": "boolean" - }, - "picture": { - "default": "https://secure.gravatar.com/avatar/15626c5e0c749cb912f9d1ad48dba440?s=480\u0026r=pg\u0026d=https%3A%2F%2Fssl.gstatic.com%2Fs2%2Fprofiles%2Fimages%2Fsilhouette80.png", - "format": "strict-uri", - "type": [ - "string", - "null" - ] - }, - "user_metadata": { - "$ref": "#/components/schemas/UserMetadata" - }, - "username": { - "default": "johndoe", - "maxLength": 128, - "minLength": 1, - "type": [ - "string", - "null" - ] - }, - "verify_email": { - "default": false, - "type": "boolean" - }, - "verify_phone_number": { - "default": false, - "type": "boolean" + "properties": { + "items": { + "$ref": "#/components/schemas/FlowActionHubspotUpsertContactParamsProperty" + }, + "type": "array" } }, + "required": [ + "connection_id", + "email" + ], "type": "object" }, - "UpdateUserResponseContent": { - "additionalProperties": true, + "FlowActionHubspotUpsertContactParamsProperty": { + "additionalProperties": false, "properties": { - "app_metadata": { - "$ref": "#/components/schemas/UserAppMetadataSchema" - }, - "blocked": { - "type": "boolean" - }, - "created_at": { - "$ref": "#/components/schemas/UserDateSchema" - }, - "email": { - "default": "john.doe@gmail.com", - "format": "email", - "type": "string" - }, - "email_verified": { - "default": false, - "type": "boolean" - }, - "family_name": { - "type": "string" - }, - "given_name": { - "type": "string" - }, - "identities": { - "items": { - "$ref": "#/components/schemas/UserIdentitySchema" - }, - "type": "array" - }, - "last_ip": { + "property": { + "maxLength": 100, "type": "string" }, - "last_login": { - "$ref": "#/components/schemas/UserDateSchema" - }, - "logins_count": { - "type": "integer" - }, - "multifactor": { - "items": { - "type": "string" - }, - "type": "array" + "value": {} + }, + "required": [ + "property" + ], + "type": "object" + }, + "FlowActionJson": { + "oneOf": [ + { + "$ref": "#/components/schemas/FlowActionJsonCreateJson" }, - "name": { - "type": "string" + { + "$ref": "#/components/schemas/FlowActionJsonParseJson" }, - "nickname": { + { + "$ref": "#/components/schemas/FlowActionJsonSerializeJson" + } + ], + "type": "object" + }, + "FlowActionJsonCreateJson": { + "additionalProperties": false, + "properties": { + "action": { + "enum": [ + "CREATE_JSON" + ], "type": "string" }, - "phone_number": { - "default": "+199999999999999", + "alias": { + "maxLength": 100, "type": "string" }, - "phone_verified": { - "default": false, + "allow_failure": { "type": "boolean" }, - "picture": { + "id": { + "format": "forms-custom-identifier", "type": "string" }, - "updated_at": { - "$ref": "#/components/schemas/UserDateSchema" - }, - "user_id": { - "default": "auth0|507f1f77bcf86cd799439020", - "type": "string" + "mask_output": { + "type": "boolean" }, - "user_metadata": { - "$ref": "#/components/schemas/UserMetadataSchema" + "params": { + "$ref": "#/components/schemas/FlowActionJsonCreateJsonParams" }, - "username": { - "default": "johndoe", + "type": { + "enum": [ + "JSON" + ], "type": "string" } }, + "required": [ + "id", + "type", + "action", + "params" + ], "type": "object" }, - "UpdateVerifiableCredentialTemplateRequestContent": { + "FlowActionJsonCreateJsonParams": { "additionalProperties": false, "properties": { - "dialect": { - "maxLength": 255, - "pattern": "^simplified/1.0$", - "type": [ - "string", - "null" - ] - }, - "name": { - "maxLength": 255, - "minLength": 1, - "type": [ - "string", - "null" - ] - }, - "presentation": { - "$ref": "#/components/schemas/MdlPresentationRequest" - }, - "type": { - "maxLength": 255, - "minLength": 1, - "type": [ - "string", - "null" - ] - }, - "version": { - "type": [ - "number", - "null" - ] - }, - "well_known_trusted_issuers": { - "maxLength": 255, - "minLength": 1, - "pattern": "^aamva$", - "type": [ - "string", - "null" - ] + "object": { + "$ref": "#/components/schemas/FlowActionJsonCreateJsonParamsObject" } }, + "required": [ + "object" + ], "type": "object" }, - "UpdateVerifiableCredentialTemplateResponseContent": { + "FlowActionJsonCreateJsonParamsObject": { "additionalProperties": true, + "type": "object" + }, + "FlowActionJsonParseJson": { + "additionalProperties": false, "properties": { - "created_at": { - "default": "2021-01-01T00:00:00Z", - "format": "date-time", + "action": { + "enum": [ + "PARSE_JSON" + ], "type": "string" }, - "custom_certificate_authority": { - "maxLength": 4096, - "minLength": 1, - "type": [ - "string", - "null" - ] - }, - "dialect": { - "default": "simplified/1.0", - "maxLength": 255, + "alias": { + "maxLength": 100, "type": "string" }, + "allow_failure": { + "type": "boolean" + }, "id": { - "default": "vct_0000000000000001", + "format": "forms-custom-identifier", "type": "string" }, - "name": { - "type": "string" + "mask_output": { + "type": "boolean" }, - "presentation": { - "$ref": "#/components/schemas/MdlPresentationRequest" + "params": { + "$ref": "#/components/schemas/FlowActionJsonParseJsonParams" }, "type": { - "default": "mdl", - "type": "string" - }, - "updated_at": { - "default": "2021-01-01T00:00:00Z", - "format": "date-time", + "enum": [ + "JSON" + ], "type": "string" - }, - "well_known_trusted_issuers": { - "maxLength": 255, - "minLength": 1, - "type": [ - "string", - "null" - ] } }, + "required": [ + "id", + "type", + "action", + "params" + ], "type": "object" }, - "UserAppMetadataSchema": { - "additionalProperties": true, + "FlowActionJsonParseJsonParams": { + "additionalProperties": false, + "properties": { + "json": { + "type": "string" + } + }, + "required": [ + "json" + ], "type": "object" }, - "UserAttributeProfile": { + "FlowActionJsonSerializeJson": { "additionalProperties": false, "properties": { + "action": { + "enum": [ + "SERIALIZE_JSON" + ], + "type": "string" + }, + "alias": { + "maxLength": 100, + "type": "string" + }, + "allow_failure": { + "type": "boolean" + }, "id": { - "$ref": "#/components/schemas/UserAttributeProfileId" + "format": "forms-custom-identifier", + "type": "string" }, - "name": { - "$ref": "#/components/schemas/UserAttributeProfileName" + "mask_output": { + "type": "boolean" }, - "user_attributes": { - "$ref": "#/components/schemas/UserAttributeProfileUserAttributes" + "params": { + "$ref": "#/components/schemas/FlowActionJsonSerializeJsonParams" }, - "user_id": { - "$ref": "#/components/schemas/UserAttributeProfileUserId" + "type": { + "enum": [ + "JSON" + ], + "type": "string" } }, + "required": [ + "id", + "type", + "action", + "params" + ], "type": "object" }, - "UserAttributeProfileId": { - "format": "user-attribute-profile-id", - "type": "string" - }, - "UserAttributeProfileName": { - "maxLength": 128, - "minLength": 1, - "type": "string" - }, - "UserAttributeProfileOidcMapping": { + "FlowActionJsonSerializeJsonParams": { "additionalProperties": false, "properties": { - "display_name": { - "maxLength": 50, - "minLength": 1, - "type": "string" - }, - "mapping": { - "maxLength": 50, - "minLength": 1, - "type": "string" + "object": { + "$ref": "#/components/schemas/FlowActionJsonSerializeJsonParamsObject" } }, "required": [ - "mapping" + "object" ], "type": "object" }, - "UserAttributeProfilePatchUserId": { + "FlowActionJsonSerializeJsonParamsObject": { "oneOf": [ { - "$ref": "#/components/schemas/UserAttributeProfileUserId" + "type": "string" }, { - "type": "null" + "$ref": "#/components/schemas/FlowActionJsonSerializeJsonParamsObjectObject" } ] }, - "UserAttributeProfileSamlMapping": { - "items": { - "maxLength": 128, - "minLength": 1, - "type": "string" - }, - "minItems": 1, - "type": "array" + "FlowActionJsonSerializeJsonParamsObjectObject": { + "additionalProperties": true, + "type": "object" }, - "UserAttributeProfileStrategyOverrides": { + "FlowActionJwt": { + "oneOf": [ + { + "$ref": "#/components/schemas/FlowActionJwtDecodeJwt" + }, + { + "$ref": "#/components/schemas/FlowActionJwtSignJwt" + }, + { + "$ref": "#/components/schemas/FlowActionJwtVerifyJwt" + } + ], + "type": "object" + }, + "FlowActionJwtDecodeJwt": { "additionalProperties": false, "properties": { - "ad": { - "$ref": "#/components/schemas/UserAttributeProfileStrategyOverridesMapping" - }, - "adfs": { - "$ref": "#/components/schemas/UserAttributeProfileStrategyOverridesMapping" + "action": { + "enum": [ + "DECODE_JWT" + ], + "type": "string" }, - "google-apps": { - "$ref": "#/components/schemas/UserAttributeProfileStrategyOverridesMapping" + "alias": { + "maxLength": 100, + "type": "string" }, - "oidc": { - "$ref": "#/components/schemas/UserAttributeProfileStrategyOverridesMapping" + "allow_failure": { + "type": "boolean" }, - "okta": { - "$ref": "#/components/schemas/UserAttributeProfileStrategyOverridesMapping" + "id": { + "format": "forms-custom-identifier", + "type": "string" }, - "pingfederate": { - "$ref": "#/components/schemas/UserAttributeProfileStrategyOverridesMapping" + "mask_output": { + "type": "boolean" }, - "samlp": { - "$ref": "#/components/schemas/UserAttributeProfileStrategyOverridesMapping" + "params": { + "$ref": "#/components/schemas/FlowActionJwtDecodeJwtParams" }, - "waad": { - "$ref": "#/components/schemas/UserAttributeProfileStrategyOverridesMapping" + "type": { + "enum": [ + "JWT" + ], + "type": "string" } }, + "required": [ + "id", + "type", + "action", + "params" + ], "type": "object" }, - "UserAttributeProfileStrategyOverridesMapping": { + "FlowActionJwtDecodeJwtParams": { "additionalProperties": false, "properties": { - "oidc_mapping": { - "$ref": "#/components/schemas/UserAttributeProfileOidcMapping" - }, - "saml_mapping": { - "$ref": "#/components/schemas/UserAttributeProfileSamlMapping" - }, - "scim_mapping": { - "maxLength": 128, - "minLength": 1, + "token": { + "maxLength": 10000, "type": "string" } }, + "required": [ + "token" + ], "type": "object" }, - "UserAttributeProfileStrategyOverridesUserId": { + "FlowActionJwtSignJwt": { "additionalProperties": false, "properties": { - "ad": { - "$ref": "#/components/schemas/UserAttributeProfileStrategyOverridesUserIdMapping" + "action": { + "enum": [ + "SIGN_JWT" + ], + "type": "string" }, - "adfs": { - "$ref": "#/components/schemas/UserAttributeProfileStrategyOverridesUserIdMapping" + "alias": { + "maxLength": 100, + "type": "string" }, - "google-apps": { - "$ref": "#/components/schemas/UserAttributeProfileStrategyOverridesUserIdMapping" + "allow_failure": { + "type": "boolean" }, - "oidc": { - "$ref": "#/components/schemas/UserAttributeProfileStrategyOverridesUserIdMapping" - }, - "okta": { - "$ref": "#/components/schemas/UserAttributeProfileStrategyOverridesUserIdMapping" - }, - "pingfederate": { - "$ref": "#/components/schemas/UserAttributeProfileStrategyOverridesUserIdMapping" - }, - "samlp": { - "$ref": "#/components/schemas/UserAttributeProfileStrategyOverridesUserIdMapping" + "id": { + "format": "forms-custom-identifier", + "type": "string" }, - "waad": { - "$ref": "#/components/schemas/UserAttributeProfileStrategyOverridesUserIdMapping" - } - }, - "type": "object" - }, - "UserAttributeProfileStrategyOverridesUserIdMapping": { - "additionalProperties": false, - "properties": { - "oidc_mapping": { - "$ref": "#/components/schemas/UserAttributeProfileUserIdOidcStrategyOverrideMapping" + "mask_output": { + "type": "boolean" }, - "saml_mapping": { - "$ref": "#/components/schemas/UserAttributeProfileSamlMapping" + "params": { + "$ref": "#/components/schemas/FlowActionJwtSignJwtParams" }, - "scim_mapping": { - "maxLength": 128, - "minLength": 1, + "type": { + "enum": [ + "JWT" + ], "type": "string" } }, + "required": [ + "id", + "type", + "action", + "params" + ], "type": "object" }, - "UserAttributeProfileTemplate": { + "FlowActionJwtSignJwtParams": { "additionalProperties": false, "properties": { - "name": { - "$ref": "#/components/schemas/UserAttributeProfileName" + "audience": { + "maxLength": 100, + "type": "string" }, - "user_attributes": { - "$ref": "#/components/schemas/UserAttributeProfileUserAttributes" + "connection_id": { + "format": "flows-vault-connections-id", + "maxLength": 30, + "type": "string" }, - "user_id": { - "$ref": "#/components/schemas/UserAttributeProfileUserId" - } - }, - "type": "object" - }, - "UserAttributeProfileTemplateItem": { - "additionalProperties": false, - "properties": { - "display_name": { + "expires_in": { + "maxLength": 25, "type": "string" }, - "id": { + "issuer": { + "maxLength": 100, "type": "string" }, - "template": { - "$ref": "#/components/schemas/UserAttributeProfileTemplate" + "payload": { + "$ref": "#/components/schemas/FlowActionJwtSignJwtParamsPayload" + }, + "subject": { + "maxLength": 100, + "type": "string" } }, + "required": [ + "connection_id" + ], "type": "object" }, - "UserAttributeProfileUserAttributeAdditionalProperties": { + "FlowActionJwtSignJwtParamsPayload": { + "additionalProperties": true, + "type": "object" + }, + "FlowActionJwtVerifyJwt": { "additionalProperties": false, "properties": { - "auth0_mapping": { - "maxLength": 50, - "minLength": 1, + "action": { + "enum": [ + "VERIFY_JWT" + ], "type": "string" }, - "description": { - "maxLength": 128, - "minLength": 1, + "alias": { + "maxLength": 100, "type": "string" }, - "label": { - "maxLength": 128, - "minLength": 1, - "type": "string" + "allow_failure": { + "type": "boolean" }, - "oidc_mapping": { - "$ref": "#/components/schemas/UserAttributeProfileOidcMapping" + "id": { + "format": "forms-custom-identifier", + "type": "string" }, - "profile_required": { + "mask_output": { "type": "boolean" }, - "saml_mapping": { - "$ref": "#/components/schemas/UserAttributeProfileSamlMapping" + "params": { + "$ref": "#/components/schemas/FlowActionJwtVerifyJwtParams" }, - "scim_mapping": { - "maxLength": 128, - "minLength": 1, + "type": { + "enum": [ + "JWT" + ], "type": "string" - }, - "strategy_overrides": { - "$ref": "#/components/schemas/UserAttributeProfileStrategyOverrides" } }, "required": [ - "description", - "label", - "profile_required", - "auth0_mapping" + "id", + "type", + "action", + "params" ], "type": "object" }, - "UserAttributeProfileUserAttributes": { - "additionalProperties": { - "$ref": "#/components/schemas/UserAttributeProfileUserAttributeAdditionalProperties" - }, - "maxProperties": 64, - "minProperties": 1, - "type": "object" - }, - "UserAttributeProfileUserId": { + "FlowActionJwtVerifyJwtParams": { "additionalProperties": false, "properties": { - "oidc_mapping": { - "$ref": "#/components/schemas/UserAttributeProfileUserIdOidcMappingEnum" + "audience": { + "maxLength": 500, + "type": "string" }, - "saml_mapping": { - "$ref": "#/components/schemas/UserAttributeProfileUserIdSamlMapping" + "connection_id": { + "format": "flows-vault-connections-id", + "maxLength": 30, + "type": "string" }, - "scim_mapping": { - "maxLength": 128, - "minLength": 1, + "issuer": { + "maxLength": 500, "type": "string" }, - "strategy_overrides": { - "$ref": "#/components/schemas/UserAttributeProfileStrategyOverridesUserId" + "token": { + "maxLength": 100, + "type": "string" } }, - "type": "object" - }, - "UserAttributeProfileUserIdOidcMappingEnum": { - "enum": [ - "sub" + "required": [ + "connection_id", + "token" ], - "maxLength": 50, - "minLength": 1, - "type": "string" + "type": "object" }, - "UserAttributeProfileUserIdOidcStrategyOverrideMapping": { - "enum": [ - "sub", - "oid", - "email" + "FlowActionMailchimp": { + "oneOf": [ + { + "$ref": "#/components/schemas/FlowActionMailchimpUpsertMember" + } ], - "maxLength": 50, - "minLength": 1, - "type": "string" - }, - "UserAttributeProfileUserIdSamlMapping": { - "items": { - "maxLength": 128, - "minLength": 1, - "type": "string" - }, - "minItems": 1, - "type": "array" + "type": "object" }, - "UserAuthenticationMethod": { + "FlowActionMailchimpUpsertMember": { "additionalProperties": false, "properties": { - "aaguid": { + "action": { + "enum": [ + "UPSERT_MEMBER" + ], "type": "string" }, - "authentication_methods": { - "items": { - "$ref": "#/components/schemas/UserAuthenticationMethodProperties" - }, - "type": "array" - }, - "confirmed": { - "type": "boolean" - }, - "created_at": { - "format": "date-time", + "alias": { + "maxLength": 100, "type": "string" }, - "credential_backed_up": { + "allow_failure": { "type": "boolean" }, - "credential_device_type": { - "type": "string" - }, - "email": { - "type": "string" - }, - "enrolled_at": { - "format": "date-time", - "type": "string" - }, "id": { + "format": "forms-custom-identifier", "type": "string" }, - "identity_user_id": { - "type": "string" - }, - "key_id": { - "type": "string" - }, - "last_auth_at": { - "format": "date-time", - "type": "string" - }, - "link_id": { - "type": "string" - }, - "name": { - "maxLength": 20, - "type": "string" - }, - "phone_number": { - "type": "string" - }, - "preferred_authentication_method": { - "$ref": "#/components/schemas/PreferredAuthenticationMethodEnum" - }, - "public_key": { - "type": "string" + "mask_output": { + "type": "boolean" }, - "relying_party_identifier": { - "type": "string" + "params": { + "$ref": "#/components/schemas/FlowActionMailchimpUpsertMemberParams" }, "type": { - "$ref": "#/components/schemas/AuthenticationMethodTypeEnum" - }, - "user_agent": { + "enum": [ + "MAILCHIMP" + ], "type": "string" } }, "required": [ "id", "type", - "created_at" + "action", + "params" ], "type": "object" }, - "UserAuthenticationMethodProperties": { - "additionalProperties": true, + "FlowActionMailchimpUpsertMemberParams": { + "additionalProperties": false, "properties": { - "id": { - "format": "authenticator-id", + "connection_id": { + "format": "flows-vault-connections-id", + "maxLength": 30, "type": "string" }, - "type": { - "$ref": "#/components/schemas/UserAuthenticationMethodPropertiesEnum" + "list_id": { + "type": "string" + }, + "member": { + "$ref": "#/components/schemas/FlowActionMailchimpUpsertMemberParamsMember" } }, - "type": "object" - }, - "UserAuthenticationMethodPropertiesEnum": { - "enum": [ - "totp", - "push", - "sms", - "voice" + "required": [ + "connection_id", + "list_id", + "member" ], - "type": "string" + "type": "object" }, - "UserBlockIdentifier": { - "additionalProperties": true, + "FlowActionMailchimpUpsertMemberParamsMember": { + "additionalProperties": false, "properties": { - "connection": { + "email_address": { "type": "string" }, - "identifier": { - "default": "john.doe@gmail.com", - "type": "string" + "merge_fields": { + "$ref": "#/components/schemas/FlowActionMailchimpUpsertMemberParamsMemberMergeFields" }, - "ip": { - "default": "10.0.0.1", + "status_if_new": { "type": "string" } }, + "required": [ + "email_address", + "status_if_new" + ], + "type": "object" + }, + "FlowActionMailchimpUpsertMemberParamsMemberMergeFields": { + "additionalProperties": true, "type": "object" }, - "UserDateSchema": { + "FlowActionMailjet": { "oneOf": [ { - "type": "string" - }, - { - "additionalProperties": true, - "type": "object" + "$ref": "#/components/schemas/FlowActionMailjetSendEmail" } - ] - }, - "UserEnrollmentAuthMethodEnum": { - "enum": [ - "authenticator", - "guardian", - "sms", - "webauthn-platform", - "webauthn-roaming" - ], - "type": "string" - }, - "UserEnrollmentStatusEnum": { - "enum": [ - "pending", - "confirmed" ], - "type": "string" + "type": "object" }, - "UserGrant": { + "FlowActionMailjetSendEmail": { "additionalProperties": false, "properties": { - "audience": { + "action": { + "enum": [ + "SEND_EMAIL" + ], "type": "string" }, - "clientID": { + "alias": { + "maxLength": 100, "type": "string" }, + "allow_failure": { + "type": "boolean" + }, "id": { + "format": "forms-custom-identifier", "type": "string" }, - "scope": { - "items": { - "minLength": 1, - "type": "string" - }, - "type": "array" + "mask_output": { + "type": "boolean" }, - "user_id": { + "params": { + "$ref": "#/components/schemas/FlowActionMailjetSendEmailParams" + }, + "type": { + "enum": [ + "MAILJET" + ], "type": "string" } }, + "required": [ + "id", + "type", + "action", + "params" + ], "type": "object" }, - "UserGroupsResponseSchema": { - "allOf": [ + "FlowActionMailjetSendEmailParams": { + "oneOf": [ { - "$ref": "#/components/schemas/Group" + "additionalProperties": true, + "properties": { + "content": { + "type": "string" + } + }, + "required": [ + "content" + ], + "type": "object" }, { "additionalProperties": true, "properties": { - "membership_created_at": { - "format": "date-time", - "type": "string" + "template_id": { + "type": "integer" + }, + "variables": { + "additionalProperties": true, + "type": "object" } }, + "required": [ + "template_id" + ], "type": "object" } - ] + ], + "type": "object" }, - "UserId": { + "FlowActionOtp": { "oneOf": [ { - "default": "abc", - "minLength": 1, - "type": "string" + "$ref": "#/components/schemas/FlowActionOtpGenerateCode" }, { - "default": 191919191, - "type": "integer" + "$ref": "#/components/schemas/FlowActionOtpVerifyCode" } - ] + ], + "type": "object" }, - "UserIdentity": { + "FlowActionOtpGenerateCode": { "additionalProperties": false, "properties": { - "access_token": { + "action": { + "enum": [ + "GENERATE_CODE" + ], "type": "string" }, - "access_token_secret": { + "alias": { + "maxLength": 100, "type": "string" }, - "connection": { - "default": "twitter", + "allow_failure": { + "type": "boolean" + }, + "id": { + "format": "forms-custom-identifier", "type": "string" }, - "isSocial": { + "mask_output": { "type": "boolean" }, - "profileData": { - "$ref": "#/components/schemas/UserProfileData" + "params": { + "$ref": "#/components/schemas/FlowActionOtpGenerateCodeParams" }, - "provider": { - "default": "twitter", + "type": { + "enum": [ + "OTP" + ], "type": "string" + } + }, + "required": [ + "id", + "type", + "action", + "params" + ], + "type": "object" + }, + "FlowActionOtpGenerateCodeParams": { + "additionalProperties": false, + "properties": { + "length": { + "maximum": 10, + "minimum": 1, + "type": "integer" }, - "refresh_token": { + "reference": { + "maxLength": 250, "type": "string" - }, - "user_id": { - "$ref": "#/components/schemas/UserId" } }, "required": [ - "provider", - "user_id", - "connection" + "reference", + "length" ], "type": "object" }, - "UserIdentityProviderEnum": { - "enum": [ - "ad", - "adfs", - "amazon", - "apple", - "dropbox", - "bitbucket", - "auth0-oidc", - "auth0", - "baidu", - "bitly", - "box", - "custom", - "daccount", - "dwolla", - "email", - "evernote-sandbox", - "evernote", - "exact", - "facebook", - "fitbit", - "github", - "google-apps", - "google-oauth2", - "instagram", - "ip", - "line", - "linkedin", - "oauth1", - "oauth2", - "office365", - "oidc", - "okta", - "paypal", - "paypal-sandbox", - "pingfederate", - "planningcenter", - "salesforce-community", - "salesforce-sandbox", - "salesforce", - "samlp", - "sharepoint", - "shopify", - "shop", - "sms", - "soundcloud", - "thirtysevensignals", - "twitter", - "untappd", - "vkontakte", - "waad", - "weibo", - "windowslive", - "wordpress", - "yahoo", - "yandex" - ], - "type": "string" - }, - "UserIdentitySchema": { + "FlowActionOtpVerifyCode": { "additionalProperties": false, "properties": { - "access_token": { - "type": "string" - }, - "access_token_secret": { + "action": { + "enum": [ + "VERIFY_CODE" + ], "type": "string" }, - "connection": { + "alias": { + "maxLength": 100, "type": "string" }, - "isSocial": { + "allow_failure": { "type": "boolean" }, - "profileData": { - "$ref": "#/components/schemas/UserProfileData" + "id": { + "format": "forms-custom-identifier", + "type": "string" }, - "provider": { - "$ref": "#/components/schemas/UserIdentityProviderEnum" + "mask_output": { + "type": "boolean" }, - "refresh_token": { - "type": "string" + "params": { + "$ref": "#/components/schemas/FlowActionOtpVerifyCodeParams" }, - "user_id": { + "type": { + "enum": [ + "OTP" + ], "type": "string" } }, + "required": [ + "id", + "type", + "action", + "params" + ], "type": "object" }, - "UserListLogOffsetPaginatedResponseContent": { + "FlowActionOtpVerifyCodeParams": { "additionalProperties": false, "properties": { - "length": { - "type": "number" - }, - "limit": { - "type": "number" - }, - "logs": { - "items": { - "$ref": "#/components/schemas/Log" - }, - "type": "array" - }, - "start": { - "type": "number" + "code": { + "$ref": "#/components/schemas/FlowActionOtpVerifyCodeParamsCode" }, - "total": { - "type": "number" + "reference": { + "maxLength": 250, + "type": "string" } }, + "required": [ + "reference", + "code" + ], "type": "object" }, - "UserListLogResponseContent": { + "FlowActionOtpVerifyCodeParamsCode": { "oneOf": [ { - "items": { - "$ref": "#/components/schemas/Log" - }, - "type": "array" + "maximum": 9999999999, + "minimum": 0, + "type": "integer" }, { - "$ref": "#/components/schemas/UserListLogOffsetPaginatedResponseContent" + "maxLength": 250, + "type": "string" } ] }, - "UserMetadata": { - "additionalProperties": true, - "type": "object" - }, - "UserMetadataSchema": { - "additionalProperties": true, - "type": "object" - }, - "UserMultifactorProviderEnum": { - "enum": [ - "duo", - "google-authenticator" + "FlowActionPipedrive": { + "oneOf": [ + { + "$ref": "#/components/schemas/FlowActionPipedriveAddDeal" + }, + { + "$ref": "#/components/schemas/FlowActionPipedriveAddOrganization" + }, + { + "$ref": "#/components/schemas/FlowActionPipedriveAddPerson" + } ], - "type": "string" + "type": "object" }, - "UserPermissionSchema": { + "FlowActionPipedriveAddDeal": { "additionalProperties": false, "properties": { - "description": { + "action": { + "enum": [ + "ADD_DEAL" + ], "type": "string" }, - "permission_name": { + "alias": { + "maxLength": 100, "type": "string" }, - "resource_server_identifier": { - "type": "string" + "allow_failure": { + "type": "boolean" }, - "resource_server_name": { + "id": { + "format": "forms-custom-identifier", "type": "string" }, - "sources": {} + "mask_output": { + "type": "boolean" + }, + "params": { + "$ref": "#/components/schemas/FlowActionPipedriveAddDealParams" + }, + "type": { + "enum": [ + "PIPEDRIVE" + ], + "type": "string" + } }, + "required": [ + "id", + "type", + "action", + "params" + ], "type": "object" }, - "UserProfileData": { - "additionalProperties": true, + "FlowActionPipedriveAddDealParams": { + "additionalProperties": false, "properties": { - "email": { + "connection_id": { + "format": "flows-vault-connections-id", + "maxLength": 30, "type": "string" }, - "email_verified": { - "type": "boolean" + "fields": { + "$ref": "#/components/schemas/FlowActionPipedriveAddDealParamsFields" }, - "family_name": { - "type": "string" + "organization_id": { + "$ref": "#/components/schemas/FlowActionPipedriveAddDealParamsOrganizationId" }, - "given_name": { - "type": "string" + "person_id": { + "$ref": "#/components/schemas/FlowActionPipedriveAddDealParamsPersonId" }, - "name": { - "type": "string" + "stage_id": { + "$ref": "#/components/schemas/FlowActionPipedriveAddDealParamsStageId" }, - "phone_number": { + "title": { "type": "string" }, - "phone_verified": { - "type": "boolean" + "user_id": { + "$ref": "#/components/schemas/FlowActionPipedriveAddDealParamsUserId" }, - "username": { - "default": "johndoe", + "value": { "type": "string" } }, + "required": [ + "connection_id", + "title" + ], "type": "object" }, - "UserResponseSchema": { + "FlowActionPipedriveAddDealParamsFields": { "additionalProperties": true, - "properties": { - "app_metadata": { - "$ref": "#/components/schemas/UserAppMetadataSchema" - }, - "blocked": { - "type": "boolean" - }, - "created_at": { - "$ref": "#/components/schemas/UserDateSchema" - }, - "email": { - "default": "john.doe@gmail.com", - "format": "email", - "type": "string" - }, - "email_verified": { - "default": false, - "type": "boolean" - }, - "family_name": { + "type": "object" + }, + "FlowActionPipedriveAddDealParamsOrganizationId": { + "oneOf": [ + { "type": "string" }, - "given_name": { + { + "type": "number" + } + ] + }, + "FlowActionPipedriveAddDealParamsPersonId": { + "oneOf": [ + { "type": "string" }, - "identities": { - "items": { - "$ref": "#/components/schemas/UserIdentitySchema" - }, - "type": "array" - }, - "last_ip": { + { + "type": "number" + } + ] + }, + "FlowActionPipedriveAddDealParamsStageId": { + "oneOf": [ + { "type": "string" }, - "last_login": { - "$ref": "#/components/schemas/UserDateSchema" - }, - "logins_count": { - "type": "integer" - }, - "multifactor": { - "items": { - "type": "string" - }, - "type": "array" - }, - "name": { + { + "type": "number" + } + ] + }, + "FlowActionPipedriveAddDealParamsUserId": { + "oneOf": [ + { "type": "string" }, - "nickname": { + { + "type": "number" + } + ] + }, + "FlowActionPipedriveAddOrganization": { + "additionalProperties": false, + "properties": { + "action": { + "enum": [ + "ADD_ORGANIZATION" + ], "type": "string" }, - "phone_number": { - "default": "+199999999999999", + "alias": { + "maxLength": 100, "type": "string" }, - "phone_verified": { - "default": false, + "allow_failure": { "type": "boolean" }, - "picture": { + "id": { + "format": "forms-custom-identifier", "type": "string" }, - "updated_at": { - "$ref": "#/components/schemas/UserDateSchema" - }, - "user_id": { - "default": "auth0|507f1f77bcf86cd799439020", - "type": "string" + "mask_output": { + "type": "boolean" }, - "user_metadata": { - "$ref": "#/components/schemas/UserMetadataSchema" + "params": { + "$ref": "#/components/schemas/FlowActionPipedriveAddOrganizationParams" }, - "username": { - "default": "johndoe", + "type": { + "enum": [ + "PIPEDRIVE" + ], "type": "string" } }, + "required": [ + "id", + "type", + "action", + "params" + ], "type": "object" }, - "UsernameAllowedTypes": { - "additionalProperties": false, - "properties": { - "email": { - "type": "boolean" - }, - "phone_number": { - "type": "boolean" - } - }, - "type": "object" - }, - "UsernameAttribute": { + "FlowActionPipedriveAddOrganizationParams": { "additionalProperties": false, "properties": { - "identifier": { - "$ref": "#/components/schemas/ConnectionAttributeIdentifier" + "connection_id": { + "format": "flows-vault-connections-id", + "maxLength": 30, + "type": "string" }, - "profile_required": { - "type": "boolean" + "fields": { + "$ref": "#/components/schemas/FlowActionPipedriveAddOrganizationParamsFields" }, - "signup": { - "$ref": "#/components/schemas/SignupSchema" + "name": { + "type": "string" }, - "validation": { - "$ref": "#/components/schemas/UsernameValidation" + "owner_id": { + "$ref": "#/components/schemas/FlowActionPipedriveAddOrganizationParamsOwnerId" } }, + "required": [ + "connection_id", + "name" + ], "type": "object" }, - "UsernameValidation": { - "additionalProperties": false, - "properties": { - "allowed_types": { - "$ref": "#/components/schemas/UsernameAllowedTypes" - }, - "max_length": { - "maximum": 128, - "minimum": 1, - "type": "number" + "FlowActionPipedriveAddOrganizationParamsFields": { + "additionalProperties": true, + "type": "object" + }, + "FlowActionPipedriveAddOrganizationParamsOwnerId": { + "oneOf": [ + { + "type": "string" }, - "min_length": { - "maximum": 128, - "minimum": 1, + { "type": "number" } - }, - "type": "object" + ] }, - "UsersEnrollment": { - "additionalProperties": true, + "FlowActionPipedriveAddPerson": { + "additionalProperties": false, "properties": { - "auth_method": { - "$ref": "#/components/schemas/UserEnrollmentAuthMethodEnum" - }, - "enrolled_at": { - "format": "date-time", - "type": "string" - }, - "id": { + "action": { + "enum": [ + "ADD_PERSON" + ], "type": "string" }, - "identifier": { + "alias": { + "maxLength": 100, "type": "string" }, - "last_auth": { - "format": "date-time", - "type": "string" + "allow_failure": { + "type": "boolean" }, - "name": { - "maxLength": 20, + "id": { + "format": "forms-custom-identifier", "type": "string" }, - "phone_number": { - "type": "string" + "mask_output": { + "type": "boolean" }, - "status": { - "$ref": "#/components/schemas/UserEnrollmentStatusEnum" + "params": { + "$ref": "#/components/schemas/FlowActionPipedriveAddPersonParams" }, "type": { + "enum": [ + "PIPEDRIVE" + ], "type": "string" } }, + "required": [ + "id", + "type", + "action", + "params" + ], "type": "object" }, - "VerifiableCredentialTemplateResponse": { - "additionalProperties": true, + "FlowActionPipedriveAddPersonParams": { + "additionalProperties": false, "properties": { - "created_at": { - "default": "2021-01-01T00:00:00Z", - "format": "date-time", + "connection_id": { + "format": "flows-vault-connections-id", + "maxLength": 30, "type": "string" }, - "custom_certificate_authority": { - "maxLength": 4096, - "minLength": 1, - "type": [ - "string", - "null" - ] - }, - "dialect": { - "default": "simplified/1.0", - "maxLength": 255, + "email": { "type": "string" }, - "id": { - "default": "vct_0000000000000001", - "type": "string" + "fields": { + "$ref": "#/components/schemas/FlowActionPipedriveAddPersonParamsFields" }, "name": { "type": "string" }, - "presentation": { - "$ref": "#/components/schemas/MdlPresentationRequest" + "organization_id": { + "$ref": "#/components/schemas/FlowActionPipedriveAddPersonParamsOrganizationId" }, - "type": { - "default": "mdl", - "type": "string" + "owner_id": { + "$ref": "#/components/schemas/FlowActionPipedriveAddPersonParamsOwnerId" }, - "updated_at": { - "default": "2021-01-01T00:00:00Z", - "format": "date-time", + "phone": { "type": "string" - }, - "well_known_trusted_issuers": { - "maxLength": 255, - "minLength": 1, - "type": [ - "string", - "null" - ] } }, + "required": [ + "connection_id", + "name" + ], "type": "object" }, - "VerificationMethodEnum": { - "enum": [ - "link", - "otp" - ], - "type": "string" + "FlowActionPipedriveAddPersonParamsFields": { + "additionalProperties": true, + "type": "object" }, - "VerifyCustomDomainResponseContent": { - "additionalProperties": false, - "properties": { - "certificate": { - "$ref": "#/components/schemas/DomainCertificate" + "FlowActionPipedriveAddPersonParamsOrganizationId": { + "oneOf": [ + { + "type": "string" }, - "cname_api_key": { - "default": "d4feca...", + { + "type": "number" + } + ] + }, + "FlowActionPipedriveAddPersonParamsOwnerId": { + "oneOf": [ + { "type": "string" }, - "custom_client_ip_header": { - "type": [ - "string", - "null" - ] + { + "type": "number" + } + ] + }, + "FlowActionSalesforce": { + "oneOf": [ + { + "$ref": "#/components/schemas/FlowActionSalesforceCreateLead" }, - "custom_domain_id": { - "default": "cd_0000000000000001", + { + "$ref": "#/components/schemas/FlowActionSalesforceGetLead" + }, + { + "$ref": "#/components/schemas/FlowActionSalesforceSearchLeads" + }, + { + "$ref": "#/components/schemas/FlowActionSalesforceUpdateLead" + } + ], + "type": "object" + }, + "FlowActionSalesforceCreateLead": { + "additionalProperties": false, + "properties": { + "action": { + "enum": [ + "CREATE_LEAD" + ], "type": "string" }, - "domain": { - "default": "login.mycompany.com", + "alias": { + "maxLength": 100, "type": "string" }, - "domain_metadata": { - "$ref": "#/components/schemas/DomainMetadata" + "allow_failure": { + "type": "boolean" }, - "origin_domain_name": { - "default": "mycompany_cd_0000000000000001.edge.tenants.auth0.com", + "id": { + "format": "forms-custom-identifier", "type": "string" }, - "primary": { - "default": false, + "mask_output": { "type": "boolean" }, - "status": { - "$ref": "#/components/schemas/CustomDomainStatusFilterEnum" + "params": { + "$ref": "#/components/schemas/FlowActionSalesforceCreateLeadParams" }, - "tls_policy": { - "default": "recommended", + "type": { + "enum": [ + "SALESFORCE" + ], + "type": "string" + } + }, + "required": [ + "id", + "type", + "action", + "params" + ], + "type": "object" + }, + "FlowActionSalesforceCreateLeadParams": { + "additionalProperties": false, + "properties": { + "company": { + "minLength": 1, + "type": "string" + }, + "connection_id": { + "format": "flows-vault-connections-id", + "maxLength": 30, + "type": "string" + }, + "email": { + "type": "string" + }, + "first_name": { + "type": "string" + }, + "last_name": { + "minLength": 1, + "type": "string" + }, + "payload": { + "$ref": "#/components/schemas/FlowActionSalesforceCreateLeadParamsPayload" + }, + "phone": { + "type": "string" + } + }, + "required": [ + "connection_id", + "last_name", + "company" + ], + "type": "object" + }, + "FlowActionSalesforceCreateLeadParamsPayload": { + "additionalProperties": true, + "type": "object" + }, + "FlowActionSalesforceGetLead": { + "additionalProperties": false, + "properties": { + "action": { + "enum": [ + "GET_LEAD" + ], + "type": "string" + }, + "alias": { + "maxLength": 100, + "type": "string" + }, + "allow_failure": { + "type": "boolean" + }, + "id": { + "format": "forms-custom-identifier", "type": "string" }, + "mask_output": { + "type": "boolean" + }, + "params": { + "$ref": "#/components/schemas/FlowActionSalesforceGetLeadParams" + }, "type": { - "$ref": "#/components/schemas/CustomDomainTypeEnum" + "enum": [ + "SALESFORCE" + ], + "type": "string" + } + }, + "required": [ + "id", + "type", + "action", + "params" + ], + "type": "object" + }, + "FlowActionSalesforceGetLeadParams": { + "additionalProperties": false, + "properties": { + "connection_id": { + "format": "flows-vault-connections-id", + "maxLength": 30, + "type": "string" }, - "verification": { - "$ref": "#/components/schemas/DomainVerification" + "lead_id": { + "type": "string" } }, "required": [ - "custom_domain_id", - "domain", - "primary", - "status", - "type" + "connection_id", + "lead_id" ], "type": "object" }, - "VerifyEmailTicketRequestContent": { + "FlowActionSalesforceSearchLeads": { "additionalProperties": false, "properties": { - "client_id": { - "default": "DaM8bokEXBWrTUFCiJjWn50jei6ardyX", - "format": "client-id", + "action": { + "enum": [ + "SEARCH_LEADS" + ], "type": "string" }, - "identity": { - "$ref": "#/components/schemas/Identity" + "alias": { + "maxLength": 100, + "type": "string" }, - "includeEmailInRedirect": { + "allow_failure": { "type": "boolean" }, - "organization_id": { - "default": "org_2eondWoxcMIpaLQc", - "format": "organization-id", + "id": { + "format": "forms-custom-identifier", "type": "string" }, - "result_url": { - "default": "http://myapp.com/callback", - "format": "url", + "mask_output": { + "type": "boolean" + }, + "params": { + "$ref": "#/components/schemas/FlowActionSalesforceSearchLeadsParams" + }, + "type": { + "enum": [ + "SALESFORCE" + ], + "type": "string" + } + }, + "required": [ + "id", + "type", + "action", + "params" + ], + "type": "object" + }, + "FlowActionSalesforceSearchLeadsParams": { + "additionalProperties": false, + "properties": { + "connection_id": { + "format": "flows-vault-connections-id", + "maxLength": 30, "type": "string" }, - "ttl_sec": { - "minimum": 0, - "type": "integer" + "lead_fields": { + "items": { + "maxLength": 2000, + "type": "string" + }, + "minItems": 1, + "type": "array" }, - "user_id": { - "format": "user-id", + "search_field": { + "enum": [ + "email", + "name", + "phone", + "all" + ], + "type": "string" + }, + "search_value": { + "maxLength": 2000, "type": "string" } }, "required": [ - "user_id" + "connection_id", + "search_field", + "search_value", + "lead_fields" ], "type": "object" }, - "VerifyEmailTicketResponseContent": { + "FlowActionSalesforceUpdateLead": { + "additionalProperties": false, + "properties": { + "action": { + "enum": [ + "UPDATE_LEAD" + ], + "type": "string" + }, + "alias": { + "maxLength": 100, + "type": "string" + }, + "allow_failure": { + "type": "boolean" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "mask_output": { + "type": "boolean" + }, + "params": { + "$ref": "#/components/schemas/FlowActionSalesforceUpdateLeadParams" + }, + "type": { + "enum": [ + "SALESFORCE" + ], + "type": "string" + } + }, + "required": [ + "id", + "type", + "action", + "params" + ], + "type": "object" + }, + "FlowActionSalesforceUpdateLeadParams": { + "additionalProperties": false, + "properties": { + "connection_id": { + "format": "flows-vault-connections-id", + "maxLength": 30, + "type": "string" + }, + "lead_id": { + "minLength": 1, + "type": "string" + }, + "payload": { + "$ref": "#/components/schemas/FlowActionSalesforceUpdateLeadParamsPayload" + } + }, + "required": [ + "connection_id", + "lead_id" + ], + "type": "object" + }, + "FlowActionSalesforceUpdateLeadParamsPayload": { + "additionalProperties": true, + "type": "object" + }, + "FlowActionSendgrid": { + "oneOf": [ + { + "$ref": "#/components/schemas/FlowActionSendgridSendEmail" + } + ], + "type": "object" + }, + "FlowActionSendgridSendEmail": { + "additionalProperties": false, + "properties": { + "action": { + "enum": [ + "SEND_EMAIL" + ], + "type": "string" + }, + "alias": { + "maxLength": 100, + "type": "string" + }, + "allow_failure": { + "type": "boolean" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "mask_output": { + "type": "boolean" + }, + "params": { + "$ref": "#/components/schemas/FlowActionSendgridSendEmailParams" + }, + "type": { + "enum": [ + "SENDGRID" + ], + "type": "string" + } + }, + "required": [ + "id", + "type", + "action", + "params" + ], + "type": "object" + }, + "FlowActionSendgridSendEmailParams": { "additionalProperties": true, "properties": { - "ticket": { - "default": "https://login.auth0.com/lo/verify_email?client_id=nsaPS2p3cargoFy82WT7betaOPOt3qSh\u0026tenant=mdocs\u0026bewit=bmNlR01CcDNOUE1GeXVzODJXVDdyY1RUT1BPdDNxU2hcMTQzMDY2MjE4MVxuRTcxM0RSeUNlbEpzUUJmaFVaS3A1NEdJbWFzSUZMYzRTdEFtY2NMMXhZPVx7ImVtYWloojoiZGFtaWtww2NoQGhvdG1haWwuY29tIiwidGVuYW50IjoiZHNjaGVua2tjwWFuIiwiY2xpZW50X2lkIjoibmNlR01CcDNOUE1GeXVzODJXVDdyY1RUT1BPiiqxU2giLCJjb25uZWN0aW9uIjoiRGFtaWmsdiwicmVzdWx0VXJsIjoiIn0", - "format": "url", + "connection_id": { + "format": "flows-vault-connections-id", + "maxLength": 30, "type": "string" + }, + "from": { + "$ref": "#/components/schemas/FlowActionSendgridSendEmailParamsPerson" + }, + "personalizations": { + "items": {}, + "minItems": 1, + "type": "array" } }, "required": [ - "ticket" + "connection_id", + "personalizations", + "from" ], "type": "object" }, - "X509CertificateCredential": { + "FlowActionSendgridSendEmailParamsPerson": { "additionalProperties": false, "properties": { - "credential_type": { - "$ref": "#/components/schemas/X509CertificateCredentialTypeEnum" + "email": { + "type": "string" }, "name": { - "default": "", - "maxLength": 128, + "type": "string" + } + }, + "required": [ + "email" + ], + "type": "object" + }, + "FlowActionSlack": { + "oneOf": [ + { + "$ref": "#/components/schemas/FlowActionSlackPostMessage" + } + ], + "type": "object" + }, + "FlowActionSlackPostMessage": { + "additionalProperties": false, + "properties": { + "action": { + "enum": [ + "POST_MESSAGE" + ], "type": "string" }, - "pem": { - "default": "-----BEGIN CERTIFICATE-----\r\nMIIBIjANBg...\r\n-----END CERTIFICATE-----\r\n", - "maxLength": 4096, - "minLength": 1, + "alias": { + "maxLength": 100, + "type": "string" + }, + "allow_failure": { + "type": "boolean" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "mask_output": { + "type": "boolean" + }, + "params": { + "$ref": "#/components/schemas/FlowActionSlackPostMessageParams" + }, + "type": { + "enum": [ + "SLACK" + ], "type": "string" } }, "required": [ - "credential_type", - "pem" + "id", + "type", + "action", + "params" ], "type": "object" }, - "X509CertificateCredentialTypeEnum": { - "enum": [ - "x509_cert" + "FlowActionSlackPostMessageParams": { + "additionalProperties": false, + "properties": { + "attachments": { + "items": { + "$ref": "#/components/schemas/FlowActionSlackPostMessageParamsAttachment" + }, + "type": "array" + }, + "connection_id": { + "format": "flows-vault-connections-id", + "maxLength": 30, + "type": "string" + }, + "text": { + "type": "string" + } + }, + "required": [ + "connection_id" ], - "type": "string" - } - }, - "securitySchemes": { - "bearerAuth": { - "bearerFormat": "jwt", - "scheme": "bearer", - "type": "http" + "type": "object" }, - "oAuth2ClientCredentials": { - "flows": { - "clientCredentials": { - "scopes": { - "create:actions": "Create Actions", - "create:authentication_methods": "Create Authentication Methods", - "create:client_credentials": "Create Client Credentials", - "create:client_grants": "Create Client Grants", - "create:clients": "Create Clients", - "create:connection_profiles": "Create Connection Profiles", - "create:connections": "Create Connections", - "create:connections_keys": "Create Connections Keys", - "create:current_user_device_credentials": "Create Current User Device Credentials", - "create:custom_domains": "Create Custom Domains", - "create:custom_signing_keys": "Create Custom Signing Keys", - "create:directory_provisionings": "Create Directory Provisionings", - "create:email_provider": "Create Email Provider", - "create:email_templates": "Create Email Templates", - "create:encryption_keys": "Create Encryption Keys", - "create:event_streams": "Create Event Streams", - "create:flows": "Create Flows", - "create:flows_vault_connections": "Create Flows Vault Connections", - "create:forms": "Create Forms", - "create:guardian_enrollment_tickets": "Create Guardian Enrollment Tickets", - "create:hooks": "Create Hooks", - "create:log_streams": "Create Log Streams", - "create:network_acls": "Create Network Acls", - "create:organization_client_grants": "Create Organization Client Grants", - "create:organization_connections": "Create Organization Connections", - "create:organization_discovery_domains": "Create Organization Discovery Domains", - "create:organization_invitations": "Create Organization Invitations", - "create:organization_member_roles": "Create Organization Member Roles", - "create:organization_members": "Create Organization Members", - "create:organizations": "Create Organizations", - "create:phone_providers": "Create Phone Providers", + "FlowActionSlackPostMessageParamsAttachment": { + "additionalProperties": false, + "properties": { + "color": { + "enum": [ + "GOOD", + "WARNING", + "DANGER" + ], + "type": "string" + }, + "fields": { + "items": { + "$ref": "#/components/schemas/FlowActionSlackPostMessageParamsAttachmentField" + }, + "type": "array" + }, + "pretext": { + "type": "string" + }, + "text": { + "type": "string" + } + }, + "type": "object" + }, + "FlowActionSlackPostMessageParamsAttachmentField": { + "additionalProperties": false, + "properties": { + "short": { + "type": "boolean" + }, + "title": { + "type": "string" + }, + "value": { + "type": "string" + } + }, + "required": [ + "title" + ], + "type": "object" + }, + "FlowActionStripe": { + "oneOf": [ + { + "$ref": "#/components/schemas/FlowActionStripeAddTaxId" + }, + { + "$ref": "#/components/schemas/FlowActionStripeCreateCustomer" + }, + { + "$ref": "#/components/schemas/FlowActionStripeCreatePortalSession" + }, + { + "$ref": "#/components/schemas/FlowActionStripeDeleteTaxId" + }, + { + "$ref": "#/components/schemas/FlowActionStripeFindCustomers" + }, + { + "$ref": "#/components/schemas/FlowActionStripeGetCustomer" + }, + { + "$ref": "#/components/schemas/FlowActionStripeUpdateCustomer" + } + ], + "type": "object" + }, + "FlowActionStripeAddTaxId": { + "additionalProperties": false, + "properties": { + "action": { + "enum": [ + "ADD_TAX_ID" + ], + "type": "string" + }, + "alias": { + "maxLength": 100, + "type": "string" + }, + "allow_failure": { + "type": "boolean" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "mask_output": { + "type": "boolean" + }, + "params": { + "$ref": "#/components/schemas/FlowActionStripeAddTaxIdParams" + }, + "type": { + "enum": [ + "STRIPE" + ], + "type": "string" + } + }, + "required": [ + "id", + "type", + "action", + "params" + ], + "type": "object" + }, + "FlowActionStripeAddTaxIdParams": { + "additionalProperties": false, + "properties": { + "connection_id": { + "format": "flows-vault-connections-id", + "maxLength": 30, + "type": "string" + }, + "customer_id": { + "maxLength": 250, + "type": "string" + }, + "type": { + "maxLength": 250, + "type": "string" + }, + "value": { + "maxLength": 250, + "type": "string" + } + }, + "required": [ + "connection_id", + "customer_id", + "type", + "value" + ], + "type": "object" + }, + "FlowActionStripeAddress": { + "additionalProperties": false, + "properties": { + "city": { + "maxLength": 250, + "type": "string" + }, + "country": { + "maxLength": 250, + "type": "string" + }, + "line1": { + "maxLength": 250, + "type": "string" + }, + "line2": { + "maxLength": 250, + "type": "string" + }, + "postalCode": { + "maxLength": 250, + "type": "string" + }, + "state": { + "maxLength": 250, + "type": "string" + } + }, + "type": "object" + }, + "FlowActionStripeCreateCustomer": { + "additionalProperties": false, + "properties": { + "action": { + "enum": [ + "CREATE_CUSTOMER" + ], + "type": "string" + }, + "alias": { + "maxLength": 100, + "type": "string" + }, + "allow_failure": { + "type": "boolean" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "mask_output": { + "type": "boolean" + }, + "params": { + "$ref": "#/components/schemas/FlowActionStripeCreateCustomerParams" + }, + "type": { + "enum": [ + "STRIPE" + ], + "type": "string" + } + }, + "required": [ + "id", + "type", + "action", + "params" + ], + "type": "object" + }, + "FlowActionStripeCreateCustomerParams": { + "additionalProperties": false, + "properties": { + "address": { + "$ref": "#/components/schemas/FlowActionStripeAddress" + }, + "connection_id": { + "format": "flows-vault-connections-id", + "maxLength": 30, + "type": "string" + }, + "description": { + "maxLength": 250, + "type": "string" + }, + "email": { + "maxLength": 512, + "type": "string" + }, + "metadata": { + "$ref": "#/components/schemas/FlowActionStripeMetadata" + }, + "name": { + "maxLength": 250, + "type": "string" + }, + "phone": { + "maxLength": 250, + "type": "string" + }, + "tax_exempt": { + "type": "string" + }, + "tax_id": { + "$ref": "#/components/schemas/FlowActionStripeTaxId" + } + }, + "required": [ + "connection_id" + ], + "type": "object" + }, + "FlowActionStripeCreatePortalSession": { + "additionalProperties": false, + "properties": { + "action": { + "enum": [ + "CREATE_PORTAL_SESSION" + ], + "type": "string" + }, + "alias": { + "maxLength": 100, + "type": "string" + }, + "allow_failure": { + "type": "boolean" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "mask_output": { + "type": "boolean" + }, + "params": { + "$ref": "#/components/schemas/FlowActionStripeCreatePortalSessionParams" + }, + "type": { + "enum": [ + "STRIPE" + ], + "type": "string" + } + }, + "required": [ + "id", + "type", + "action", + "params" + ], + "type": "object" + }, + "FlowActionStripeCreatePortalSessionParams": { + "additionalProperties": false, + "properties": { + "connection_id": { + "format": "flows-vault-connections-id", + "maxLength": 30, + "type": "string" + }, + "customer_id": { + "maxLength": 250, + "type": "string" + }, + "return_url": { + "type": "string" + } + }, + "required": [ + "connection_id", + "customer_id" + ], + "type": "object" + }, + "FlowActionStripeDeleteTaxId": { + "additionalProperties": false, + "properties": { + "action": { + "enum": [ + "DELETE_TAX_ID" + ], + "type": "string" + }, + "alias": { + "maxLength": 100, + "type": "string" + }, + "allow_failure": { + "type": "boolean" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "mask_output": { + "type": "boolean" + }, + "params": { + "$ref": "#/components/schemas/FlowActionStripeDeleteTaxIdParams" + }, + "type": { + "enum": [ + "STRIPE" + ], + "type": "string" + } + }, + "required": [ + "id", + "type", + "action", + "params" + ], + "type": "object" + }, + "FlowActionStripeDeleteTaxIdParams": { + "additionalProperties": false, + "properties": { + "connection_id": { + "format": "flows-vault-connections-id", + "maxLength": 30, + "type": "string" + }, + "customer_id": { + "maxLength": 250, + "type": "string" + }, + "id": { + "maxLength": 250, + "type": "string" + } + }, + "required": [ + "connection_id", + "customer_id", + "id" + ], + "type": "object" + }, + "FlowActionStripeFindCustomers": { + "additionalProperties": false, + "properties": { + "action": { + "enum": [ + "FIND_CUSTOMERS" + ], + "type": "string" + }, + "alias": { + "maxLength": 100, + "type": "string" + }, + "allow_failure": { + "type": "boolean" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "mask_output": { + "type": "boolean" + }, + "params": { + "$ref": "#/components/schemas/FlowActionStripeFindCustomersParams" + }, + "type": { + "enum": [ + "STRIPE" + ], + "type": "string" + } + }, + "required": [ + "id", + "type", + "action", + "params" + ], + "type": "object" + }, + "FlowActionStripeFindCustomersParams": { + "additionalProperties": false, + "properties": { + "connection_id": { + "format": "flows-vault-connections-id", + "maxLength": 30, + "type": "string" + }, + "email": { + "type": "string" + } + }, + "required": [ + "connection_id", + "email" + ], + "type": "object" + }, + "FlowActionStripeGetCustomer": { + "additionalProperties": false, + "properties": { + "action": { + "enum": [ + "GET_CUSTOMER" + ], + "type": "string" + }, + "alias": { + "maxLength": 100, + "type": "string" + }, + "allow_failure": { + "type": "boolean" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "mask_output": { + "type": "boolean" + }, + "params": { + "$ref": "#/components/schemas/FlowActionStripeGetCustomerParams" + }, + "type": { + "enum": [ + "STRIPE" + ], + "type": "string" + } + }, + "required": [ + "id", + "type", + "action", + "params" + ], + "type": "object" + }, + "FlowActionStripeGetCustomerParams": { + "additionalProperties": false, + "properties": { + "connection_id": { + "format": "flows-vault-connections-id", + "maxLength": 30, + "type": "string" + }, + "id": { + "maxLength": 250, + "type": "string" + } + }, + "required": [ + "connection_id", + "id" + ], + "type": "object" + }, + "FlowActionStripeMetadata": { + "additionalProperties": { + "maxLength": 500, + "type": "string" + }, + "maxProperties": 50, + "type": "object" + }, + "FlowActionStripeTaxId": { + "additionalProperties": false, + "properties": { + "type": { + "maxLength": 250, + "type": "string" + }, + "value": { + "maxLength": 250, + "type": "string" + } + }, + "required": [ + "type", + "value" + ], + "type": "object" + }, + "FlowActionStripeUpdateCustomer": { + "additionalProperties": false, + "properties": { + "action": { + "enum": [ + "UPDATE_CUSTOMER" + ], + "type": "string" + }, + "alias": { + "maxLength": 100, + "type": "string" + }, + "allow_failure": { + "type": "boolean" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "mask_output": { + "type": "boolean" + }, + "params": { + "$ref": "#/components/schemas/FlowActionStripeUpdateCustomerParams" + }, + "type": { + "enum": [ + "STRIPE" + ], + "type": "string" + } + }, + "required": [ + "id", + "type", + "action", + "params" + ], + "type": "object" + }, + "FlowActionStripeUpdateCustomerParams": { + "additionalProperties": false, + "properties": { + "address": { + "$ref": "#/components/schemas/FlowActionStripeAddress" + }, + "connection_id": { + "format": "flows-vault-connections-id", + "maxLength": 30, + "type": "string" + }, + "description": { + "maxLength": 250, + "type": "string" + }, + "email": { + "maxLength": 512, + "type": "string" + }, + "id": { + "maxLength": 250, + "type": "string" + }, + "metadata": { + "$ref": "#/components/schemas/FlowActionStripeMetadata" + }, + "name": { + "maxLength": 250, + "type": "string" + }, + "phone": { + "maxLength": 250, + "type": "string" + }, + "tax_exempt": { + "type": "string" + } + }, + "required": [ + "connection_id", + "id" + ], + "type": "object" + }, + "FlowActionTelegram": { + "oneOf": [ + { + "$ref": "#/components/schemas/FlowActionTelegramSendMessage" + } + ], + "type": "object" + }, + "FlowActionTelegramSendMessage": { + "additionalProperties": false, + "properties": { + "action": { + "enum": [ + "SEND_MESSAGE" + ], + "type": "string" + }, + "alias": { + "maxLength": 100, + "type": "string" + }, + "allow_failure": { + "type": "boolean" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "mask_output": { + "type": "boolean" + }, + "params": { + "$ref": "#/components/schemas/FlowActionTelegramSendMessageParams" + }, + "type": { + "enum": [ + "TELEGRAM" + ], + "type": "string" + } + }, + "required": [ + "id", + "type", + "action", + "params" + ], + "type": "object" + }, + "FlowActionTelegramSendMessageParams": { + "additionalProperties": false, + "properties": { + "chat_id": { + "type": "string" + }, + "connection_id": { + "format": "flows-vault-connections-id", + "maxLength": 30, + "type": "string" + }, + "text": { + "type": "string" + } + }, + "required": [ + "connection_id", + "chat_id", + "text" + ], + "type": "object" + }, + "FlowActionTwilio": { + "oneOf": [ + { + "$ref": "#/components/schemas/FlowActionTwilioMakeCall" + }, + { + "$ref": "#/components/schemas/FlowActionTwilioSendSms" + } + ], + "type": "object" + }, + "FlowActionTwilioMakeCall": { + "additionalProperties": false, + "properties": { + "action": { + "enum": [ + "MAKE_CALL" + ], + "type": "string" + }, + "alias": { + "maxLength": 100, + "type": "string" + }, + "allow_failure": { + "type": "boolean" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "mask_output": { + "type": "boolean" + }, + "params": { + "$ref": "#/components/schemas/FlowActionTwilioMakeCallParams" + }, + "type": { + "enum": [ + "TWILIO" + ], + "type": "string" + } + }, + "required": [ + "id", + "type", + "action", + "params" + ], + "type": "object" + }, + "FlowActionTwilioMakeCallParams": { + "additionalProperties": false, + "properties": { + "connection_id": { + "format": "flows-vault-connections-id", + "maxLength": 30, + "type": "string" + }, + "from": { + "type": "string" + }, + "payload": { + "maxLength": 4096, + "type": "string" + }, + "to": { + "type": "string" + } + }, + "required": [ + "connection_id", + "from", + "to", + "payload" + ], + "type": "object" + }, + "FlowActionTwilioSendSms": { + "additionalProperties": false, + "properties": { + "action": { + "enum": [ + "SEND_SMS" + ], + "type": "string" + }, + "alias": { + "maxLength": 100, + "type": "string" + }, + "allow_failure": { + "type": "boolean" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "mask_output": { + "type": "boolean" + }, + "params": { + "$ref": "#/components/schemas/FlowActionTwilioSendSmsParams" + }, + "type": { + "enum": [ + "TWILIO" + ], + "type": "string" + } + }, + "required": [ + "id", + "type", + "action", + "params" + ], + "type": "object" + }, + "FlowActionTwilioSendSmsParams": { + "additionalProperties": false, + "properties": { + "connection_id": { + "format": "flows-vault-connections-id", + "maxLength": 30, + "type": "string" + }, + "from": { + "maxLength": 50, + "type": "string" + }, + "message": { + "maxLength": 1500, + "type": "string" + }, + "to": { + "maxLength": 50, + "type": "string" + } + }, + "required": [ + "connection_id", + "from", + "to", + "message" + ], + "type": "object" + }, + "FlowActionWhatsapp": { + "oneOf": [ + { + "$ref": "#/components/schemas/FlowActionWhatsappSendMessage" + } + ], + "type": "object" + }, + "FlowActionWhatsappSendMessage": { + "additionalProperties": false, + "properties": { + "action": { + "enum": [ + "SEND_MESSAGE" + ], + "type": "string" + }, + "alias": { + "maxLength": 100, + "type": "string" + }, + "allow_failure": { + "type": "boolean" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "mask_output": { + "type": "boolean" + }, + "params": { + "$ref": "#/components/schemas/FlowActionWhatsappSendMessageParams" + }, + "type": { + "enum": [ + "WHATSAPP" + ], + "type": "string" + } + }, + "required": [ + "id", + "type", + "action", + "params" + ], + "type": "object" + }, + "FlowActionWhatsappSendMessageParams": { + "additionalProperties": false, + "properties": { + "connection_id": { + "format": "flows-vault-connections-id", + "maxLength": 30, + "type": "string" + }, + "payload": { + "$ref": "#/components/schemas/FlowActionWhatsappSendMessageParamsPayload" + }, + "recipient_number": { + "type": "string" + }, + "sender_id": { + "type": "string" + }, + "type": { + "enum": [ + "AUDIO", + "CONTACTS", + "DOCUMENT", + "IMAGE", + "INTERACTIVE", + "LOCATION", + "STICKER", + "TEMPLATE", + "TEXT" + ], + "type": "string" + } + }, + "required": [ + "connection_id", + "sender_id", + "recipient_number", + "type", + "payload" + ], + "type": "object" + }, + "FlowActionWhatsappSendMessageParamsPayload": { + "oneOf": [ + { + "$ref": "#/components/schemas/FlowActionWhatsappSendMessageParamsPayloadObject" + }, + { + "type": "string" + } + ] + }, + "FlowActionWhatsappSendMessageParamsPayloadObject": { + "additionalProperties": true, + "type": "object" + }, + "FlowActionXml": { + "oneOf": [ + { + "$ref": "#/components/schemas/FlowActionXmlParseXml" + }, + { + "$ref": "#/components/schemas/FlowActionXmlSerializeXml" + } + ], + "type": "object" + }, + "FlowActionXmlParseXml": { + "additionalProperties": false, + "properties": { + "action": { + "enum": [ + "PARSE_XML" + ], + "type": "string" + }, + "alias": { + "maxLength": 100, + "type": "string" + }, + "allow_failure": { + "type": "boolean" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "mask_output": { + "type": "boolean" + }, + "params": { + "$ref": "#/components/schemas/FlowActionXmlParseXmlParams" + }, + "type": { + "enum": [ + "XML" + ], + "type": "string" + } + }, + "required": [ + "id", + "type", + "action", + "params" + ], + "type": "object" + }, + "FlowActionXmlParseXmlParams": { + "additionalProperties": false, + "properties": { + "xml": { + "type": "string" + } + }, + "required": [ + "xml" + ], + "type": "object" + }, + "FlowActionXmlSerializeXml": { + "additionalProperties": false, + "properties": { + "action": { + "enum": [ + "SERIALIZE_XML" + ], + "type": "string" + }, + "alias": { + "maxLength": 100, + "type": "string" + }, + "allow_failure": { + "type": "boolean" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "mask_output": { + "type": "boolean" + }, + "params": { + "$ref": "#/components/schemas/FlowActionXmlSerializeXmlParams" + }, + "type": { + "enum": [ + "XML" + ], + "type": "string" + } + }, + "required": [ + "id", + "type", + "action", + "params" + ], + "type": "object" + }, + "FlowActionXmlSerializeXmlParams": { + "additionalProperties": false, + "properties": { + "object": { + "$ref": "#/components/schemas/FlowActionXmlSerializeXmlParamsObject" + } + }, + "required": [ + "object" + ], + "type": "object" + }, + "FlowActionXmlSerializeXmlParamsObject": { + "oneOf": [ + { + "type": "string" + }, + { + "$ref": "#/components/schemas/FlowActionXmlSerializeXmlParamsObjectObject" + } + ] + }, + "FlowActionXmlSerializeXmlParamsObjectObject": { + "additionalProperties": true, + "type": "object" + }, + "FlowActionZapier": { + "oneOf": [ + { + "$ref": "#/components/schemas/FlowActionZapierTriggerWebhook" + } + ], + "type": "object" + }, + "FlowActionZapierTriggerWebhook": { + "additionalProperties": false, + "properties": { + "action": { + "enum": [ + "TRIGGER_WEBHOOK" + ], + "type": "string" + }, + "alias": { + "maxLength": 100, + "type": "string" + }, + "allow_failure": { + "type": "boolean" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "mask_output": { + "type": "boolean" + }, + "params": { + "$ref": "#/components/schemas/FlowActionZapierTriggerWebhookParams" + }, + "type": { + "enum": [ + "ZAPIER" + ], + "type": "string" + } + }, + "required": [ + "id", + "type", + "action", + "params" + ], + "type": "object" + }, + "FlowActionZapierTriggerWebhookParams": { + "additionalProperties": true, + "properties": { + "connection_id": { + "format": "flows-vault-connections-id", + "maxLength": 30, + "type": "string" + }, + "method": { + "enum": [ + "GET", + "POST", + "PUT" + ], + "type": "string" + } + }, + "required": [ + "connection_id" + ], + "type": "object" + }, + "FlowExecutionDebug": { + "additionalProperties": true, + "type": "object" + }, + "FlowExecutionSummary": { + "additionalProperties": false, + "properties": { + "created_at": { + "format": "date-time", + "type": "string" + }, + "ended_at": { + "format": "date-time", + "type": "string" + }, + "id": { + "format": "flow-execution-id", + "maxLength": 30, + "type": "string" + }, + "journey_id": { + "maxLength": 50, + "minLength": 1, + "type": "string" + }, + "started_at": { + "format": "date-time", + "type": "string" + }, + "status": { + "maxLength": 50, + "minLength": 1, + "type": "string" + }, + "trace_id": { + "maxLength": 50, + "minLength": 1, + "type": "string" + }, + "updated_at": { + "format": "date-time", + "type": "string" + } + }, + "required": [ + "id", + "trace_id", + "status", + "created_at", + "updated_at" + ], + "type": "object" + }, + "FlowSummary": { + "additionalProperties": false, + "properties": { + "created_at": { + "format": "date-time", + "type": "string" + }, + "executed_at": { + "format": "date", + "type": "string" + }, + "id": { + "format": "flow-id", + "maxLength": 30, + "type": "string" + }, + "name": { + "maxLength": 150, + "minLength": 1, + "type": "string" + }, + "updated_at": { + "format": "date-time", + "type": "string" + } + }, + "required": [ + "id", + "name", + "created_at", + "updated_at" + ], + "type": "object" + }, + "FlowsVaultConnectioSetupApiKey": { + "additionalProperties": false, + "properties": { + "api_key": { + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/FlowsVaultConnectioSetupTypeApiKeyEnum" + } + }, + "required": [ + "type", + "api_key" + ], + "type": "object" + }, + "FlowsVaultConnectioSetupApiKeyWithBaseUrl": { + "additionalProperties": false, + "properties": { + "api_key": { + "type": "string" + }, + "base_url": { + "format": "forms-url-https", + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/FlowsVaultConnectioSetupTypeApiKeyEnum" + } + }, + "required": [ + "type", + "api_key", + "base_url" + ], + "type": "object" + }, + "FlowsVaultConnectioSetupBigqueryOauthJwt": { + "additionalProperties": false, + "properties": { + "client_email": { + "format": "email", + "type": "string" + }, + "private_key": { + "type": "string" + }, + "project_id": { + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/FlowsVaultConnectioSetupTypeOauthJwtEnum" + } + }, + "type": "object" + }, + "FlowsVaultConnectioSetupHttpBearer": { + "additionalProperties": false, + "properties": { + "token": { + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/FlowsVaultConnectioSetupTypeBearerEnum" + } + }, + "required": [ + "type", + "token" + ], + "type": "object" + }, + "FlowsVaultConnectioSetupJwt": { + "additionalProperties": true, + "properties": { + "algorithm": { + "$ref": "#/components/schemas/FlowsVaultConnectioSetupJwtAlgorithmEnum" + }, + "type": { + "$ref": "#/components/schemas/FlowsVaultConnectioSetupTypeJwtEnum" + } + }, + "required": [ + "type", + "algorithm" + ], + "type": "object" + }, + "FlowsVaultConnectioSetupJwtAlgorithmEnum": { + "enum": [ + "HS256", + "HS384", + "HS512", + "RS256", + "RS384", + "RS512", + "ES256", + "ES384", + "ES512", + "PS256", + "PS384", + "PS512" + ], + "type": "string" + }, + "FlowsVaultConnectioSetupMailjetApiKey": { + "additionalProperties": false, + "properties": { + "api_key": { + "type": "string" + }, + "secret_key": { + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/FlowsVaultConnectioSetupTypeApiKeyEnum" + } + }, + "required": [ + "type", + "api_key", + "secret_key" + ], + "type": "object" + }, + "FlowsVaultConnectioSetupOauthApp": { + "additionalProperties": false, + "properties": { + "audience": { + "format": "forms-url-https", + "minLength": 1, + "type": "string" + }, + "client_id": { + "type": "string" + }, + "client_secret": { + "type": "string" + }, + "domain": { + "format": "hostname-rfc2181", + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/FlowsVaultConnectioSetupTypeOauthAppEnum" + } + }, + "required": [ + "type", + "client_id", + "client_secret", + "domain" + ], + "type": "object" + }, + "FlowsVaultConnectioSetupOauthCode": { + "additionalProperties": true, + "properties": { + "code": { + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/FlowsVaultConnectioSetupTypeOauthCodeEnum" + } + }, + "type": "object" + }, + "FlowsVaultConnectioSetupSecretApiKey": { + "additionalProperties": false, + "properties": { + "secret_key": { + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/FlowsVaultConnectioSetupTypeApiKeyEnum" + } + }, + "required": [ + "type", + "secret_key" + ], + "type": "object" + }, + "FlowsVaultConnectioSetupStripeKeyPair": { + "additionalProperties": false, + "properties": { + "private_key": { + "type": "string" + }, + "public_key": { + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/FlowsVaultConnectioSetupTypeKeyPairEnum" + } + }, + "required": [ + "type", + "private_key", + "public_key" + ], + "type": "object" + }, + "FlowsVaultConnectioSetupToken": { + "additionalProperties": false, + "properties": { + "token": { + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/FlowsVaultConnectioSetupTypeTokenEnum" + } + }, + "required": [ + "type", + "token" + ], + "type": "object" + }, + "FlowsVaultConnectioSetupTwilioApiKey": { + "additionalProperties": false, + "properties": { + "account_id": { + "type": "string" + }, + "api_key": { + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/FlowsVaultConnectioSetupTypeApiKeyEnum" + } + }, + "required": [ + "type", + "account_id", + "api_key" + ], + "type": "object" + }, + "FlowsVaultConnectioSetupTypeApiKeyEnum": { + "enum": [ + "API_KEY" + ], + "type": "string" + }, + "FlowsVaultConnectioSetupTypeBearerEnum": { + "enum": [ + "BEARER" + ], + "type": "string" + }, + "FlowsVaultConnectioSetupTypeJwtEnum": { + "enum": [ + "JWT" + ], + "type": "string" + }, + "FlowsVaultConnectioSetupTypeKeyPairEnum": { + "enum": [ + "KEY_PAIR" + ], + "type": "string" + }, + "FlowsVaultConnectioSetupTypeOauthAppEnum": { + "enum": [ + "OAUTH_APP" + ], + "type": "string" + }, + "FlowsVaultConnectioSetupTypeOauthCodeEnum": { + "enum": [ + "OAUTH_CODE" + ], + "type": "string" + }, + "FlowsVaultConnectioSetupTypeOauthJwtEnum": { + "enum": [ + "OAUTH_JWT" + ], + "type": "string" + }, + "FlowsVaultConnectioSetupTypeTokenEnum": { + "enum": [ + "TOKEN" + ], + "type": "string" + }, + "FlowsVaultConnectioSetupTypeWebhookEnum": { + "enum": [ + "WEBHOOK" + ], + "type": "string" + }, + "FlowsVaultConnectioSetupWebhook": { + "additionalProperties": false, + "properties": { + "type": { + "$ref": "#/components/schemas/FlowsVaultConnectioSetupTypeWebhookEnum" + }, + "url": { + "format": "forms-url-https", + "type": "string" + } + }, + "required": [ + "type", + "url" + ], + "type": "object" + }, + "FlowsVaultConnectionAppIdActivecampaignEnum": { + "enum": [ + "ACTIVECAMPAIGN" + ], + "maxLength": 55, + "minLength": 1, + "type": "string" + }, + "FlowsVaultConnectionAppIdAirtableEnum": { + "enum": [ + "AIRTABLE" + ], + "maxLength": 55, + "minLength": 1, + "type": "string" + }, + "FlowsVaultConnectionAppIdAuth0Enum": { + "enum": [ + "AUTH0" + ], + "maxLength": 55, + "minLength": 1, + "type": "string" + }, + "FlowsVaultConnectionAppIdBigqueryEnum": { + "enum": [ + "BIGQUERY" + ], + "maxLength": 55, + "minLength": 1, + "type": "string" + }, + "FlowsVaultConnectionAppIdClearbitEnum": { + "enum": [ + "CLEARBIT" + ], + "maxLength": 55, + "minLength": 1, + "type": "string" + }, + "FlowsVaultConnectionAppIdDocusignEnum": { + "enum": [ + "DOCUSIGN" + ], + "maxLength": 55, + "minLength": 1, + "type": "string" + }, + "FlowsVaultConnectionAppIdGoogleSheetsEnum": { + "enum": [ + "GOOGLE_SHEETS" + ], + "maxLength": 55, + "minLength": 1, + "type": "string" + }, + "FlowsVaultConnectionAppIdHttpEnum": { + "enum": [ + "HTTP" + ], + "maxLength": 55, + "minLength": 1, + "type": "string" + }, + "FlowsVaultConnectionAppIdHubspotEnum": { + "enum": [ + "HUBSPOT" + ], + "maxLength": 55, + "minLength": 1, + "type": "string" + }, + "FlowsVaultConnectionAppIdJwtEnum": { + "enum": [ + "JWT" + ], + "maxLength": 55, + "minLength": 1, + "type": "string" + }, + "FlowsVaultConnectionAppIdMailchimpEnum": { + "enum": [ + "MAILCHIMP" + ], + "maxLength": 55, + "minLength": 1, + "type": "string" + }, + "FlowsVaultConnectionAppIdMailjetEnum": { + "enum": [ + "MAILJET" + ], + "maxLength": 55, + "minLength": 1, + "type": "string" + }, + "FlowsVaultConnectionAppIdPipedriveEnum": { + "enum": [ + "PIPEDRIVE" + ], + "maxLength": 55, + "minLength": 1, + "type": "string" + }, + "FlowsVaultConnectionAppIdSalesforceEnum": { + "enum": [ + "SALESFORCE" + ], + "maxLength": 55, + "minLength": 1, + "type": "string" + }, + "FlowsVaultConnectionAppIdSendgridEnum": { + "enum": [ + "SENDGRID" + ], + "maxLength": 55, + "minLength": 1, + "type": "string" + }, + "FlowsVaultConnectionAppIdSlackEnum": { + "enum": [ + "SLACK" + ], + "maxLength": 55, + "minLength": 1, + "type": "string" + }, + "FlowsVaultConnectionAppIdStripeEnum": { + "enum": [ + "STRIPE" + ], + "maxLength": 55, + "minLength": 1, + "type": "string" + }, + "FlowsVaultConnectionAppIdTelegramEnum": { + "enum": [ + "TELEGRAM" + ], + "maxLength": 55, + "minLength": 1, + "type": "string" + }, + "FlowsVaultConnectionAppIdTwilioEnum": { + "enum": [ + "TWILIO" + ], + "maxLength": 55, + "minLength": 1, + "type": "string" + }, + "FlowsVaultConnectionAppIdWhatsappEnum": { + "enum": [ + "WHATSAPP" + ], + "maxLength": 55, + "minLength": 1, + "type": "string" + }, + "FlowsVaultConnectionAppIdZapierEnum": { + "enum": [ + "ZAPIER" + ], + "maxLength": 55, + "minLength": 1, + "type": "string" + }, + "FlowsVaultConnectionHttpApiKeySetup": { + "additionalProperties": false, + "properties": { + "in": { + "$ref": "#/components/schemas/FlowsVaultConnectionHttpApiKeySetupInEnum" + }, + "name": { + "maxLength": 55, + "minLength": 1, + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/FlowsVaultConnectionSetupTypeApiKeyEnum" + }, + "value": { + "maxLength": 255, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "type", + "name", + "value", + "in" + ], + "type": "object" + }, + "FlowsVaultConnectionHttpApiKeySetupInEnum": { + "enum": [ + "HEADER", + "QUERY" + ], + "type": "string" + }, + "FlowsVaultConnectionHttpBasicAuthSetup": { + "additionalProperties": false, + "properties": { + "password": { + "maxLength": 155, + "minLength": 1, + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/FlowsVaultConnectionSetupTypeBasicAuthEnum" + }, + "username": { + "maxLength": 155, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "type", + "username" + ], + "type": "object" + }, + "FlowsVaultConnectionHttpOauthClientCredentialsSetup": { + "additionalProperties": false, + "properties": { + "audience": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "client_id": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "client_secret": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "resource": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "scope": { + "maxLength": 1024, + "minLength": 1, + "type": "string" + }, + "token_endpoint": { + "format": "forms-url-https", + "maxLength": 500, + "minLength": 1, + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/FlowsVaultConnectionSetupTypeOauthClientCredentialsEnum" + } + }, + "required": [ + "type", + "client_id", + "client_secret", + "token_endpoint" + ], + "type": "object" + }, + "FlowsVaultConnectionSetupTypeApiKeyEnum": { + "enum": [ + "API_KEY" + ], + "type": "string" + }, + "FlowsVaultConnectionSetupTypeBasicAuthEnum": { + "enum": [ + "BASIC_AUTH" + ], + "type": "string" + }, + "FlowsVaultConnectionSetupTypeOauthClientCredentialsEnum": { + "enum": [ + "OAUTH_CLIENT_CREDENTIALS" + ], + "type": "string" + }, + "FlowsVaultConnectionSummary": { + "additionalProperties": false, + "properties": { + "account_name": { + "maxLength": 150, + "minLength": 1, + "type": "string" + }, + "app_id": { + "maxLength": 55, + "minLength": 1, + "type": "string" + }, + "created_at": { + "format": "date-time", + "type": "string" + }, + "fingerprint": { + "minLength": 1, + "type": "string" + }, + "id": { + "format": "flows-vault-connections-id", + "maxLength": 30, + "type": "string" + }, + "name": { + "maxLength": 150, + "minLength": 1, + "type": "string" + }, + "ready": { + "type": "boolean" + }, + "refreshed_at": { + "format": "date-time", + "type": "string" + }, + "updated_at": { + "format": "date-time", + "type": "string" + } + }, + "required": [ + "id", + "app_id", + "name", + "ready", + "created_at", + "updated_at", + "fingerprint" + ], + "type": "object" + }, + "ForbiddenSchema": { + "properties": { + "error": { + "const": "Forbidden" + }, + "message": { + "type": "string" + }, + "statusCode": { + "const": 403 + } + }, + "required": [ + "message", + "statusCode", + "error" + ], + "type": "object" + }, + "FormBlock": { + "oneOf": [ + { + "$ref": "#/components/schemas/FormBlockDivider" + }, + { + "$ref": "#/components/schemas/FormBlockHtml" + }, + { + "$ref": "#/components/schemas/FormBlockImage" + }, + { + "$ref": "#/components/schemas/FormBlockJumpButton" + }, + { + "$ref": "#/components/schemas/FormBlockResendButton" + }, + { + "$ref": "#/components/schemas/FormBlockNextButton" + }, + { + "$ref": "#/components/schemas/FormBlockPreviousButton" + }, + { + "$ref": "#/components/schemas/FormBlockRichText" + } + ], + "type": "object" + }, + "FormBlockDivider": { + "additionalProperties": false, + "properties": { + "category": { + "$ref": "#/components/schemas/FormComponentCategoryBlockConst" + }, + "config": { + "$ref": "#/components/schemas/FormBlockDividerConfig" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/FormBlockTypeDividerConst" + } + }, + "required": [ + "id", + "category", + "type" + ], + "type": "object" + }, + "FormBlockDividerConfig": { + "additionalProperties": false, + "properties": { + "text": { + "maxLength": 50, + "type": "string" + } + }, + "type": "object" + }, + "FormBlockHtml": { + "additionalProperties": false, + "properties": { + "category": { + "$ref": "#/components/schemas/FormComponentCategoryBlockConst" + }, + "config": { + "$ref": "#/components/schemas/FormBlockHtmlConfig" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/FormBlockTypeHtmlConst" + } + }, + "required": [ + "id", + "category", + "type" + ], + "type": "object" + }, + "FormBlockHtmlConfig": { + "additionalProperties": false, + "properties": { + "content": { + "maxLength": 10000, + "type": "string" + } + }, + "type": "object" + }, + "FormBlockImage": { + "additionalProperties": false, + "properties": { + "category": { + "$ref": "#/components/schemas/FormComponentCategoryBlockConst" + }, + "config": { + "$ref": "#/components/schemas/FormBlockImageConfig" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/FormBlockTypeImageConst" + } + }, + "required": [ + "id", + "category", + "type" + ], + "type": "object" + }, + "FormBlockImageConfig": { + "additionalProperties": false, + "properties": { + "height": { + "maximum": 500, + "minimum": 1, + "type": "number" + }, + "position": { + "$ref": "#/components/schemas/FormBlockImageConfigPositionEnum" + }, + "src": { + "maxLength": 500, + "type": "string" + } + }, + "required": [ + "src" + ], + "type": "object" + }, + "FormBlockImageConfigPositionEnum": { + "enum": [ + "LEFT", + "CENTER", + "RIGHT" + ], + "type": "string" + }, + "FormBlockJumpButton": { + "additionalProperties": false, + "properties": { + "category": { + "$ref": "#/components/schemas/FormComponentCategoryBlockConst" + }, + "config": { + "$ref": "#/components/schemas/FormBlockJumpButtonConfig" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/FormBlockTypeJumpButtonConst" + } + }, + "required": [ + "id", + "category", + "type", + "config" + ], + "type": "object" + }, + "FormBlockJumpButtonConfig": { + "additionalProperties": false, + "properties": { + "next_node": { + "$ref": "#/components/schemas/FormNodePointer" + }, + "style": { + "$ref": "#/components/schemas/FormBlockJumpButtonConfigStyle" + }, + "text": { + "maxLength": 150, + "type": "string" + } + }, + "required": [ + "text", + "next_node" + ], + "type": "object" + }, + "FormBlockJumpButtonConfigStyle": { + "additionalProperties": false, + "properties": { + "background_color": { + "format": "forms-hex-color", + "type": "string" + } + }, + "type": "object" + }, + "FormBlockNextButton": { + "additionalProperties": false, + "properties": { + "category": { + "$ref": "#/components/schemas/FormComponentCategoryBlockConst" + }, + "config": { + "$ref": "#/components/schemas/FormBlockNextButtonConfig" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/FormBlockTypeNextButtonConst" + } + }, + "required": [ + "id", + "category", + "type", + "config" + ], + "type": "object" + }, + "FormBlockNextButtonConfig": { + "additionalProperties": false, + "properties": { + "text": { + "maxLength": 150, + "type": "string" + } + }, + "required": [ + "text" + ], + "type": "object" + }, + "FormBlockPreviousButton": { + "additionalProperties": false, + "properties": { + "category": { + "$ref": "#/components/schemas/FormComponentCategoryBlockConst" + }, + "config": { + "$ref": "#/components/schemas/FormBlockPreviousButtonConfig" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/FormBlockTypePreviousButtonConst" + } + }, + "required": [ + "id", + "category", + "type", + "config" + ], + "type": "object" + }, + "FormBlockPreviousButtonConfig": { + "additionalProperties": false, + "properties": { + "text": { + "maxLength": 150, + "type": "string" + } + }, + "required": [ + "text" + ], + "type": "object" + }, + "FormBlockResendButton": { + "additionalProperties": false, + "properties": { + "category": { + "$ref": "#/components/schemas/FormComponentCategoryBlockConst" + }, + "config": { + "$ref": "#/components/schemas/FormBlockResendButtonConfig" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/FormBlockTypeResendButtonConst" + } + }, + "required": [ + "id", + "category", + "type", + "config" + ], + "type": "object" + }, + "FormBlockResendButtonConfig": { + "additionalProperties": false, + "properties": { + "active_text": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "button_text": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "flow_id": { + "format": "flow-id", + "maxLength": 30, + "type": "string" + }, + "max_attempts": { + "maximum": 10, + "minimum": 1, + "type": "number" + }, + "text_alignment": { + "$ref": "#/components/schemas/FormBlockResendButtonConfigTextAlignmentEnum" + }, + "waiting_text": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "waiting_time": { + "maximum": 60, + "minimum": 1, + "type": "number" + } + }, + "required": [ + "active_text", + "button_text", + "waiting_text", + "flow_id" + ], + "type": "object" + }, + "FormBlockResendButtonConfigTextAlignmentEnum": { + "enum": [ + "LEFT", + "CENTER", + "RIGHT" + ], + "type": "string" + }, + "FormBlockRichText": { + "additionalProperties": false, + "properties": { + "category": { + "$ref": "#/components/schemas/FormComponentCategoryBlockConst" + }, + "config": { + "$ref": "#/components/schemas/FormBlockRichTextConfig" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/FormBlockTypeRichTextConst" + } + }, + "required": [ + "id", + "category", + "type" + ], + "type": "object" + }, + "FormBlockRichTextConfig": { + "additionalProperties": false, + "properties": { + "content": { + "maxLength": 10000, + "type": "string" + } + }, + "type": "object" + }, + "FormBlockTypeDividerConst": { + "enum": [ + "DIVIDER" + ], + "type": "string" + }, + "FormBlockTypeHtmlConst": { + "enum": [ + "HTML" + ], + "type": "string" + }, + "FormBlockTypeImageConst": { + "enum": [ + "IMAGE" + ], + "type": "string" + }, + "FormBlockTypeJumpButtonConst": { + "enum": [ + "JUMP_BUTTON" + ], + "type": "string" + }, + "FormBlockTypeNextButtonConst": { + "enum": [ + "NEXT_BUTTON" + ], + "type": "string" + }, + "FormBlockTypePreviousButtonConst": { + "enum": [ + "PREVIOUS_BUTTON" + ], + "type": "string" + }, + "FormBlockTypeResendButtonConst": { + "enum": [ + "RESEND_BUTTON" + ], + "type": "string" + }, + "FormBlockTypeRichTextConst": { + "enum": [ + "RICH_TEXT" + ], + "type": "string" + }, + "FormComponent": { + "oneOf": [ + { + "$ref": "#/components/schemas/FormBlock" + }, + { + "$ref": "#/components/schemas/FormWidget" + }, + { + "$ref": "#/components/schemas/FormField" + } + ], + "type": "object" + }, + "FormComponentCategoryBlockConst": { + "enum": [ + "BLOCK" + ], + "type": "string" + }, + "FormComponentCategoryFieldConst": { + "enum": [ + "FIELD" + ], + "type": "string" + }, + "FormComponentCategoryWidgetConst": { + "enum": [ + "WIDGET" + ], + "type": "string" + }, + "FormEndingNode": { + "additionalProperties": false, + "properties": { + "after_submit": { + "$ref": "#/components/schemas/FormEndingNodeAfterSubmit" + }, + "coordinates": { + "$ref": "#/components/schemas/FormNodeCoordinates" + }, + "redirection": { + "$ref": "#/components/schemas/FormEndingNodeRedirection" + }, + "resume_flow": { + "$ref": "#/components/schemas/FormEndingNodeResumeFlowTrueConst" + } + }, + "type": "object" + }, + "FormEndingNodeAfterSubmit": { + "additionalProperties": false, + "properties": { + "flow_id": { + "format": "flow-id", + "maxLength": 30, + "type": "string" + } + }, + "type": "object" + }, + "FormEndingNodeId": { + "enum": [ + "$ending" + ], + "type": "string" + }, + "FormEndingNodeNullable": { + "oneOf": [ + { + "$ref": "#/components/schemas/FormEndingNode" + }, + { + "type": "null" + } + ] + }, + "FormEndingNodeRedirection": { + "additionalProperties": false, + "properties": { + "delay": { + "maximum": 10, + "minimum": 0, + "type": "integer" + }, + "target": { + "maxLength": 1024, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "target" + ], + "type": "object" + }, + "FormEndingNodeResumeFlowTrueConst": { + "enum": [ + true + ], + "type": "boolean" + }, + "FormField": { + "oneOf": [ + { + "$ref": "#/components/schemas/FormFieldBoolean" + }, + { + "$ref": "#/components/schemas/FormFieldCards" + }, + { + "$ref": "#/components/schemas/FormFieldChoice" + }, + { + "$ref": "#/components/schemas/FormFieldCustom" + }, + { + "$ref": "#/components/schemas/FormFieldDate" + }, + { + "$ref": "#/components/schemas/FormFieldDropdown" + }, + { + "$ref": "#/components/schemas/FormFieldEmail" + }, + { + "$ref": "#/components/schemas/FormFieldFile" + }, + { + "$ref": "#/components/schemas/FormFieldLegal" + }, + { + "$ref": "#/components/schemas/FormFieldNumber" + }, + { + "$ref": "#/components/schemas/FormFieldPassword" + }, + { + "$ref": "#/components/schemas/FormFieldPayment" + }, + { + "$ref": "#/components/schemas/FormFieldSocial" + }, + { + "$ref": "#/components/schemas/FormFieldTel" + }, + { + "$ref": "#/components/schemas/FormFieldText" + }, + { + "$ref": "#/components/schemas/FormFieldUrl" + } + ], + "type": "object" + }, + "FormFieldBoolean": { + "additionalProperties": false, + "properties": { + "category": { + "$ref": "#/components/schemas/FormComponentCategoryFieldConst" + }, + "config": { + "$ref": "#/components/schemas/FormFieldBooleanConfig" + }, + "hint": { + "maxLength": 500, + "minLength": 1, + "type": "string" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "label": { + "minLength": 1, + "type": "string" + }, + "required": { + "type": "boolean" + }, + "sensitive": { + "type": "boolean" + }, + "type": { + "$ref": "#/components/schemas/FormFieldTypeBooleanConst" + } + }, + "required": [ + "id", + "category", + "type", + "config" + ], + "type": "object" + }, + "FormFieldBooleanConfig": { + "additionalProperties": false, + "properties": { + "default_value": { + "type": "boolean" + }, + "options": { + "$ref": "#/components/schemas/FormFieldBooleanConfigOptions" + } + }, + "type": "object" + }, + "FormFieldBooleanConfigOptions": { + "additionalProperties": false, + "properties": { + "false": { + "maxLength": 50, + "minLength": 1, + "type": "string" + }, + "true": { + "maxLength": 50, + "minLength": 1, + "type": "string" + } + }, + "type": "object" + }, + "FormFieldCards": { + "additionalProperties": false, + "properties": { + "category": { + "$ref": "#/components/schemas/FormComponentCategoryFieldConst" + }, + "config": { + "$ref": "#/components/schemas/FormFieldCardsConfig" + }, + "hint": { + "maxLength": 500, + "minLength": 1, + "type": "string" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "label": { + "minLength": 1, + "type": "string" + }, + "required": { + "type": "boolean" + }, + "sensitive": { + "type": "boolean" + }, + "type": { + "$ref": "#/components/schemas/FormFieldTypeCardsConst" + } + }, + "required": [ + "id", + "category", + "type" + ], + "type": "object" + }, + "FormFieldCardsConfig": { + "additionalProperties": false, + "properties": { + "default_value": {}, + "hide_labels": { + "type": "boolean" + }, + "multiple": { + "type": "boolean" + }, + "options": { + "items": { + "$ref": "#/components/schemas/FormFieldCardsConfigOption" + }, + "type": "array" + } + }, + "type": "object" + }, + "FormFieldCardsConfigOption": { + "additionalProperties": false, + "properties": { + "image_url": { + "format": "forms-url-https", + "type": "string" + }, + "label": { + "minLength": 1, + "type": "string" + }, + "value": { + "minLength": 1, + "type": "string" + } + }, + "required": [ + "value", + "label", + "image_url" + ], + "type": "object" + }, + "FormFieldChoice": { + "additionalProperties": false, + "properties": { + "category": { + "$ref": "#/components/schemas/FormComponentCategoryFieldConst" + }, + "config": { + "$ref": "#/components/schemas/FormFieldChoiceConfig" + }, + "hint": { + "maxLength": 500, + "minLength": 1, + "type": "string" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "label": { + "minLength": 1, + "type": "string" + }, + "required": { + "type": "boolean" + }, + "sensitive": { + "type": "boolean" + }, + "type": { + "$ref": "#/components/schemas/FormFieldTypeChoiceConst" + } + }, + "required": [ + "id", + "category", + "type" + ], + "type": "object" + }, + "FormFieldChoiceConfig": { + "additionalProperties": false, + "properties": { + "allow_other": { + "$ref": "#/components/schemas/FormFieldChoiceConfigAllowOther" + }, + "default_value": {}, + "multiple": { + "type": "boolean" + }, + "options": { + "items": { + "$ref": "#/components/schemas/FormFieldChoiceConfigOption" + }, + "type": "array" + } + }, + "type": "object" + }, + "FormFieldChoiceConfigAllowOther": { + "additionalProperties": false, + "properties": { + "enabled": { + "$ref": "#/components/schemas/FormFieldChoiceConfigAllowOtherEnabledTrueEnum" + }, + "label": { + "minLength": 1, + "type": "string" + }, + "placeholder": { + "minLength": 1, + "type": "string" + } + }, + "type": "object" + }, + "FormFieldChoiceConfigAllowOtherEnabledTrueEnum": { + "enum": [ + true + ], + "type": "boolean" + }, + "FormFieldChoiceConfigOption": { + "additionalProperties": false, + "properties": { + "label": { + "minLength": 1, + "type": "string" + }, + "value": { + "minLength": 1, + "type": "string" + } + }, + "required": [ + "value", + "label" + ], + "type": "object" + }, + "FormFieldCustom": { + "additionalProperties": false, + "properties": { + "category": { + "$ref": "#/components/schemas/FormComponentCategoryFieldConst" + }, + "config": { + "$ref": "#/components/schemas/FormFieldCustomConfig" + }, + "hint": { + "maxLength": 500, + "minLength": 1, + "type": "string" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "label": { + "minLength": 1, + "type": "string" + }, + "required": { + "type": "boolean" + }, + "sensitive": { + "type": "boolean" + }, + "type": { + "$ref": "#/components/schemas/FormFieldTypeCustomConst" + } + }, + "required": [ + "id", + "category", + "type", + "config" + ], + "type": "object" + }, + "FormFieldCustomConfig": { + "additionalProperties": false, + "properties": { + "code": { + "minLength": 1, + "type": "string" + }, + "css": { + "minLength": 1, + "type": "string" + }, + "params": { + "$ref": "#/components/schemas/FormFieldCustomConfigParams" + }, + "schema": { + "$ref": "#/components/schemas/FormFieldCustomConfigSchema" + } + }, + "required": [ + "schema", + "code" + ], + "type": "object" + }, + "FormFieldCustomConfigParams": { + "additionalProperties": { + "type": "string" + }, + "type": "object" + }, + "FormFieldCustomConfigSchema": { + "additionalProperties": true, + "type": "object" + }, + "FormFieldDate": { + "additionalProperties": false, + "properties": { + "category": { + "$ref": "#/components/schemas/FormComponentCategoryFieldConst" + }, + "config": { + "$ref": "#/components/schemas/FormFieldDateConfig" + }, + "hint": { + "maxLength": 500, + "minLength": 1, + "type": "string" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "label": { + "minLength": 1, + "type": "string" + }, + "required": { + "type": "boolean" + }, + "sensitive": { + "type": "boolean" + }, + "type": { + "$ref": "#/components/schemas/FormFieldTypeDateConst" + } + }, + "required": [ + "id", + "category", + "type", + "config" + ], + "type": "object" + }, + "FormFieldDateConfig": { + "additionalProperties": false, + "properties": { + "default_value": { + "type": "string" + }, + "format": { + "$ref": "#/components/schemas/FormFieldDateConfigFormatEnum" + } + }, + "type": "object" + }, + "FormFieldDateConfigFormatEnum": { + "enum": [ + "DATE", + "TIME" + ], + "type": "string" + }, + "FormFieldDropdown": { + "additionalProperties": false, + "properties": { + "category": { + "$ref": "#/components/schemas/FormComponentCategoryFieldConst" + }, + "config": { + "$ref": "#/components/schemas/FormFieldDropdownConfig" + }, + "hint": { + "maxLength": 500, + "minLength": 1, + "type": "string" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "label": { + "minLength": 1, + "type": "string" + }, + "required": { + "type": "boolean" + }, + "sensitive": { + "type": "boolean" + }, + "type": { + "$ref": "#/components/schemas/FormFieldTypeDropdownConst" + } + }, + "required": [ + "id", + "category", + "type" + ], + "type": "object" + }, + "FormFieldDropdownConfig": { + "additionalProperties": false, + "properties": { + "default_value": {}, + "multiple": { + "type": "boolean" + }, + "options": { + "items": { + "$ref": "#/components/schemas/FormFieldDropdownConfigOption" + }, + "type": "array" + }, + "placeholder": { + "maxLength": 500, + "minLength": 1, + "type": "string" + } + }, + "type": "object" + }, + "FormFieldDropdownConfigOption": { + "additionalProperties": false, + "properties": { + "label": { + "minLength": 1, + "type": "string" + }, + "value": { + "minLength": 1, + "type": "string" + } + }, + "required": [ + "value", + "label" + ], + "type": "object" + }, + "FormFieldEmail": { + "additionalProperties": false, + "properties": { + "category": { + "$ref": "#/components/schemas/FormComponentCategoryFieldConst" + }, + "config": { + "$ref": "#/components/schemas/FormFieldEmailConfig" + }, + "hint": { + "maxLength": 500, + "minLength": 1, + "type": "string" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "label": { + "minLength": 1, + "type": "string" + }, + "required": { + "type": "boolean" + }, + "sensitive": { + "type": "boolean" + }, + "type": { + "$ref": "#/components/schemas/FormFieldTypeEmailConst" + } + }, + "required": [ + "id", + "category", + "type" + ], + "type": "object" + }, + "FormFieldEmailConfig": { + "additionalProperties": false, + "properties": { + "default_value": { + "minLength": 1, + "type": "string" + }, + "placeholder": { + "maxLength": 500, + "minLength": 1, + "type": "string" + } + }, + "type": "object" + }, + "FormFieldFile": { + "additionalProperties": false, + "properties": { + "category": { + "$ref": "#/components/schemas/FormComponentCategoryFieldConst" + }, + "config": { + "$ref": "#/components/schemas/FormFieldFileConfig" + }, + "hint": { + "maxLength": 500, + "minLength": 1, + "type": "string" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "label": { + "minLength": 1, + "type": "string" + }, + "required": { + "type": "boolean" + }, + "sensitive": { + "type": "boolean" + }, + "type": { + "$ref": "#/components/schemas/FormFieldTypeFileConst" + } + }, + "required": [ + "id", + "category", + "type" + ], + "type": "object" + }, + "FormFieldFileConfig": { + "additionalProperties": false, + "properties": { + "categories": { + "items": { + "$ref": "#/components/schemas/FormFieldFileConfigCategoryEnum" + }, + "type": "array" + }, + "extensions": { + "items": { + "format": "forms-file-extension", + "maxLength": 50, + "type": "string" + }, + "type": "array" + }, + "maxFiles": { + "minimum": 1, + "type": "integer" + }, + "maxSize": { + "minimum": 1024, + "type": "integer" + }, + "multiple": { + "type": "boolean" + }, + "storage": { + "$ref": "#/components/schemas/FormFieldFileConfigStorage" + } + }, + "type": "object" + }, + "FormFieldFileConfigCategoryEnum": { + "enum": [ + "AUDIO", + "VIDEO", + "IMAGE", + "DOCUMENT", + "ARCHIVE" + ], + "type": "string" + }, + "FormFieldFileConfigStorage": { + "additionalProperties": true, + "properties": { + "type": { + "$ref": "#/components/schemas/FormFieldFileConfigStorageTypeEnum" + } + }, + "required": [ + "type" + ], + "type": "object" + }, + "FormFieldFileConfigStorageTypeEnum": { + "enum": [ + "MANAGED", + "CUSTOM" + ], + "type": "string" + }, + "FormFieldLegal": { + "additionalProperties": false, + "properties": { + "category": { + "$ref": "#/components/schemas/FormComponentCategoryFieldConst" + }, + "config": { + "$ref": "#/components/schemas/FormFieldLegalConfig" + }, + "hint": { + "maxLength": 500, + "minLength": 1, + "type": "string" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "label": { + "minLength": 1, + "type": "string" + }, + "required": { + "type": "boolean" + }, + "sensitive": { + "type": "boolean" + }, + "type": { + "$ref": "#/components/schemas/FormFieldTypeLegalConst" + } + }, + "required": [ + "id", + "category", + "type" + ], + "type": "object" + }, + "FormFieldLegalConfig": { + "additionalProperties": false, + "properties": { + "text": { + "maxLength": 10000, + "minLength": 1, + "type": "string" + } + }, + "type": "object" + }, + "FormFieldNumber": { + "additionalProperties": false, + "properties": { + "category": { + "$ref": "#/components/schemas/FormComponentCategoryFieldConst" + }, + "config": { + "$ref": "#/components/schemas/FormFieldNumberConfig" + }, + "hint": { + "maxLength": 500, + "minLength": 1, + "type": "string" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "label": { + "minLength": 1, + "type": "string" + }, + "required": { + "type": "boolean" + }, + "sensitive": { + "type": "boolean" + }, + "type": { + "$ref": "#/components/schemas/FormFieldTypeNumberConst" + } + }, + "required": [ + "id", + "category", + "type" + ], + "type": "object" + }, + "FormFieldNumberConfig": { + "additionalProperties": false, + "properties": { + "default_value": { + "type": "number" + }, + "max_value": { + "type": "number" + }, + "min_value": { + "type": "number" + }, + "placeholder": { + "maxLength": 500, + "minLength": 1, + "type": "string" + } + }, + "type": "object" + }, + "FormFieldPassword": { + "additionalProperties": false, + "properties": { + "category": { + "$ref": "#/components/schemas/FormComponentCategoryFieldConst" + }, + "config": { + "$ref": "#/components/schemas/FormFieldPasswordConfig" + }, + "hint": { + "maxLength": 500, + "minLength": 1, + "type": "string" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "label": { + "minLength": 1, + "type": "string" + }, + "required": { + "type": "boolean" + }, + "sensitive": { + "type": "boolean" + }, + "type": { + "$ref": "#/components/schemas/FormFieldTypePasswordConst" + } + }, + "required": [ + "id", + "category", + "type", + "config" + ], + "type": "object" + }, + "FormFieldPasswordConfig": { + "additionalProperties": false, + "properties": { + "complexity": { + "type": "boolean" + }, + "hash": { + "$ref": "#/components/schemas/FormFieldPasswordConfigHashEnum" + }, + "max_length": { + "minimum": 1, + "type": "integer" + }, + "min_length": { + "minimum": 1, + "type": "integer" + }, + "nist": { + "type": "boolean" + }, + "placeholder": { + "maxLength": 500, + "type": "string" + }, + "strength_meter": { + "type": "boolean" + } + }, + "type": "object" + }, + "FormFieldPasswordConfigHashEnum": { + "enum": [ + "NONE", + "MD5", + "SHA1", + "SHA256", + "SHA512" + ], + "type": "string" + }, + "FormFieldPayment": { + "additionalProperties": false, + "properties": { + "category": { + "$ref": "#/components/schemas/FormComponentCategoryFieldConst" + }, + "config": { + "$ref": "#/components/schemas/FormFieldPaymentConfig" + }, + "hint": { + "maxLength": 500, + "minLength": 1, + "type": "string" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "label": { + "minLength": 1, + "type": "string" + }, + "required": { + "type": "boolean" + }, + "sensitive": { + "type": "boolean" + }, + "type": { + "$ref": "#/components/schemas/FormFieldTypePaymentConst" + } + }, + "required": [ + "id", + "category", + "type", + "config" + ], + "type": "object" + }, + "FormFieldPaymentConfig": { + "additionalProperties": false, + "properties": { + "charge": { + "$ref": "#/components/schemas/FormFieldPaymentConfigCharge" + }, + "credentials": { + "$ref": "#/components/schemas/FormFieldPaymentConfigCredentials" + }, + "customer": { + "$ref": "#/components/schemas/FormFieldPaymentConfigCustomer" + }, + "fields": { + "$ref": "#/components/schemas/FormFieldPaymentConfigFields" + }, + "provider": { + "$ref": "#/components/schemas/FormFieldPaymentConfigProviderEnum" + } + }, + "required": [ + "charge", + "credentials" + ], + "type": "object" + }, + "FormFieldPaymentConfigCharge": { + "oneOf": [ + { + "$ref": "#/components/schemas/FormFieldPaymentConfigChargeOneOff" + }, + { + "additionalProperties": false, + "properties": { + "subscription": { + "$ref": "#/components/schemas/FormFieldPaymentConfigSubscription" + }, + "type": { + "$ref": "#/components/schemas/FormFieldPaymentConfigChargeTypeSubscriptionConst" + } + }, + "required": [ + "type", + "subscription" + ], + "type": "object" + } + ], + "type": "object" + }, + "FormFieldPaymentConfigChargeOneOff": { + "additionalProperties": false, + "properties": { + "one_off": { + "$ref": "#/components/schemas/FormFieldPaymentConfigChargeOneOffOneOff" + }, + "type": { + "$ref": "#/components/schemas/FormFieldPaymentConfigChargeTypeOneOffConst" + } + }, + "required": [ + "type", + "one_off" + ], + "type": "object" + }, + "FormFieldPaymentConfigChargeOneOffCurrencyEnum": { + "enum": [ + "AUD", + "CAD", + "CHF", + "EUR", + "GBP", + "INR", + "MXN", + "SEK", + "USD" + ], + "type": "string" + }, + "FormFieldPaymentConfigChargeOneOffOneOff": { + "additionalProperties": true, + "properties": { + "amount": { + "$ref": "#/components/schemas/FormFieldPaymentConfigChargeOneOffOneOffAmount" + }, + "currency": { + "$ref": "#/components/schemas/FormFieldPaymentConfigChargeOneOffCurrencyEnum" + } + }, + "required": [ + "amount", + "currency" + ], + "type": "object" + }, + "FormFieldPaymentConfigChargeOneOffOneOffAmount": { + "oneOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "minimum": 0.01, + "type": "number" + } + ] + }, + "FormFieldPaymentConfigChargeTypeOneOffConst": { + "enum": [ + "ONE_OFF" + ], + "type": "string" + }, + "FormFieldPaymentConfigChargeTypeSubscriptionConst": { + "enum": [ + "SUBSCRIPTION" + ], + "type": "string" + }, + "FormFieldPaymentConfigCredentials": { + "additionalProperties": false, + "properties": { + "private_key": { + "maxLength": 250, + "minLength": 1, + "type": "string" + }, + "public_key": { + "maxLength": 250, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "public_key", + "private_key" + ], + "type": "object" + }, + "FormFieldPaymentConfigCustomer": { + "additionalProperties": true, + "type": "object" + }, + "FormFieldPaymentConfigFieldProperties": { + "additionalProperties": false, + "properties": { + "label": { + "maxLength": 250, + "minLength": 1, + "type": "string" + }, + "placeholder": { + "maxLength": 250, + "minLength": 1, + "type": "string" + } + }, + "type": "object" + }, + "FormFieldPaymentConfigFields": { + "additionalProperties": false, + "properties": { + "card_number": { + "$ref": "#/components/schemas/FormFieldPaymentConfigFieldProperties" + }, + "expiration_date": { + "$ref": "#/components/schemas/FormFieldPaymentConfigFieldProperties" + }, + "security_code": { + "$ref": "#/components/schemas/FormFieldPaymentConfigFieldProperties" + }, + "trustmarks": { + "type": "boolean" + } + }, + "type": "object" + }, + "FormFieldPaymentConfigProviderEnum": { + "enum": [ + "STRIPE" + ], + "type": "string" + }, + "FormFieldPaymentConfigSubscription": { + "additionalProperties": true, + "type": "object" + }, + "FormFieldSocial": { + "additionalProperties": false, + "properties": { + "category": { + "$ref": "#/components/schemas/FormComponentCategoryFieldConst" + }, + "config": { + "$ref": "#/components/schemas/FormFieldSocialConfig" + }, + "hint": { + "maxLength": 500, + "minLength": 1, + "type": "string" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "label": { + "minLength": 1, + "type": "string" + }, + "required": { + "type": "boolean" + }, + "sensitive": { + "type": "boolean" + }, + "type": { + "$ref": "#/components/schemas/FormFieldTypeSocialConst" + } + }, + "required": [ + "id", + "category", + "type" + ], + "type": "object" + }, + "FormFieldSocialConfig": { + "additionalProperties": false, + "type": "object" + }, + "FormFieldTel": { + "additionalProperties": false, + "properties": { + "category": { + "$ref": "#/components/schemas/FormComponentCategoryFieldConst" + }, + "config": { + "$ref": "#/components/schemas/FormFieldTelConfig" + }, + "hint": { + "maxLength": 500, + "minLength": 1, + "type": "string" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "label": { + "minLength": 1, + "type": "string" + }, + "required": { + "type": "boolean" + }, + "sensitive": { + "type": "boolean" + }, + "type": { + "$ref": "#/components/schemas/FormFieldTypeTelConst" + } + }, + "required": [ + "id", + "category", + "type" + ], + "type": "object" + }, + "FormFieldTelConfig": { + "additionalProperties": false, + "allOf": [ + { + "additionalProperties": true, + "type": "object" + }, + { + "additionalProperties": true, + "type": "object" + }, + { + "additionalProperties": true, + "type": "object" + } + ], + "properties": { + "country_picker": { + "type": "boolean" + }, + "default_value": { + "type": "string" + }, + "max_length": { + "minimum": 1, + "type": "integer" + }, + "min_length": { + "minimum": 1, + "type": "integer" + }, + "placeholder": { + "maxLength": 500, + "type": "string" + }, + "strings": { + "$ref": "#/components/schemas/FormFieldTelConfigStrings" + } + }, + "type": "object" + }, + "FormFieldTelConfigStrings": { + "additionalProperties": false, + "properties": { + "filter_placeholder": { + "minLength": 1, + "type": "string" + } + }, + "type": "object" + }, + "FormFieldText": { + "additionalProperties": false, + "properties": { + "category": { + "$ref": "#/components/schemas/FormComponentCategoryFieldConst" + }, + "config": { + "$ref": "#/components/schemas/FormFieldTextConfig" + }, + "hint": { + "maxLength": 500, + "minLength": 1, + "type": "string" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "label": { + "minLength": 1, + "type": "string" + }, + "required": { + "type": "boolean" + }, + "sensitive": { + "type": "boolean" + }, + "type": { + "$ref": "#/components/schemas/FormFieldTypeTextConst" + } + }, + "required": [ + "id", + "category", + "type" + ], + "type": "object" + }, + "FormFieldTextConfig": { + "additionalProperties": false, + "allOf": [ + { + "additionalProperties": true, + "type": "object" + }, + { + "additionalProperties": true, + "type": "object" + }, + { + "additionalProperties": true, + "type": "object" + } + ], + "properties": { + "default_value": { + "minLength": 1, + "type": "string" + }, + "max_length": { + "minimum": 1, + "type": "integer" + }, + "min_length": { + "minimum": 1, + "type": "integer" + }, + "multiline": { + "type": "boolean" + }, + "placeholder": { + "maxLength": 500, + "minLength": 1, + "type": "string" + } + }, + "type": "object" + }, + "FormFieldTypeBooleanConst": { + "enum": [ + "BOOLEAN" + ], + "type": "string" + }, + "FormFieldTypeCardsConst": { + "enum": [ + "CARDS" + ], + "type": "string" + }, + "FormFieldTypeChoiceConst": { + "enum": [ + "CHOICE" + ], + "type": "string" + }, + "FormFieldTypeCustomConst": { + "enum": [ + "CUSTOM" + ], + "type": "string" + }, + "FormFieldTypeDateConst": { + "enum": [ + "DATE" + ], + "type": "string" + }, + "FormFieldTypeDropdownConst": { + "enum": [ + "DROPDOWN" + ], + "type": "string" + }, + "FormFieldTypeEmailConst": { + "enum": [ + "EMAIL" + ], + "type": "string" + }, + "FormFieldTypeFileConst": { + "enum": [ + "FILE" + ], + "type": "string" + }, + "FormFieldTypeLegalConst": { + "enum": [ + "LEGAL" + ], + "type": "string" + }, + "FormFieldTypeNumberConst": { + "enum": [ + "NUMBER" + ], + "type": "string" + }, + "FormFieldTypePasswordConst": { + "enum": [ + "PASSWORD" + ], + "type": "string" + }, + "FormFieldTypePaymentConst": { + "enum": [ + "PAYMENT" + ], + "type": "string" + }, + "FormFieldTypeSocialConst": { + "enum": [ + "SOCIAL" + ], + "type": "string" + }, + "FormFieldTypeTelConst": { + "enum": [ + "TEL" + ], + "type": "string" + }, + "FormFieldTypeTextConst": { + "enum": [ + "TEXT" + ], + "type": "string" + }, + "FormFieldTypeUrlConst": { + "enum": [ + "URL" + ], + "type": "string" + }, + "FormFieldUrl": { + "additionalProperties": false, + "properties": { + "category": { + "$ref": "#/components/schemas/FormComponentCategoryFieldConst" + }, + "config": { + "$ref": "#/components/schemas/FormFieldUrlConfig" + }, + "hint": { + "maxLength": 500, + "minLength": 1, + "type": "string" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "label": { + "minLength": 1, + "type": "string" + }, + "required": { + "type": "boolean" + }, + "sensitive": { + "type": "boolean" + }, + "type": { + "$ref": "#/components/schemas/FormFieldTypeUrlConst" + } + }, + "required": [ + "id", + "category", + "type" + ], + "type": "object" + }, + "FormFieldUrlConfig": { + "additionalProperties": false, + "properties": { + "default_value": { + "minLength": 1, + "type": "string" + }, + "placeholder": { + "maxLength": 500, + "minLength": 1, + "type": "string" + } + }, + "type": "object" + }, + "FormFlow": { + "additionalProperties": false, + "properties": { + "alias": { + "maxLength": 150, + "minLength": 1, + "type": "string" + }, + "config": { + "$ref": "#/components/schemas/FormFlowConfig" + }, + "coordinates": { + "$ref": "#/components/schemas/FormNodeCoordinates" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/FormNodeTypeFlowConst" + } + }, + "required": [ + "id", + "type", + "config" + ], + "type": "object" + }, + "FormFlowConfig": { + "additionalProperties": false, + "properties": { + "flow_id": { + "format": "flow-id", + "maxLength": 30, + "type": "string" + }, + "next_node": { + "$ref": "#/components/schemas/FormNodePointer" + } + }, + "required": [ + "flow_id" + ], + "type": "object" + }, + "FormHiddenField": { + "additionalProperties": false, + "properties": { + "key": { + "format": "forms-custom-identifier", + "type": "string" + }, + "value": { + "maxLength": 500, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "key" + ], + "type": "object" + }, + "FormLanguages": { + "additionalProperties": false, + "properties": { + "default": { + "maxLength": 55, + "minLength": 1, + "type": "string" + }, + "primary": { + "maxLength": 55, + "minLength": 1, + "type": "string" + } + }, + "type": "object" + }, + "FormLanguagesNullable": { + "oneOf": [ + { + "$ref": "#/components/schemas/FormLanguages" + }, + { + "type": "null" + } + ] + }, + "FormMessages": { + "additionalProperties": false, + "properties": { + "custom": { + "$ref": "#/components/schemas/FormMessagesCustom" + }, + "errors": { + "$ref": "#/components/schemas/FormMessagesError" + } + }, + "type": "object" + }, + "FormMessagesCustom": { + "additionalProperties": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "type": "object" + }, + "FormMessagesError": { + "additionalProperties": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "type": "object" + }, + "FormMessagesNullable": { + "oneOf": [ + { + "$ref": "#/components/schemas/FormMessages" + }, + { + "type": "null" + } + ] + }, + "FormNode": { + "oneOf": [ + { + "$ref": "#/components/schemas/FormFlow" + }, + { + "$ref": "#/components/schemas/FormRouter" + }, + { + "$ref": "#/components/schemas/FormStep" + } + ], + "type": "object" + }, + "FormNodeCoordinates": { + "additionalProperties": false, + "properties": { + "x": { + "maximum": 999999, + "minimum": -999999, + "type": "integer" + }, + "y": { + "maximum": 999999, + "minimum": -999999, + "type": "integer" + } + }, + "required": [ + "x", + "y" + ], + "type": "object" + }, + "FormNodeList": { + "items": { + "$ref": "#/components/schemas/FormNode" + }, + "type": "array" + }, + "FormNodeListNullable": { + "oneOf": [ + { + "$ref": "#/components/schemas/FormNodeList" + }, + { + "type": "null" + } + ] + }, + "FormNodePointer": { + "oneOf": [ + { + "format": "forms-custom-identifier", + "type": "string" + }, + { + "$ref": "#/components/schemas/FormEndingNodeId" + } + ] + }, + "FormNodeTypeFlowConst": { + "enum": [ + "FLOW" + ], + "type": "string" + }, + "FormNodeTypeRouterConst": { + "enum": [ + "ROUTER" + ], + "type": "string" + }, + "FormNodeTypeStepConst": { + "enum": [ + "STEP" + ], + "type": "string" + }, + "FormRouter": { + "additionalProperties": false, + "properties": { + "alias": { + "maxLength": 150, + "minLength": 1, + "type": "string" + }, + "config": { + "$ref": "#/components/schemas/FormRouterConfig" + }, + "coordinates": { + "$ref": "#/components/schemas/FormNodeCoordinates" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/FormNodeTypeRouterConst" + } + }, + "required": [ + "id", + "type" + ], + "type": "object" + }, + "FormRouterConfig": { + "additionalProperties": false, + "properties": { + "fallback": { + "$ref": "#/components/schemas/FormNodePointer" + }, + "rules": { + "items": { + "$ref": "#/components/schemas/FormRouterRule" + }, + "type": "array" + } + }, + "type": "object" + }, + "FormRouterRule": { + "additionalProperties": false, + "properties": { + "alias": { + "maxLength": 150, + "minLength": 1, + "type": "string" + }, + "condition": {}, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "next_node": { + "$ref": "#/components/schemas/FormNodePointer" + } + }, + "required": [ + "id", + "condition" + ], + "type": "object" + }, + "FormStartNode": { + "additionalProperties": false, + "properties": { + "coordinates": { + "$ref": "#/components/schemas/FormNodeCoordinates" + }, + "hidden_fields": { + "items": { + "$ref": "#/components/schemas/FormHiddenField" + }, + "type": "array" + }, + "next_node": { + "$ref": "#/components/schemas/FormNodePointer" + } + }, + "type": "object" + }, + "FormStartNodeNullable": { + "oneOf": [ + { + "$ref": "#/components/schemas/FormStartNode" + }, + { + "type": "null" + } + ] + }, + "FormStep": { + "additionalProperties": false, + "properties": { + "alias": { + "maxLength": 150, + "minLength": 1, + "type": "string" + }, + "config": { + "$ref": "#/components/schemas/FormStepConfig" + }, + "coordinates": { + "$ref": "#/components/schemas/FormNodeCoordinates" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/FormNodeTypeStepConst" + } + }, + "required": [ + "id", + "type" + ], + "type": "object" + }, + "FormStepComponentList": { + "items": { + "$ref": "#/components/schemas/FormComponent" + }, + "type": "array" + }, + "FormStepConfig": { + "additionalProperties": false, + "properties": { + "components": { + "$ref": "#/components/schemas/FormStepComponentList" + }, + "next_node": { + "$ref": "#/components/schemas/FormNodePointer" + } + }, + "type": "object" + }, + "FormStyle": { + "additionalProperties": false, + "properties": { + "css": { + "maxLength": 5000, + "minLength": 1, + "type": "string" + } + }, + "type": "object" + }, + "FormStyleNullable": { + "oneOf": [ + { + "$ref": "#/components/schemas/FormStyle" + }, + { + "type": "null" + } + ] + }, + "FormSummary": { + "additionalProperties": false, + "properties": { + "created_at": { + "format": "date-time", + "type": "string" + }, + "embedded_at": { + "format": "date", + "type": "string" + }, + "id": { + "format": "form-id", + "maxLength": 30, + "type": "string" + }, + "name": { + "maxLength": 150, + "minLength": 1, + "type": "string" + }, + "submitted_at": { + "format": "date", + "type": "string" + }, + "updated_at": { + "format": "date-time", + "type": "string" + } + }, + "required": [ + "id", + "name", + "created_at", + "updated_at" + ], + "type": "object" + }, + "FormTranslations": { + "additionalProperties": { + "additionalProperties": true, + "type": "object" + }, + "type": "object" + }, + "FormTranslationsNullable": { + "oneOf": [ + { + "$ref": "#/components/schemas/FormTranslations" + }, + { + "type": "null" + } + ] + }, + "FormWidget": { + "oneOf": [ + { + "$ref": "#/components/schemas/FormWidgetAuth0VerifiableCredentials" + }, + { + "$ref": "#/components/schemas/FormWidgetGMapsAddress" + }, + { + "$ref": "#/components/schemas/FormWidgetRecaptcha" + } + ], + "type": "object" + }, + "FormWidgetAuth0VerifiableCredentials": { + "additionalProperties": false, + "properties": { + "category": { + "$ref": "#/components/schemas/FormComponentCategoryWidgetConst" + }, + "config": { + "$ref": "#/components/schemas/FormWidgetAuth0VerifiableCredentialsConfig" + }, + "hint": { + "maxLength": 500, + "minLength": 1, + "type": "string" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "label": { + "minLength": 1, + "type": "string" + }, + "required": { + "type": "boolean" + }, + "sensitive": { + "type": "boolean" + }, + "type": { + "$ref": "#/components/schemas/FormWidgetTypeAuth0VerifiableCredentialsConst" + } + }, + "required": [ + "id", + "category", + "type", + "config" + ], + "type": "object" + }, + "FormWidgetAuth0VerifiableCredentialsConfig": { + "additionalProperties": false, + "properties": { + "access_token": { + "maxLength": 5000, + "minLength": 1, + "type": "string" + }, + "alternate_text": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "max_wait": { + "maximum": 600, + "minimum": 60, + "type": "number" + }, + "size": { + "maximum": 500, + "minimum": 1, + "type": "number" + }, + "url": { + "maxLength": 2000, + "type": "string" + }, + "verification_id": { + "maxLength": 255, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "url", + "alternate_text", + "access_token", + "verification_id" + ], + "type": "object" + }, + "FormWidgetGMapsAddress": { + "additionalProperties": false, + "properties": { + "category": { + "$ref": "#/components/schemas/FormComponentCategoryWidgetConst" + }, + "config": { + "$ref": "#/components/schemas/FormWidgetGMapsAddressConfig" + }, + "hint": { + "maxLength": 500, + "minLength": 1, + "type": "string" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "label": { + "minLength": 1, + "type": "string" + }, + "required": { + "type": "boolean" + }, + "sensitive": { + "type": "boolean" + }, + "type": { + "$ref": "#/components/schemas/FormWidgetTypeGMapsAddressConst" + } + }, + "required": [ + "id", + "category", + "type", + "config" + ], + "type": "object" + }, + "FormWidgetGMapsAddressConfig": { + "additionalProperties": false, + "properties": { + "api_key": { + "minLength": 1, + "type": "string" + }, + "server_key": { + "maxLength": 255, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "api_key" + ], + "type": "object" + }, + "FormWidgetRecaptcha": { + "additionalProperties": false, + "properties": { + "category": { + "$ref": "#/components/schemas/FormComponentCategoryWidgetConst" + }, + "config": { + "$ref": "#/components/schemas/FormWidgetRecaptchaConfig" + }, + "hint": { + "maxLength": 500, + "minLength": 1, + "type": "string" + }, + "id": { + "format": "forms-custom-identifier", + "type": "string" + }, + "label": { + "minLength": 1, + "type": "string" + }, + "required": { + "type": "boolean" + }, + "sensitive": { + "type": "boolean" + }, + "type": { + "$ref": "#/components/schemas/FormWidgetTypeRecaptchaConst" + } + }, + "required": [ + "id", + "category", + "type", + "config" + ], + "type": "object" + }, + "FormWidgetRecaptchaConfig": { + "additionalProperties": false, + "properties": { + "secret_key": { + "minLength": 1, + "type": "string" + }, + "site_key": { + "minLength": 1, + "type": "string" + } + }, + "required": [ + "site_key", + "secret_key" + ], + "type": "object" + }, + "FormWidgetTypeAuth0VerifiableCredentialsConst": { + "enum": [ + "AUTH0_VERIFIABLE_CREDENTIALS" + ], + "type": "string" + }, + "FormWidgetTypeGMapsAddressConst": { + "enum": [ + "GMAPS_ADDRESS" + ], + "type": "string" + }, + "FormWidgetTypeRecaptchaConst": { + "enum": [ + "RECAPTCHA" + ], + "type": "string" + }, + "FormsRequestParametersHydrateEnum": { + "enum": [ + "flow_count", + "links" + ], + "maxLength": 50, + "type": "string" + }, + "GetActionExecutionResponseContent": { + "additionalProperties": false, + "properties": { + "created_at": { + "default": "2021-01-01T00:00:00.000Z", + "format": "date-time", + "type": "string" + }, + "id": { + "default": "c5b35bb1-c67d-40bb-9b0d-700b6fe33dd9", + "type": "string" + }, + "results": { + "items": { + "$ref": "#/components/schemas/ActionExecutionResult" + }, + "type": "array" + }, + "status": { + "$ref": "#/components/schemas/ActionExecutionStatusEnum" + }, + "trigger_id": { + "$ref": "#/components/schemas/ActionTriggerTypeEnum" + }, + "updated_at": { + "default": "2021-01-01T00:00:00.000Z", + "format": "date-time", + "type": "string" + } + }, + "type": "object" + }, + "GetActionModuleActionsResponseContent": { + "additionalProperties": false, + "properties": { + "actions": { + "items": { + "$ref": "#/components/schemas/ActionModuleAction" + }, + "type": "array" + }, + "page": { + "type": "integer" + }, + "per_page": { + "type": "integer" + }, + "total": { + "type": "integer" + } + }, + "type": "object" + }, + "GetActionModuleResponseContent": { + "additionalProperties": false, + "properties": { + "actions_using_module_total": { + "type": "integer" + }, + "all_changes_published": { + "type": "boolean" + }, + "code": { + "type": "string" + }, + "created_at": { + "format": "date-time", + "type": "string" + }, + "dependencies": { + "items": { + "$ref": "#/components/schemas/ActionModuleDependency" + }, + "type": "array" + }, + "id": { + "type": "string" + }, + "latest_version": { + "$ref": "#/components/schemas/ActionModuleVersionReference" + }, + "latest_version_number": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "secrets": { + "items": { + "$ref": "#/components/schemas/ActionModuleSecret" + }, + "type": "array" + }, + "updated_at": { + "format": "date-time", + "type": "string" + } + }, + "type": "object" + }, + "GetActionModuleVersionResponseContent": { + "additionalProperties": false, + "properties": { + "code": { + "type": "string" + }, + "created_at": { + "format": "date-time", + "type": "string" + }, + "dependencies": { + "items": { + "$ref": "#/components/schemas/ActionModuleDependency" + }, + "type": "array" + }, + "id": { + "type": "string" + }, + "module_id": { + "type": "string" + }, + "secrets": { + "items": { + "$ref": "#/components/schemas/ActionModuleSecret" + }, + "type": "array" + }, + "version_number": { + "type": "integer" + } + }, + "type": "object" + }, + "GetActionModuleVersionsResponseContent": { + "additionalProperties": false, + "properties": { + "page": { + "type": "integer" + }, + "per_page": { + "type": "integer" + }, + "total": { + "type": "integer" + }, + "versions": { + "items": { + "$ref": "#/components/schemas/ActionModuleVersion" + }, + "type": "array" + } + }, + "type": "object" + }, + "GetActionModulesResponseContent": { + "additionalProperties": false, + "properties": { + "modules": { + "items": { + "$ref": "#/components/schemas/ActionModuleListItem" + }, + "type": "array" + }, + "page": { + "type": "integer" + }, + "per_page": { + "type": "integer" + }, + "total": { + "type": "integer" + } + }, + "type": "object" + }, + "GetActionResponseContent": { + "additionalProperties": false, + "properties": { + "all_changes_deployed": { + "default": false, + "type": "boolean" + }, + "built_at": { + "default": "2021-01-01T00:00:00.000Z", + "format": "date-time", + "type": "string" + }, + "code": { + "default": "module.exports = () =\u003e {}", + "type": "string" + }, + "created_at": { + "default": "2021-01-01T00:00:00.000Z", + "format": "date-time", + "type": "string" + }, + "dependencies": { + "items": { + "$ref": "#/components/schemas/ActionVersionDependency" + }, + "type": "array" + }, + "deploy": { + "default": false, + "type": "boolean" + }, + "deployed_version": { + "$ref": "#/components/schemas/ActionDeployedVersion" + }, + "id": { + "default": "910b1053-577f-4d81-a8c8-020e7319a38a", + "type": "string" + }, + "installed_integration_id": { + "default": "7d2bc0c9-c0c2-433a-9f4e-86ef80270aad", + "type": "string" + }, + "integration": { + "$ref": "#/components/schemas/Integration" + }, + "modules": { + "items": { + "$ref": "#/components/schemas/ActionModuleReference" + }, + "type": "array" + }, + "name": { + "default": "my-action", + "type": "string" + }, + "runtime": { + "default": "node22", + "type": "string" + }, + "secrets": { + "items": { + "$ref": "#/components/schemas/ActionSecretResponse" + }, + "type": "array" + }, + "status": { + "$ref": "#/components/schemas/ActionBuildStatusEnum" + }, + "supported_triggers": { + "items": { + "$ref": "#/components/schemas/ActionTrigger" + }, + "minItems": 1, + "type": "array" + }, + "updated_at": { + "default": "2021-01-01T00:00:00.000Z", + "format": "date-time", + "type": "string" + } + }, + "type": "object" + }, + "GetActionVersionResponseContent": { + "additionalProperties": false, + "properties": { + "action": { + "$ref": "#/components/schemas/ActionBase" + }, + "action_id": { + "default": "910b1053-577f-4d81-a8c8-020e7319a38a", + "type": "string" + }, + "built_at": { + "default": "2021-01-01T00:00:00.000Z", + "format": "date-time", + "type": "string" + }, + "code": { + "default": "module.exports = () =\u003e {}", + "type": "string" + }, + "created_at": { + "default": "2021-01-01T00:00:00.000Z", + "format": "date-time", + "type": "string" + }, + "dependencies": { + "items": { + "$ref": "#/components/schemas/ActionVersionDependency" + }, + "type": "array" + }, + "deployed": { + "default": true, + "type": "boolean" + }, + "errors": { + "items": { + "$ref": "#/components/schemas/ActionError" + }, + "type": "array" + }, + "id": { + "default": "12a3b9e6-06e6-4a29-96bf-90c82fe79a0d", + "type": "string" + }, + "modules": { + "items": { + "$ref": "#/components/schemas/ActionModuleReference" + }, + "type": "array" + }, + "number": { + "default": 1, + "type": "number" + }, + "runtime": { + "default": "node22", + "type": "string" + }, + "secrets": { + "items": { + "$ref": "#/components/schemas/ActionSecretResponse" + }, + "type": "array" + }, + "status": { + "$ref": "#/components/schemas/ActionVersionBuildStatusEnum" + }, + "supported_triggers": { + "items": { + "$ref": "#/components/schemas/ActionTrigger" + }, + "minItems": 1, + "type": "array" + }, + "updated_at": { + "default": "2021-01-01T00:00:00.000Z", + "format": "date-time", + "type": "string" + } + }, + "type": "object" + }, + "GetActiveUsersCountStatsResponseContent": { + "default": 100, + "type": "number" + }, + "GetAculResponseContent": { + "additionalProperties": true, + "properties": { + "context_configuration": { + "$ref": "#/components/schemas/AculContextConfiguration" + }, + "default_head_tags_disabled": { + "default": false, + "type": [ + "boolean", + "null" + ] + }, + "filters": { + "$ref": "#/components/schemas/AculFilters" + }, + "head_tags": { + "items": { + "$ref": "#/components/schemas/AculHeadTag" + }, + "type": [ + "array", + "null" + ] + }, + "prompt": { + "type": "string" + }, + "rendering_mode": { + "$ref": "#/components/schemas/AculRenderingModeEnum" + }, + "screen": { + "type": "string" + }, + "tenant": { + "type": "string" + }, + "use_page_template": { + "default": false, + "type": [ + "boolean", + "null" + ] + } + }, + "type": "object" + }, + "GetAllKeysNetworkAclsResponseContent": { + "additionalProperties": false, + "properties": { + "keys": { + "items": { + "$ref": "#/components/schemas/NetworkAclKey" + }, + "type": "array" + } + }, + "required": [ + "keys" + ], + "type": "object" + }, + "GetAttackProtectionCaptchaResponseContent": { + "additionalProperties": true, + "properties": { + "active_provider_id": { + "type": "string" + }, + "arkose": { + "$ref": "#/components/schemas/AttackProtectionCaptchaArkoseResponseContent" + }, + "auth_challenge": { + "$ref": "#/components/schemas/AttackProtectionCaptchaAuthChallengeResponseContent" + }, + "friendly_captcha": { + "$ref": "#/components/schemas/AttackProtectionCaptchaFriendlyCaptchaResponseContent" + }, + "hcaptcha": { + "$ref": "#/components/schemas/AttackProtectionCaptchaHcaptchaResponseContent" + }, + "recaptcha_enterprise": { + "$ref": "#/components/schemas/AttackProtectionCaptchaRecaptchaEnterpriseResponseContent" + }, + "recaptcha_v2": { + "$ref": "#/components/schemas/AttackProtectionCaptchaRecaptchaV2ResponseContent" + }, + "simple_captcha": { + "$ref": "#/components/schemas/AttackProtectionCaptchaSimpleCaptchaResponseContent" + } + }, + "type": "object" + }, + "GetBotDetectionSettingsResponseContent": { + "additionalProperties": false, + "properties": { + "allowlist": { + "$ref": "#/components/schemas/BotDetectionAllowlist" + }, + "bot_detection_level": { + "$ref": "#/components/schemas/BotDetectionLevelEnum" + }, + "challenge_password_policy": { + "$ref": "#/components/schemas/BotDetectionChallengePolicyPasswordFlowEnum" + }, + "challenge_password_reset_policy": { + "$ref": "#/components/schemas/BotDetectionChallengePolicyPasswordResetFlowEnum" + }, + "challenge_passwordless_policy": { + "$ref": "#/components/schemas/BotDetectionChallengePolicyPasswordlessFlowEnum" + }, + "monitoring_mode_enabled": { + "$ref": "#/components/schemas/BotDetectionMonitoringModeEnabled" + } + }, + "required": [ + "bot_detection_level", + "challenge_password_policy", + "challenge_passwordless_policy", + "challenge_password_reset_policy", + "allowlist", + "monitoring_mode_enabled" + ], + "type": "object" + }, + "GetBrandingDefaultThemeResponseContent": { + "additionalProperties": false, + "properties": { + "borders": { + "$ref": "#/components/schemas/BrandingThemeBorders" + }, + "colors": { + "$ref": "#/components/schemas/BrandingThemeColors" + }, + "displayName": { + "maxLength": 2048, + "pattern": "^[^\u003c\u003e]*$", + "type": "string" + }, + "fonts": { + "$ref": "#/components/schemas/BrandingThemeFonts" + }, + "identifiers": { + "$ref": "#/components/schemas/BrandingThemeIdentifiers" + }, + "page_background": { + "$ref": "#/components/schemas/BrandingThemePageBackground" + }, + "themeId": { + "maxLength": 32, + "pattern": "^[a-zA-Z0-9]{32}$", + "type": "string" + }, + "widget": { + "$ref": "#/components/schemas/BrandingThemeWidget" + } + }, + "required": [ + "borders", + "colors", + "displayName", + "fonts", + "page_background", + "themeId", + "widget" + ], + "type": "object" + }, + "GetBrandingPhoneProviderResponseContent": { + "additionalProperties": false, + "properties": { + "channel": { + "$ref": "#/components/schemas/PhoneProviderChannelEnum" + }, + "configuration": { + "$ref": "#/components/schemas/PhoneProviderConfiguration" + }, + "created_at": { + "format": "date-time", + "maxLength": 27, + "type": "string" + }, + "disabled": { + "type": "boolean" + }, + "id": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "name": { + "$ref": "#/components/schemas/PhoneProviderNameEnum" + }, + "tenant": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "updated_at": { + "format": "date-time", + "maxLength": 27, + "type": "string" + } + }, + "required": [ + "name", + "credentials" + ], + "type": "object" + }, + "GetBrandingResponseContent": { + "additionalProperties": true, + "properties": { + "colors": { + "$ref": "#/components/schemas/BrandingColors" + }, + "favicon_url": { + "format": "strict-https-uri", + "type": "string" + }, + "font": { + "$ref": "#/components/schemas/BrandingFont" + }, + "logo_url": { + "format": "strict-https-uri", + "type": "string" + } + }, + "type": "object" + }, + "GetBrandingThemeResponseContent": { + "additionalProperties": false, + "properties": { + "borders": { + "$ref": "#/components/schemas/BrandingThemeBorders" + }, + "colors": { + "$ref": "#/components/schemas/BrandingThemeColors" + }, + "displayName": { + "maxLength": 2048, + "pattern": "^[^\u003c\u003e]*$", + "type": "string" + }, + "fonts": { + "$ref": "#/components/schemas/BrandingThemeFonts" + }, + "identifiers": { + "$ref": "#/components/schemas/BrandingThemeIdentifiers" + }, + "page_background": { + "$ref": "#/components/schemas/BrandingThemePageBackground" + }, + "themeId": { + "maxLength": 32, + "pattern": "^[a-zA-Z0-9]{32}$", + "type": "string" + }, + "widget": { + "$ref": "#/components/schemas/BrandingThemeWidget" + } + }, + "required": [ + "borders", + "colors", + "displayName", + "fonts", + "page_background", + "themeId", + "widget" + ], + "type": "object" + }, + "GetBreachedPasswordDetectionSettingsResponseContent": { + "additionalProperties": false, + "properties": { + "admin_notification_frequency": { + "items": { + "$ref": "#/components/schemas/BreachedPasswordDetectionAdminNotificationFrequencyEnum" + }, + "type": "array" + }, + "enabled": { + "default": true, + "type": "boolean" + }, + "method": { + "$ref": "#/components/schemas/BreachedPasswordDetectionMethodEnum" + }, + "shields": { + "items": { + "$ref": "#/components/schemas/BreachedPasswordDetectionShieldsEnum" + }, + "type": "array" + }, + "stage": { + "$ref": "#/components/schemas/BreachedPasswordDetectionStage" + } + }, + "type": "object" + }, + "GetBruteForceSettingsResponseContent": { + "additionalProperties": false, + "properties": { + "allowlist": { + "items": { + "anyOf": [ + { + "format": "ipv4", + "type": "string" + }, + { + "format": "cidr", + "type": "string" + }, + { + "format": "ipv6", + "type": "string" + }, + { + "format": "ipv6_cidr", + "type": "string" + } + ], + "type": "string" + }, + "type": "array" + }, + "enabled": { + "type": "boolean" + }, + "form_submission_mode": { + "$ref": "#/components/schemas/BruteForceProtectionFormSubmissionModeEnum" + }, + "max_attempts": { + "default": 10, + "maximum": 100, + "minimum": 1, + "type": "integer" + }, + "mode": { + "$ref": "#/components/schemas/BruteForceProtectionModeEnum" + }, + "shields": { + "items": { + "$ref": "#/components/schemas/BruteForceProtectionShieldsEnum" + }, + "type": "array" + } + }, + "type": "object" + }, + "GetClientCredentialResponseContent": { + "additionalProperties": true, + "properties": { + "alg": { + "$ref": "#/components/schemas/ClientCredentialAlgorithmEnum" + }, + "created_at": { + "format": "date-time", + "type": "string" + }, + "credential_type": { + "$ref": "#/components/schemas/ClientCredentialTypeEnum" + }, + "expires_at": { + "format": "date-time", + "type": "string" + }, + "id": { + "default": "cred_1m7sfABoNTTKYwTQ8qt6tX", + "type": "string" + }, + "kid": { + "default": "IZSSTECp...", + "type": "string" + }, + "name": { + "default": "", + "type": "string" + }, + "subject_dn": { + "type": "string" + }, + "thumbprint_sha256": { + "type": "string" + }, + "updated_at": { + "format": "date-time", + "type": "string" + } + }, + "type": "object" + }, + "GetClientGrantResponseContent": { + "additionalProperties": false, + "properties": { + "allow_all_scopes": { + "type": "boolean" + }, + "allow_any_organization": { + "type": "boolean" + }, + "audience": { + "minLength": 1, + "type": "string" + }, + "authorization_details_types": { + "items": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "client_id": { + "type": "string" + }, + "default_for": { + "$ref": "#/components/schemas/ClientGrantDefaultForEnum" + }, + "id": { + "type": "string" + }, + "is_system": { + "type": "boolean" + }, + "organization_usage": { + "$ref": "#/components/schemas/ClientGrantOrganizationUsageEnum" + }, + "scope": { + "items": { + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "subject_type": { + "$ref": "#/components/schemas/ClientGrantSubjectTypeEnum" + } + }, + "type": "object" + }, + "GetClientResponseContent": { + "additionalProperties": true, + "properties": { + "addons": { + "$ref": "#/components/schemas/ClientAddons" + }, + "allowed_clients": { + "items": { + "type": "string" + }, + "type": "array" + }, + "allowed_logout_urls": { + "items": { + "type": "string" + }, + "type": "array" + }, + "allowed_origins": { + "items": { + "type": "string" + }, + "type": "array" + }, + "anonymous_sessions": { + "$ref": "#/components/schemas/AnonymousSessions" + }, + "app_type": { + "$ref": "#/components/schemas/ClientAppTypeEnum" + }, + "async_approval_notification_channels": { + "$ref": "#/components/schemas/ClientAsyncApprovalNotificationsChannelsAPIPostConfiguration" + }, + "b2b_integration_configuration": { + "$ref": "#/components/schemas/B2bIntegrationConfiguration" + }, + "callbacks": { + "items": { + "type": "string" + }, + "type": "array" + }, + "client_aliases": { + "items": { + "type": "string" + }, + "type": "array" + }, + "client_authentication_methods": { + "$ref": "#/components/schemas/ClientAuthenticationMethod" + }, + "client_id": { + "default": "AaiyAPdpYdesoKnqjj8HJqRn4T5titww", + "type": "string" + }, + "client_metadata": { + "$ref": "#/components/schemas/ClientMetadata" + }, + "client_secret": { + "default": "MG_TNT2ver-SylNat-_VeMmd-4m0Waba0jr1troztBniSChEw0glxEmgEi2Kw40H", + "type": "string" + }, + "compliance_level": { + "$ref": "#/components/schemas/ClientComplianceLevelEnum" + }, + "created_at": { + "format": "date-time", + "type": "string" + }, + "cross_origin_authentication": { + "type": "boolean" + }, + "cross_origin_loc": { + "format": "url", + "type": "string" + }, + "custom_login_page": { + "default": "", + "type": "string" + }, + "custom_login_page_on": { + "default": true, + "type": "boolean" + }, + "custom_login_page_preview": { + "default": "", + "type": "string" + }, + "default_organization": { + "$ref": "#/components/schemas/ClientDefaultOrganization" + }, + "description": { + "default": "", + "type": "string" + }, + "encryption_key": { + "$ref": "#/components/schemas/ClientEncryptionKey" + }, + "enforce_anon_session_transfer_network_binding": { + "$ref": "#/components/schemas/ClientAnonymousSessionTransferNetworkBindingEnum" + }, + "express_configuration": { + "$ref": "#/components/schemas/ExpressConfiguration" + }, + "external_client_id": { + "format": "absolute-https-uri-or-empty", + "type": "string" + }, + "external_metadata_created_by": { + "$ref": "#/components/schemas/ClientExternalMetadataCreatedByEnum" + }, + "external_metadata_status": { + "$ref": "#/components/schemas/ClientExternalMetadataStatusEnum" + }, + "external_metadata_type": { + "$ref": "#/components/schemas/ClientExternalMetadataTypeEnum" + }, + "fedcm_login": { + "$ref": "#/components/schemas/FedCMLogin" + }, + "form_template": { + "default": "", + "type": "string" + }, + "global": { + "default": false, + "type": "boolean" + }, + "grant_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "identity_assertion_authorization_grant": { + "$ref": "#/components/schemas/IdentityAssertionAuthorizationGrant" + }, + "initiate_login_uri": { + "format": "absolute-https-uri-with-placeholders-or-empty", + "type": "string" + }, + "is_first_party": { + "default": false, + "type": "boolean" + }, + "is_token_endpoint_ip_header_trusted": { + "default": false, + "type": "boolean" + }, + "jwks_uri": { + "format": "absolute-https-uri-or-empty", + "type": "string" + }, + "jwt_configuration": { + "$ref": "#/components/schemas/ClientJwtConfiguration" + }, + "logo_uri": { + "type": "string" + }, + "mobile": { + "$ref": "#/components/schemas/ClientMobile" + }, + "my_organization_configuration": { + "$ref": "#/components/schemas/ClientMyOrganizationResponseConfiguration" + }, + "name": { + "default": "My application", + "type": "string" + }, + "native_social_login": { + "$ref": "#/components/schemas/NativeSocialLogin" + }, + "oidc_conformant": { + "default": false, + "type": "boolean" + }, + "oidc_logout": { + "$ref": "#/components/schemas/ClientOIDCBackchannelLogoutSettings" + }, + "oidc_support": { + "$ref": "#/components/schemas/ClientOidcSupport" + }, + "organization_discovery_methods": { + "items": { + "$ref": "#/components/schemas/ClientOrganizationDiscoveryEnum" + }, + "minItems": 1, + "type": "array" + }, + "organization_require_behavior": { + "$ref": "#/components/schemas/ClientOrganizationRequireBehaviorEnum" + }, + "organization_usage": { + "$ref": "#/components/schemas/ClientOrganizationUsageEnum" + }, + "par_request_expiry": { + "maximum": 600, + "minimum": 10, + "type": [ + "integer", + "null" + ] + }, + "redirection_policy": { + "$ref": "#/components/schemas/ClientRedirectionPolicyEnum" + }, + "refresh_token": { + "$ref": "#/components/schemas/ClientRefreshTokenConfiguration" + }, + "require_proof_of_possession": { + "default": false, + "type": "boolean" + }, + "require_pushed_authorization_requests": { + "default": false, + "type": "boolean" + }, + "resource_server_identifier": { + "type": "string" + }, + "session_transfer": { + "$ref": "#/components/schemas/ClientSessionTransferConfiguration" + }, + "signed_request_object": { + "$ref": "#/components/schemas/ClientSignedRequestObjectWithCredentialId" + }, + "signing_keys": { + "$ref": "#/components/schemas/ClientSigningKeys" + }, + "skip_non_verifiable_callback_uri_confirmation_prompt": { + "type": "boolean" + }, + "sso": { + "default": false, + "type": "boolean" + }, + "sso_disabled": { + "default": false, + "type": "boolean" + }, + "tenant": { + "default": "", + "type": "string" + }, + "third_party_security_mode": { + "$ref": "#/components/schemas/ClientThirdPartySecurityModeEnum" + }, + "token_endpoint_auth_method": { + "$ref": "#/components/schemas/ClientTokenEndpointAuthMethodEnum" + }, + "token_exchange": { + "$ref": "#/components/schemas/ClientTokenExchangeConfiguration" + }, + "token_quota": { + "$ref": "#/components/schemas/TokenQuota" + }, + "token_vault_privileged_access": { + "$ref": "#/components/schemas/ClientTokenVaultPrivilegedAccessWithCredentialId" + }, + "updated_at": { + "format": "date-time", + "type": "string" + }, + "web_origins": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "GetConnectionEnabledClientsResponseContent": { + "additionalProperties": true, + "properties": { + "clients": { + "items": { + "$ref": "#/components/schemas/ConnectionEnabledClient" + }, + "type": "array" + }, + "next": { + "type": "string" + } + }, + "required": [ + "clients" + ], + "type": "object" + }, + "GetConnectionProfileResponseContent": { + "additionalProperties": false, + "properties": { + "connection_config": { + "$ref": "#/components/schemas/ConnectionProfileConfig" + }, + "connection_name_prefix_template": { + "$ref": "#/components/schemas/ConnectionNamePrefixTemplate" + }, + "cross_app_access_resource_app": { + "$ref": "#/components/schemas/ConnectionProfileCrossAppAccessResourceApp" + }, + "enabled_features": { + "$ref": "#/components/schemas/ConnectionProfileEnabledFeatures" + }, + "id": { + "$ref": "#/components/schemas/ConnectionProfileId" + }, + "name": { + "$ref": "#/components/schemas/ConnectionProfileName" + }, + "organization": { + "$ref": "#/components/schemas/ConnectionProfileOrganization" + }, + "provisioning": { + "$ref": "#/components/schemas/ConnectionProfileProvisioning" + }, + "strategy_overrides": { + "$ref": "#/components/schemas/ConnectionProfileStrategyOverrides" + } + }, + "type": "object" + }, + "GetConnectionProfileTemplateResponseContent": { + "additionalProperties": false, + "properties": { + "display_name": { + "type": "string" + }, + "id": { + "type": "string" + }, + "template": { + "$ref": "#/components/schemas/ConnectionProfileTemplate" + } + }, + "type": "object" + }, + "GetConnectionResponseContent": { + "additionalProperties": false, + "properties": { + "authentication": { + "$ref": "#/components/schemas/ConnectionAuthenticationPurpose" + }, + "connected_accounts": { + "$ref": "#/components/schemas/ConnectionConnectedAccountsPurpose" + }, + "cross_app_access_requesting_app": { + "$ref": "#/components/schemas/CrossAppAccessRequestingApp" + }, + "cross_app_access_resource_app": { + "$ref": "#/components/schemas/CrossAppAccessResourceApp" + }, + "display_name": { + "type": "string" + }, + "enabled_clients": { + "items": { + "type": "string" + }, + "type": "array" + }, + "id": { + "default": "con_0000000000000001", + "type": "string" + }, + "is_domain_connection": { + "type": "boolean" + }, + "metadata": { + "$ref": "#/components/schemas/ConnectionsMetadata" + }, + "name": { + "default": "My connection", + "type": "string" + }, + "options": { + "$ref": "#/components/schemas/ConnectionOptions" + }, + "realms": { + "items": { + "format": "connection-realm", + "type": "string" + }, + "type": "array" + }, + "show_as_button": { + "type": "boolean" + }, + "strategy": { + "default": "auth0", + "type": "string" + } + }, + "type": "object" + }, + "GetCustomDomainResponseContent": { + "additionalProperties": false, + "properties": { + "certificate": { + "$ref": "#/components/schemas/DomainCertificate" + }, + "custom_client_ip_header": { + "type": [ + "string", + "null" + ] + }, + "custom_domain_id": { + "default": "cd_0000000000000001", + "type": "string" + }, + "domain": { + "default": "login.mycompany.com", + "type": "string" + }, + "domain_metadata": { + "$ref": "#/components/schemas/DomainMetadata" + }, + "is_default": { + "default": false, + "type": "boolean" + }, + "origin_domain_name": { + "default": "mycompany_cd_0000000000000001.edge.tenants.auth0.com", + "type": "string" + }, + "primary": { + "default": false, + "type": "boolean" + }, + "relying_party_identifier": { + "format": "hostname", + "type": "string" + }, + "status": { + "$ref": "#/components/schemas/CustomDomainStatusFilterEnum" + }, + "tls_policy": { + "default": "recommended", + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/CustomDomainTypeEnum" + }, + "verification": { + "$ref": "#/components/schemas/DomainVerification" + } + }, + "required": [ + "custom_domain_id", + "domain", + "primary", + "status", + "type" + ], + "type": "object" + }, + "GetCustomSigningKeysResponseContent": { + "additionalProperties": false, + "properties": { + "keys": { + "items": { + "$ref": "#/components/schemas/CustomSigningKeyJWK" + }, + "type": "array" + } + }, + "type": "object" + }, + "GetCustomTextsByLanguageResponseContent": { + "additionalProperties": true, + "type": "object" + }, + "GetDefaultCanonicalDomainResponseContent": { + "additionalProperties": false, + "properties": { + "domain": { + "default": "login.mycompany.com", + "type": "string" + } + }, + "required": [ + "domain" + ], + "type": "object" + }, + "GetDefaultCustomDomainResponseContent": { + "additionalProperties": false, + "properties": { + "certificate": { + "$ref": "#/components/schemas/DomainCertificate" + }, + "custom_client_ip_header": { + "type": [ + "string", + "null" + ] + }, + "custom_domain_id": { + "default": "cd_0000000000000001", + "type": "string" + }, + "domain": { + "default": "login.mycompany.com", + "type": "string" + }, + "domain_metadata": { + "$ref": "#/components/schemas/DomainMetadata" + }, + "is_default": { + "default": false, + "type": "boolean" + }, + "origin_domain_name": { + "default": "mycompany_cd_0000000000000001.edge.tenants.auth0.com", + "type": "string" + }, + "primary": { + "default": false, + "type": "boolean" + }, + "relying_party_identifier": { + "format": "hostname", + "type": "string" + }, + "status": { + "$ref": "#/components/schemas/CustomDomainStatusFilterEnum" + }, + "tls_policy": { + "default": "recommended", + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/CustomDomainTypeEnum" + }, + "verification": { + "$ref": "#/components/schemas/DomainVerification" + } + }, + "required": [ + "custom_domain_id", + "domain", + "primary", + "status", + "type" + ], + "type": "object" + }, + "GetDefaultDomainResponseContent": { + "oneOf": [ + { + "$ref": "#/components/schemas/GetDefaultCustomDomainResponseContent" + }, + { + "$ref": "#/components/schemas/GetDefaultCanonicalDomainResponseContent" + } + ] + }, + "GetDirectoryProvisioningDefaultMappingResponseContent": { + "additionalProperties": false, + "properties": { + "mapping": { + "items": { + "$ref": "#/components/schemas/DirectoryProvisioningMappingItem" + }, + "minItems": 1, + "type": "array" + } + }, + "type": "object" + }, + "GetDirectoryProvisioningResponseContent": { + "additionalProperties": false, + "properties": { + "connection_id": { + "type": "string" + }, + "connection_name": { + "type": "string" + }, + "created_at": { + "format": "date-time", + "type": "string" + }, + "last_synchronization_at": { + "format": "date-time", + "type": "string" + }, + "last_synchronization_error": { + "type": "string" + }, + "last_synchronization_status": { + "type": "string" + }, + "mapping": { + "items": { + "$ref": "#/components/schemas/DirectoryProvisioningMappingItem" + }, + "minItems": 1, + "type": "array" + }, + "strategy": { + "type": "string" + }, + "synchronize_automatically": { + "type": "boolean" + }, + "synchronize_groups": { + "$ref": "#/components/schemas/SynchronizeGroupsEnum" + }, + "updated_at": { + "format": "date-time", + "type": "string" + } + }, + "required": [ + "connection_id", + "connection_name", + "strategy", + "mapping", + "synchronize_automatically", + "created_at", + "updated_at" + ], + "type": "object" + }, + "GetEmailFactorSettingsResponseContent": { + "additionalProperties": false, + "properties": { + "otp_expiration_time": { + "default": 300, + "maximum": 3600, + "minimum": 30, + "type": "integer" + }, + "otp_length": { + "default": 6, + "maximum": 10, + "minimum": 4, + "type": "integer" + } + }, + "required": [ + "otp_length", + "otp_expiration_time" + ], + "type": "object" + }, + "GetEmailProviderResponseContent": { + "additionalProperties": false, + "properties": { + "credentials": { + "$ref": "#/components/schemas/EmailProviderCredentials" + }, + "default_from_address": { + "type": "string" + }, + "enabled": { + "default": true, + "type": "boolean" + }, + "name": { + "default": "sendgrid", + "type": "string" + }, + "settings": { + "$ref": "#/components/schemas/EmailProviderSettings" + } + }, + "type": "object" + }, + "GetEmailTemplateResponseContent": { + "additionalProperties": false, + "properties": { + "body": { + "type": [ + "string", + "null" + ] + }, + "enabled": { + "type": [ + "boolean", + "null" + ] + }, + "from": { + "default": "sender@auth0.com", + "type": [ + "string", + "null" + ] + }, + "includeEmailInRedirect": { + "type": "boolean" + }, + "resultUrl": { + "type": [ + "string", + "null" + ] + }, + "subject": { + "type": [ + "string", + "null" + ] + }, + "syntax": { + "default": "liquid", + "type": [ + "string", + "null" + ] + }, + "template": { + "$ref": "#/components/schemas/EmailTemplateNameEnum" + }, + "urlLifetimeInSeconds": { + "minimum": 0, + "type": [ + "number", + "null" + ] + } + }, + "type": "object" + }, + "GetEncryptionKeyResponseContent": { + "additionalProperties": false, + "properties": { + "created_at": { + "format": "date-time", + "type": "string" + }, + "kid": { + "type": "string" + }, + "parent_kid": { + "type": [ + "string", + "null" + ] + }, + "public_key": { + "type": [ + "string", + "null" + ] + }, + "state": { + "$ref": "#/components/schemas/EncryptionKeyState" + }, + "type": { + "$ref": "#/components/schemas/EncryptionKeyType" + }, + "updated_at": { + "format": "date-time", + "type": "string" + } + }, + "required": [ + "kid", + "type", + "state", + "created_at", + "updated_at" + ], + "type": "object" + }, + "GetEventStreamDeliveryHistoryResponseContent": { + "additionalProperties": false, + "properties": { + "attempts": { + "items": { + "$ref": "#/components/schemas/EventStreamDeliveryAttempt" + }, + "type": "array" + }, + "event": { + "$ref": "#/components/schemas/EventStreamCloudEvent" + }, + "event_stream_id": { + "format": "event-stream-id", + "maxLength": 26, + "minLength": 26, + "type": "string" + }, + "event_type": { + "$ref": "#/components/schemas/EventStreamDeliveryEventTypeEnum" + }, + "id": { + "type": "string" + }, + "status": { + "$ref": "#/components/schemas/EventStreamDeliveryStatusEnum" + } + }, + "required": [ + "id", + "event_stream_id", + "status", + "event_type", + "attempts" + ], + "type": "object" + }, + "GetEventStreamResponseContent": { + "oneOf": [ + { + "$ref": "#/components/schemas/EventStreamWebhookResponseContent" + }, + { + "$ref": "#/components/schemas/EventStreamEventBridgeResponseContent" + }, + { + "$ref": "#/components/schemas/EventStreamActionResponseContent" + } + ] + }, + "GetExperimentResponseContent": { + "additionalProperties": false, + "properties": { + "allocation_strategy": { + "$ref": "#/components/schemas/AllocationStrategyEnum" + }, + "allocations": { + "items": { + "$ref": "#/components/schemas/AllocationItem" + }, + "type": "array" + }, + "authentication_flow": { + "type": "string" + }, + "created_at": { + "format": "date-time", + "type": "string" + }, + "current_level": { + "type": [ + "integer", + "null" + ] + }, + "default_config": { + "$ref": "#/components/schemas/DefaultConfigEnum" + }, + "description": { + "type": "string" + }, + "editable_fields": { + "items": { + "type": "string" + }, + "type": "array" + }, + "ended_at": { + "format": "date-time", + "type": "string" + }, + "feature_flag_id": { + "type": "string" + }, + "feature_flag_name": { + "type": "string" + }, + "feature_flag_snapshot": { + "additionalProperties": true, + "type": [ + "object", + "null" + ] + }, + "id": { + "pattern": "^exp_[A-HJ-NP-Za-km-z1-9]+$", + "type": "string" + }, + "is_valid": { + "type": "boolean" + }, + "levels": { + "items": { + "type": "integer" + }, + "type": "array" + }, + "name": { + "type": "string" + }, + "started_at": { + "format": "date-time", + "type": "string" + }, + "status": { + "$ref": "#/components/schemas/ExperimentStatusEnum" + }, + "updated_at": { + "format": "date-time", + "type": "string" + } + }, + "required": [ + "id", + "name", + "feature_flag_id", + "authentication_flow", + "allocation_strategy", + "status", + "is_valid", + "allocations", + "editable_fields", + "created_at", + "updated_at" + ], + "type": "object" + }, + "GetFeatureFlagResponseContent": { + "additionalProperties": false, + "properties": { + "created_at": { + "format": "date-time", + "type": "string" + }, + "description": { + "type": "string" + }, + "id": { + "pattern": "^flg_[A-Za-z0-9_]+$", + "type": "string" + }, + "name": { + "type": "string" + }, + "parameters": { + "$ref": "#/components/schemas/FeatureFlagConfigParams" + }, + "status": { + "$ref": "#/components/schemas/FeatureFlagStatusEnum" + }, + "type": { + "$ref": "#/components/schemas/FeatureFlagTypeEnum" + }, + "updated_at": { + "format": "date-time", + "type": "string" + } + }, + "required": [ + "id", + "name", + "type", + "status", + "created_at", + "updated_at" + ], + "type": "object" + }, + "GetFlowExecutionRequestParametersHydrateEnum": { + "enum": [ + "debug" + ], + "maxLength": 5, + "type": "string" + }, + "GetFlowExecutionResponseContent": { + "additionalProperties": false, + "properties": { + "created_at": { + "format": "date-time", + "type": "string" + }, + "debug": { + "$ref": "#/components/schemas/FlowExecutionDebug" + }, + "ended_at": { + "format": "date-time", + "type": "string" + }, + "id": { + "format": "flow-execution-id", + "maxLength": 30, + "type": "string" + }, + "journey_id": { + "maxLength": 50, + "minLength": 1, + "type": "string" + }, + "started_at": { + "format": "date-time", + "type": "string" + }, + "status": { + "maxLength": 50, + "minLength": 1, + "type": "string" + }, + "trace_id": { + "maxLength": 50, + "minLength": 1, + "type": "string" + }, + "updated_at": { + "format": "date-time", + "type": "string" + } + }, + "required": [ + "id", + "trace_id", + "status", + "created_at", + "updated_at" + ], + "type": "object" + }, + "GetFlowRequestParametersHydrateEnum": { + "enum": [ + "form_count", + "forms" + ], + "maxLength": 50, + "type": "string" + }, + "GetFlowResponseContent": { + "additionalProperties": false, + "properties": { + "actions": { + "items": { + "$ref": "#/components/schemas/FlowAction" + }, + "type": "array" + }, + "created_at": { + "format": "date-time", + "type": "string" + }, + "executed_at": { + "format": "date", + "type": "string" + }, + "id": { + "format": "flow-id", + "maxLength": 30, + "type": "string" + }, + "name": { + "maxLength": 150, + "minLength": 1, + "type": "string" + }, + "updated_at": { + "format": "date-time", + "type": "string" + } + }, + "required": [ + "id", + "name", + "created_at", + "updated_at" + ], + "type": "object" + }, + "GetFlowsExecutionsResponseContent": { + "oneOf": [ + { + "$ref": "#/components/schemas/ListFlowExecutionsResponseContent" + }, + { + "$ref": "#/components/schemas/ListFlowExecutionsOffsetPaginatedResponseContent" + }, + { + "$ref": "#/components/schemas/ListFlowExecutionsPaginatedResponseContent" + } + ] + }, + "GetFlowsVaultConnectionResponseContent": { + "additionalProperties": false, + "properties": { + "account_name": { + "maxLength": 150, + "minLength": 1, + "type": "string" + }, + "app_id": { + "maxLength": 55, + "minLength": 1, + "type": "string" + }, + "created_at": { + "format": "date-time", + "type": "string" + }, + "environment": { + "maxLength": 55, + "minLength": 1, + "type": "string" + }, + "fingerprint": { + "minLength": 1, + "type": "string" + }, + "id": { + "format": "flows-vault-connections-id", + "maxLength": 30, + "type": "string" + }, + "name": { + "maxLength": 150, + "minLength": 1, + "type": "string" + }, + "ready": { + "type": "boolean" + }, + "refreshed_at": { + "format": "date-time", + "type": "string" + }, + "updated_at": { + "format": "date-time", + "type": "string" + } + }, + "required": [ + "id", + "app_id", + "name", + "ready", + "created_at", + "updated_at", + "fingerprint" + ], + "type": "object" + }, + "GetFormResponseContent": { + "additionalProperties": false, + "properties": { + "created_at": { + "format": "date-time", + "type": "string" + }, + "embedded_at": { + "format": "date", + "type": "string" + }, + "ending": { + "$ref": "#/components/schemas/FormEndingNode" + }, + "id": { + "format": "form-id", + "maxLength": 30, + "type": "string" + }, + "languages": { + "$ref": "#/components/schemas/FormLanguages" + }, + "messages": { + "$ref": "#/components/schemas/FormMessages" + }, + "name": { + "maxLength": 150, + "minLength": 1, + "type": "string" + }, + "nodes": { + "$ref": "#/components/schemas/FormNodeList" + }, + "start": { + "$ref": "#/components/schemas/FormStartNode" + }, + "style": { + "$ref": "#/components/schemas/FormStyle" + }, + "submitted_at": { + "format": "date", + "type": "string" + }, + "translations": { + "$ref": "#/components/schemas/FormTranslations" + }, + "updated_at": { + "format": "date-time", + "type": "string" + } + }, + "required": [ + "id", + "name", + "created_at", + "updated_at" + ], + "type": "object" + }, + "GetGroupMembersResponseContent": { + "additionalProperties": false, + "properties": { + "members": { + "items": { + "$ref": "#/components/schemas/GroupMember" + }, + "type": "array" + }, + "next": { + "type": "string" + } + }, + "required": [ + "members" + ], + "type": "object" + }, + "GetGroupResponseContent": { + "additionalProperties": true, + "properties": { + "connection_id": { + "format": "connection-id", + "type": "string" + }, + "created_at": { + "format": "date-time", + "type": "string" + }, + "external_id": { + "maxLength": 256, + "type": "string" + }, + "id": { + "maxLength": 26, + "minLength": 18, + "pattern": "^grp_[1-9a-km-zA-HJ-NP-Z]{14,22}$", + "type": "string" + }, + "name": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[\\x20-\\x7E]+$", + "type": "string" + }, + "tenant_name": { + "minLength": 3, + "pattern": "^[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?$", + "type": "string" + }, + "updated_at": { + "format": "date-time", + "type": "string" + } + }, + "required": [ + "id", + "name", + "created_at", + "updated_at", + "tenant_name" + ], + "type": "object" + }, + "GetGuardianEnrollmentResponseContent": { + "additionalProperties": false, + "properties": { + "enrolled_at": { + "$ref": "#/components/schemas/GuardianEnrollmentDate" + }, + "id": { + "default": "dev_0000000000000001", + "type": "string" + }, + "identifier": { + "default": "76dc-a90c-a88c-a90c-a88c-a88c-a90c", + "type": "string" + }, + "last_auth": { + "$ref": "#/components/schemas/GuardianEnrollmentDate" + }, + "name": { + "default": "iPhone 7", + "maxLength": 20, + "minLength": 1, + "pattern": "^\\+[0-9]{8, 20}", + "type": "string" + }, + "phone_number": { + "default": "+1 999999999999", + "type": "string" + }, + "status": { + "$ref": "#/components/schemas/GuardianEnrollmentStatus" + } + }, + "required": [ + "id" + ], + "type": "object" + }, + "GetGuardianFactorDuoSettingsResponseContent": { + "additionalProperties": false, + "properties": { + "host": { + "maxLength": 10000, + "type": "string" + }, + "ikey": { + "maxLength": 10000, + "type": "string" + }, + "skey": { + "format": "non-empty-string", + "maxLength": 10000, + "type": "string" + } + }, + "type": "object" + }, + "GetGuardianFactorPhoneMessageTypesResponseContent": { + "additionalProperties": false, + "properties": { + "message_types": { + "items": { + "$ref": "#/components/schemas/GuardianFactorPhoneFactorMessageTypeEnum" + }, + "type": "array" + } + }, + "type": "object" + }, + "GetGuardianFactorPhoneTemplatesResponseContent": { + "additionalProperties": false, + "properties": { + "enrollment_message": { + "default": "{{code}} is your verification code for {{tenant.friendly_name}}. Please enter this code to verify your enrollment.", + "type": "string" + }, + "verification_message": { + "default": "{{code}} is your verification code for {{tenant.friendly_name}}", + "type": "string" + } + }, + "required": [ + "enrollment_message", + "verification_message" + ], + "type": "object" + }, + "GetGuardianFactorSmsTemplatesResponseContent": { + "additionalProperties": false, + "properties": { + "enrollment_message": { + "default": "{{code}} is your verification code for {{tenant.friendly_name}}. Please enter this code to verify your enrollment.", + "type": "string" + }, + "verification_message": { + "default": "{{code}} is your verification code for {{tenant.friendly_name}}", + "type": "string" + } + }, + "required": [ + "enrollment_message", + "verification_message" + ], + "type": "object" + }, + "GetGuardianFactorsProviderApnsResponseContent": { + "additionalProperties": false, + "properties": { + "bundle_id": { + "maxLength": 20, + "minLength": 1, + "type": [ + "string", + "null" + ] + }, + "enabled": { + "type": "boolean" + }, + "sandbox": { + "type": "boolean" + } + }, + "type": "object" + }, + "GetGuardianFactorsProviderPhoneResponseContent": { + "additionalProperties": false, + "properties": { + "provider": { + "$ref": "#/components/schemas/GuardianFactorsProviderSmsProviderEnum" + } + }, + "type": "object" + }, + "GetGuardianFactorsProviderPhoneTwilioResponseContent": { + "additionalProperties": false, + "properties": { + "auth_token": { + "default": "zw5Ku6z2sxhd0ZVXto5SDHX6KPDByJPU", + "maxLength": 1000, + "minLength": 1, + "type": [ + "string", + "null" + ] + }, + "from": { + "default": "+1223323", + "maxLength": 64, + "type": [ + "string", + "null" + ] + }, + "messaging_service_sid": { + "default": "5dEkAiHLPCuQ1uJj4qNXcAnERFAL6cpq", + "maxLength": 1000, + "minLength": 1, + "type": [ + "string", + "null" + ] + }, + "sid": { + "default": "wywA2BH4VqTpfywiDuyDAYZL3xQjoO40", + "maxLength": 1000, + "minLength": 1, + "type": [ + "string", + "null" + ] + } + }, + "type": "object" + }, + "GetGuardianFactorsProviderPushNotificationResponseContent": { + "additionalProperties": false, + "properties": { + "provider": { + "$ref": "#/components/schemas/GuardianFactorsProviderPushNotificationProviderDataEnum" + } + }, + "type": "object" + }, + "GetGuardianFactorsProviderSmsResponseContent": { + "additionalProperties": false, + "properties": { + "provider": { + "$ref": "#/components/schemas/GuardianFactorsProviderSmsProviderEnum" + } + }, + "type": "object" + }, + "GetGuardianFactorsProviderSmsTwilioResponseContent": { + "additionalProperties": false, + "properties": { + "auth_token": { + "default": "zw5Ku6z2sxhd0ZVXto5SDHX6KPDByJPU", + "maxLength": 1000, + "minLength": 1, + "type": [ + "string", + "null" + ] + }, + "from": { + "default": "+1223323", + "maxLength": 64, + "type": [ + "string", + "null" + ] + }, + "messaging_service_sid": { + "default": "5dEkAiHLPCuQ1uJj4qNXcAnERFAL6cpq", + "maxLength": 1000, + "minLength": 1, + "type": [ + "string", + "null" + ] + }, + "sid": { + "default": "wywA2BH4VqTpfywiDuyDAYZL3xQjoO40", + "maxLength": 1000, + "minLength": 1, + "type": [ + "string", + "null" + ] + } + }, + "type": "object" + }, + "GetGuardianFactorsProviderSnsResponseContent": { + "additionalProperties": false, + "properties": { + "aws_access_key_id": { + "default": "wywA2BH4VqTpfywiDuyDAYZL3xQjoO40", + "maxLength": 1000, + "minLength": 1, + "type": [ + "string", + "null" + ] + }, + "aws_region": { + "default": "us-west-1", + "maxLength": 1000, + "minLength": 1, + "pattern": "^(?:us-east-[0-9]{1,2}|us-west-[0-9]{1,2}|ap-southeast-[0-9]{1,2}|ap-northeast-[0-9]{1,2}|ap-central-[0-9]{1,2}|eu-west-[0-9]{1,2}|eu-central-[0-9]{1,2})$", + "type": [ + "string", + "null" + ] + }, + "aws_secret_access_key": { + "default": "B1ER5JHDGJL3C4sVAKK7SBsq806R3IpL", + "maxLength": 1000, + "minLength": 1, + "type": [ + "string", + "null" + ] + }, + "sns_apns_platform_application_arn": { + "maxLength": 1000, + "minLength": 1, + "type": [ + "string", + "null" + ] + }, + "sns_gcm_platform_application_arn": { + "default": "urn://yRMeBxgcCXh8MeTXPBAxhQnm6gP6f5nP", + "maxLength": 1000, + "minLength": 1, + "type": [ + "string", + "null" + ] + } + }, + "type": "object" + }, + "GetGuardianSettingsResponseContent": { + "additionalProperties": false, + "properties": { + "display_remember_me_checkbox": { + "default": true, + "type": "boolean" + }, + "mfa_session_inactivity_timeout": { + "default": 604800, + "maximum": 2592000, + "minimum": 3600, + "type": "integer" + }, + "mfa_session_overall_timeout": { + "default": 2592000, + "maximum": 7776000, + "minimum": 3600, + "type": "integer" + }, + "remember_me_default_value": { + "default": false, + "type": "boolean" + } + }, + "required": [ + "display_remember_me_checkbox", + "remember_me_default_value", + "mfa_session_inactivity_timeout", + "mfa_session_overall_timeout" + ], + "type": "object" + }, + "GetHookResponseContent": { + "additionalProperties": false, + "properties": { + "dependencies": { + "$ref": "#/components/schemas/HookDependencies" + }, + "enabled": { + "default": true, + "type": "boolean" + }, + "id": { + "default": "00001", + "type": "string" + }, + "name": { + "default": "hook", + "type": "string" + }, + "script": { + "default": "module.exports = function(client, scope, audience, context, cb) cb(null, access_token); };", + "type": "string" + }, + "triggerId": { + "type": "string" + } + }, + "type": "object" + }, + "GetHookSecretResponseContent": { + "additionalProperties": { + "type": "string" + }, + "maxProperties": 20, + "minProperties": 1, + "type": "object" + }, + "GetJobErrorResponseContent": { + "additionalProperties": false, + "properties": { + "errors": { + "items": { + "$ref": "#/components/schemas/GetJobImportUserError" + }, + "type": "array" + }, + "user": { + "$ref": "#/components/schemas/GetJobUserError" + } + }, + "type": "object" + }, + "GetJobGenericErrorResponseContent": { + "additionalProperties": true, + "properties": { + "connection_id": { + "default": "con_0000000000000001", + "type": "string" + }, + "created_at": { + "type": "string" + }, + "id": { + "default": "job_0000000000000001", + "type": "string" + }, + "status": { + "default": "pending", + "type": "string" + }, + "status_details": { + "type": "string" + }, + "type": { + "default": "users_import", + "type": "string" + } + }, + "required": [ + "id", + "type", + "status" + ], + "type": "object" + }, + "GetJobImportUserError": { + "additionalProperties": true, + "properties": { + "code": { + "type": "string" + }, + "message": { + "type": "string" + }, + "path": { + "type": "string" + } + }, + "type": "object" + }, + "GetJobResponseContent": { + "additionalProperties": true, + "properties": { + "connection_id": { + "default": "con_0000000000000001", + "type": "string" + }, + "created_at": { + "type": "string" + }, + "format": { + "$ref": "#/components/schemas/JobFileFormatEnum" + }, + "id": { + "default": "job_0000000000000001", + "type": "string" + }, + "location": { + "type": "string" + }, + "percentage_done": { + "type": "integer" + }, + "status": { + "default": "pending", + "type": "string" + }, + "status_details": { + "type": "string" + }, + "summary": { + "$ref": "#/components/schemas/GetJobSummary" + }, + "time_left_seconds": { + "type": "integer" + }, + "type": { + "default": "users_import", + "type": "string" + } + }, + "required": [ + "id", + "type", + "status" + ], + "type": "object" + }, + "GetJobSummary": { + "additionalProperties": true, + "properties": { + "failed": { + "default": 0, + "type": "integer" + }, + "inserted": { + "default": 0, + "type": "integer" + }, + "total": { + "default": 0, + "type": "integer" + }, + "updated": { + "default": 0, + "type": "integer" + } + }, + "type": "object" + }, + "GetJobUserError": { + "additionalProperties": true, + "type": "object" + }, + "GetLogResponseContent": { + "additionalProperties": true, + "properties": { + "audience": { + "type": "string" + }, + "client_id": { + "default": "AaiyAPdpYdesoKnqjj8HJqRn4T5titww", + "type": "string" + }, + "client_name": { + "default": "My application Name", + "type": "string" + }, + "connection": { + "type": "string" + }, + "connection_id": { + "type": "string" + }, + "date": { + "$ref": "#/components/schemas/LogDate" + }, + "description": { + "type": [ + "string", + "null" + ] + }, + "details": { + "$ref": "#/components/schemas/LogDetails" + }, + "hostname": { + "default": "190.257.209.19", + "type": "string" + }, + "ip": { + "default": "190.257.209.19", + "type": "string" + }, + "isMobile": { + "type": "boolean" + }, + "location_info": { + "$ref": "#/components/schemas/LogLocationInfo" + }, + "log_id": { + "type": "string" + }, + "scope": { + "default": "", + "type": "string" + }, + "security_context": { + "$ref": "#/components/schemas/LogSecurityContext" + }, + "strategy": { + "type": "string" + }, + "strategy_type": { + "type": "string" + }, + "type": { + "default": "sapi", + "type": "string" + }, + "user_agent": { + "type": "string" + }, + "user_id": { + "default": "auth0|56c75c4e42b6359e98374bc2", + "type": "string" + }, + "user_name": { + "type": "string" + } + }, + "type": "object" + }, + "GetLogStreamResponseContent": { + "oneOf": [ + { + "$ref": "#/components/schemas/LogStreamHttpResponseSchema" + }, + { + "$ref": "#/components/schemas/LogStreamEventBridgeResponseSchema" + }, + { + "$ref": "#/components/schemas/LogStreamEventGridResponseSchema" + }, + { + "$ref": "#/components/schemas/LogStreamDatadogResponseSchema" + }, + { + "$ref": "#/components/schemas/LogStreamSplunkResponseSchema" + }, + { + "$ref": "#/components/schemas/LogStreamSumoResponseSchema" + }, + { + "$ref": "#/components/schemas/LogStreamSegmentResponseSchema" + }, + { + "$ref": "#/components/schemas/LogStreamMixpanelResponseSchema" + } + ] + }, + "GetNetworkAclsResponseContent": { + "additionalProperties": true, + "properties": { + "active": { + "type": "boolean" + }, + "created_at": { + "type": "string" + }, + "description": { + "type": "string" + }, + "id": { + "type": "string" + }, + "priority": { + "maximum": 100, + "minimum": 1, + "type": "number" + }, + "rule": { + "$ref": "#/components/schemas/NetworkAclRule" + }, + "updated_at": { + "type": "string" + } + }, + "type": "object" + }, + "GetOrganizationAllConnectionResponseContent": { + "additionalProperties": false, + "properties": { + "assign_membership_on_login": { + "type": "boolean" + }, + "connection": { + "$ref": "#/components/schemas/OrganizationConnectionInformation" + }, + "connection_id": { + "format": "connection-id", + "maxLength": 50, + "minLength": 1, + "type": "string" + }, + "is_enabled": { + "type": "boolean" + }, + "is_signup_enabled": { + "type": "boolean" + }, + "organization_access_level": { + "$ref": "#/components/schemas/OrganizationAccessLevelEnum" + }, + "organization_connection_name": { + "maxLength": 50, + "minLength": 1, + "pattern": "^[^\u0000]*$", + "type": "string" + }, + "organization_member_access_level": { + "$ref": "#/components/schemas/OrganizationMemberAccessLevelEnum" + }, + "show_as_button": { + "type": "boolean" + } + }, + "required": [ + "connection_id" + ], + "type": "object" + }, + "GetOrganizationByNameResponseContent": { + "additionalProperties": true, + "properties": { + "branding": { + "$ref": "#/components/schemas/OrganizationBranding" + }, + "client": { + "$ref": "#/components/schemas/OrganizationClientAssociation" + }, + "display_name": { + "default": "Acme Users", + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "id": { + "format": "organization-id", + "maxLength": 50, + "type": "string" + }, + "is_app_entitlement_active": { + "type": "boolean" + }, + "metadata": { + "$ref": "#/components/schemas/OrganizationMetadata" + }, + "name": { + "default": "organization-1", + "format": "organization-name", + "maxLength": 50, + "minLength": 1, + "type": "string" + }, + "third_party_client_access": { + "$ref": "#/components/schemas/OrganizationThirdPartyClientAccessEnum" + }, + "token_quota": { + "$ref": "#/components/schemas/TokenQuota" + } + }, + "type": "object" + }, + "GetOrganizationClientResponseContent": { + "additionalProperties": false, + "properties": { + "client": { + "$ref": "#/components/schemas/OrganizationClientMetadata" + }, + "client_id": { + "format": "client-id", + "type": "string" + }, + "use_for_member_access": { + "type": "boolean" + } + }, + "required": [ + "client_id", + "use_for_member_access", + "client" + ], + "type": "object" + }, + "GetOrganizationConnectionResponseContent": { + "additionalProperties": false, + "properties": { + "assign_membership_on_login": { + "type": "boolean" + }, + "connection": { + "$ref": "#/components/schemas/OrganizationConnectionInformation" + }, + "connection_id": { + "type": "string" + }, + "is_signup_enabled": { + "type": "boolean" + }, + "show_as_button": { + "type": "boolean" + } + }, + "type": "object" + }, + "GetOrganizationDiscoveryDomainByNameResponseContent": { + "additionalProperties": false, + "properties": { + "domain": { + "maxLength": 255, + "minLength": 3, + "pattern": "^(([a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9-]*[a-zA-Z0-9])\\.)*([A-Za-z0-9]|[A-Za-z0-9][A-Za-z0-9-]*[A-Za-z0-9])$", + "type": "string" + }, + "id": { + "format": "organization-discovery-domain-id", + "type": "string" + }, + "status": { + "$ref": "#/components/schemas/OrganizationDiscoveryDomainStatus" + }, + "use_for_organization_discovery": { + "type": "boolean" + }, + "verification_host": { + "type": "string" + }, + "verification_txt": { + "type": "string" + } + }, + "required": [ + "id", + "domain", + "status", + "verification_txt", + "verification_host" + ], + "type": "object" + }, + "GetOrganizationDiscoveryDomainResponseContent": { + "additionalProperties": false, + "properties": { + "domain": { + "maxLength": 255, + "minLength": 3, + "pattern": "^(([a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9-]*[a-zA-Z0-9])\\.)*([A-Za-z0-9]|[A-Za-z0-9][A-Za-z0-9-]*[A-Za-z0-9])$", + "type": "string" + }, + "id": { + "format": "organization-discovery-domain-id", + "type": "string" + }, + "status": { + "$ref": "#/components/schemas/OrganizationDiscoveryDomainStatus" + }, + "use_for_organization_discovery": { + "type": "boolean" + }, + "verification_host": { + "type": "string" + }, + "verification_txt": { + "type": "string" + } + }, + "required": [ + "id", + "domain", + "status", + "verification_txt", + "verification_host" + ], + "type": "object" + }, + "GetOrganizationInvitationResponseContent": { + "additionalProperties": false, + "properties": { + "app_metadata": { + "$ref": "#/components/schemas/AppMetadata" + }, + "client_id": { + "default": "AaiyAPdpYdesoKnqjj8HJqRn4T5titww", + "format": "client-id", + "type": "string" + }, + "connection_id": { + "default": "con_0000000000000001", + "format": "connection-id", + "type": "string" + }, + "created_at": { + "default": "2020-08-20T19:10:06.299Z", + "format": "date-time", + "type": "string" + }, + "expires_at": { + "default": "2020-08-27T19:10:06.299Z", + "format": "date-time", + "type": "string" + }, + "id": { + "default": "uinv_0000000000000001", + "format": "user-invitation-id", + "type": "string" + }, + "invitation_url": { + "default": "https://mycompany.org/login?invitation=f81dWWYW6gzGGicxT8Ha0txBkGNcAcYr\u0026organization=org_0000000000000001\u0026organization_name=acme", + "format": "strict-https-uri", + "type": "string" + }, + "invitee": { + "$ref": "#/components/schemas/OrganizationInvitationInvitee" + }, + "inviter": { + "$ref": "#/components/schemas/OrganizationInvitationInviter" + }, + "organization_id": { + "format": "organization-id", + "maxLength": 50, + "type": "string" + }, + "roles": { + "items": { + "format": "role-id", + "type": "string" + }, + "minItems": 1, + "type": "array" + }, + "ticket_id": { + "format": "ticket-id", + "type": "string" + }, + "user_metadata": { + "$ref": "#/components/schemas/UserMetadata" + } + }, + "type": "object" + }, + "GetOrganizationResponseContent": { + "additionalProperties": true, + "properties": { + "branding": { + "$ref": "#/components/schemas/OrganizationBranding" + }, + "client": { + "$ref": "#/components/schemas/OrganizationClientAssociation" + }, + "display_name": { + "default": "Acme Users", + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "id": { + "format": "organization-id", + "maxLength": 50, + "type": "string" + }, + "is_app_entitlement_active": { + "type": "boolean" + }, + "metadata": { + "$ref": "#/components/schemas/OrganizationMetadata" + }, + "name": { + "default": "organization-1", + "format": "organization-name", + "maxLength": 50, + "minLength": 1, + "type": "string" + }, + "third_party_client_access": { + "$ref": "#/components/schemas/OrganizationThirdPartyClientAccessEnum" + }, + "token_quota": { + "$ref": "#/components/schemas/TokenQuota" + } + }, + "type": "object" + }, + "GetPartialsResponseContent": { + "additionalProperties": true, + "type": "object" + }, + "GetPhoneFactorSettingsResponseContent": { + "additionalProperties": false, + "properties": { + "otp_expiration_time": { + "default": 300, + "maximum": 3600, + "minimum": 30, + "type": "integer" + }, + "otp_length": { + "default": 6, + "maximum": 10, + "minimum": 4, + "type": "integer" + } + }, + "required": [ + "otp_length", + "otp_expiration_time" + ], + "type": "object" + }, + "GetPhoneProviderProtectionResponseContent": { + "additionalProperties": true, + "properties": { + "type": { + "$ref": "#/components/schemas/PhoneProviderProtectionBackoffStrategyEnum" + } + }, + "required": [ + "type" + ], + "type": "object" + }, + "GetPhoneTemplateResponseContent": { + "additionalProperties": false, + "properties": { + "channel": { + "type": "string" + }, + "content": { + "$ref": "#/components/schemas/PhoneTemplateContent" + }, + "customizable": { + "type": "boolean" + }, + "disabled": { + "default": false, + "type": "boolean" + }, + "id": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "tenant": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/PhoneTemplateNotificationTypeEnum" + } + }, + "required": [ + "content", + "disabled", + "type" + ], + "type": "object" + }, + "GetRateLimitPolicyResponseContent": { + "additionalProperties": false, + "properties": { + "configuration": { + "$ref": "#/components/schemas/RateLimitPolicyConfiguration" + }, + "consumer": { + "$ref": "#/components/schemas/RateLimitPolicyConsumerEnum" + }, + "consumer_selector": { + "maxLength": 255, + "type": "string" + }, + "created_at": { + "format": "date-time", + "type": "string" + }, + "id": { + "format": "rate-limit-policy-id", + "maxLength": 26, + "type": "string" + }, + "resource": { + "$ref": "#/components/schemas/RateLimitPolicyResourceEnum" + }, + "updated_at": { + "format": "date-time", + "type": "string" + } + }, + "required": [ + "id", + "resource", + "consumer", + "consumer_selector", + "configuration" + ], + "type": "object" + }, + "GetRefreshTokenResponseContent": { + "additionalProperties": true, + "properties": { + "client_id": { + "type": "string" + }, + "created_at": { + "$ref": "#/components/schemas/RefreshTokenDate" + }, + "device": { + "$ref": "#/components/schemas/RefreshTokenDevice" + }, + "expires_at": { + "$ref": "#/components/schemas/RefreshTokenDate" + }, + "id": { + "type": "string" + }, + "idle_expires_at": { + "$ref": "#/components/schemas/RefreshTokenDate" + }, + "last_exchanged_at": { + "$ref": "#/components/schemas/RefreshTokenDate" + }, + "refresh_token_metadata": { + "$ref": "#/components/schemas/RefreshTokenMetadata" + }, + "resource_servers": { + "items": { + "$ref": "#/components/schemas/RefreshTokenResourceServer" + }, + "type": "array" + }, + "rotating": { + "type": "boolean" + }, + "session_id": { + "$ref": "#/components/schemas/RefreshTokenSessionId" + }, + "user_id": { + "default": "auth0|507f1f77bcf86cd799439020", + "type": "string" + } + }, + "type": "object" + }, + "GetRefreshTokensPaginatedResponseContent": { + "additionalProperties": true, + "properties": { + "next": { + "type": "string" + }, + "refresh_tokens": { + "items": { + "$ref": "#/components/schemas/RefreshTokenResponseContent" + }, + "type": "array" + } + }, + "type": "object" + }, + "GetResourceServerResponseContent": { + "additionalProperties": false, + "properties": { + "access_token": { + "$ref": "#/components/schemas/ResourceServerAccessToken" + }, + "allow_offline_access": { + "type": "boolean" + }, + "allow_online_access": { + "type": "boolean" + }, + "allow_online_access_with_ephemeral_sessions": { + "type": "boolean" + }, + "authorization_details": { + "items": {}, + "type": [ + "array", + "null" + ] + }, + "authorization_policy": { + "$ref": "#/components/schemas/ResourceServerAuthorizationPolicy" + }, + "client_id": { + "format": "client-id", + "type": "string" + }, + "consent_policy": { + "$ref": "#/components/schemas/ResourceServerConsentPolicyEnum" + }, + "enforce_policies": { + "type": "boolean" + }, + "id": { + "type": "string" + }, + "identifier": { + "type": "string" + }, + "is_system": { + "type": "boolean" + }, + "name": { + "type": "string" + }, + "proof_of_possession": { + "$ref": "#/components/schemas/ResourceServerProofOfPossession" + }, + "require_consent_non_repudiation": { + "type": "boolean" + }, + "scopes": { + "items": { + "$ref": "#/components/schemas/ResourceServerScope" + }, + "type": "array" + }, + "signing_alg": { + "$ref": "#/components/schemas/SigningAlgorithmEnum" + }, + "signing_secret": { + "minLength": 16, + "type": "string" + }, + "skip_consent_for_verifiable_first_party_clients": { + "type": "boolean" + }, + "subject_type_authorization": { + "$ref": "#/components/schemas/ResourceServerSubjectTypeAuthorization" + }, + "token_dialect": { + "$ref": "#/components/schemas/ResourceServerTokenDialectResponseEnum" + }, + "token_encryption": { + "$ref": "#/components/schemas/ResourceServerTokenEncryption" + }, + "token_lifetime": { + "type": "integer" + }, + "token_lifetime_for_anonymous_access_tokens": { + "type": "integer" + }, + "token_lifetime_for_web": { + "type": "integer" + }, + "type": { + "$ref": "#/components/schemas/ResourceServerTypeEnum" + } + }, + "type": "object" + }, + "GetRiskAssessmentsSettingsNewDeviceResponseContent": { + "additionalProperties": false, + "properties": { + "remember_for": { + "maximum": 365, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "remember_for" + ], + "type": "object" + }, + "GetRiskAssessmentsSettingsResponseContent": { + "additionalProperties": false, + "properties": { + "enabled": { + "type": "boolean" + } + }, + "required": [ + "enabled" + ], + "type": "object" + }, + "GetRoleResponseContent": { + "additionalProperties": false, + "properties": { + "description": { + "type": "string" + }, + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "owner_id": { + "$ref": "#/components/schemas/RoleOwnerId" + }, + "type": { + "$ref": "#/components/schemas/RoleTypeEnum" + } + }, + "type": "object" + }, + "GetRuleResponseContent": { + "additionalProperties": false, + "properties": { + "enabled": { + "default": true, + "type": "boolean" + }, + "id": { + "default": "con_0000000000000001", + "type": "string" + }, + "name": { + "default": "rule_1", + "type": "string" + }, + "order": { + "default": 1, + "type": "number" + }, + "script": { + "default": "function (user, context, callback) {\n callback(null, user, context);\n}", + "type": "string" + }, + "stage": { + "default": "login_success", + "type": "string" + } + }, + "type": "object" + }, + "GetScimConfigurationDefaultMappingResponseContent": { + "additionalProperties": false, + "properties": { + "mapping": { + "items": { + "$ref": "#/components/schemas/ScimMappingItem" + }, + "type": "array" + } + }, + "type": "object" + }, + "GetScimConfigurationResponseContent": { + "additionalProperties": false, + "properties": { + "connection_id": { + "type": "string" + }, + "connection_name": { + "type": "string" + }, + "created_at": { + "format": "date-time", + "type": "string" + }, + "mapping": { + "items": { + "$ref": "#/components/schemas/ScimMappingItem" + }, + "type": "array" + }, + "strategy": { + "type": "string" + }, + "tenant_name": { + "type": "string" + }, + "updated_on": { + "format": "date-time", + "type": "string" + }, + "user_id_attribute": { + "type": "string" + } + }, + "required": [ + "tenant_name", + "connection_id", + "connection_name", + "strategy", + "created_at", + "updated_on", + "mapping", + "user_id_attribute" + ], + "type": "object" + }, + "GetScimTokensResponseContent": { + "items": { + "$ref": "#/components/schemas/ScimTokenItem" + }, + "type": "array" + }, + "GetSegmentResponseContent": { + "additionalProperties": false, + "properties": { + "created_at": { + "format": "date-time", + "type": "string" + }, + "description": { + "type": "string" + }, + "id": { + "pattern": "^seg_[A-HJ-NP-Za-km-z1-9]+$", + "type": "string" + }, + "name": { + "type": "string" + }, + "rules": { + "items": { + "$ref": "#/components/schemas/SegmentRule" + }, + "type": "array" + }, + "status": { + "$ref": "#/components/schemas/SegmentStatusEnum" + }, + "type": { + "$ref": "#/components/schemas/SegmentTypeEnum" + }, + "updated_at": { + "format": "date-time", + "type": "string" + } + }, + "required": [ + "id", + "name", + "type", + "status", + "rules", + "created_at", + "updated_at" + ], + "type": "object" + }, + "GetSelfServiceProfileResponseContent": { + "additionalProperties": false, + "properties": { + "allowed_strategies": { + "items": { + "$ref": "#/components/schemas/SelfServiceProfileAllowedStrategyEnum" + }, + "minItems": 1, + "type": "array" + }, + "branding": { + "$ref": "#/components/schemas/SelfServiceProfileBrandingProperties" + }, + "created_at": { + "default": "2021-01-01T00:00:00.000Z", + "format": "date-time", + "type": "string" + }, + "description": { + "type": "string" + }, + "id": { + "default": "ssp_n7SNCL8seoyV1TuSTCnAeo", + "type": "string" + }, + "name": { + "type": "string" + }, + "updated_at": { + "default": "2021-01-01T00:00:00.000Z", + "format": "date-time", + "type": "string" + }, + "user_attribute_profile_id": { + "format": "user-attribute-profile-id", + "type": "string" + }, + "user_attributes": { + "items": { + "$ref": "#/components/schemas/SelfServiceProfileUserAttribute" + }, + "type": "array" + } + }, + "type": "object" + }, + "GetSessionResponseContent": { + "additionalProperties": true, + "properties": { + "actor": { + "$ref": "#/components/schemas/SessionActorMetadata" + }, + "authenticated_at": { + "$ref": "#/components/schemas/SessionDate" + }, + "authentication": { + "$ref": "#/components/schemas/SessionAuthenticationSignals" + }, + "clients": { + "items": { + "$ref": "#/components/schemas/SessionClientMetadata" + }, + "type": "array" + }, + "cookie": { + "$ref": "#/components/schemas/SessionCookieMetadata" + }, + "created_at": { + "$ref": "#/components/schemas/SessionDate" + }, + "device": { + "$ref": "#/components/schemas/SessionDeviceMetadata" + }, + "expires_at": { + "$ref": "#/components/schemas/SessionDate" + }, + "id": { + "type": "string" + }, + "idle_expires_at": { + "$ref": "#/components/schemas/SessionDate" + }, + "last_interacted_at": { + "$ref": "#/components/schemas/SessionDate" + }, + "session_metadata": { + "$ref": "#/components/schemas/SessionMetadata" + }, + "updated_at": { + "$ref": "#/components/schemas/SessionDate" + }, + "user_id": { + "type": "string" + } + }, + "type": "object" + }, + "GetSettingsResponseContent": { + "additionalProperties": true, + "properties": { + "identifier_first": { + "type": "boolean" + }, + "universal_login_experience": { + "$ref": "#/components/schemas/UniversalLoginExperienceEnum" + }, + "webauthn_platform_first_factor": { + "type": "boolean" + } + }, + "type": "object" + }, + "GetSigningKeysResponseContent": { + "additionalProperties": false, + "properties": { + "cert": { + "default": "-----BEGIN CERTIFICATE-----\r\nMIIDDTCCA...YiA0TQhAt8=\r\n-----END CERTIFICATE-----", + "type": "string" + }, + "current": { + "default": true, + "type": "boolean" + }, + "current_since": { + "$ref": "#/components/schemas/SigningKeysDate" + }, + "current_until": { + "$ref": "#/components/schemas/SigningKeysDate" + }, + "fingerprint": { + "default": "CC:FB:DD:D8:9A:B5:DE:1B:F0:CC:36:D2:99:59:21:12:03:DD:A8:25", + "type": "string" + }, + "kid": { + "default": "21hi274Rp02112mgkUGma", + "type": "string" + }, + "next": { + "type": "boolean" + }, + "pkcs7": { + "default": "-----BEGIN PKCS7-----\r\nMIIDPA....t8xAA==\r\n-----END PKCS7-----", + "type": "string" + }, + "previous": { + "type": "boolean" + }, + "revoked": { + "type": "boolean" + }, + "revoked_at": { + "$ref": "#/components/schemas/SigningKeysDate" + }, + "thumbprint": { + "default": "CCFBDDD89AB5DE1BF0CC36D29959211203DDA825", + "type": "string" + } + }, + "required": [ + "cert", + "kid", + "fingerprint", + "thumbprint" + ], + "type": "object" + }, + "GetSupplementalSignalsResponseContent": { + "additionalProperties": true, + "properties": { + "akamai_enabled": { + "type": "boolean" + } + }, + "type": "object" + }, + "GetSuspiciousIPThrottlingSettingsResponseContent": { + "additionalProperties": false, + "properties": { + "allowlist": { + "$ref": "#/components/schemas/SuspiciousIPThrottlingAllowlist" + }, + "enabled": { + "type": "boolean" + }, + "shields": { + "items": { + "$ref": "#/components/schemas/SuspiciousIPThrottlingShieldsEnum" + }, + "type": "array" + }, + "stage": { + "$ref": "#/components/schemas/SuspiciousIPThrottlingStage" + } + }, + "type": "object" + }, + "GetTenantSettingsResponseContent": { + "additionalProperties": false, + "properties": { + "access_token": { + "$ref": "#/components/schemas/ResourceServerAccessToken" + }, + "acr_values_supported": { + "items": { + "format": "acr", + "type": "string" + }, + "type": [ + "array", + "null" + ] + }, + "allow_organization_name_in_authentication_api": { + "default": false, + "type": "boolean" + }, + "allowed_logout_urls": { + "items": { + "format": "url", + "type": "string" + }, + "type": "array" + }, + "authorization_response_iss_parameter_supported": { + "default": false, + "type": [ + "boolean", + "null" + ] + }, + "change_password": { + "$ref": "#/components/schemas/TenantSettingsPasswordPage" + }, + "client_id_metadata_document_dynamic_registration_supported": { + "default": false, + "type": "boolean" + }, + "client_id_metadata_document_supported": { + "default": false, + "type": "boolean" + }, + "country_codes": { + "$ref": "#/components/schemas/TenantSettingsCountryCodesResponse" + }, + "customize_mfa_in_postlogin_action": { + "default": false, + "type": "boolean" + }, + "default_audience": { + "default": "", + "type": "string" + }, + "default_directory": { + "default": "", + "type": "string" + }, + "default_redirection_uri": { + "type": "string" + }, + "default_token_quota": { + "$ref": "#/components/schemas/DefaultTokenQuota" + }, + "device_flow": { + "$ref": "#/components/schemas/TenantSettingsDeviceFlow" + }, + "dpop_strict_refresh_token_binding": { + "default": false, + "type": [ + "boolean", + "null" + ] + }, + "dynamic_client_registration_security_mode": { + "$ref": "#/components/schemas/TenantSettingsDynamicClientRegistrationSecurityMode" + }, + "enable_ai_guide": { + "type": "boolean" + }, + "enabled_locales": { + "items": { + "$ref": "#/components/schemas/SupportedLocales" + }, + "type": "array" + }, + "ephemeral_session_lifetime": { + "default": 72, + "minimum": 1, + "type": "number" + }, + "error_page": { + "$ref": "#/components/schemas/TenantSettingsErrorPage" + }, + "flags": { + "$ref": "#/components/schemas/TenantSettingsFlags" + }, + "friendly_name": { + "default": "My Company", + "type": "string" + }, + "guardian_mfa_page": { + "$ref": "#/components/schemas/TenantSettingsGuardianPage" + }, + "idle_ephemeral_session_lifetime": { + "default": 24, + "minimum": 1, + "type": "number" + }, + "idle_session_lifetime": { + "default": 72, + "type": "number" + }, + "include_session_metadata_in_tenant_logs": { + "default": false, + "type": "boolean" + }, + "legacy_sandbox_version": { + "default": "", + "type": "string" + }, + "mtls": { + "$ref": "#/components/schemas/TenantSettingsMTLS" + }, + "oidc_logout": { + "$ref": "#/components/schemas/TenantOIDCLogoutSettings" + }, + "phone_consolidated_experience": { + "type": "boolean" + }, + "picture_url": { + "default": "https://mycompany.org/logo.png", + "format": "absolute-uri-or-empty", + "type": "string" + }, + "pushed_authorization_requests_supported": { + "default": false, + "type": "boolean" + }, + "resource_parameter_profile": { + "$ref": "#/components/schemas/TenantSettingsResourceParameterProfile" + }, + "sandbox_version": { + "default": "22", + "type": "string" + }, + "sandbox_versions_available": { + "items": { + "type": "string" + }, + "type": "array" + }, + "security_headers": { + "$ref": "#/components/schemas/TenantSettingsNullableSecurityHeaders" + }, + "session_cookie": { + "$ref": "#/components/schemas/SessionCookieSchema" + }, + "session_lifetime": { + "default": 168, + "type": "number" + }, + "sessions": { + "$ref": "#/components/schemas/TenantSettingsSessions" + }, + "skip_non_verifiable_callback_uri_confirmation_prompt": { + "type": [ + "boolean", + "null" + ] + }, + "support_email": { + "default": "support@mycompany.org", + "format": "email-or-empty", + "type": "string" + }, + "support_url": { + "default": "https://mycompany.org/support", + "format": "absolute-uri-or-empty", + "type": "string" + } + }, + "type": "object" + }, + "GetTokenExchangeProfileResponseContent": { + "additionalProperties": true, + "properties": { + "action_id": { + "maxLength": 36, + "minLength": 1, + "type": "string" + }, + "created_at": { + "default": "2024-01-01T00:00:00.000Z", + "format": "date-time", + "type": "string" + }, + "id": { + "format": "token-exchange-profile-id", + "type": "string" + }, + "name": { + "default": "Token Exchange Profile 1", + "maxLength": 50, + "minLength": 3, + "type": "string" + }, + "subject_token_type": { + "format": "url", + "maxLength": 100, + "minLength": 8, + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/TokenExchangeProfileTypeEnum" + }, + "updated_at": { + "default": "2024-01-01T00:00:00.000Z", + "format": "date-time", + "type": "string" + } + }, + "type": "object" + }, + "GetUniversalLoginTemplate": { + "additionalProperties": false, + "properties": { + "body": { + "type": "string" + } + }, + "type": "object" + }, + "GetUniversalLoginTemplateResponseContent": { + "oneOf": [ + { + "$ref": "#/components/schemas/GetUniversalLoginTemplate" + }, + { + "type": "string" + } + ], + "type": "object" + }, + "GetUserAttributeProfileResponseContent": { + "additionalProperties": false, + "properties": { + "id": { + "$ref": "#/components/schemas/UserAttributeProfileId" + }, + "name": { + "$ref": "#/components/schemas/UserAttributeProfileName" + }, + "user_attributes": { + "$ref": "#/components/schemas/UserAttributeProfileUserAttributes" + }, + "user_id": { + "$ref": "#/components/schemas/UserAttributeProfileUserId" + } + }, + "type": "object" + }, + "GetUserAttributeProfileTemplateResponseContent": { + "additionalProperties": false, + "properties": { + "display_name": { + "type": "string" + }, + "id": { + "type": "string" + }, + "template": { + "$ref": "#/components/schemas/UserAttributeProfileTemplate" + } + }, + "type": "object" + }, + "GetUserAuthenticationMethodResponseContent": { + "additionalProperties": false, + "properties": { + "aaguid": { + "type": "string" + }, + "authentication_methods": { + "items": { + "$ref": "#/components/schemas/UserAuthenticationMethodProperties" + }, + "type": "array" + }, + "confirmed": { + "type": "boolean" + }, + "created_at": { + "format": "date-time", + "type": "string" + }, + "credential_backed_up": { + "type": "boolean" + }, + "credential_device_type": { + "type": "string" + }, + "email": { + "type": "string" + }, + "enrolled_at": { + "format": "date-time", + "type": "string" + }, + "id": { + "type": "string" + }, + "identity_user_id": { + "type": "string" + }, + "key_id": { + "type": "string" + }, + "last_auth_at": { + "format": "date-time", + "type": "string" + }, + "link_id": { + "type": "string" + }, + "name": { + "maxLength": 20, + "type": "string" + }, + "phone_number": { + "type": "string" + }, + "preferred_authentication_method": { + "$ref": "#/components/schemas/PreferredAuthenticationMethodEnum" + }, + "public_key": { + "type": "string" + }, + "relying_party_identifier": { + "type": "string" + }, + "transports": { + "items": { + "type": "string" + }, + "type": "array" + }, + "type": { + "$ref": "#/components/schemas/AuthenticationMethodTypeEnum" + }, + "user_agent": { + "type": "string" + }, + "user_handle": { + "type": "string" + } + }, + "required": [ + "id", + "type", + "created_at" + ], + "type": "object" + }, + "GetUserGroupsPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "groups": { + "items": { + "$ref": "#/components/schemas/UserGroupsResponseSchema" + }, + "type": "array" + }, + "limit": { + "type": "number" + }, + "next": { + "type": "string" + }, + "start": { + "type": "number" + }, + "total": { + "type": "number" + } + }, + "required": [ + "groups" + ], + "type": "object" + }, + "GetUserGroupsResponseContent": { + "oneOf": [ + { + "items": { + "$ref": "#/components/schemas/UserGroupsResponseSchema" + }, + "type": "array" + }, + { + "$ref": "#/components/schemas/GetUserGroupsPaginatedResponseContent" + } + ] + }, + "GetUserResponseContent": { + "additionalProperties": true, + "properties": { + "app_metadata": { + "$ref": "#/components/schemas/UserAppMetadataSchema" + }, + "blocked": { + "type": "boolean" + }, + "created_at": { + "format": "date-time", + "type": "string" + }, + "email": { + "default": "john.doe@gmail.com", + "format": "email", + "type": "string" + }, + "email_verified": { + "default": false, + "type": "boolean" + }, + "family_name": { + "type": "string" + }, + "given_name": { + "type": "string" + }, + "identities": { + "items": { + "$ref": "#/components/schemas/UserIdentitySchema" + }, + "type": "array" + }, + "last_ip": { + "type": "string" + }, + "last_login": { + "format": "date-time", + "type": "string" + }, + "last_password_reset": { + "format": "date-time", + "type": "string" + }, + "logins_count": { + "type": "integer" + }, + "multifactor": { + "items": { + "type": "string" + }, + "type": "array" + }, + "multifactor_last_modified": { + "format": "date-time", + "type": "string" + }, + "name": { + "type": "string" + }, + "nickname": { + "type": "string" + }, + "phone_number": { + "default": "+199999999999999", + "type": "string" + }, + "phone_verified": { + "default": false, + "type": "boolean" + }, + "picture": { + "type": "string" + }, + "updated_at": { + "format": "date-time", + "type": "string" + }, + "user_id": { + "default": "auth0|507f1f77bcf86cd799439020", + "type": "string" + }, + "user_metadata": { + "$ref": "#/components/schemas/UserMetadataSchema" + }, + "username": { + "default": "johndoe", + "type": "string" + } + }, + "type": "object" + }, + "GetVariationResponseContent": { + "additionalProperties": false, + "properties": { + "created_at": { + "format": "date-time", + "type": "string" + }, + "description": { + "type": "string" + }, + "feature_flag_id": { + "pattern": "^flg_[A-Za-z0-9_]+$", + "type": "string" + }, + "id": { + "pattern": "^var_[A-HJ-NP-Za-km-z1-9]+$", + "type": "string" + }, + "name": { + "type": "string" + }, + "overrides": { + "$ref": "#/components/schemas/VariationOverridesMap" + }, + "updated_at": { + "format": "date-time", + "type": "string" + } + }, + "required": [ + "id", + "feature_flag_id", + "name", + "overrides", + "created_at", + "updated_at" + ], + "type": "object" + }, + "GetVerifiableCredentialTemplateResponseContent": { + "additionalProperties": true, + "properties": { + "created_at": { + "default": "2021-01-01T00:00:00Z", + "format": "date-time", + "type": "string" + }, + "custom_certificate_authority": { + "maxLength": 4096, + "minLength": 1, + "type": [ + "string", + "null" + ] + }, + "dialect": { + "default": "simplified/1.0", + "maxLength": 255, + "type": "string" + }, + "id": { + "default": "vct_0000000000000001", + "type": "string" + }, + "name": { + "type": "string" + }, + "presentation": { + "$ref": "#/components/schemas/MdlPresentationRequest" + }, + "type": { + "default": "mdl", + "type": "string" + }, + "updated_at": { + "default": "2021-01-01T00:00:00Z", + "format": "date-time", + "type": "string" + }, + "well_known_trusted_issuers": { + "maxLength": 255, + "minLength": 1, + "type": [ + "string", + "null" + ] + } + }, + "type": "object" + }, + "Group": { + "additionalProperties": true, + "properties": { + "connection_id": { + "format": "connection-id", + "type": "string" + }, + "created_at": { + "format": "date-time", + "type": "string" + }, + "external_id": { + "maxLength": 256, + "type": "string" + }, + "id": { + "maxLength": 26, + "minLength": 18, + "pattern": "^grp_[1-9a-km-zA-HJ-NP-Z]{14,22}$", + "type": "string" + }, + "name": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[\\x20-\\x7E]+$", + "type": "string" + }, + "tenant_name": { + "minLength": 3, + "pattern": "^[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?$", + "type": "string" + }, + "updated_at": { + "format": "date-time", + "type": "string" + } + }, + "type": "object" + }, + "GroupMember": { + "additionalProperties": true, + "properties": { + "connection_id": { + "format": "connection-id", + "type": "string" + }, + "created_at": { + "format": "date-time", + "type": "string" + }, + "id": { + "type": "string" + }, + "member_type": { + "$ref": "#/components/schemas/GroupMemberTypeEnum" + }, + "type": { + "$ref": "#/components/schemas/GroupTypeEnum" + } + }, + "type": "object" + }, + "GroupMemberTypeEnum": { + "enum": [ + "user", + "group" + ], + "type": "string" + }, + "GroupTypeEnum": { + "enum": [ + "connection", + "organization", + "tenant" + ], + "type": "string" + }, + "GuardianEnrollmentDate": { + "default": "2016-07-12T17:56:26.804Z", + "type": "string" + }, + "GuardianEnrollmentFactorEnum": { + "enum": [ + "push-notification", + "phone", + "email", + "otp", + "webauthn-roaming", + "webauthn-platform" + ], + "type": "string" + }, + "GuardianEnrollmentStatus": { + "default": "pending", + "enum": [ + "pending", + "confirmed" + ], + "type": "string" + }, + "GuardianFactor": { + "additionalProperties": false, + "properties": { + "enabled": { + "default": true, + "type": "boolean" + }, + "name": { + "$ref": "#/components/schemas/GuardianFactorNameEnum" + }, + "settings": { + "$ref": "#/components/schemas/GuardianFactorSettings" + }, + "trial_expired": { + "default": true, + "type": "boolean" + } + }, + "required": [ + "enabled" + ], + "type": "object" + }, + "GuardianFactorNameEnum": { + "default": "sms", + "enum": [ + "push-notification", + "sms", + "email", + "duo", + "otp", + "webauthn-roaming", + "webauthn-platform", + "recovery-code", + "passkey" + ], + "minLength": 1, + "type": "string" + }, + "GuardianFactorPhoneFactorMessageTypeEnum": { + "enum": [ + "sms", + "voice" + ], + "type": "string" + }, + "GuardianFactorSettings": { + "additionalProperties": true, + "properties": { + "otp_expiration_time": { + "default": 300, + "maximum": 3600, + "minimum": 30, + "type": "integer" + }, + "otp_length": { + "default": 6, + "maximum": 10, + "minimum": 4, + "type": "integer" + } + }, + "type": "object" + }, + "GuardianFactorsProviderPushNotificationProviderDataEnum": { + "enum": [ + "guardian", + "sns", + "direct" + ], + "type": "string" + }, + "GuardianFactorsProviderSmsProviderEnum": { + "enum": [ + "auth0", + "twilio", + "phone-message-hook" + ], + "type": "string" + }, + "Hook": { + "additionalProperties": false, + "properties": { + "dependencies": { + "$ref": "#/components/schemas/HookDependencies" + }, + "enabled": { + "default": true, + "type": "boolean" + }, + "id": { + "default": "00001", + "type": "string" + }, + "name": { + "default": "hook", + "type": "string" + }, + "script": { + "default": "module.exports = function(client, scope, audience, context, cb) cb(null, access_token); };", + "type": "string" + }, + "triggerId": { + "type": "string" + } + }, + "type": "object" + }, + "HookDependencies": { + "additionalProperties": { + "type": "string" + }, + "type": "object" + }, + "HookTriggerIdEnum": { + "enum": [ + "credentials-exchange", + "pre-user-registration", + "post-user-registration", + "post-change-password", + "send-phone-message" + ], + "type": "string" + }, + "HttpCustomHeader": { + "additionalProperties": true, + "properties": { + "header": { + "type": "string" + }, + "value": { + "type": "string" + } + }, + "type": "object" + }, + "Identity": { + "additionalProperties": false, + "properties": { + "connection_id": { + "pattern": "^con_[A-Za-z0-9]{16}$", + "type": "string" + }, + "provider": { + "$ref": "#/components/schemas/IdentityProviderEnum" + }, + "user_id": { + "default": "5457edea1b8f22891a000004", + "type": "string" + } + }, + "required": [ + "user_id", + "provider" + ], + "type": "object" + }, + "IdentityAssertionAuthorizationGrant": { + "additionalProperties": false, + "minProperties": 1, + "properties": { + "active": { + "default": false, + "type": "boolean" + } + }, + "required": [ + "active" + ], + "type": "object" + }, + "IdentityProviderEnum": { + "default": "google-oauth2", + "enum": [ + "ad", + "adfs", + "amazon", + "apple", + "dropbox", + "bitbucket", + "auth0-oidc", + "auth0", + "baidu", + "bitly", + "box", + "custom", + "daccount", + "dwolla", + "email", + "evernote-sandbox", + "evernote", + "exact", + "facebook", + "fitbit", + "github", + "google-apps", + "google-oauth2", + "instagram", + "ip", + "line", + "linkedin", + "oauth1", + "oauth2", + "office365", + "oidc", + "okta", + "paypal", + "paypal-sandbox", + "pingfederate", + "planningcenter", + "salesforce-community", + "salesforce-sandbox", + "salesforce", + "samlp", + "sharepoint", + "shopify", + "shop", + "sms", + "soundcloud", + "thirtysevensignals", + "twitter", + "untappd", + "vkontakte", + "waad", + "weibo", + "windowslive", + "wordpress", + "yahoo", + "yandex" + ], + "type": "string" + }, + "IdentityProviderOnlyAuth0Enum": { + "default": "auth0", + "enum": [ + "auth0" + ], + "type": "string" + }, + "ImportEncryptionKeyRequestContent": { + "additionalProperties": true, + "properties": { + "wrapped_key": { + "type": "string" + } + }, + "required": [ + "wrapped_key" + ], + "type": "object" + }, + "ImportEncryptionKeyResponseContent": { + "additionalProperties": false, + "properties": { + "created_at": { + "format": "date-time", + "type": "string" + }, + "kid": { + "type": "string" + }, + "parent_kid": { + "type": [ + "string", + "null" + ] + }, + "public_key": { + "type": [ + "string", + "null" + ] + }, + "state": { + "$ref": "#/components/schemas/EncryptionKeyState" + }, + "type": { + "$ref": "#/components/schemas/EncryptionKeyType" + }, + "updated_at": { + "format": "date-time", + "type": "string" + } + }, + "required": [ + "kid", + "type", + "state", + "created_at", + "updated_at" + ], + "type": "object" + }, + "Integration": { + "additionalProperties": false, + "properties": { + "catalog_id": { + "default": "awesome-auth0-integration", + "type": "string" + }, + "created_at": { + "default": "2021-06-21T15:47:29.072Z", + "format": "date-time", + "type": "string" + }, + "current_release": { + "$ref": "#/components/schemas/IntegrationRelease" + }, + "description": { + "default": "An awesome Auth0 integration", + "type": "string" + }, + "feature_type": { + "$ref": "#/components/schemas/IntegrationFeatureTypeEnum" + }, + "id": { + "default": "8e9fe2d0-a2fc-4c8c-9e35-dae5afadb70b", + "type": "string" + }, + "logo": { + "type": "string" + }, + "name": { + "default": "Example Auth0 integration", + "type": "string" + }, + "partner_id": { + "default": "b8575c12-8d9d-4b5c-b28e-671fe9d39029", + "type": "string" + }, + "privacy_policy_url": { + "type": "string" + }, + "public_support_link": { + "type": "string" + }, + "short_description": { + "default": "Awesome Auth0 integration", + "type": "string" + }, + "terms_of_use_url": { + "type": "string" + }, + "updated_at": { + "default": "2021-06-21T15:47:29.072Z", + "format": "date-time", + "type": "string" + }, + "url_slug": { + "default": "awesome-auth0-integration-slug", + "type": "string" + } + }, + "type": "object" + }, + "IntegrationFeatureTypeEnum": { + "default": "action", + "enum": [ + "unspecified", + "action", + "social_connection", + "log_stream", + "sso_integration", + "sms_provider" + ], + "type": "string" + }, + "IntegrationRelease": { + "additionalProperties": true, + "properties": { + "id": { + "type": "string" + }, + "required_configuration": { + "items": { + "$ref": "#/components/schemas/IntegrationRequiredParam" + }, + "type": "array" + }, + "required_secrets": { + "items": { + "$ref": "#/components/schemas/IntegrationRequiredParam" + }, + "type": "array" + }, + "semver": { + "$ref": "#/components/schemas/IntegrationSemVer" + }, + "trigger": { + "$ref": "#/components/schemas/ActionTrigger" + } + }, + "type": "object" + }, + "IntegrationRequiredParam": { + "additionalProperties": false, + "properties": { + "default_value": { + "type": "string" + }, + "description": { + "type": "string" + }, + "label": { + "type": "string" + }, + "name": { + "type": "string" + }, + "optional": { + "type": "boolean" + }, + "options": { + "items": { + "$ref": "#/components/schemas/IntegrationRequiredParamOption" + }, + "type": "array" + }, + "placeholder": { + "type": "string" + }, + "required": { + "type": "boolean" + }, + "type": { + "$ref": "#/components/schemas/IntegrationRequiredParamTypeEnum" + } + }, + "type": "object" + }, + "IntegrationRequiredParamOption": { + "additionalProperties": false, + "properties": { + "label": { + "type": "string" + }, + "value": { + "type": "string" + } + }, + "type": "object" + }, + "IntegrationRequiredParamTypeEnum": { + "enum": [ + "UNSPECIFIED", + "STRING" + ], + "type": "string" + }, + "IntegrationSemVer": { + "additionalProperties": false, + "properties": { + "major": { + "default": 1, + "type": "integer" + }, + "minor": { + "default": 1, + "type": "integer" + } + }, + "type": "object" + }, + "JobFileFormatEnum": { + "enum": [ + "json", + "csv" + ], + "type": "string" + }, + "JournalDifference": { + "properties": { + "field": { + "example": "body.blocked", + "type": "string" + }, + "got": { + "description": "Value the request carried (raw JSON)." + }, + "reason": { + "enum": [ + "mismatch", + "missing", + "invalid_json" + ], + "type": "string" + }, + "want": { + "description": "Value the stub required (raw JSON)." + } + }, + "required": [ + "field", + "reason" + ], + "type": "object" + }, + "JournalEntries": { + "properties": { + "entries": { + "items": { + "$ref": "#/components/schemas/JournalEntry" + }, + "type": "array" + } + }, + "required": [ + "entries" + ], + "type": "object" + }, + "JournalEntry": { + "description": "One recorded Management API call.", + "properties": { + "body": { + "description": "Request body as JSON (a string when it was not valid JSON). Capped at 65536 bytes." + }, + "bodyTruncated": { + "description": "Present and true when the stored body was cut at the cap.", + "type": "boolean" + }, + "expectationId": { + "description": "ID of the stub that served the call (`matched` only).", + "type": "string" + }, + "headers": { + "additionalProperties": { + "items": { + "type": "string" + }, + "type": "array" + }, + "description": "Request headers; `Authorization` and `Cookie` values are `[REDACTED]`.", + "type": "object" + }, + "id": { + "type": "string" + }, + "method": { + "example": "PATCH", + "type": "string" + }, + "nearMisses": { + "description": "Up to 3 closest stubs that did not match (`no_match` only).", + "items": { + "$ref": "#/components/schemas/JournalNearMiss" + }, + "type": "array" + }, + "operation": { + "description": "OpenAPI path template the call resolved to, empty when no operation route matched (unknown route, 405).", + "example": "/api/v2/users/{id}", + "type": "string" + }, + "outcome": { + "description": "`matched` a stub (or the SSE stream) served the call; `no_match`\nthe call was well formed but no stub matched; `rejected` it never\nreached stub matching (auth, validation, unknown route, ...).\n", + "enum": [ + "matched", + "no_match", + "rejected" + ], + "type": "string" + }, + "path": { + "example": "/api/v2/users/auth0|1", + "type": "string" + }, + "query": { + "additionalProperties": { + "items": { + "type": "string" + }, + "type": "array" + }, + "type": "object" + }, + "receivedAt": { + "description": "Wall-clock arrival time (not the controlled clock).", + "format": "date-time", + "type": "string" + }, + "status": { + "description": "HTTP status the mock returned.", + "type": "integer" + } + }, + "required": [ + "id", + "receivedAt", + "method", + "path", + "operation", + "query", + "headers", + "status", + "outcome" + ], + "type": "object" + }, + "JournalNearMiss": { + "properties": { + "differences": { + "items": { + "$ref": "#/components/schemas/JournalDifference" + }, + "type": "array" + }, + "expectationId": { + "type": "string" + }, + "method": { + "type": "string" + }, + "path": { + "description": "The stub's registered path (concrete or template).", + "type": "string" + } + }, + "required": [ + "expectationId", + "method", + "path", + "differences" + ], + "type": "object" + }, + "LinkUserIdentityRequestContent": { + "additionalProperties": false, + "minProperties": 1, + "properties": { + "connection_id": { + "pattern": "^con_[A-Za-z0-9]{16}$", + "type": "string" + }, + "link_with": { + "default": "{SECONDARY_ACCOUNT_JWT}", + "type": "string" + }, + "provider": { + "$ref": "#/components/schemas/UserIdentityProviderEnum" + }, + "user_id": { + "$ref": "#/components/schemas/UserId" + } + }, + "type": "object" + }, + "LinkedClientConfiguration": { + "additionalProperties": false, + "properties": { + "client_id": { + "format": "client-id", + "type": "string" + } + }, + "required": [ + "client_id" + ], + "type": "object" + }, + "ListActionBindingsPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "bindings": { + "items": { + "$ref": "#/components/schemas/ActionBinding" + }, + "type": "array" + }, + "page": { + "default": 0, + "type": "number" + }, + "per_page": { + "default": 20, + "type": "number" + }, + "total": { + "default": 1, + "type": "number" + } + }, + "type": "object" + }, + "ListActionTriggersResponseContent": { + "additionalProperties": false, + "properties": { + "triggers": { + "items": { + "$ref": "#/components/schemas/ActionTrigger" + }, + "type": "array" + } + }, + "type": "object" + }, + "ListActionVersionsPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "page": { + "default": 0, + "type": "number" + }, + "per_page": { + "default": 20, + "type": "number" + }, + "total": { + "default": 1, + "type": "number" + }, + "versions": { + "items": { + "$ref": "#/components/schemas/ActionVersion" + }, + "type": "array" + } + }, + "type": "object" + }, + "ListActionsPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "actions": { + "items": { + "$ref": "#/components/schemas/Action" + }, + "type": "array" + }, + "page": { + "default": 0, + "type": "number" + }, + "per_page": { + "default": 20, + "type": "number" + }, + "total": { + "default": 1, + "type": "number" + } + }, + "type": "object" + }, + "ListAculsOffsetPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "configs": { + "items": { + "$ref": "#/components/schemas/ListAculsResponseContentItem" + }, + "type": "array" + }, + "limit": { + "type": "number" + }, + "start": { + "type": "number" + }, + "total": { + "type": "number" + } + }, + "type": "object" + }, + "ListAculsResponseContent": { + "oneOf": [ + { + "items": { + "$ref": "#/components/schemas/ListAculsResponseContentItem" + }, + "type": "array" + }, + { + "$ref": "#/components/schemas/ListAculsOffsetPaginatedResponseContent" + } + ] + }, + "ListAculsResponseContentItem": { + "additionalProperties": true, + "properties": { + "context_configuration": { + "$ref": "#/components/schemas/AculContextConfiguration" + }, + "default_head_tags_disabled": { + "default": false, + "type": [ + "boolean", + "null" + ] + }, + "filters": { + "$ref": "#/components/schemas/AculFilters" + }, + "head_tags": { + "items": { + "$ref": "#/components/schemas/AculHeadTag" + }, + "type": [ + "array", + "null" + ] + }, + "prompt": { + "type": "string" + }, + "rendering_mode": { + "$ref": "#/components/schemas/AculRenderingModeEnum" + }, + "screen": { + "type": "string" + }, + "tenant": { + "type": "string" + }, + "use_page_template": { + "default": false, + "type": [ + "boolean", + "null" + ] + } + }, + "type": "object" + }, + "ListAgentsResponseContent": { + "additionalProperties": false, + "properties": { + "agents": { + "items": { + "$ref": "#/components/schemas/AgentResponseContent" + }, + "type": "array" + }, + "next": { + "type": "string" + } + }, + "required": [ + "agents" + ], + "type": "object" + }, + "ListBrandingPhoneProvidersResponseContent": { + "additionalProperties": false, + "properties": { + "providers": { + "items": { + "$ref": "#/components/schemas/PhoneProviderSchemaMasked" + }, + "type": "array" + } + }, + "type": "object" + }, + "ListClientConnectionsResponseContent": { + "additionalProperties": true, + "properties": { + "connections": { + "items": { + "$ref": "#/components/schemas/ConnectionForList" + }, + "type": "array" + }, + "next": { + "type": "string" + } + }, + "required": [ + "connections" + ], + "type": "object" + }, + "ListClientGrantOffsetPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "client_grants": { + "items": { + "$ref": "#/components/schemas/ClientGrantResponseContent" + }, + "type": "array" + }, + "limit": { + "type": "number" + }, + "start": { + "type": "number" + }, + "total": { + "type": "number" + } + }, + "type": "object" + }, + "ListClientGrantOrganizationsOffsetPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "limit": { + "type": "number" + }, + "organizations": { + "items": { + "$ref": "#/components/schemas/Organization" + }, + "type": "array" + }, + "start": { + "type": "number" + }, + "total": { + "type": "number" + } + }, + "type": "object" + }, + "ListClientGrantOrganizationsPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "next": { + "type": "string" + }, + "organizations": { + "items": { + "$ref": "#/components/schemas/Organization" + }, + "type": "array" + } + }, + "type": "object" + }, + "ListClientGrantOrganizationsResponseContent": { + "oneOf": [ + { + "items": { + "$ref": "#/components/schemas/Organization" + }, + "type": "array" + }, + { + "$ref": "#/components/schemas/ListClientGrantOrganizationsOffsetPaginatedResponseContent" + }, + { + "$ref": "#/components/schemas/ListClientGrantOrganizationsPaginatedResponseContent" + } + ] + }, + "ListClientGrantPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "client_grants": { + "items": { + "$ref": "#/components/schemas/ClientGrantResponseContent" + }, + "type": "array" + }, + "next": { + "type": "string" + } + }, + "type": "object" + }, + "ListClientGrantResponseContent": { + "oneOf": [ + { + "items": { + "$ref": "#/components/schemas/ClientGrantResponseContent" + }, + "type": "array" + }, + { + "$ref": "#/components/schemas/ListClientGrantOffsetPaginatedResponseContent" + }, + { + "$ref": "#/components/schemas/ListClientGrantPaginatedResponseContent" + } + ] + }, + "ListClientProfilesPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "client_profiles": { + "items": { + "$ref": "#/components/schemas/ClientProfile" + }, + "type": "array" + }, + "next": { + "type": "string" + } + }, + "required": [ + "client_profiles" + ], + "type": "object" + }, + "ListClientsOffsetPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "clients": { + "items": { + "$ref": "#/components/schemas/Client" + }, + "type": "array" + }, + "limit": { + "type": "number" + }, + "start": { + "type": "number" + }, + "total": { + "type": "number" + } + }, + "type": "object" + }, + "ListClientsPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "clients": { + "items": { + "$ref": "#/components/schemas/Client" + }, + "type": "array" + }, + "next": { + "type": "string" + } + }, + "type": "object" + }, + "ListConnectionProfileTemplateResponseContent": { + "additionalProperties": false, + "properties": { + "connection_profile_templates": { + "items": { + "$ref": "#/components/schemas/ConnectionProfileTemplateItem" + }, + "type": "array" + } + }, + "type": "object" + }, + "ListConnectionProfilesPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "connection_profiles": { + "items": { + "$ref": "#/components/schemas/ConnectionProfile" + }, + "type": "array" + }, + "next": { + "type": "string" + } + }, + "type": "object" + }, + "ListConnectionsCheckpointPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "connections": { + "items": { + "$ref": "#/components/schemas/ConnectionForList" + }, + "type": "array" + }, + "next": { + "type": "string" + } + }, + "type": "object" + }, + "ListConnectionsOffsetPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "connections": { + "items": { + "$ref": "#/components/schemas/ConnectionForList" + }, + "type": "array" + }, + "limit": { + "type": "number" + }, + "start": { + "type": "number" + }, + "total": { + "type": "number" + } + }, + "type": "object" + }, + "ListConnectionsResponseContent": { + "oneOf": [ + { + "items": { + "$ref": "#/components/schemas/ConnectionForList" + }, + "type": "array" + }, + { + "$ref": "#/components/schemas/ListConnectionsOffsetPaginatedResponseContent" + }, + { + "$ref": "#/components/schemas/ListConnectionsCheckpointPaginatedResponseContent" + } + ] + }, + "ListCustomDomainsPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "custom_domains": { + "items": { + "$ref": "#/components/schemas/CustomDomain" + }, + "type": "array" + }, + "next": { + "type": "string" + } + }, + "required": [ + "custom_domains" + ], + "type": "object" + }, + "ListCustomDomainsResponseContent": { + "oneOf": [ + { + "items": { + "$ref": "#/components/schemas/CustomDomain" + }, + "type": "array" + }, + { + "$ref": "#/components/schemas/ListCustomDomainsPaginatedResponseContent" + } + ] + }, + "ListDeviceCredentialsOffsetPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "device_credentials": { + "items": { + "$ref": "#/components/schemas/DeviceCredential" + }, + "type": "array" + }, + "limit": { + "type": "number" + }, + "start": { + "type": "number" + }, + "total": { + "type": "number" + } + }, + "type": "object" + }, + "ListDeviceCredentialsResponseContent": { + "oneOf": [ + { + "items": { + "$ref": "#/components/schemas/DeviceCredential" + }, + "type": "array" + }, + { + "$ref": "#/components/schemas/ListDeviceCredentialsOffsetPaginatedResponseContent" + } + ] + }, + "ListDirectoryProvisioningsResponseContent": { + "additionalProperties": false, + "properties": { + "directory_provisionings": { + "items": { + "$ref": "#/components/schemas/DirectoryProvisioning" + }, + "type": "array" + }, + "next": { + "type": "string" + } + }, + "required": [ + "directory_provisionings" + ], + "type": "object" + }, + "ListEncryptionKeyOffsetPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "keys": { + "items": { + "$ref": "#/components/schemas/EncryptionKey" + }, + "type": "array" + }, + "limit": { + "type": "integer" + }, + "start": { + "type": "integer" + }, + "total": { + "type": "integer" + } + }, + "type": "object" + }, + "ListEncryptionKeysResponseContent": { + "oneOf": [ + { + "items": { + "$ref": "#/components/schemas/EncryptionKey" + }, + "type": "array" + }, + { + "$ref": "#/components/schemas/ListEncryptionKeyOffsetPaginatedResponseContent" + } + ] + }, + "ListEventStreamDeliveriesResponseContent": { + "additionalProperties": false, + "properties": { + "deliveries": { + "items": { + "$ref": "#/components/schemas/EventStreamDelivery" + }, + "type": "array" + }, + "next": { + "type": "string" + } + }, + "required": [ + "deliveries" + ], + "type": "object" + }, + "ListEventStreamsResponseContent": { + "additionalProperties": true, + "properties": { + "eventStreams": { + "items": { + "$ref": "#/components/schemas/EventStreamResponseContent" + }, + "type": "array" + }, + "next": { + "type": "string" + } + }, + "type": "object" + }, + "ListExperimentsResponseContent": { + "additionalProperties": false, + "properties": { + "experiments": { + "items": { + "$ref": "#/components/schemas/ExperimentListItem" + }, + "type": "array" + }, + "next": { + "type": "string" + } + }, + "required": [ + "experiments" + ], + "type": "object" + }, + "ListFeatureFlagsResponseContent": { + "additionalProperties": false, + "properties": { + "feature_flags": { + "items": { + "$ref": "#/components/schemas/FeatureFlag" + }, + "type": "array" + }, + "next": { + "type": "string" + } + }, + "required": [ + "feature_flags" + ], + "type": "object" + }, + "ListFlowExecutionsOffsetPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "executions": { + "items": { + "$ref": "#/components/schemas/FlowExecutionSummary" + }, + "type": "array" + }, + "limit": { + "type": "number" + }, + "start": { + "type": "number" + }, + "total": { + "type": "number" + } + }, + "type": "object" + }, + "ListFlowExecutionsPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "executions": { + "items": { + "$ref": "#/components/schemas/FlowExecutionSummary" + }, + "type": "array" + }, + "next": { + "type": "string" + } + }, + "type": "object" + }, + "ListFlowExecutionsResponseContent": { + "items": { + "$ref": "#/components/schemas/FlowExecutionSummary" + }, + "type": "array" + }, + "ListFlowsOffsetPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "flows": { + "items": { + "$ref": "#/components/schemas/FlowSummary" + }, + "type": "array" + }, + "limit": { + "type": "number" + }, + "start": { + "type": "number" + }, + "total": { + "type": "number" + } + }, + "type": "object" + }, + "ListFlowsRequestParametersHydrateEnum": { + "enum": [ + "form_count" + ], + "maxLength": 50, + "type": "string" + }, + "ListFlowsResponseContent": { + "oneOf": [ + { + "items": { + "$ref": "#/components/schemas/FlowSummary" + }, + "type": "array" + }, + { + "$ref": "#/components/schemas/ListFlowsOffsetPaginatedResponseContent" + } + ] + }, + "ListFlowsVaultConnectionsOffsetPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "connections": { + "items": { + "$ref": "#/components/schemas/FlowsVaultConnectionSummary" + }, + "type": "array" + }, + "limit": { + "type": "number" + }, + "start": { + "type": "number" + }, + "total": { + "type": "number" + } + }, + "type": "object" + }, + "ListFlowsVaultConnectionsResponseContent": { + "oneOf": [ + { + "items": { + "$ref": "#/components/schemas/FlowsVaultConnectionSummary" + }, + "type": "array" + }, + { + "$ref": "#/components/schemas/ListFlowsVaultConnectionsOffsetPaginatedResponseContent" + } + ] + }, + "ListFormsOffsetPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "forms": { + "items": { + "$ref": "#/components/schemas/FormSummary" + }, + "type": "array" + }, + "limit": { + "type": "number" + }, + "start": { + "type": "number" + }, + "total": { + "type": "number" + } + }, + "type": "object" + }, + "ListFormsResponseContent": { + "oneOf": [ + { + "items": { + "$ref": "#/components/schemas/FormSummary" + }, + "type": "array" + }, + { + "$ref": "#/components/schemas/ListFormsOffsetPaginatedResponseContent" + } + ] + }, + "ListGroupRolesResponseContent": { + "additionalProperties": false, + "properties": { + "next": { + "type": "string" + }, + "roles": { + "items": { + "$ref": "#/components/schemas/Role" + }, + "type": "array" + } + }, + "required": [ + "roles" + ], + "type": "object" + }, + "ListGroupsPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "groups": { + "items": { + "$ref": "#/components/schemas/Group" + }, + "type": "array" + }, + "limit": { + "type": "number" + }, + "next": { + "type": "string" + }, + "start": { + "type": "number" + }, + "total": { + "type": "number" + } + }, + "required": [ + "groups" + ], + "type": "object" + }, + "ListGroupsResponseContent": { + "oneOf": [ + { + "items": { + "$ref": "#/components/schemas/Group" + }, + "type": "array" + }, + { + "$ref": "#/components/schemas/ListGroupsPaginatedResponseContent" + } + ] + }, + "ListGuardianPoliciesResponseContent": { + "items": { + "$ref": "#/components/schemas/MFAPolicyEnum" + }, + "type": "array" + }, + "ListHooksOffsetPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "hooks": { + "items": { + "$ref": "#/components/schemas/Hook" + }, + "type": "array" + }, + "limit": { + "type": "number" + }, + "start": { + "type": "number" + }, + "total": { + "type": "number" + } + }, + "type": "object" + }, + "ListHooksResponseContent": { + "oneOf": [ + { + "items": { + "$ref": "#/components/schemas/Hook" + }, + "type": "array" + }, + { + "$ref": "#/components/schemas/ListHooksOffsetPaginatedResponseContent" + } + ] + }, + "ListLogOffsetPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "length": { + "type": "number" + }, + "limit": { + "type": "number" + }, + "logs": { + "items": { + "$ref": "#/components/schemas/Log" + }, + "type": "array" + }, + "start": { + "type": "number" + }, + "total": { + "type": "number" + } + }, + "type": "object" + }, + "ListLogResponseContent": { + "oneOf": [ + { + "items": { + "$ref": "#/components/schemas/Log" + }, + "type": "array" + }, + { + "$ref": "#/components/schemas/ListLogOffsetPaginatedResponseContent" + } + ] + }, + "ListNetworkAclsOffsetPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "limit": { + "type": "number" + }, + "network_acls": { + "items": { + "$ref": "#/components/schemas/NetworkAclsResponseContent" + }, + "type": "array" + }, + "start": { + "type": "number" + }, + "total": { + "type": "number" + } + }, + "type": "object" + }, + "ListNetworkAclsResponseContent": { + "oneOf": [ + { + "$ref": "#/components/schemas/ListNetworkAclsOffsetPaginatedResponseContent" + }, + { + "items": { + "$ref": "#/components/schemas/NetworkAclsResponseContent" + }, + "type": "array" + } + ] + }, + "ListOrganizationAllConnectionsOffsetPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "connections": { + "items": { + "$ref": "#/components/schemas/OrganizationAllConnectionPost" + }, + "type": "array" + }, + "limit": { + "type": "number" + }, + "start": { + "type": "number" + }, + "total": { + "type": "number" + } + }, + "type": "object" + }, + "ListOrganizationAllConnectionsResponseContent": { + "oneOf": [ + { + "items": { + "$ref": "#/components/schemas/OrganizationAllConnectionPost" + }, + "type": "array" + }, + { + "$ref": "#/components/schemas/ListOrganizationAllConnectionsOffsetPaginatedResponseContent" + } + ] + }, + "ListOrganizationClientGrantsOffsetPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "client_grants": { + "items": { + "$ref": "#/components/schemas/OrganizationClientGrant" + }, + "type": "array" + }, + "limit": { + "type": "number" + }, + "start": { + "type": "number" + }, + "total": { + "type": "number" + } + }, + "type": "object" + }, + "ListOrganizationClientGrantsResponseContent": { + "oneOf": [ + { + "items": { + "$ref": "#/components/schemas/OrganizationClientGrant" + }, + "type": "array" + }, + { + "$ref": "#/components/schemas/ListOrganizationClientGrantsOffsetPaginatedResponseContent" + } + ] + }, + "ListOrganizationClientsResponseContent": { + "additionalProperties": false, + "properties": { + "clients": { + "items": { + "$ref": "#/components/schemas/OrganizationClient" + }, + "type": "array" + }, + "next": { + "type": "string" + } + }, + "required": [ + "clients" + ], + "type": "object" + }, + "ListOrganizationConnectionsOffsetPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "enabled_connections": { + "items": { + "$ref": "#/components/schemas/OrganizationConnection" + }, + "type": "array" + }, + "limit": { + "type": "number" + }, + "start": { + "type": "number" + }, + "total": { + "type": "number" + } + }, + "type": "object" + }, + "ListOrganizationConnectionsResponseContent": { + "oneOf": [ + { + "items": { + "$ref": "#/components/schemas/OrganizationConnection" + }, + "type": "array" + }, + { + "$ref": "#/components/schemas/ListOrganizationConnectionsOffsetPaginatedResponseContent" + } + ] + }, + "ListOrganizationDiscoveryDomainsResponseContent": { + "additionalProperties": false, + "properties": { + "domains": { + "items": { + "$ref": "#/components/schemas/OrganizationDiscoveryDomain" + }, + "type": "array" + }, + "next": { + "type": "string" + } + }, + "required": [ + "domains" + ], + "type": "object" + }, + "ListOrganizationGroupRolesResponseContent": { + "additionalProperties": false, + "properties": { + "next": { + "type": "string" + }, + "roles": { + "items": { + "$ref": "#/components/schemas/Role" + }, + "type": "array" + } + }, + "required": [ + "roles" + ], + "type": "object" + }, + "ListOrganizationGroupsResponseContent": { + "additionalProperties": false, + "properties": { + "groups": { + "items": { + "$ref": "#/components/schemas/Group" + }, + "type": "array" + }, + "next": { + "type": "string" + } + }, + "required": [ + "groups" + ], + "type": "object" + }, + "ListOrganizationInvitationsOffsetPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "invitations": { + "items": { + "$ref": "#/components/schemas/OrganizationInvitation" + }, + "type": "array" + }, + "limit": { + "type": "number" + }, + "start": { + "type": "number" + } + }, + "type": "object" + }, + "ListOrganizationInvitationsResponseContent": { + "oneOf": [ + { + "items": { + "$ref": "#/components/schemas/OrganizationInvitation" + }, + "type": "array" + }, + { + "$ref": "#/components/schemas/ListOrganizationInvitationsOffsetPaginatedResponseContent" + } + ] + }, + "ListOrganizationMemberEffectiveRolesResponseContent": { + "additionalProperties": false, + "properties": { + "next": { + "type": "string" + }, + "roles": { + "items": { + "$ref": "#/components/schemas/OrganizationMemberEffectiveRole" + }, + "type": "array" + } + }, + "required": [ + "roles" + ], + "type": "object" + }, + "ListOrganizationMemberRoleSourceGroupsResponseContent": { + "additionalProperties": false, + "properties": { + "groups": { + "items": { + "$ref": "#/components/schemas/Group" + }, + "type": "array" + }, + "next": { + "type": "string" + } + }, + "required": [ + "groups" + ], + "type": "object" + }, + "ListOrganizationMemberRolesOffsetPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "limit": { + "type": "number" + }, + "roles": { + "items": { + "$ref": "#/components/schemas/Role" + }, + "type": "array" + }, + "start": { + "type": "number" + }, + "total": { + "type": "number" + } + }, + "type": "object" + }, + "ListOrganizationMemberRolesResponseContent": { + "oneOf": [ + { + "items": { + "$ref": "#/components/schemas/Role" + }, + "type": "array" + }, + { + "$ref": "#/components/schemas/ListOrganizationMemberRolesOffsetPaginatedResponseContent" + } + ] + }, + "ListOrganizationMembersOffsetPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "limit": { + "type": "number" + }, + "members": { + "items": { + "$ref": "#/components/schemas/OrganizationMember" + }, + "type": "array" + }, + "start": { + "type": "number" + }, + "total": { + "type": "number" + } + }, + "type": "object" + }, + "ListOrganizationMembersPaginatedResponseContent": { + "additionalProperties": true, + "properties": { + "members": { + "items": { + "$ref": "#/components/schemas/OrganizationMember" + }, + "type": "array" + }, + "next": { + "type": "string" + } + }, + "type": "object" + }, + "ListOrganizationMembersResponseContent": { + "oneOf": [ + { + "items": { + "$ref": "#/components/schemas/OrganizationMember" + }, + "type": "array" + }, + { + "$ref": "#/components/schemas/ListOrganizationMembersOffsetPaginatedResponseContent" + }, + { + "$ref": "#/components/schemas/ListOrganizationMembersPaginatedResponseContent" + } + ] + }, + "ListOrganizationRoleGroupsResponseContent": { + "additionalProperties": false, + "properties": { + "groups": { + "items": { + "$ref": "#/components/schemas/RoleGroup" + }, + "type": "array" + }, + "next": { + "type": "string" + } + }, + "required": [ + "groups" + ], + "type": "object" + }, + "ListOrganizationRoleMembersResponseContent": { + "additionalProperties": false, + "properties": { + "members": { + "items": { + "$ref": "#/components/schemas/RoleMember" + }, + "type": "array" + }, + "next": { + "type": "string" + } + }, + "required": [ + "members" + ], + "type": "object" + }, + "ListOrganizationsOffsetPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "limit": { + "type": "number" + }, + "organizations": { + "items": { + "$ref": "#/components/schemas/Organization" + }, + "type": "array" + }, + "start": { + "type": "number" + }, + "total": { + "type": "number" + } + }, + "type": "object" + }, + "ListOrganizationsPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "next": { + "type": "string" + }, + "organizations": { + "items": { + "$ref": "#/components/schemas/Organization" + }, + "type": "array" + } + }, + "type": "object" + }, + "ListOrganizationsResponseContent": { + "oneOf": [ + { + "items": { + "$ref": "#/components/schemas/Organization" + }, + "type": "array" + }, + { + "$ref": "#/components/schemas/ListOrganizationsOffsetPaginatedResponseContent" + }, + { + "$ref": "#/components/schemas/ListOrganizationsPaginatedResponseContent" + } + ] + }, + "ListPhoneTemplatesResponseContent": { + "additionalProperties": false, + "properties": { + "templates": { + "items": { + "$ref": "#/components/schemas/PhoneTemplate" + }, + "type": "array" + } + }, + "type": "object" + }, + "ListRateLimitPoliciesPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "next": { + "type": "string" + }, + "rate_limit_policies": { + "items": { + "$ref": "#/components/schemas/RateLimitPolicy" + }, + "type": "array" + } + }, + "type": "object" + }, + "ListRefreshTokensPaginatedResponseContent": { + "additionalProperties": true, + "properties": { + "next": { + "type": "string" + }, + "tokens": { + "items": { + "$ref": "#/components/schemas/RefreshTokenResponseContent" + }, + "type": "array" + } + }, + "type": "object" + }, + "ListResourceServerOffsetPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "limit": { + "type": "number" + }, + "resource_servers": { + "items": { + "$ref": "#/components/schemas/ResourceServer" + }, + "type": "array" + }, + "start": { + "type": "number" + }, + "total": { + "type": "number" + } + }, + "type": "object" + }, + "ListResourceServerResponseContent": { + "oneOf": [ + { + "items": { + "$ref": "#/components/schemas/ResourceServer" + }, + "type": "array" + }, + { + "$ref": "#/components/schemas/ListResourceServerOffsetPaginatedResponseContent" + } + ] + }, + "ListRoleGroupsResponseContent": { + "additionalProperties": false, + "properties": { + "groups": { + "items": { + "$ref": "#/components/schemas/Group" + }, + "type": "array" + }, + "next": { + "type": "string" + } + }, + "required": [ + "groups" + ], + "type": "object" + }, + "ListRolePermissionsOffsetPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "limit": { + "type": "number" + }, + "permissions": { + "items": { + "$ref": "#/components/schemas/PermissionsResponsePayload" + }, + "type": "array" + }, + "start": { + "type": "number" + }, + "total": { + "type": "number" + } + }, + "type": "object" + }, + "ListRolePermissionsResponseContent": { + "oneOf": [ + { + "items": { + "$ref": "#/components/schemas/PermissionsResponsePayload" + }, + "type": "array" + }, + { + "$ref": "#/components/schemas/ListRolePermissionsOffsetPaginatedResponseContent" + } + ] + }, + "ListRoleUsersOffsetPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "limit": { + "type": "number" + }, + "start": { + "type": "number" + }, + "total": { + "type": "number" + }, + "users": { + "items": { + "$ref": "#/components/schemas/RoleUser" + }, + "type": "array" + } + }, + "type": "object" + }, + "ListRoleUsersPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "next": { + "type": "string" + }, + "users": { + "items": { + "$ref": "#/components/schemas/RoleUser" + }, + "type": "array" + } + }, + "type": "object" + }, + "ListRoleUsersResponseContent": { + "oneOf": [ + { + "items": { + "$ref": "#/components/schemas/RoleUser" + }, + "type": "array" + }, + { + "$ref": "#/components/schemas/ListRoleUsersOffsetPaginatedResponseContent" + }, + { + "$ref": "#/components/schemas/ListRoleUsersPaginatedResponseContent" + } + ] + }, + "ListRolesCheckpointPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "next": { + "type": "string" + }, + "roles": { + "items": { + "$ref": "#/components/schemas/Role" + }, + "type": "array" + } + }, + "type": "object" + }, + "ListRolesOffsetPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "limit": { + "type": "number" + }, + "roles": { + "items": { + "$ref": "#/components/schemas/Role" + }, + "type": "array" + }, + "start": { + "type": "number" + }, + "total": { + "type": "number" + } + }, + "required": [ + "start", + "limit", + "total" + ], + "type": "object" + }, + "ListRolesResponseContent": { + "oneOf": [ + { + "items": { + "$ref": "#/components/schemas/Role" + }, + "type": "array" + }, + { + "$ref": "#/components/schemas/ListRolesOffsetPaginatedResponseContent" + }, + { + "$ref": "#/components/schemas/ListRolesCheckpointPaginatedResponseContent" + } + ] + }, + "ListRulesOffsetPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "limit": { + "type": "number" + }, + "rules": { + "items": { + "$ref": "#/components/schemas/Rule" + }, + "type": "array" + }, + "start": { + "type": "number" + }, + "total": { + "type": "number" + } + }, + "type": "object" + }, + "ListRulesResponseContent": { + "oneOf": [ + { + "items": { + "$ref": "#/components/schemas/Rule" + }, + "type": "array" + }, + { + "$ref": "#/components/schemas/ListRulesOffsetPaginatedResponseContent" + } + ] + }, + "ListSCIMConfigurationsResponseContent": { + "additionalProperties": false, + "properties": { + "next": { + "type": "string" + }, + "scim_configurations": { + "items": { + "$ref": "#/components/schemas/ScimConfiguration" + }, + "type": "array" + } + }, + "required": [ + "scim_configurations" + ], + "type": "object" + }, + "ListSegmentsResponseContent": { + "additionalProperties": false, + "properties": { + "next": { + "type": "string" + }, + "segments": { + "items": { + "$ref": "#/components/schemas/Segment" + }, + "type": "array" + } + }, + "required": [ + "segments" + ], + "type": "object" + }, + "ListSelfServiceProfileCustomTextResponseContent": { + "additionalProperties": { + "type": "string" + }, + "type": "object" + }, + "ListSelfServiceProfilesPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "limit": { + "type": "number" + }, + "self_service_profiles": { + "items": { + "$ref": "#/components/schemas/SelfServiceProfile" + }, + "type": "array" + }, + "start": { + "type": "number" + }, + "total": { + "type": "number" + } + }, + "type": "object" + }, + "ListSelfServiceProfilesResponseContent": { + "oneOf": [ + { + "items": { + "$ref": "#/components/schemas/SelfServiceProfile" + }, + "type": "array" + }, + { + "$ref": "#/components/schemas/ListSelfServiceProfilesPaginatedResponseContent" + } + ] + }, + "ListSynchronizedGroupsResponseContent": { + "additionalProperties": false, + "properties": { + "groups": { + "items": { + "$ref": "#/components/schemas/SynchronizedGroupPayload" + }, + "type": "array" + }, + "next": { + "type": "string" + } + }, + "required": [ + "groups" + ], + "type": "object" + }, + "ListTokenExchangeProfileResponseContent": { + "additionalProperties": false, + "properties": { + "next": { + "type": "string" + }, + "token_exchange_profiles": { + "items": { + "$ref": "#/components/schemas/TokenExchangeProfileResponseContent" + }, + "type": "array" + } + }, + "type": "object" + }, + "ListUserAttributeProfileTemplateResponseContent": { + "additionalProperties": false, + "properties": { + "user_attribute_profile_templates": { + "items": { + "$ref": "#/components/schemas/UserAttributeProfileTemplateItem" + }, + "type": "array" + } + }, + "type": "object" + }, + "ListUserAttributeProfilesPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "next": { + "type": "string" + }, + "user_attribute_profiles": { + "items": { + "$ref": "#/components/schemas/UserAttributeProfile" + }, + "type": "array" + } + }, + "type": "object" + }, + "ListUserAuthenticationMethodsOffsetPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "authenticators": { + "items": { + "$ref": "#/components/schemas/UserAuthenticationMethod" + }, + "type": "array" + }, + "limit": { + "type": "number" + }, + "start": { + "type": "number" + }, + "total": { + "type": "number" + } + }, + "type": "object" + }, + "ListUserAuthenticationMethodsResponseContent": { + "oneOf": [ + { + "items": { + "$ref": "#/components/schemas/UserAuthenticationMethod" + }, + "type": "array" + }, + { + "$ref": "#/components/schemas/ListUserAuthenticationMethodsOffsetPaginatedResponseContent" + } + ] + }, + "ListUserBlocksByIdentifierResponseContent": { + "additionalProperties": false, + "properties": { + "blocked_for": { + "items": { + "$ref": "#/components/schemas/UserBlockIdentifier" + }, + "type": "array" + } + }, + "type": "object" + }, + "ListUserBlocksResponseContent": { + "additionalProperties": false, + "properties": { + "blocked_for": { + "items": { + "$ref": "#/components/schemas/UserBlockIdentifier" + }, + "type": "array" + } + }, + "type": "object" + }, + "ListUserConnectedAccountsResponseContent": { + "additionalProperties": false, + "properties": { + "connected_accounts": { + "items": { + "$ref": "#/components/schemas/ConnectedAccount" + }, + "type": "array" + }, + "next": { + "type": "string" + } + }, + "required": [ + "connected_accounts" + ], + "type": "object" + }, + "ListUserConsentSigningKeysResponseContent": { + "items": { + "$ref": "#/components/schemas/ConsentSigningKey" + }, + "type": "array" + }, + "ListUserEffectivePermissionRoleSourcesResponseContent": { + "additionalProperties": false, + "properties": { + "next": { + "type": "string" + }, + "roles": { + "items": { + "$ref": "#/components/schemas/UserEffectivePermissionRoleSourceResponseContent" + }, + "type": "array" + } + }, + "required": [ + "roles" + ], + "type": "object" + }, + "ListUserEffectivePermissionsResponseContent": { + "additionalProperties": false, + "properties": { + "next": { + "type": "string" + }, + "permissions": { + "items": { + "$ref": "#/components/schemas/UserEffectivePermissionResponseContent" + }, + "type": "array" + } + }, + "required": [ + "permissions" + ], + "type": "object" + }, + "ListUserEffectiveRolesResponseContent": { + "additionalProperties": false, + "properties": { + "next": { + "type": "string" + }, + "roles": { + "items": { + "$ref": "#/components/schemas/UserEffectiveRole" + }, + "type": "array" + } + }, + "required": [ + "roles" + ], + "type": "object" + }, + "ListUserGrantsOffsetPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "grants": { + "items": { + "$ref": "#/components/schemas/UserGrant" + }, + "type": "array" + }, + "limit": { + "type": "number" + }, + "start": { + "type": "number" + }, + "total": { + "type": "number" + } + }, + "type": "object" + }, + "ListUserGrantsResponseContent": { + "oneOf": [ + { + "items": { + "$ref": "#/components/schemas/UserGrant" + }, + "type": "array" + }, + { + "$ref": "#/components/schemas/ListUserGrantsOffsetPaginatedResponseContent" + } + ] + }, + "ListUserOrganizationsOffsetPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "limit": { + "type": "number" + }, + "organizations": { + "items": { + "$ref": "#/components/schemas/Organization" + }, + "type": "array" + }, + "start": { + "type": "number" + }, + "total": { + "type": "number" + } + }, + "type": "object" + }, + "ListUserOrganizationsPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "next": { + "type": "string" + }, + "organizations": { + "items": { + "$ref": "#/components/schemas/Organization" + }, + "type": "array" + } + }, + "type": "object" + }, + "ListUserOrganizationsResponseContent": { + "oneOf": [ + { + "items": { + "$ref": "#/components/schemas/Organization" + }, + "type": "array" + }, + { + "$ref": "#/components/schemas/ListUserOrganizationsOffsetPaginatedResponseContent" + }, + { + "$ref": "#/components/schemas/ListUserOrganizationsPaginatedResponseContent" + } + ] + }, + "ListUserPermissionsOffsetPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "limit": { + "type": "number" + }, + "permissions": { + "items": { + "$ref": "#/components/schemas/UserPermissionSchema" + }, + "type": "array" + }, + "start": { + "type": "number" + }, + "total": { + "type": "number" + } + }, + "type": "object" + }, + "ListUserPermissionsResponseContent": { + "oneOf": [ + { + "items": { + "$ref": "#/components/schemas/UserPermissionSchema" + }, + "type": "array" + }, + { + "$ref": "#/components/schemas/ListUserPermissionsOffsetPaginatedResponseContent" + } + ] + }, + "ListUserRoleSourceGroupsResponseContent": { + "additionalProperties": false, + "properties": { + "groups": { + "items": { + "$ref": "#/components/schemas/Group" + }, + "type": "array" + }, + "next": { + "type": "string" + } + }, + "required": [ + "groups" + ], + "type": "object" + }, + "ListUserRolesOffsetPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "limit": { + "type": "number" + }, + "roles": { + "items": { + "$ref": "#/components/schemas/Role" + }, + "type": "array" + }, + "start": { + "type": "number" + }, + "total": { + "type": "number" + } + }, + "type": "object" + }, + "ListUserRolesResponseContent": { + "oneOf": [ + { + "items": { + "$ref": "#/components/schemas/Role" + }, + "type": "array" + }, + { + "$ref": "#/components/schemas/ListUserRolesOffsetPaginatedResponseContent" + } + ] + }, + "ListUserSessionsPaginatedResponseContent": { + "additionalProperties": true, + "properties": { + "next": { + "type": "string" + }, + "sessions": { + "items": { + "$ref": "#/components/schemas/SessionResponseContent" + }, + "type": "array" + } + }, + "type": "object" + }, + "ListUsersOffsetPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "length": { + "type": "number" + }, + "limit": { + "type": "number" + }, + "start": { + "type": "number" + }, + "total": { + "type": "number" + }, + "users": { + "items": { + "$ref": "#/components/schemas/UserResponseSchema" + }, + "type": "array" + } + }, + "type": "object" + }, + "ListUsersResponseContent": { + "oneOf": [ + { + "items": { + "$ref": "#/components/schemas/UserResponseSchema" + }, + "type": "array" + }, + { + "$ref": "#/components/schemas/ListUsersOffsetPaginatedResponseContent" + } + ] + }, + "ListVariationsResponseContent": { + "additionalProperties": false, + "properties": { + "variations": { + "items": { + "$ref": "#/components/schemas/Variation" + }, + "type": "array" + } + }, + "required": [ + "variations" + ], + "type": "object" + }, + "ListVerifiableCredentialTemplatesPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "next": { + "type": [ + "string", + "null" + ] + }, + "templates": { + "items": { + "$ref": "#/components/schemas/VerifiableCredentialTemplateResponse" + }, + "type": "array" + } + }, + "type": "object" + }, + "Log": { + "additionalProperties": true, + "properties": { + "audience": { + "type": "string" + }, + "client_id": { + "default": "AaiyAPdpYdesoKnqjj8HJqRn4T5titww", + "type": "string" + }, + "client_name": { + "default": "My application Name", + "type": "string" + }, + "connection": { + "type": "string" + }, + "connection_id": { + "type": "string" + }, + "date": { + "$ref": "#/components/schemas/LogDate" + }, + "description": { + "type": [ + "string", + "null" + ] + }, + "details": { + "$ref": "#/components/schemas/LogDetails" + }, + "hostname": { + "default": "190.257.209.19", + "type": "string" + }, + "ip": { + "default": "190.257.209.19", + "type": "string" + }, + "isMobile": { + "type": "boolean" + }, + "location_info": { + "$ref": "#/components/schemas/LogLocationInfo" + }, + "log_id": { + "type": "string" + }, + "scope": { + "default": "", + "type": "string" + }, + "security_context": { + "$ref": "#/components/schemas/LogSecurityContext" + }, + "strategy": { + "type": "string" + }, + "strategy_type": { + "type": "string" + }, + "type": { + "default": "sapi", + "type": "string" + }, + "user_agent": { + "type": "string" + }, + "user_id": { + "default": "auth0|56c75c4e42b6359e98374bc2", + "type": "string" + }, + "user_name": { + "type": "string" + } + }, + "type": "object" + }, + "LogDate": { + "oneOf": [ + { + "default": "2016-02-23T19:57:29.532Z", + "type": "string" + }, + { + "$ref": "#/components/schemas/LogDateObject" + } + ] + }, + "LogDateObject": { + "additionalProperties": true, + "type": "object" + }, + "LogDetails": { + "additionalProperties": true, + "type": "object" + }, + "LogLocationInfo": { + "additionalProperties": true, + "properties": { + "city_name": { + "type": "string" + }, + "continent_code": { + "type": "string" + }, + "country_code": { + "maxLength": 2, + "minLength": 2, + "type": "string" + }, + "country_code3": { + "maxLength": 3, + "minLength": 3, + "type": "string" + }, + "country_name": { + "type": "string" + }, + "latitude": { + "type": "number" + }, + "longitude": { + "type": "number" + }, + "time_zone": { + "type": "string" + } + }, + "type": "object" + }, + "LogSecurityContext": { + "additionalProperties": true, + "properties": { + "ja3": { + "type": "string" + }, + "ja4": { + "type": "string" + } + }, + "type": "object" + }, + "LogStreamDatadogEnum": { + "enum": [ + "datadog" + ], + "type": "string" + }, + "LogStreamDatadogRegionEnum": { + "enum": [ + "us", + "eu", + "us3", + "us5" + ], + "type": "string" + }, + "LogStreamDatadogResponseSchema": { + "additionalProperties": true, + "properties": { + "filters": { + "items": { + "$ref": "#/components/schemas/LogStreamFilter" + }, + "type": "array" + }, + "id": { + "format": "log-stream-id", + "type": "string" + }, + "isPriority": { + "type": "boolean" + }, + "name": { + "type": "string" + }, + "pii_config": { + "$ref": "#/components/schemas/LogStreamPiiConfig" + }, + "sink": { + "$ref": "#/components/schemas/LogStreamDatadogSink" + }, + "status": { + "$ref": "#/components/schemas/LogStreamStatusEnum" + }, + "type": { + "$ref": "#/components/schemas/LogStreamDatadogEnum" + } + }, + "type": "object" + }, + "LogStreamDatadogSink": { + "additionalProperties": false, + "properties": { + "datadogApiKey": { + "type": "string" + }, + "datadogRegion": { + "$ref": "#/components/schemas/LogStreamDatadogRegionEnum" + } + }, + "required": [ + "datadogApiKey", + "datadogRegion" + ], + "type": "object" + }, + "LogStreamEventBridgeEnum": { + "enum": [ + "eventbridge" + ], + "type": "string" + }, + "LogStreamEventBridgeResponseSchema": { + "additionalProperties": true, + "properties": { + "filters": { + "items": { + "$ref": "#/components/schemas/LogStreamFilter" + }, + "type": "array" + }, + "id": { + "format": "log-stream-id", + "type": "string" + }, + "isPriority": { + "type": "boolean" + }, + "name": { + "type": "string" + }, + "pii_config": { + "$ref": "#/components/schemas/LogStreamPiiConfig" + }, + "sink": { + "$ref": "#/components/schemas/LogStreamEventBridgeSink" + }, + "status": { + "$ref": "#/components/schemas/LogStreamStatusEnum" + }, + "type": { + "$ref": "#/components/schemas/LogStreamEventBridgeEnum" + } + }, + "type": "object" + }, + "LogStreamEventBridgeSink": { + "additionalProperties": false, + "properties": { + "awsAccountId": { + "pattern": "^\\d{12}$", + "type": "string" + }, + "awsPartnerEventSource": { + "type": "string" + }, + "awsRegion": { + "$ref": "#/components/schemas/LogStreamEventBridgeSinkRegionEnum" + } + }, + "required": [ + "awsAccountId", + "awsRegion" + ], + "type": "object" + }, + "LogStreamEventBridgeSinkRegionEnum": { + "enum": [ + "af-south-1", + "ap-east-1", + "ap-east-2", + "ap-northeast-1", + "ap-northeast-2", + "ap-northeast-3", + "ap-south-1", + "ap-south-2", + "ap-southeast-1", + "ap-southeast-2", + "ap-southeast-3", + "ap-southeast-4", + "ap-southeast-5", + "ap-southeast-6", + "ap-southeast-7", + "ca-central-1", + "ca-west-1", + "eu-central-1", + "eu-central-2", + "eu-north-1", + "eu-south-1", + "eu-south-2", + "eu-west-1", + "eu-west-2", + "eu-west-3", + "il-central-1", + "me-central-1", + "me-south-1", + "mx-central-1", + "sa-east-1", + "us-gov-east-1", + "us-gov-west-1", + "us-east-1", + "us-east-2", + "us-west-1", + "us-west-2" + ], + "type": "string" + }, + "LogStreamEventGridEnum": { + "enum": [ + "eventgrid" + ], + "type": "string" + }, + "LogStreamEventGridRegionEnum": { + "enum": [ + "australiacentral", + "australiaeast", + "australiasoutheast", + "brazilsouth", + "canadacentral", + "canadaeast", + "centralindia", + "centralus", + "eastasia", + "eastus", + "eastus2", + "francecentral", + "germanywestcentral", + "japaneast", + "japanwest", + "koreacentral", + "koreasouth", + "northcentralus", + "northeurope", + "norwayeast", + "southafricanorth", + "southcentralus", + "southeastasia", + "southindia", + "swedencentral", + "switzerlandnorth", + "uaenorth", + "uksouth", + "ukwest", + "westcentralus", + "westeurope", + "westindia", + "westus", + "westus2" + ], + "type": "string" + }, + "LogStreamEventGridResponseSchema": { + "additionalProperties": true, + "properties": { + "filters": { + "items": { + "$ref": "#/components/schemas/LogStreamFilter" + }, + "type": "array" + }, + "id": { + "format": "log-stream-id", + "type": "string" + }, + "isPriority": { + "type": "boolean" + }, + "name": { + "type": "string" + }, + "pii_config": { + "$ref": "#/components/schemas/LogStreamPiiConfig" + }, + "sink": { + "$ref": "#/components/schemas/LogStreamEventGridSink" + }, + "status": { + "$ref": "#/components/schemas/LogStreamStatusEnum" + }, + "type": { + "$ref": "#/components/schemas/LogStreamEventGridEnum" + } + }, + "type": "object" + }, + "LogStreamEventGridSink": { + "additionalProperties": false, + "properties": { + "azurePartnerTopic": { + "type": "string" + }, + "azureRegion": { + "$ref": "#/components/schemas/LogStreamEventGridRegionEnum" + }, + "azureResourceGroup": { + "type": "string" + }, + "azureSubscriptionId": { + "pattern": "^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$", + "type": "string" + } + }, + "required": [ + "azureSubscriptionId", + "azureRegion", + "azureResourceGroup" + ], + "type": "object" + }, + "LogStreamFilter": { + "additionalProperties": true, + "properties": { + "name": { + "$ref": "#/components/schemas/LogStreamFilterGroupNameEnum" + }, + "type": { + "$ref": "#/components/schemas/LogStreamFilterTypeEnum" + } + }, + "type": "object" + }, + "LogStreamFilterGroupNameEnum": { + "enum": [ + "auth.login.fail", + "auth.login.notification", + "auth.login.success", + "auth.logout.fail", + "auth.logout.success", + "auth.signup.fail", + "auth.signup.success", + "auth.silent_auth.fail", + "auth.silent_auth.success", + "auth.token_exchange.fail", + "auth.token_exchange.success", + "management.fail", + "management.success", + "scim.event", + "system.notification", + "user.fail", + "user.notification", + "user.success", + "actions", + "other" + ], + "type": "string" + }, + "LogStreamFilterTypeEnum": { + "enum": [ + "category" + ], + "type": "string" + }, + "LogStreamHttpContentFormatEnum": { + "enum": [ + "JSONARRAY", + "JSONLINES", + "JSONOBJECT" + ], + "type": "string" + }, + "LogStreamHttpEnum": { + "enum": [ + "http" + ], + "type": "string" + }, + "LogStreamHttpResponseSchema": { + "additionalProperties": true, + "properties": { + "filters": { + "items": { + "$ref": "#/components/schemas/LogStreamFilter" + }, + "type": "array" + }, + "id": { + "format": "log-stream-id", + "type": "string" + }, + "isPriority": { + "type": "boolean" + }, + "name": { + "type": "string" + }, + "pii_config": { + "$ref": "#/components/schemas/LogStreamPiiConfig" + }, + "sink": { + "$ref": "#/components/schemas/LogStreamHttpSink" + }, + "status": { + "$ref": "#/components/schemas/LogStreamStatusEnum" + }, + "type": { + "$ref": "#/components/schemas/LogStreamHttpEnum" + } + }, + "type": "object" + }, + "LogStreamHttpSink": { + "additionalProperties": false, + "properties": { + "httpAuthorization": { + "type": "string" + }, + "httpContentFormat": { + "$ref": "#/components/schemas/LogStreamHttpContentFormatEnum" + }, + "httpContentType": { + "type": "string" + }, + "httpCustomHeaders": { + "items": { + "$ref": "#/components/schemas/HttpCustomHeader" + }, + "type": "array" + }, + "httpEndpoint": { + "pattern": "^https://.*", + "type": "string" + } + }, + "required": [ + "httpEndpoint" + ], + "type": "object" + }, + "LogStreamMixpanelEnum": { + "enum": [ + "mixpanel" + ], + "type": "string" + }, + "LogStreamMixpanelRegionEnum": { + "enum": [ + "us", + "eu" + ], + "type": "string" + }, + "LogStreamMixpanelResponseSchema": { + "additionalProperties": true, + "properties": { + "filters": { + "items": { + "$ref": "#/components/schemas/LogStreamFilter" + }, + "type": "array" + }, + "id": { + "format": "log-stream-id", + "type": "string" + }, + "isPriority": { + "type": "boolean" + }, + "name": { + "type": "string" + }, + "pii_config": { + "$ref": "#/components/schemas/LogStreamPiiConfig" + }, + "sink": { + "$ref": "#/components/schemas/LogStreamMixpanelSink" + }, + "status": { + "$ref": "#/components/schemas/LogStreamStatusEnum" + }, + "type": { + "$ref": "#/components/schemas/LogStreamMixpanelEnum" + } + }, + "type": "object" + }, + "LogStreamMixpanelSink": { + "additionalProperties": false, + "properties": { + "mixpanelProjectId": { + "pattern": "^\\d+$", + "type": "string" + }, + "mixpanelRegion": { + "$ref": "#/components/schemas/LogStreamMixpanelRegionEnum" + }, + "mixpanelServiceAccountPassword": { + "pattern": "^[^:]+$", + "type": "string" + }, + "mixpanelServiceAccountUsername": { + "pattern": "^[^:]+$", + "type": "string" + } + }, + "required": [ + "mixpanelRegion", + "mixpanelProjectId", + "mixpanelServiceAccountUsername", + "mixpanelServiceAccountPassword" + ], + "type": "object" + }, + "LogStreamMixpanelSinkPatch": { + "additionalProperties": false, + "properties": { + "mixpanelProjectId": { + "pattern": "^\\d+$", + "type": "string" + }, + "mixpanelRegion": { + "$ref": "#/components/schemas/LogStreamMixpanelRegionEnum" + }, + "mixpanelServiceAccountPassword": { + "pattern": "^[^:]+$", + "type": "string" + }, + "mixpanelServiceAccountUsername": { + "pattern": "^[^:]+$", + "type": "string" + } + }, + "required": [ + "mixpanelRegion", + "mixpanelProjectId", + "mixpanelServiceAccountUsername" + ], + "type": "object" + }, + "LogStreamPiiAlgorithmEnum": { + "enum": [ + "xxhash" + ], + "type": "string" + }, + "LogStreamPiiConfig": { + "additionalProperties": false, + "properties": { + "algorithm": { + "$ref": "#/components/schemas/LogStreamPiiAlgorithmEnum" + }, + "log_fields": { + "items": { + "$ref": "#/components/schemas/LogStreamPiiLogFieldsEnum" + }, + "minItems": 1, + "type": "array" + }, + "method": { + "$ref": "#/components/schemas/LogStreamPiiMethodEnum" + } + }, + "required": [ + "log_fields" + ], + "type": "object" + }, + "LogStreamPiiLogFieldsEnum": { + "enum": [ + "first_name", + "last_name", + "username", + "email", + "phone", + "address" + ], + "type": "string" + }, + "LogStreamPiiMethodEnum": { + "enum": [ + "mask", + "hash" + ], + "type": "string" + }, + "LogStreamResponseSchema": { + "oneOf": [ + { + "$ref": "#/components/schemas/LogStreamHttpResponseSchema" + }, + { + "$ref": "#/components/schemas/LogStreamEventBridgeResponseSchema" + }, + { + "$ref": "#/components/schemas/LogStreamEventGridResponseSchema" + }, + { + "$ref": "#/components/schemas/LogStreamDatadogResponseSchema" + }, + { + "$ref": "#/components/schemas/LogStreamSplunkResponseSchema" + }, + { + "$ref": "#/components/schemas/LogStreamSumoResponseSchema" + }, + { + "$ref": "#/components/schemas/LogStreamSegmentResponseSchema" + }, + { + "$ref": "#/components/schemas/LogStreamMixpanelResponseSchema" + } + ] + }, + "LogStreamSegmentEnum": { + "enum": [ + "segment" + ], + "type": "string" + }, + "LogStreamSegmentResponseSchema": { + "additionalProperties": true, + "properties": { + "filters": { + "items": { + "$ref": "#/components/schemas/LogStreamFilter" + }, + "type": "array" + }, + "id": { + "format": "log-stream-id", + "type": "string" + }, + "isPriority": { + "type": "boolean" + }, + "name": { + "type": "string" + }, + "pii_config": { + "$ref": "#/components/schemas/LogStreamPiiConfig" + }, + "sink": { + "$ref": "#/components/schemas/LogStreamSegmentSinkWriteKey" + }, + "status": { + "$ref": "#/components/schemas/LogStreamStatusEnum" + }, + "type": { + "$ref": "#/components/schemas/LogStreamSegmentEnum" + } + }, + "type": "object" + }, + "LogStreamSegmentSink": { + "additionalProperties": false, + "properties": { + "segmentWriteKey": { + "type": "string" + } + }, + "type": "object" + }, + "LogStreamSegmentSinkWriteKey": { + "additionalProperties": false, + "properties": { + "segmentWriteKey": { + "type": "string" + } + }, + "required": [ + "segmentWriteKey" + ], + "type": "object" + }, + "LogStreamSinkPatch": { + "oneOf": [ + { + "$ref": "#/components/schemas/LogStreamHttpSink" + }, + { + "$ref": "#/components/schemas/LogStreamDatadogSink" + }, + { + "$ref": "#/components/schemas/LogStreamSplunkSink" + }, + { + "$ref": "#/components/schemas/LogStreamSumoSink" + }, + { + "$ref": "#/components/schemas/LogStreamSegmentSink" + }, + { + "$ref": "#/components/schemas/LogStreamMixpanelSinkPatch" + } + ] + }, + "LogStreamSplunkEnum": { + "enum": [ + "splunk" + ], + "type": "string" + }, + "LogStreamSplunkResponseSchema": { + "additionalProperties": true, + "properties": { + "filters": { + "items": { + "$ref": "#/components/schemas/LogStreamFilter" + }, + "type": "array" + }, + "id": { + "format": "log-stream-id", + "type": "string" + }, + "isPriority": { + "type": "boolean" + }, + "name": { + "type": "string" + }, + "pii_config": { + "$ref": "#/components/schemas/LogStreamPiiConfig" + }, + "sink": { + "$ref": "#/components/schemas/LogStreamSplunkSink" + }, + "status": { + "$ref": "#/components/schemas/LogStreamStatusEnum" + }, + "type": { + "$ref": "#/components/schemas/LogStreamSplunkEnum" + } + }, + "type": "object" + }, + "LogStreamSplunkSink": { + "additionalProperties": false, + "properties": { + "splunkDomain": { + "type": "string" + }, + "splunkPort": { + "pattern": "^[0-9]*$", + "type": "string" + }, + "splunkSecure": { + "type": "boolean" + }, + "splunkToken": { + "type": "string" + } + }, + "required": [ + "splunkDomain", + "splunkToken", + "splunkPort", + "splunkSecure" + ], + "type": "object" + }, + "LogStreamStatusEnum": { + "enum": [ + "active", + "paused", + "suspended" + ], + "type": "string" + }, + "LogStreamSumoEnum": { + "enum": [ + "sumo" + ], + "type": "string" + }, + "LogStreamSumoResponseSchema": { + "additionalProperties": true, + "properties": { + "filters": { + "items": { + "$ref": "#/components/schemas/LogStreamFilter" + }, + "type": "array" + }, + "id": { + "format": "log-stream-id", + "type": "string" + }, + "isPriority": { + "type": "boolean" + }, + "name": { + "type": "string" + }, + "pii_config": { + "$ref": "#/components/schemas/LogStreamPiiConfig" + }, + "sink": { + "$ref": "#/components/schemas/LogStreamSumoSink" + }, + "status": { + "$ref": "#/components/schemas/LogStreamStatusEnum" + }, + "type": { + "$ref": "#/components/schemas/LogStreamSumoEnum" + } + }, + "type": "object" + }, + "LogStreamSumoSink": { + "additionalProperties": false, + "properties": { + "sumoSourceAddress": { + "type": "string" + } + }, + "required": [ + "sumoSourceAddress" + ], + "type": "object" + }, + "MFAPolicyEnum": { + "enum": [ + "all-applications", + "confidence-score" + ], + "type": "string" + }, + "MFARequiredError": { + "allOf": [ + { + "$ref": "#/components/schemas/OAuthError" + }, + { + "properties": { + "mfa_token": { + "type": "string" + } + }, + "type": "object" + } + ] + }, + "MdlPresentationProperties": { + "additionalProperties": true, + "minProperties": 1, + "properties": { + "age_birth_year": { + "type": "boolean" + }, + "age_in_years": { + "type": "boolean" + }, + "birth_date": { + "type": "boolean" + }, + "driving_privileges": { + "type": "boolean" + }, + "expiry_date": { + "type": "boolean" + }, + "family_name": { + "type": "boolean" + }, + "family_name_national_character": { + "type": "boolean" + }, + "given_name": { + "type": "boolean" + }, + "given_name_national_character": { + "type": "boolean" + }, + "issue_date": { + "type": "boolean" + }, + "issuing_authority": { + "type": "boolean" + }, + "issuing_country": { + "type": "boolean" + }, + "issuing_jurisdiction": { + "type": "boolean" + }, + "nationality": { + "type": "boolean" + }, + "portrait": { + "type": "boolean" + }, + "portrait_capture_date": { + "type": "boolean" + }, + "resident_address": { + "type": "boolean" + }, + "resident_city": { + "type": "boolean" + }, + "resident_country": { + "type": "boolean" + }, + "resident_postal_code": { + "type": "boolean" + }, + "resident_state": { + "type": "boolean" + } + }, + "type": "object" + }, + "MdlPresentationRequest": { + "additionalProperties": false, + "properties": { + "org.iso.18013.5.1.mDL": { + "$ref": "#/components/schemas/MdlPresentationRequestProperties" + } + }, + "required": [ + "org.iso.18013.5.1.mDL" + ], + "type": "object" + }, + "MdlPresentationRequestProperties": { + "additionalProperties": false, + "properties": { + "org.iso.18013.5.1": { + "$ref": "#/components/schemas/MdlPresentationProperties" + } + }, + "required": [ + "org.iso.18013.5.1" + ], + "type": "object" + }, + "NativeSocialLogin": { + "additionalProperties": false, + "minProperties": 1, + "properties": { + "apple": { + "$ref": "#/components/schemas/NativeSocialLoginApple" + }, + "facebook": { + "$ref": "#/components/schemas/NativeSocialLoginFacebook" + }, + "google": { + "$ref": "#/components/schemas/NativeSocialLoginGoogle" + } + }, + "type": "object" + }, + "NativeSocialLoginApple": { + "additionalProperties": false, + "minProperties": 1, + "properties": { + "enabled": { + "default": false, + "type": "boolean" + } + }, + "type": "object" + }, + "NativeSocialLoginApplePatch": { + "additionalProperties": false, + "minProperties": 1, + "properties": { + "enabled": { + "default": false, + "type": "boolean" + } + }, + "type": [ + "object", + "null" + ] + }, + "NativeSocialLoginFacebook": { + "additionalProperties": false, + "minProperties": 1, + "properties": { + "enabled": { + "default": false, + "type": "boolean" + } + }, + "type": "object" + }, + "NativeSocialLoginFacebookPatch": { + "additionalProperties": false, + "minProperties": 1, + "properties": { + "enabled": { + "default": false, + "type": "boolean" + } + }, + "type": [ + "object", + "null" + ] + }, + "NativeSocialLoginGoogle": { + "additionalProperties": false, + "minProperties": 1, + "properties": { + "enabled": { + "default": false, + "type": "boolean" + } + }, + "type": "object" + }, + "NativeSocialLoginGooglePatch": { + "additionalProperties": false, + "minProperties": 1, + "properties": { + "enabled": { + "default": false, + "type": "boolean" + } + }, + "type": [ + "object", + "null" + ] + }, + "NativeSocialLoginPatch": { + "additionalProperties": false, + "minProperties": 1, + "properties": { + "apple": { + "$ref": "#/components/schemas/NativeSocialLoginApplePatch" + }, + "facebook": { + "$ref": "#/components/schemas/NativeSocialLoginFacebookPatch" + }, + "google": { + "$ref": "#/components/schemas/NativeSocialLoginGooglePatch" + } + }, + "type": [ + "object", + "null" + ] + }, + "NetworkACLMatchConnectingIpv4Cidr": { + "oneOf": [ + { + "format": "ipv4", + "type": "string" + }, + { + "format": "cidr", + "type": "string" + } + ], + "type": "string" + }, + "NetworkACLMatchConnectingIpv6Cidr": { + "oneOf": [ + { + "format": "ipv6", + "type": "string" + }, + { + "format": "ipv6_cidr", + "type": "string" + } + ], + "type": "string" + }, + "NetworkACLMatchIpv4Cidr": { + "oneOf": [ + { + "format": "ipv4", + "type": "string" + }, + { + "format": "cidr", + "type": "string" + } + ], + "type": "string" + }, + "NetworkACLMatchIpv6Cidr": { + "oneOf": [ + { + "format": "ipv6", + "type": "string" + }, + { + "format": "ipv6_cidr", + "type": "string" + } + ], + "type": "string" + }, + "NetworkAclAction": { + "additionalProperties": false, + "properties": { + "allow": { + "$ref": "#/components/schemas/NetworkAclActionAllowEnum" + }, + "block": { + "$ref": "#/components/schemas/NetworkAclActionBlockEnum" + }, + "log": { + "$ref": "#/components/schemas/NetworkAclActionLogEnum" + }, + "redirect": { + "$ref": "#/components/schemas/NetworkAclActionRedirectEnum" + }, + "redirect_uri": { + "maxLength": 2000, + "minLength": 1, + "type": "string" + } + }, + "type": "object" + }, + "NetworkAclActionAllowEnum": { + "enum": [ + true + ], + "type": "boolean" + }, + "NetworkAclActionBlockEnum": { + "enum": [ + true + ], + "type": "boolean" + }, + "NetworkAclActionLogEnum": { + "enum": [ + true + ], + "type": "boolean" + }, + "NetworkAclActionRedirectEnum": { + "enum": [ + true + ], + "type": "boolean" + }, + "NetworkAclHttpMessageSignature": { + "additionalProperties": false, + "properties": { + "keys": { + "$ref": "#/components/schemas/NetworkAclHttpMessageSignatureKeys" + } + }, + "required": [ + "keys" + ], + "type": "object" + }, + "NetworkAclHttpMessageSignatureKey": { + "additionalProperties": false, + "properties": { + "id": { + "pattern": "^key_[1-9A-HJ-NP-Za-km-z]{16,22}$", + "type": "string" + } + }, + "required": [ + "id" + ], + "type": "object" + }, + "NetworkAclHttpMessageSignatureKeys": { + "items": { + "$ref": "#/components/schemas/NetworkAclHttpMessageSignatureKey" + }, + "minItems": 1, + "type": "array" + }, + "NetworkAclKey": { + "additionalProperties": false, + "properties": { + "alg": { + "$ref": "#/components/schemas/NetworkAclKeyAlgorithmEnum" + }, + "created_at": { + "type": "string" + }, + "fingerprint": { + "maxLength": 1024, + "type": "string" + }, + "id": { + "type": "string" + }, + "name": { + "maxLength": 255, + "type": "string" + }, + "updated_at": { + "type": "string" + } + }, + "required": [ + "id", + "name", + "alg", + "fingerprint", + "created_at", + "updated_at" + ], + "type": "object" + }, + "NetworkAclKeyAlgorithmEnum": { + "enum": [ + "hmac-sha256" + ], + "type": "string" + }, + "NetworkAclMatch": { + "additionalProperties": false, + "properties": { + "asns": { + "items": { + "type": "integer" + }, + "minItems": 1, + "type": "array" + }, + "auth0_managed": { + "items": { + "pattern": "^auth0\\.[^\\.\\s]+$", + "type": "string" + }, + "minItems": 1, + "type": "array" + }, + "connecting_ipv4_cidrs": { + "items": { + "$ref": "#/components/schemas/NetworkACLMatchConnectingIpv4Cidr" + }, + "minItems": 1, + "type": "array" + }, + "connecting_ipv6_cidrs": { + "items": { + "$ref": "#/components/schemas/NetworkACLMatchConnectingIpv6Cidr" + }, + "minItems": 1, + "type": "array" + }, + "geo_country_codes": { + "items": { + "type": "string" + }, + "minItems": 1, + "type": "array" + }, + "geo_subdivision_codes": { + "items": { + "type": "string" + }, + "minItems": 1, + "type": "array" + }, + "hostnames": { + "items": { + "format": "hostname", + "type": "string" + }, + "minItems": 1, + "type": "array" + }, + "http_message_signature": { + "$ref": "#/components/schemas/NetworkAclHttpMessageSignature" + }, + "ipv4_cidrs": { + "items": { + "$ref": "#/components/schemas/NetworkACLMatchIpv4Cidr" + }, + "minItems": 1, + "type": "array" + }, + "ipv6_cidrs": { + "items": { + "$ref": "#/components/schemas/NetworkACLMatchIpv6Cidr" + }, + "minItems": 1, + "type": "array" + }, + "ja3_fingerprints": { + "items": { + "type": "string" + }, + "minItems": 1, + "type": "array" + }, + "ja4_fingerprints": { + "items": { + "type": "string" + }, + "minItems": 1, + "type": "array" + }, + "user_agents": { + "items": { + "type": "string" + }, + "minItems": 1, + "type": "array" + } + }, + "type": "object" + }, + "NetworkAclRule": { + "additionalProperties": false, + "properties": { + "action": { + "$ref": "#/components/schemas/NetworkAclAction" + }, + "match": { + "$ref": "#/components/schemas/NetworkAclMatch" + }, + "match_all": { + "$ref": "#/components/schemas/NetworkAclRuleMatchAllEnum" + }, + "not_match": { + "$ref": "#/components/schemas/NetworkAclMatch" + }, + "scope": { + "$ref": "#/components/schemas/NetworkAclRuleScopeEnum" + } + }, + "required": [ + "action", + "scope" + ], + "type": "object" + }, + "NetworkAclRuleMatchAllEnum": { + "enum": [ + true + ], + "type": "boolean" + }, + "NetworkAclRuleScopeEnum": { + "enum": [ + "management", + "authentication", + "tenant", + "dynamic_client_registration" + ], + "type": "string" + }, + "NetworkAclsResponseContent": { + "additionalProperties": true, + "properties": { + "active": { + "type": "boolean" + }, + "created_at": { + "type": "string" + }, + "description": { + "type": "string" + }, + "id": { + "type": "string" + }, + "priority": { + "maximum": 100, + "minimum": 1, + "type": "number" + }, + "rule": { + "$ref": "#/components/schemas/NetworkAclRule" + }, + "updated_at": { + "type": "string" + } + }, + "type": "object" + }, + "NotFoundSchema": { + "properties": { + "error": { + "const": "Not Found" + }, + "message": { + "type": "string" + }, + "statusCode": { + "const": 404 + } + }, + "required": [ + "message", + "statusCode", + "error" + ], + "type": "object" + }, + "OAuthError": { + "properties": { + "error": { + "type": "string" + }, + "error_description": { + "type": "string" + } + }, + "required": [ + "error" + ], + "type": "object" + }, + "OAuthTokenRequest": { + "properties": { + "audience": { + "type": "string" + }, + "binding_code": { + "type": "string" + }, + "client_id": { + "type": "string" + }, + "client_secret": { + "type": "string" + }, + "code": { + "type": "string" + }, + "code_verifier": { + "type": "string" + }, + "grant_type": { + "description": "OAuth2/Auth0 grant type.", + "type": "string" + }, + "mfa_token": { + "type": "string" + }, + "oob_code": { + "type": "string" + }, + "otp": { + "type": "string" + }, + "password": { + "type": "string" + }, + "realm": { + "type": "string" + }, + "recovery_code": { + "type": "string" + }, + "redirect_uri": { + "type": "string" + }, + "refresh_token": { + "type": "string" + }, + "scope": { + "type": "string" + }, + "username": { + "type": "string" + } + }, + "required": [ + "grant_type" + ], + "type": "object" + }, + "OAuthTokenResponse": { + "properties": { + "access_token": { + "type": "string" + }, + "expires_in": { + "example": 86400, + "type": "integer" + }, + "id_token": { + "type": "string" + }, + "refresh_token": { + "type": "string" + }, + "scope": { + "type": "string" + }, + "token_type": { + "example": "Bearer", + "type": "string" + } + }, + "required": [ + "access_token", + "token_type" + ], + "type": "object" + }, + "Organization": { + "additionalProperties": true, + "properties": { + "branding": { + "$ref": "#/components/schemas/OrganizationBranding" + }, + "client": { + "$ref": "#/components/schemas/OrganizationClientAssociation" + }, + "display_name": { + "default": "Acme Users", + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "id": { + "format": "organization-id", + "maxLength": 50, + "type": "string" + }, + "is_app_entitlement_active": { + "type": "boolean" + }, + "metadata": { + "$ref": "#/components/schemas/OrganizationMetadata" + }, + "name": { + "default": "organization-1", + "format": "organization-name", + "maxLength": 50, + "minLength": 1, + "type": "string" + }, + "third_party_client_access": { + "$ref": "#/components/schemas/OrganizationThirdPartyClientAccessEnum" + }, + "token_quota": { + "$ref": "#/components/schemas/TokenQuota" + } + }, + "type": "object" + }, + "OrganizationAccessLevelEnum": { + "enum": [ + "none", + "readonly", + "limited", + "full" + ], + "type": "string" + }, + "OrganizationAccessLevelEnumWithNull": { + "enum": [ + "none", + "readonly", + "limited", + "full", + null + ], + "type": [ + "string", + "null" + ] + }, + "OrganizationAllConnectionPost": { + "additionalProperties": false, + "properties": { + "assign_membership_on_login": { + "type": "boolean" + }, + "connection": { + "$ref": "#/components/schemas/OrganizationConnectionInformation" + }, + "connection_id": { + "format": "connection-id", + "maxLength": 50, + "minLength": 1, + "type": "string" + }, + "is_enabled": { + "type": "boolean" + }, + "is_signup_enabled": { + "type": "boolean" + }, + "organization_access_level": { + "$ref": "#/components/schemas/OrganizationAccessLevelEnum" + }, + "organization_connection_name": { + "maxLength": 50, + "minLength": 1, + "pattern": "^[^\u0000]*$", + "type": "string" + }, + "organization_member_access_level": { + "$ref": "#/components/schemas/OrganizationMemberAccessLevelEnum" + }, + "show_as_button": { + "type": "boolean" + } + }, + "required": [ + "connection_id" + ], + "type": "object" + }, + "OrganizationBranding": { + "additionalProperties": false, + "properties": { + "colors": { + "$ref": "#/components/schemas/OrganizationBrandingColors" + }, + "logo_url": { + "format": "strict-https-uri-or-null", + "type": "string" + } + }, + "type": "object" + }, + "OrganizationBrandingColors": { + "additionalProperties": false, + "properties": { + "page_background": { + "format": "html-color", + "type": "string" + }, + "primary": { + "format": "html-color", + "type": "string" + } + }, + "required": [ + "primary", + "page_background" + ], + "type": "object" + }, + "OrganizationClient": { + "additionalProperties": false, + "properties": { + "client": { + "$ref": "#/components/schemas/OrganizationClientMetadata" + }, + "client_id": { + "format": "client-id", + "type": "string" + }, + "use_for_member_access": { + "type": "boolean" + } + }, + "required": [ + "client_id", + "use_for_member_access", + "client" + ], + "type": "object" + }, + "OrganizationClientAssociation": { + "additionalProperties": false, + "properties": { + "use_for_member_access": { + "type": "boolean" + } + }, + "type": "object" + }, + "OrganizationClientGrant": { + "additionalProperties": false, + "properties": { + "allow_any_organization": { + "type": "boolean" + }, + "audience": { + "minLength": 1, + "type": "string" + }, + "client_id": { + "type": "string" + }, + "id": { + "type": "string" + }, + "organization_usage": { + "$ref": "#/components/schemas/OrganizationUsageEnum" + }, + "scope": { + "items": { + "minLength": 1, + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "OrganizationClientMetadata": { + "additionalProperties": false, + "properties": { + "app_type": { + "type": "string" + }, + "grant_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "is_first_party": { + "type": "boolean" + }, + "logo_uri": { + "type": [ + "string", + "null" + ] + }, + "name": { + "type": "string" + }, + "organization_usage": { + "$ref": "#/components/schemas/OrganizationClientMetadataOrganizationUsageEnum" + } + }, + "type": "object" + }, + "OrganizationClientMetadataOrganizationUsageEnum": { + "enum": [ + "deny", + "allow", + "require" + ], + "type": "string" + }, + "OrganizationConnection": { + "additionalProperties": false, + "properties": { + "assign_membership_on_login": { + "type": "boolean" + }, + "connection": { + "$ref": "#/components/schemas/OrganizationConnectionInformation" + }, + "connection_id": { + "type": "string" + }, + "is_signup_enabled": { + "type": "boolean" + }, + "show_as_button": { + "type": "boolean" + } + }, + "type": "object" + }, + "OrganizationConnectionInformation": { + "additionalProperties": true, + "properties": { + "name": { + "type": "string" + }, + "strategy": { + "type": "string" + } + }, + "type": "object" + }, + "OrganizationDiscoveryDomain": { + "additionalProperties": false, + "properties": { + "domain": { + "maxLength": 255, + "minLength": 3, + "pattern": "^(([a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9-]*[a-zA-Z0-9])\\.)*([A-Za-z0-9]|[A-Za-z0-9][A-Za-z0-9-]*[A-Za-z0-9])$", + "type": "string" + }, + "id": { + "format": "organization-discovery-domain-id", + "type": "string" + }, + "status": { + "$ref": "#/components/schemas/OrganizationDiscoveryDomainStatus" + }, + "use_for_organization_discovery": { + "type": "boolean" + }, + "verification_host": { + "type": "string" + }, + "verification_txt": { + "type": "string" + } + }, + "required": [ + "id", + "domain", + "status", + "verification_txt", + "verification_host" + ], + "type": "object" + }, + "OrganizationDiscoveryDomainStatus": { + "enum": [ + "pending", + "verified" + ], + "type": "string" + }, + "OrganizationEnabledConnection": { + "additionalProperties": true, + "properties": { + "assign_membership_on_login": { + "type": "boolean" + }, + "connection": { + "$ref": "#/components/schemas/OrganizationConnectionInformation" + }, + "connection_id": { + "type": "string" + }, + "is_signup_enabled": { + "type": "boolean" + }, + "show_as_button": { + "type": "boolean" + } + }, + "type": "object" + }, + "OrganizationInvitation": { + "additionalProperties": false, + "properties": { + "app_metadata": { + "$ref": "#/components/schemas/AppMetadata" + }, + "client_id": { + "default": "AaiyAPdpYdesoKnqjj8HJqRn4T5titww", + "format": "client-id", + "type": "string" + }, + "connection_id": { + "default": "con_0000000000000001", + "format": "connection-id", + "type": "string" + }, + "created_at": { + "default": "2020-08-20T19:10:06.299Z", + "format": "date-time", + "type": "string" + }, + "expires_at": { + "default": "2020-08-27T19:10:06.299Z", + "format": "date-time", + "type": "string" + }, + "id": { + "default": "uinv_0000000000000001", + "format": "user-invitation-id", + "type": "string" + }, + "invitation_url": { + "default": "https://mycompany.org/login?invitation=f81dWWYW6gzGGicxT8Ha0txBkGNcAcYr\u0026organization=org_0000000000000001\u0026organization_name=acme", + "format": "strict-https-uri", + "type": "string" + }, + "invitee": { + "$ref": "#/components/schemas/OrganizationInvitationInvitee" + }, + "inviter": { + "$ref": "#/components/schemas/OrganizationInvitationInviter" + }, + "organization_id": { + "format": "organization-id", + "maxLength": 50, + "type": "string" + }, + "roles": { + "items": { + "format": "role-id", + "type": "string" + }, + "minItems": 1, + "type": "array" + }, + "ticket_id": { + "format": "ticket-id", + "type": "string" + }, + "user_metadata": { + "$ref": "#/components/schemas/UserMetadata" + } + }, + "type": "object" + }, + "OrganizationInvitationInvitee": { + "additionalProperties": false, + "properties": { + "email": { + "default": "john.doe@gmail.com", + "format": "email", + "type": "string" + } + }, + "required": [ + "email" + ], + "type": "object" + }, + "OrganizationInvitationInviter": { + "additionalProperties": false, + "properties": { + "name": { + "default": "Jane Doe", + "maxLength": 300, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "name" + ], + "type": "object" + }, + "OrganizationMember": { + "additionalProperties": false, + "properties": { + "email": { + "default": "john.doe@gmail.com", + "format": "email", + "type": "string" + }, + "name": { + "type": "string" + }, + "picture": { + "type": "string" + }, + "roles": { + "items": { + "$ref": "#/components/schemas/OrganizationMemberRole" + }, + "type": "array" + }, + "user_id": { + "type": "string" + } + }, + "type": "object" + }, + "OrganizationMemberAccessLevelEnum": { + "enum": [ + "none", + "readonly", + "limited", + "full" + ], + "type": "string" + }, + "OrganizationMemberAccessLevelEnumWithNull": { + "enum": [ + "none", + "readonly", + "limited", + "full", + null + ], + "type": [ + "string", + "null" + ] + }, + "OrganizationMemberEffectiveRole": { + "additionalProperties": false, + "properties": { + "description": { + "type": "string" + }, + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "sources": { + "items": { + "$ref": "#/components/schemas/OrganizationMemberEffectiveRoleSource" + }, + "type": "array" + } + }, + "required": [ + "id", + "name", + "description", + "sources" + ], + "type": "object" + }, + "OrganizationMemberEffectiveRoleSource": { + "enum": [ + "direct", + "groups" + ], + "type": "string" + }, + "OrganizationMemberRole": { + "additionalProperties": false, + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "type": "object" + }, + "OrganizationMetadata": { + "additionalProperties": { + "maxLength": 255, + "type": [ + "string", + "null" + ] + }, + "maxProperties": 25, + "type": "object" + }, + "OrganizationSortFieldEnum": { + "enum": [ + "name", + "display_name", + "created_at" + ], + "type": "string" + }, + "OrganizationThirdPartyClientAccessEnum": { + "enum": [ + "block", + "allow" + ], + "type": "string" + }, + "OrganizationUsageEnum": { + "enum": [ + "deny", + "allow", + "require" + ], + "type": "string" + }, + "PartialGroupsEnum": { + "enum": [ + "login", + "login-id", + "login-password", + "login-passwordless", + "signup", + "signup-id", + "signup-password", + "customized-consent", + "passkeys", + "confirmation" + ], + "type": "string" + }, + "PartialPhoneTemplateContent": { + "additionalProperties": false, + "minProperties": 1, + "properties": { + "body": { + "$ref": "#/components/schemas/PhoneTemplateBody" + }, + "from": { + "maxLength": 16, + "minLength": 1, + "type": "string" + } + }, + "type": "object" + }, + "PasswordCharacterTypeEnum": { + "enum": [ + "uppercase", + "lowercase", + "number", + "special" + ], + "type": "string" + }, + "PasswordCharacterTypeRulePolicyEnum": { + "enum": [ + "all", + "three_of_four" + ], + "type": "string" + }, + "PasswordDefaultDictionariesEnum": { + "enum": [ + "en_10k", + "en_100k" + ], + "type": "string" + }, + "PasswordIdenticalCharactersPolicyEnum": { + "enum": [ + "allow", + "block" + ], + "type": "string" + }, + "PasswordMaxLengthExceededPolicyEnum": { + "enum": [ + "truncate", + "error" + ], + "type": "string" + }, + "PasswordSequentialCharactersPolicyEnum": { + "enum": [ + "allow", + "block" + ], + "type": "string" + }, + "PatchClientCredentialRequestContent": { + "additionalProperties": false, + "minProperties": 1, + "properties": { + "expires_at": { + "format": "date-time", + "type": [ + "string", + "null" + ] + } + }, + "type": "object" + }, + "PatchClientCredentialResponseContent": { + "additionalProperties": true, + "properties": { + "alg": { + "$ref": "#/components/schemas/ClientCredentialAlgorithmEnum" + }, + "created_at": { + "format": "date-time", + "type": "string" + }, + "credential_type": { + "$ref": "#/components/schemas/ClientCredentialTypeEnum" + }, + "expires_at": { + "format": "date-time", + "type": "string" + }, + "id": { + "default": "cred_1m7sfABoNTTKYwTQ8qt6tX", + "type": "string" + }, + "kid": { + "default": "IZSSTECp...", + "type": "string" + }, + "name": { + "default": "", + "type": "string" + }, + "subject_dn": { + "type": "string" + }, + "thumbprint_sha256": { + "type": "string" + }, + "updated_at": { + "format": "date-time", + "type": "string" + } + }, + "type": "object" + }, + "PatchPhoneProviderProtectionRequestContent": { + "additionalProperties": false, + "properties": { + "type": { + "$ref": "#/components/schemas/PhoneProviderProtectionBackoffStrategyEnum" + } + }, + "required": [ + "type" + ], + "type": "object" + }, + "PatchPhoneProviderProtectionResponseContent": { + "additionalProperties": true, + "properties": { + "type": { + "$ref": "#/components/schemas/PhoneProviderProtectionBackoffStrategyEnum" + } + }, + "required": [ + "type" + ], + "type": "object" + }, + "PatchRateLimitPolicyConfigurationRequestContent": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "action": { + "enum": [ + "allow" + ], + "type": "string" + } + }, + "required": [ + "action" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "action": { + "enum": [ + "block", + "log" + ], + "type": "string" + }, + "limit": { + "maximum": 10000, + "minimum": 0, + "type": "integer" + } + }, + "required": [ + "action", + "limit" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "action": { + "enum": [ + "redirect" + ], + "type": "string" + }, + "limit": { + "maximum": 10000, + "minimum": 0, + "type": "integer" + }, + "redirect_uri": { + "format": "strict-https-uri", + "type": "string" + } + }, + "required": [ + "action", + "limit", + "redirect_uri" + ], + "type": "object" + } + ], + "type": "object" + }, + "PatchRateLimitPolicyRequestContent": { + "additionalProperties": false, + "properties": { + "configuration": { + "$ref": "#/components/schemas/PatchRateLimitPolicyConfigurationRequestContent" + } + }, + "required": [ + "configuration" + ], + "type": "object" + }, + "PatchSupplementalSignalsResponseContent": { + "additionalProperties": true, + "properties": { + "akamai_enabled": { + "type": "boolean" + } + }, + "type": "object" + }, + "PermissionRequestPayload": { + "additionalProperties": false, + "properties": { + "permission_name": { + "type": "string" + }, + "resource_server_identifier": { + "type": "string" + } + }, + "required": [ + "resource_server_identifier", + "permission_name" + ], + "type": "object" + }, + "PermissionsResponsePayload": { + "additionalProperties": false, + "properties": { + "description": { + "type": "string" + }, + "permission_name": { + "type": "string" + }, + "resource_server_identifier": { + "type": "string" + }, + "resource_server_name": { + "type": "string" + } + }, + "type": "object" + }, + "PhoneAttribute": { + "additionalProperties": false, + "properties": { + "identifier": { + "$ref": "#/components/schemas/PhoneAttributeIdentifier" + }, + "profile_required": { + "type": "boolean" + }, + "signup": { + "$ref": "#/components/schemas/SignupVerified" + } + }, + "type": "object" + }, + "PhoneAttributeIdentifier": { + "additionalProperties": false, + "properties": { + "active": { + "type": "boolean" + }, + "default_method": { + "$ref": "#/components/schemas/DefaultMethodPhoneNumberIdentifierEnum" + } + }, + "type": "object" + }, + "PhoneProviderChannelEnum": { + "enum": [ + "phone" + ], + "maxLength": 100, + "type": "string" + }, + "PhoneProviderConfiguration": { + "anyOf": [ + { + "$ref": "#/components/schemas/TwilioProviderConfiguration" + }, + { + "$ref": "#/components/schemas/CustomProviderConfiguration" + } + ], + "type": "object" + }, + "PhoneProviderCredentials": { + "anyOf": [ + { + "$ref": "#/components/schemas/TwilioProviderCredentials" + }, + { + "$ref": "#/components/schemas/CustomProviderCredentials" + } + ] + }, + "PhoneProviderDeliveryMethodEnum": { + "enum": [ + "text", + "voice" + ], + "maxLength": 10, + "minLength": 1, + "type": "string" + }, + "PhoneProviderNameEnum": { + "enum": [ + "twilio", + "custom" + ], + "maxLength": 100, + "minLength": 1, + "type": "string" + }, + "PhoneProviderProtectionBackoffStrategyEnum": { + "enum": [ + "exponential", + "default" + ], + "type": "string" + }, + "PhoneProviderSchemaMasked": { + "additionalProperties": false, + "properties": { + "channel": { + "$ref": "#/components/schemas/PhoneProviderChannelEnum" + }, + "configuration": { + "$ref": "#/components/schemas/PhoneProviderConfiguration" + }, + "created_at": { + "format": "date-time", + "maxLength": 27, + "type": "string" + }, + "disabled": { + "type": "boolean" + }, + "id": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "name": { + "$ref": "#/components/schemas/PhoneProviderNameEnum" + }, + "tenant": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "updated_at": { + "format": "date-time", + "maxLength": 27, + "type": "string" + } + }, + "required": [ + "name", + "credentials" + ], + "type": "object" + }, + "PhoneTemplate": { + "additionalProperties": false, + "properties": { + "channel": { + "type": "string" + }, + "content": { + "$ref": "#/components/schemas/PhoneTemplateContent" + }, + "customizable": { + "type": "boolean" + }, + "disabled": { + "default": false, + "type": "boolean" + }, + "id": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "tenant": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/PhoneTemplateNotificationTypeEnum" + } + }, + "required": [ + "content", + "disabled", + "type" + ], + "type": "object" + }, + "PhoneTemplateBody": { + "additionalProperties": false, + "minProperties": 1, + "properties": { + "text": { + "maxLength": 20000, + "minLength": 1, + "type": "string" + }, + "voice": { + "maxLength": 20000, + "minLength": 1, + "type": "string" + } + }, + "type": "object" + }, + "PhoneTemplateContent": { + "additionalProperties": false, + "minProperties": 1, + "properties": { + "body": { + "$ref": "#/components/schemas/PhoneTemplateBody" + }, + "from": { + "maxLength": 16, + "minLength": 1, + "type": "string" + }, + "syntax": { + "type": "string" + } + }, + "type": "object" + }, + "PhoneTemplateNotificationTypeEnum": { + "enum": [ + "otp_verify", + "otp_enroll", + "change_password", + "blocked_account", + "password_breach" + ], + "maxLength": 255, + "type": "string" + }, + "PostClientCredentialRequestContent": { + "additionalProperties": false, + "properties": { + "alg": { + "$ref": "#/components/schemas/PublicKeyCredentialAlgorithmEnum" + }, + "credential_type": { + "$ref": "#/components/schemas/ClientCredentialTypeEnum" + }, + "expires_at": { + "default": "2023-02-07T12:40:17.807Z", + "format": "date-time", + "type": "string" + }, + "kid": { + "maxLength": 64, + "minLength": 10, + "pattern": "^([0-9a-zA-Z-_]{10,64})$", + "type": "string" + }, + "name": { + "default": "", + "maxLength": 128, + "type": "string" + }, + "parse_expiry_from_cert": { + "default": false, + "type": "boolean" + }, + "pem": { + "default": "-----BEGIN PUBLIC KEY-----\r\nMIIBIjANBg...\r\n-----END PUBLIC KEY-----\r\n", + "type": "string" + }, + "subject_dn": { + "maxLength": 256, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "credential_type" + ], + "type": "object" + }, + "PostClientCredentialResponseContent": { + "additionalProperties": true, + "properties": { + "alg": { + "$ref": "#/components/schemas/ClientCredentialAlgorithmEnum" + }, + "created_at": { + "format": "date-time", + "type": "string" + }, + "credential_type": { + "$ref": "#/components/schemas/ClientCredentialTypeEnum" + }, + "expires_at": { + "format": "date-time", + "type": "string" + }, + "id": { + "default": "cred_1m7sfABoNTTKYwTQ8qt6tX", + "type": "string" + }, + "kid": { + "default": "IZSSTECp...", + "type": "string" + }, + "name": { + "default": "", + "type": "string" + }, + "subject_dn": { + "type": "string" + }, + "thumbprint_sha256": { + "type": "string" + }, + "updated_at": { + "format": "date-time", + "type": "string" + } + }, + "type": "object" + }, + "PostConnectionKeysAlgEnum": { + "enum": [ + "RS256", + "RS384", + "RS512", + "PS256", + "PS384", + "ES256", + "ES384" + ], + "type": "string" + }, + "PostConnectionKeysRequestContent": { + "additionalProperties": false, + "properties": { + "signing_alg": { + "$ref": "#/components/schemas/PostConnectionKeysAlgEnum" + } + }, + "type": [ + "object", + "null" + ] + }, + "PostConnectionsKeysResponseContent": { + "items": { + "additionalProperties": true, + "properties": { + "algorithm": { + "type": "string" + }, + "cert": { + "default": "-----BEGIN CERTIFICATE-----\r\nMIIDDTCCA...YiA0TQhAt8=\r\n-----END CERTIFICATE-----", + "maxLength": 4096, + "type": "string" + }, + "current": { + "default": true, + "type": "boolean" + }, + "current_since": { + "type": "string" + }, + "fingerprint": { + "default": "CC:FB:DD:D8:9A:B5:DE:1B:F0:CC:36:D2:99:59:21:12:03:DD:A8:25", + "type": "string" + }, + "key_use": { + "$ref": "#/components/schemas/ConnectionKeyUseEnum" + }, + "kid": { + "maxLength": 255, + "type": "string" + }, + "next": { + "type": "boolean" + }, + "pkcs": { + "default": "-----BEGIN PKCS7-----\r\nMIIDPA....t8xAA==\r\n-----END PKCS7-----", + "maxLength": 4096, + "type": "string" + }, + "subject_dn": { + "maxLength": 132, + "type": "string" + }, + "thumbprint": { + "default": "CCFBDDD89AB5DE1BF0CC36D29959211203DDA825", + "maxLength": 255, + "type": "string" + } + }, + "required": [ + "cert", + "kid", + "fingerprint", + "thumbprint" + ], + "type": "object" + }, + "type": "array" + }, + "PreferredAuthenticationMethodEnum": { + "enum": [ + "voice", + "sms" + ], + "type": "string" + }, + "PreviewCimdMetadataRequestContent": { + "additionalProperties": false, + "properties": { + "external_client_id": { + "format": "absolute-https-uri-or-empty", + "maxLength": 120, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "external_client_id" + ], + "type": "object" + }, + "PreviewCimdMetadataResponseContent": { + "additionalProperties": true, + "properties": { + "client_id": { + "type": "string" + }, + "errors": { + "items": { + "type": "string" + }, + "type": "array" + }, + "external_metadata_created_by": { + "$ref": "#/components/schemas/CimdExternalMetadataCreatedByEnum" + }, + "mapped_fields": { + "$ref": "#/components/schemas/CimdMappedClientFields" + }, + "validation": { + "$ref": "#/components/schemas/CimdValidationResult" + } + }, + "type": "object" + }, + "PromptGroupNameEnum": { + "enum": [ + "login", + "login-id", + "login-password", + "login-passwordless", + "login-email-verification", + "signup", + "signup-id", + "signup-password", + "phone-identifier-enrollment", + "phone-identifier-challenge", + "email-identifier-challenge", + "reset-password", + "custom-form", + "consent", + "customized-consent", + "logout", + "mfa-push", + "mfa-otp", + "mfa-voice", + "mfa-phone", + "mfa-webauthn", + "mfa-sms", + "mfa-email", + "mfa-recovery-code", + "mfa", + "status", + "device-flow", + "email-verification", + "email-otp-challenge", + "organizations", + "invitation", + "common", + "passkeys", + "captcha", + "brute-force-protection", + "async-approval-flow", + "confirmation" + ], + "type": "string" + }, + "PromptLanguageEnum": { + "enum": [ + "am", + "ar", + "ar-EG", + "ar-SA", + "az", + "bg", + "bn", + "bs", + "ca-ES", + "cnr", + "cs", + "cy", + "da", + "de", + "el", + "en", + "en-CA", + "es", + "es-419", + "es-AR", + "es-MX", + "et", + "eu-ES", + "fa", + "fi", + "fr", + "fr-CA", + "fr-FR", + "gl-ES", + "gu", + "he", + "hi", + "hr", + "hu", + "hy", + "id", + "is", + "it", + "ja", + "ka", + "kk", + "kn", + "ko", + "lt", + "lv", + "mk", + "ml", + "mn", + "mr", + "ms", + "my", + "nb", + "nl", + "nn", + "no", + "pa", + "pl", + "pt", + "pt-BR", + "pt-PT", + "ro", + "ru", + "sk", + "sl", + "so", + "sq", + "sr", + "sv", + "sw", + "ta", + "te", + "th", + "tl", + "tr", + "uk", + "ur", + "vi", + "zgh", + "zh-CN", + "zh-HK", + "zh-MO", + "zh-TW" + ], + "type": "string" + }, + "PublicKeyCredential": { + "additionalProperties": false, + "properties": { + "alg": { + "$ref": "#/components/schemas/PublicKeyCredentialAlgorithmEnum" + }, + "credential_type": { + "$ref": "#/components/schemas/PublicKeyCredentialTypeEnum" + }, + "expires_at": { + "default": "2023-02-07T12:40:17.807Z", + "format": "date-time", + "type": "string" + }, + "kid": { + "maxLength": 64, + "minLength": 10, + "pattern": "^([0-9a-zA-Z-_]{10,64})$", + "type": "string" + }, + "name": { + "default": "", + "maxLength": 128, + "type": "string" + }, + "parse_expiry_from_cert": { + "default": false, + "type": "boolean" + }, + "pem": { + "default": "-----BEGIN PUBLIC KEY-----\r\nMIIBIjANBg...\r\n-----END PUBLIC KEY-----\r\n", + "type": "string" + } + }, + "required": [ + "credential_type", + "pem" + ], + "type": "object" + }, + "PublicKeyCredentialAlgorithmEnum": { + "default": "RS256", + "enum": [ + "RS256", + "RS384", + "PS256" + ], + "type": "string" + }, + "PublicKeyCredentialTypeEnum": { + "default": "public_key", + "enum": [ + "public_key" + ], + "type": "string" + }, + "RateLimitPolicy": { + "additionalProperties": false, + "properties": { + "configuration": { + "$ref": "#/components/schemas/RateLimitPolicyConfiguration" + }, + "consumer": { + "$ref": "#/components/schemas/RateLimitPolicyConsumerEnum" + }, + "consumer_selector": { + "maxLength": 255, + "type": "string" + }, + "created_at": { + "format": "date-time", + "type": "string" + }, + "id": { + "format": "rate-limit-policy-id", + "maxLength": 26, + "type": "string" + }, + "resource": { + "$ref": "#/components/schemas/RateLimitPolicyResourceEnum" + }, + "updated_at": { + "format": "date-time", + "type": "string" + } + }, + "required": [ + "id", + "resource", + "consumer", + "consumer_selector", + "configuration" + ], + "type": "object" + }, + "RateLimitPolicyConfiguration": { + "oneOf": [ + { + "additionalProperties": false, + "properties": { + "action": { + "enum": [ + "allow" + ], + "type": "string" + } + }, + "required": [ + "action" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "action": { + "enum": [ + "block", + "log" + ], + "type": "string" + }, + "limit": { + "maximum": 10000, + "minimum": 0, + "type": "integer" + } + }, + "required": [ + "action", + "limit" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "action": { + "enum": [ + "redirect" + ], + "type": "string" + }, + "limit": { + "maximum": 10000, + "minimum": 0, + "type": "integer" + }, + "redirect_uri": { + "format": "strict-https-uri", + "type": "string" + } + }, + "required": [ + "action", + "limit", + "redirect_uri" + ], + "type": "object" + } + ], + "type": "object" + }, + "RateLimitPolicyConsumerEnum": { + "enum": [ + "client" + ], + "type": "string" + }, + "RateLimitPolicyResourceEnum": { + "enum": [ + "oauth_authentication_api" + ], + "type": "string" + }, + "RefreshTokenDate": { + "oneOf": [ + { + "format": "date-time", + "type": "string" + }, + { + "$ref": "#/components/schemas/RefreshTokenDateObject" + }, + { + "type": "null" + } + ] + }, + "RefreshTokenDateObject": { + "additionalProperties": true, + "type": "object" + }, + "RefreshTokenDevice": { + "additionalProperties": true, + "properties": { + "initial_asn": { + "type": "string" + }, + "initial_ip": { + "type": "string" + }, + "initial_user_agent": { + "type": "string" + }, + "last_asn": { + "type": "string" + }, + "last_ip": { + "type": "string" + }, + "last_user_agent": { + "type": "string" + } + }, + "type": "object" + }, + "RefreshTokenExpirationTypeEnum": { + "default": "non-expiring", + "enum": [ + "expiring", + "non-expiring" + ], + "type": "string" + }, + "RefreshTokenMetadata": { + "additionalProperties": true, + "maxProperties": 25, + "type": [ + "object", + "null" + ] + }, + "RefreshTokenResourceServer": { + "additionalProperties": true, + "properties": { + "audience": { + "type": "string" + }, + "scopes": { + "type": "string" + } + }, + "type": "object" + }, + "RefreshTokenResponseContent": { + "additionalProperties": true, + "properties": { + "client_id": { + "type": "string" + }, + "created_at": { + "$ref": "#/components/schemas/RefreshTokenDate" + }, + "device": { + "$ref": "#/components/schemas/RefreshTokenDevice" + }, + "expires_at": { + "$ref": "#/components/schemas/RefreshTokenDate" + }, + "id": { + "type": "string" + }, + "idle_expires_at": { + "$ref": "#/components/schemas/RefreshTokenDate" + }, + "last_exchanged_at": { + "$ref": "#/components/schemas/RefreshTokenDate" + }, + "refresh_token_metadata": { + "$ref": "#/components/schemas/RefreshTokenMetadata" + }, + "resource_servers": { + "items": { + "$ref": "#/components/schemas/RefreshTokenResourceServer" + }, + "type": "array" + }, + "rotating": { + "type": "boolean" + }, + "session_id": { + "$ref": "#/components/schemas/RefreshTokenSessionId" + }, + "user_id": { + "default": "auth0|507f1f77bcf86cd799439020", + "type": "string" + } + }, + "type": "object" + }, + "RefreshTokenRotationTypeEnum": { + "default": "non-rotating", + "enum": [ + "rotating", + "non-rotating" + ], + "type": "string" + }, + "RefreshTokenSessionId": { + "type": [ + "string", + "null" + ] + }, + "RegenerateUsersRecoveryCodeResponseContent": { + "additionalProperties": true, + "properties": { + "recovery_code": { + "type": "string" + } + }, + "type": "object" + }, + "RegisterCimdClientRequestContent": { + "additionalProperties": false, + "properties": { + "external_client_id": { + "format": "absolute-https-uri-or-empty", + "maxLength": 120, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "external_client_id" + ], + "type": "object" + }, + "RegisterCimdClientResponseContent": { + "additionalProperties": true, + "properties": { + "client_id": { + "type": "string" + }, + "mapped_fields": { + "$ref": "#/components/schemas/CimdMappedClientFields" + }, + "validation": { + "$ref": "#/components/schemas/CimdValidationResult" + } + }, + "required": [ + "client_id", + "mapped_fields", + "validation" + ], + "type": "object" + }, + "ReplaceSynchronizedGroupsRequestContent": { + "additionalProperties": false, + "properties": { + "groups": { + "items": { + "$ref": "#/components/schemas/SynchronizedGroupPayload" + }, + "type": "array" + } + }, + "required": [ + "groups" + ], + "type": "object" + }, + "RequestMatcher": { + "description": "Optional conditions the incoming request must satisfy for the\nexpectation to apply. Omit it (or send `{}`) for a catch-all. `query`\nand `body` are subset-matched: every key you specify must be present\nand equal in the real request; extra keys are allowed. Arrays and\nscalars must match exactly. The matcher is validated against the\noperation's request schema (with `required` relaxed) at registration.\n", + "properties": { + "body": { + "description": "JSON the request body must contain (subset match)." + }, + "query": { + "additionalProperties": { + "type": "string" + }, + "description": "Query parameters the request must carry.", + "type": "object" + } + }, + "type": "object" + }, + "ResetPhoneTemplateRequestContent": {}, + "ResetPhoneTemplateResponseContent": { + "additionalProperties": false, + "properties": { + "channel": { + "type": "string" + }, + "content": { + "$ref": "#/components/schemas/PhoneTemplateContent" + }, + "customizable": { + "type": "boolean" + }, + "disabled": { + "default": false, + "type": "boolean" + }, + "id": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "tenant": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/PhoneTemplateNotificationTypeEnum" + } + }, + "required": [ + "content", + "disabled", + "type" + ], + "type": "object" + }, + "ResourceServer": { + "additionalProperties": false, + "properties": { + "access_token": { + "$ref": "#/components/schemas/ResourceServerAccessToken" + }, + "allow_offline_access": { + "type": "boolean" + }, + "allow_online_access": { + "type": "boolean" + }, + "allow_online_access_with_ephemeral_sessions": { + "type": "boolean" + }, + "authorization_details": { + "items": {}, + "type": [ + "array", + "null" + ] + }, + "authorization_policy": { + "$ref": "#/components/schemas/ResourceServerAuthorizationPolicy" + }, + "client_id": { + "format": "client-id", + "type": "string" + }, + "consent_policy": { + "$ref": "#/components/schemas/ResourceServerConsentPolicyEnum" + }, + "enforce_policies": { + "type": "boolean" + }, + "id": { + "type": "string" + }, + "identifier": { + "type": "string" + }, + "is_system": { + "type": "boolean" + }, + "name": { + "type": "string" + }, + "proof_of_possession": { + "$ref": "#/components/schemas/ResourceServerProofOfPossession" + }, + "require_consent_non_repudiation": { + "type": "boolean" + }, + "scopes": { + "items": { + "$ref": "#/components/schemas/ResourceServerScope" + }, + "type": "array" + }, + "signing_alg": { + "$ref": "#/components/schemas/SigningAlgorithmEnum" + }, + "signing_secret": { + "minLength": 16, + "type": "string" + }, + "skip_consent_for_verifiable_first_party_clients": { + "type": "boolean" + }, + "subject_type_authorization": { + "$ref": "#/components/schemas/ResourceServerSubjectTypeAuthorization" + }, + "token_dialect": { + "$ref": "#/components/schemas/ResourceServerTokenDialectResponseEnum" + }, + "token_encryption": { + "$ref": "#/components/schemas/ResourceServerTokenEncryption" + }, + "token_lifetime": { + "type": "integer" + }, + "token_lifetime_for_anonymous_access_tokens": { + "type": "integer" + }, + "token_lifetime_for_web": { + "type": "integer" + }, + "type": { + "$ref": "#/components/schemas/ResourceServerTypeEnum" + } + }, + "type": "object" + }, + "ResourceServerAccessToken": { + "additionalProperties": false, + "properties": { + "claims_mapping": { + "$ref": "#/components/schemas/ResourceServerAccessTokenClaimsMapping" + } + }, + "type": [ + "object", + "null" + ] + }, + "ResourceServerAccessTokenClaimsMapping": { + "additionalProperties": false, + "properties": { + "custom_claims": { + "$ref": "#/components/schemas/ResourceServerAccessTokenCustomClaimsMapping" + } + }, + "type": "object" + }, + "ResourceServerAccessTokenCustomClaimsMapping": { + "items": { + "$ref": "#/components/schemas/ResourceServerAccessTokenCustomClaimsMappingRule" + }, + "type": "array" + }, + "ResourceServerAccessTokenCustomClaimsMappingRule": { + "additionalProperties": false, + "properties": { + "expression": { + "maxLength": 255, + "minLength": 1, + "pattern": "^[A-Za-z_][A-Za-z0-9_]*(?:-[A-Za-z0-9_]+)*(?:\\.[A-Za-z_][A-Za-z0-9_]*(?:-[A-Za-z0-9_]+)*)+$", + "type": "string" + }, + "name": { + "maxLength": 255, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "name", + "expression" + ], + "type": "object" + }, + "ResourceServerAuthorizationPolicy": { + "additionalProperties": false, + "properties": { + "policy_id": { + "maxLength": 1024, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "policy_id" + ], + "type": [ + "object", + "null" + ] + }, + "ResourceServerConsentPolicyEnum": { + "enum": [ + "transactional-authorization-with-mfa", + null + ], + "type": [ + "string", + "null" + ] + }, + "ResourceServerProofOfPossession": { + "additionalProperties": false, + "properties": { + "mechanism": { + "$ref": "#/components/schemas/ResourceServerProofOfPossessionMechanismEnum" + }, + "required": { + "type": "boolean" + }, + "required_for": { + "$ref": "#/components/schemas/ResourceServerProofOfPossessionRequiredForEnum" + } + }, + "required": [ + "mechanism", + "required" + ], + "type": [ + "object", + "null" + ] + }, + "ResourceServerProofOfPossessionMechanismEnum": { + "enum": [ + "mtls", + "dpop" + ], + "type": "string" + }, + "ResourceServerProofOfPossessionRequiredForEnum": { + "enum": [ + "public_clients", + "all_clients" + ], + "type": "string" + }, + "ResourceServerScope": { + "additionalProperties": false, + "properties": { + "description": { + "maxLength": 500, + "type": "string" + }, + "value": { + "maxLength": 280, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "value" + ], + "type": "object" + }, + "ResourceServerSearchResponse": { + "additionalProperties": false, + "properties": { + "access_token": { + "$ref": "#/components/schemas/ResourceServerAccessToken" + }, + "allow_offline_access": { + "type": "boolean" + }, + "allow_online_access": { + "type": "boolean" + }, + "allow_online_access_with_ephemeral_sessions": { + "type": "boolean" + }, + "authorization_details": { + "items": {}, + "type": [ + "array", + "null" + ] + }, + "authorization_policy": { + "$ref": "#/components/schemas/ResourceServerAuthorizationPolicy" + }, + "client_id": { + "format": "client-id", + "type": "string" + }, + "consent_policy": { + "$ref": "#/components/schemas/ResourceServerConsentPolicyEnum" + }, + "enforce_policies": { + "type": "boolean" + }, + "id": { + "type": "string" + }, + "identifier": { + "type": "string" + }, + "is_system": { + "type": "boolean" + }, + "name": { + "type": "string" + }, + "proof_of_possession": { + "$ref": "#/components/schemas/ResourceServerProofOfPossession" + }, + "require_consent_non_repudiation": { + "type": "boolean" + }, + "scopes": { + "items": { + "$ref": "#/components/schemas/ResourceServerScope" + }, + "type": "array" + }, + "signing_alg": { + "$ref": "#/components/schemas/SigningAlgorithmEnum" + }, + "skip_consent_for_verifiable_first_party_clients": { + "type": "boolean" + }, + "subject_type_authorization": { + "$ref": "#/components/schemas/ResourceServerSubjectTypeAuthorization" + }, + "token_dialect": { + "$ref": "#/components/schemas/ResourceServerTokenDialectResponseEnum" + }, + "token_encryption": { + "$ref": "#/components/schemas/ResourceServerTokenEncryption" + }, + "token_lifetime": { + "type": "integer" + }, + "token_lifetime_for_anonymous_access_tokens": { + "type": "integer" + }, + "token_lifetime_for_web": { + "type": "integer" + }, + "type": { + "$ref": "#/components/schemas/ResourceServerTypeEnum" + } + }, + "type": "object" + }, + "ResourceServerSortFieldEnum": { + "enum": [ + "identifier", + "name", + "updated_at" + ], + "type": "string" + }, + "ResourceServerSubjectTypeAuthorization": { + "additionalProperties": false, + "properties": { + "anonymous_user": { + "$ref": "#/components/schemas/ResourceServerSubjectTypeAuthorizationAnonymousUser" + }, + "client": { + "$ref": "#/components/schemas/ResourceServerSubjectTypeAuthorizationClient" + }, + "user": { + "$ref": "#/components/schemas/ResourceServerSubjectTypeAuthorizationUser" + } + }, + "type": "object" + }, + "ResourceServerSubjectTypeAuthorizationAnonymousUser": { + "additionalProperties": true, + "properties": { + "policy": { + "$ref": "#/components/schemas/ResourceServerSubjectTypeAuthorizationAnonymousUserPolicyEnum" + } + }, + "type": "object" + }, + "ResourceServerSubjectTypeAuthorizationAnonymousUserPolicyEnum": { + "enum": [ + "deny_all", + "require_client_grant" + ], + "type": "string" + }, + "ResourceServerSubjectTypeAuthorizationClient": { + "additionalProperties": true, + "properties": { + "policy": { + "$ref": "#/components/schemas/ResourceServerSubjectTypeAuthorizationClientPolicyEnum" + } + }, + "type": "object" + }, + "ResourceServerSubjectTypeAuthorizationClientPolicyEnum": { + "enum": [ + "deny_all", + "require_client_grant" + ], + "type": "string" + }, + "ResourceServerSubjectTypeAuthorizationUser": { + "additionalProperties": true, + "properties": { + "policy": { + "$ref": "#/components/schemas/ResourceServerSubjectTypeAuthorizationUserPolicyEnum" + } + }, + "type": "object" + }, + "ResourceServerSubjectTypeAuthorizationUserPolicyEnum": { + "enum": [ + "allow_all", + "deny_all", + "require_client_grant" + ], + "type": "string" + }, + "ResourceServerTokenDialectResponseEnum": { + "enum": [ + "access_token", + "access_token_authz", + "rfc9068_profile", + "rfc9068_profile_authz" + ], + "type": "string" + }, + "ResourceServerTokenDialectSchemaEnum": { + "enum": [ + "access_token", + "access_token_authz", + "rfc9068_profile", + "rfc9068_profile_authz" + ], + "type": "string" + }, + "ResourceServerTokenEncryption": { + "additionalProperties": false, + "properties": { + "encryption_key": { + "$ref": "#/components/schemas/ResourceServerTokenEncryptionKey" + }, + "format": { + "$ref": "#/components/schemas/ResourceServerTokenEncryptionFormatEnum" + } + }, + "required": [ + "format", + "encryption_key" + ], + "type": [ + "object", + "null" + ] + }, + "ResourceServerTokenEncryptionAlgorithmEnum": { + "enum": [ + "RSA-OAEP-256", + "RSA-OAEP-384", + "RSA-OAEP-512" + ], + "type": "string" + }, + "ResourceServerTokenEncryptionFormatEnum": { + "enum": [ + "compact-nested-jwe" + ] + }, + "ResourceServerTokenEncryptionKey": { + "additionalProperties": false, + "properties": { + "alg": { + "$ref": "#/components/schemas/ResourceServerTokenEncryptionAlgorithmEnum" + }, + "kid": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "name": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "pem": { + "default": "-----BEGIN PUBLIC KEY-----\r\nMIIBIjANBg...\r\n-----END PUBLIC KEY-----\r\n", + "maxLength": 4096, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "alg", + "pem" + ], + "type": "object" + }, + "ResourceServerTypeEnum": { + "enum": [ + "universal_commerce_protocol_server", + null + ], + "type": [ + "string", + "null" + ] + }, + "ResourceServerVerificationKeyPemCertificate": { + "allOf": [ + { + "pattern": "^-----BEGIN[^\r\n]*-----(?:\r\n?|\n)", + "type": "string" + }, + { + "pattern": "(?:\r\n?|\n)-----END[^\r\n]*-----(?:\r\n?|\n)$", + "type": "string" + } + ], + "type": "string" + }, + "ResponseDef": { + "description": "The canned response the mock returns when the expectation applies.", + "properties": { + "body": { + "description": "Response body the mock should return. Validated against the target\noperation's response schema for `status` before it is stored.\n" + }, + "headers": { + "additionalProperties": { + "type": "string" + }, + "description": "Optional headers to attach to the response.", + "type": "object" + }, + "status": { + "description": "HTTP status code the mock should return.", + "example": 201, + "maximum": 599, + "minimum": 100, + "type": "integer" + } + }, + "required": [ + "status" + ], + "type": "object" + }, + "RevokeRefreshTokensRequestContent": { + "additionalProperties": false, + "properties": { + "audience": { + "maxLength": 600, + "minLength": 1, + "type": "string" + }, + "client_id": { + "format": "client-id", + "maxLength": 64, + "minLength": 1, + "type": "string" + }, + "ids": { + "items": { + "maxLength": 30, + "minLength": 1, + "type": "string" + }, + "minItems": 1, + "type": "array" + }, + "user_id": { + "format": "user-id", + "maxLength": 300, + "minLength": 1, + "type": "string" + } + }, + "type": "object" + }, + "RevokeUserAccessRequestContent": { + "additionalProperties": false, + "properties": { + "preserve_refresh_tokens": { + "default": false, + "type": "boolean" + }, + "session_id": { + "format": "session-id", + "maxLength": 50, + "type": "string" + } + }, + "type": "object" + }, + "RevokedSigningKeysResponseContent": { + "additionalProperties": true, + "properties": { + "cert": { + "default": "-----BEGIN CERTIFICATE-----\r\nMIIDDTCCA...YiA0TQhAt8=\r\n-----END CERTIFICATE-----", + "type": "string" + }, + "kid": { + "default": "21hi274Rp02112mgkUGma", + "type": "string" + } + }, + "required": [ + "cert", + "kid" + ], + "type": "object" + }, + "Role": { + "additionalProperties": false, + "properties": { + "description": { + "type": "string" + }, + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "owner_id": { + "$ref": "#/components/schemas/RoleOwnerId" + }, + "type": { + "$ref": "#/components/schemas/RoleTypeEnum" + } + }, + "type": "object" + }, + "RoleGroup": { + "properties": { + "connection_id": { + "format": "connection-id", + "type": "string" + }, + "created_at": { + "format": "date-time", + "readOnly": true, + "type": "string" + }, + "description": { + "maxLength": 512, + "type": [ + "string", + "null" + ] + }, + "external_id": { + "maxLength": 256, + "type": [ + "string", + "null" + ] + }, + "id": { + "maxLength": 26, + "minLength": 18, + "pattern": "^grp_[1-9a-km-zA-HJ-NP-Z]{14,22}$", + "type": "string" + }, + "name": { + "maxLength": 128, + "minLength": 1, + "pattern": "^[\\x20-\\x7E]+$", + "type": "string" + }, + "organization_id": { + "format": "organization-id-or-null", + "type": [ + "string", + "null" + ] + }, + "tenant_name": { + "minLength": 3, + "pattern": "^[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?$", + "type": "string" + }, + "updated_at": { + "format": "date-time", + "readOnly": true, + "type": "string" + } + }, + "required": [ + "id", + "name" + ], + "type": "object" + }, + "RoleMember": { + "additionalProperties": false, + "properties": { + "email": { + "format": "email", + "type": "string" + }, + "name": { + "type": "string" + }, + "picture": { + "type": "string" + }, + "user_id": { + "type": "string" + } + }, + "type": "object" + }, + "RoleOwnerId": { + "oneOf": [ + { + "format": "organization-id", + "maxLength": 50, + "type": "string" + }, + { + "$ref": "#/components/schemas/SystemRoleOwnerId" + } + ], + "type": "string" + }, + "RoleOwnerIdFilter": { + "oneOf": [ + { + "format": "organization-id", + "maxLength": 50, + "type": "string" + }, + { + "$ref": "#/components/schemas/SystemRoleOwnerId" + } + ], + "type": "string" + }, + "RoleTypeEnum": { + "enum": [ + "tenant", + "organization" + ], + "type": "string" + }, + "RoleUser": { + "additionalProperties": false, + "properties": { + "email": { + "default": "john.doe@gmail.com", + "format": "email", + "type": "string" + }, + "name": { + "type": "string" + }, + "picture": { + "type": "string" + }, + "user_id": { + "type": "string" + } + }, + "type": "object" + }, + "RollbackActionModuleRequestContent": { + "additionalProperties": false, + "properties": { + "module_version_id": { + "type": "string" + } + }, + "required": [ + "module_version_id" + ], + "type": "object" + }, + "RollbackActionModuleResponseContent": { + "additionalProperties": false, + "properties": { + "actions_using_module_total": { + "type": "integer" + }, + "all_changes_published": { + "type": "boolean" + }, + "code": { + "type": "string" + }, + "created_at": { + "format": "date-time", + "type": "string" + }, + "dependencies": { + "items": { + "$ref": "#/components/schemas/ActionModuleDependency" + }, + "type": "array" + }, + "id": { + "type": "string" + }, + "latest_version": { + "$ref": "#/components/schemas/ActionModuleVersionReference" + }, + "latest_version_number": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "secrets": { + "items": { + "$ref": "#/components/schemas/ActionModuleSecret" + }, + "type": "array" + }, + "updated_at": { + "format": "date-time", + "type": "string" + } + }, + "type": "object" + }, + "RotateClientSecretResponseContent": { + "additionalProperties": true, + "properties": { + "addons": { + "$ref": "#/components/schemas/ClientAddons" + }, + "allowed_clients": { + "items": { + "type": "string" + }, + "type": "array" + }, + "allowed_logout_urls": { + "items": { + "type": "string" + }, + "type": "array" + }, + "allowed_origins": { + "items": { + "type": "string" + }, + "type": "array" + }, + "anonymous_sessions": { + "$ref": "#/components/schemas/AnonymousSessions" + }, + "app_type": { + "$ref": "#/components/schemas/ClientAppTypeEnum" + }, + "async_approval_notification_channels": { + "$ref": "#/components/schemas/ClientAsyncApprovalNotificationsChannelsAPIPostConfiguration" + }, + "b2b_integration_configuration": { + "$ref": "#/components/schemas/B2bIntegrationConfiguration" + }, + "callbacks": { + "items": { + "type": "string" + }, + "type": "array" + }, + "client_aliases": { + "items": { + "type": "string" + }, + "type": "array" + }, + "client_authentication_methods": { + "$ref": "#/components/schemas/ClientAuthenticationMethod" + }, + "client_id": { + "default": "AaiyAPdpYdesoKnqjj8HJqRn4T5titww", + "type": "string" + }, + "client_metadata": { + "$ref": "#/components/schemas/ClientMetadata" + }, + "client_secret": { + "default": "MG_TNT2ver-SylNat-_VeMmd-4m0Waba0jr1troztBniSChEw0glxEmgEi2Kw40H", + "type": "string" + }, + "compliance_level": { + "$ref": "#/components/schemas/ClientComplianceLevelEnum" + }, + "created_at": { + "format": "date-time", + "type": "string" + }, + "cross_origin_authentication": { + "type": "boolean" + }, + "cross_origin_loc": { + "format": "url", + "type": "string" + }, + "custom_login_page": { + "default": "", + "type": "string" + }, + "custom_login_page_on": { + "default": true, + "type": "boolean" + }, + "custom_login_page_preview": { + "default": "", + "type": "string" + }, + "default_organization": { + "$ref": "#/components/schemas/ClientDefaultOrganization" + }, + "description": { + "default": "", + "type": "string" + }, + "encryption_key": { + "$ref": "#/components/schemas/ClientEncryptionKey" + }, + "enforce_anon_session_transfer_network_binding": { + "$ref": "#/components/schemas/ClientAnonymousSessionTransferNetworkBindingEnum" + }, + "express_configuration": { + "$ref": "#/components/schemas/ExpressConfiguration" + }, + "external_client_id": { + "format": "absolute-https-uri-or-empty", + "type": "string" + }, + "external_metadata_created_by": { + "$ref": "#/components/schemas/ClientExternalMetadataCreatedByEnum" + }, + "external_metadata_status": { + "$ref": "#/components/schemas/ClientExternalMetadataStatusEnum" + }, + "external_metadata_type": { + "$ref": "#/components/schemas/ClientExternalMetadataTypeEnum" + }, + "fedcm_login": { + "$ref": "#/components/schemas/FedCMLogin" + }, + "form_template": { + "default": "", + "type": "string" + }, + "global": { + "default": false, + "type": "boolean" + }, + "grant_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "identity_assertion_authorization_grant": { + "$ref": "#/components/schemas/IdentityAssertionAuthorizationGrant" + }, + "initiate_login_uri": { + "format": "absolute-https-uri-with-placeholders-or-empty", + "type": "string" + }, + "is_first_party": { + "default": false, + "type": "boolean" + }, + "is_token_endpoint_ip_header_trusted": { + "default": false, + "type": "boolean" + }, + "jwks_uri": { + "format": "absolute-https-uri-or-empty", + "type": "string" + }, + "jwt_configuration": { + "$ref": "#/components/schemas/ClientJwtConfiguration" + }, + "logo_uri": { + "type": "string" + }, + "mobile": { + "$ref": "#/components/schemas/ClientMobile" + }, + "my_organization_configuration": { + "$ref": "#/components/schemas/ClientMyOrganizationResponseConfiguration" + }, + "name": { + "default": "My application", + "type": "string" + }, + "native_social_login": { + "$ref": "#/components/schemas/NativeSocialLogin" + }, + "oidc_conformant": { + "default": false, + "type": "boolean" + }, + "oidc_logout": { + "$ref": "#/components/schemas/ClientOIDCBackchannelLogoutSettings" + }, + "oidc_support": { + "$ref": "#/components/schemas/ClientOidcSupport" + }, + "organization_discovery_methods": { + "items": { + "$ref": "#/components/schemas/ClientOrganizationDiscoveryEnum" + }, + "minItems": 1, + "type": "array" + }, + "organization_require_behavior": { + "$ref": "#/components/schemas/ClientOrganizationRequireBehaviorEnum" + }, + "organization_usage": { + "$ref": "#/components/schemas/ClientOrganizationUsageEnum" + }, + "par_request_expiry": { + "maximum": 600, + "minimum": 10, + "type": [ + "integer", + "null" + ] + }, + "redirection_policy": { + "$ref": "#/components/schemas/ClientRedirectionPolicyEnum" + }, + "refresh_token": { + "$ref": "#/components/schemas/ClientRefreshTokenConfiguration" + }, + "require_proof_of_possession": { + "default": false, + "type": "boolean" + }, + "require_pushed_authorization_requests": { + "default": false, + "type": "boolean" + }, + "resource_server_identifier": { + "type": "string" + }, + "session_transfer": { + "$ref": "#/components/schemas/ClientSessionTransferConfiguration" + }, + "signed_request_object": { + "$ref": "#/components/schemas/ClientSignedRequestObjectWithCredentialId" + }, + "signing_keys": { + "$ref": "#/components/schemas/ClientSigningKeys" + }, + "skip_non_verifiable_callback_uri_confirmation_prompt": { + "type": "boolean" + }, + "sso": { + "default": false, + "type": "boolean" + }, + "sso_disabled": { + "default": false, + "type": "boolean" + }, + "tenant": { + "default": "", + "type": "string" + }, + "third_party_security_mode": { + "$ref": "#/components/schemas/ClientThirdPartySecurityModeEnum" + }, + "token_endpoint_auth_method": { + "$ref": "#/components/schemas/ClientTokenEndpointAuthMethodEnum" + }, + "token_exchange": { + "$ref": "#/components/schemas/ClientTokenExchangeConfiguration" + }, + "token_quota": { + "$ref": "#/components/schemas/TokenQuota" + }, + "token_vault_privileged_access": { + "$ref": "#/components/schemas/ClientTokenVaultPrivilegedAccessWithCredentialId" + }, + "updated_at": { + "format": "date-time", + "type": "string" + }, + "web_origins": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "RotateConnectionKeysRequestContent": { + "additionalProperties": false, + "properties": { + "signing_alg": { + "$ref": "#/components/schemas/RotateConnectionKeysSigningAlgEnum" + } + }, + "type": [ + "object", + "null" + ] + }, + "RotateConnectionKeysSigningAlgEnum": { + "enum": [ + "RS256", + "RS384", + "RS512", + "PS256", + "PS384", + "ES256", + "ES384" + ], + "type": "string" + }, + "RotateConnectionsKeysResponseContent": { + "additionalProperties": true, + "properties": { + "algorithm": { + "type": "string" + }, + "cert": { + "default": "-----BEGIN CERTIFICATE-----\r\nMIIDDTCCA...YiA0TQhAt8=\r\n-----END CERTIFICATE-----", + "maxLength": 4096, + "type": "string" + }, + "fingerprint": { + "default": "CC:FB:DD:D8:9A:B5:DE:1B:F0:CC:36:D2:99:59:21:12:03:DD:A8:25", + "type": "string" + }, + "key_use": { + "$ref": "#/components/schemas/ConnectionKeyUseEnum" + }, + "kid": { + "maxLength": 255, + "type": "string" + }, + "next": { + "type": "boolean" + }, + "pkcs": { + "default": "-----BEGIN PKCS7-----\r\nMIIDPA....t8xAA==\r\n-----END PKCS7-----", + "maxLength": 4096, + "type": "string" + }, + "subject_dn": { + "maxLength": 132, + "type": "string" + }, + "thumbprint": { + "default": "CCFBDDD89AB5DE1BF0CC36D29959211203DDA825", + "maxLength": 255, + "type": "string" + } + }, + "required": [ + "cert", + "kid", + "fingerprint", + "thumbprint" + ], + "type": "object" + }, + "RotateSigningKeysResponseContent": { + "additionalProperties": true, + "properties": { + "cert": { + "default": "-----BEGIN CERTIFICATE-----\r\nMIIDDTCCA...YiA0TQhAt8=\r\n-----END CERTIFICATE-----", + "type": "string" + }, + "kid": { + "default": "21hi274Rp02112mgkUGma", + "type": "string" + } + }, + "required": [ + "cert", + "kid" + ], + "type": "object" + }, + "Rule": { + "additionalProperties": false, + "properties": { + "enabled": { + "default": true, + "type": "boolean" + }, + "id": { + "default": "con_0000000000000001", + "type": "string" + }, + "name": { + "default": "rule_1", + "type": "string" + }, + "order": { + "default": 1, + "type": "number" + }, + "script": { + "default": "function (user, context, callback) {\n callback(null, user, context);\n}", + "type": "string" + }, + "stage": { + "default": "login_success", + "type": "string" + } + }, + "type": "object" + }, + "RulesConfig": { + "additionalProperties": true, + "properties": { + "key": { + "default": "MY_RULES_CONFIG_KEY", + "maxLength": 127, + "minLength": 1, + "pattern": "^[A-Za-z0-9_\\-@*+:]*$", + "type": "string" + } + }, + "type": "object" + }, + "ScimConfiguration": { + "additionalProperties": false, + "properties": { + "connection_id": { + "type": "string" + }, + "connection_name": { + "type": "string" + }, + "created_at": { + "format": "date-time", + "type": "string" + }, + "mapping": { + "items": { + "$ref": "#/components/schemas/ScimMappingItem" + }, + "type": "array" + }, + "strategy": { + "type": "string" + }, + "tenant_name": { + "type": "string" + }, + "updated_on": { + "format": "date-time", + "type": "string" + }, + "user_id_attribute": { + "type": "string" + } + }, + "required": [ + "tenant_name", + "connection_id", + "connection_name", + "strategy", + "created_at", + "updated_on", + "mapping", + "user_id_attribute" + ], + "type": "object" + }, + "ScimMappingItem": { + "additionalProperties": true, + "properties": { + "auth0": { + "type": "string" + }, + "scim": { + "type": "string" + } + }, + "type": "object" + }, + "ScimTokenItem": { + "additionalProperties": true, + "properties": { + "created_at": { + "type": "string" + }, + "last_used_at": { + "type": "string" + }, + "scopes": { + "items": { + "type": "string" + }, + "type": "array" + }, + "token_id": { + "type": "string" + }, + "valid_until": { + "type": "string" + } + }, + "type": "object" + }, + "ScreenGroupNameEnum": { + "enum": [ + "login", + "login-id", + "login-password", + "login-passwordless-email-code", + "login-passwordless-email-link", + "login-passwordless-sms-otp", + "login-email-verification", + "signup", + "signup-id", + "signup-password", + "phone-identifier-enrollment", + "phone-identifier-challenge", + "email-identifier-challenge", + "reset-password-request", + "reset-password-email", + "reset-password", + "reset-password-success", + "reset-password-error", + "reset-password-mfa-email-challenge", + "reset-password-mfa-otp-challenge", + "reset-password-mfa-phone-challenge", + "reset-password-mfa-push-challenge-push", + "reset-password-mfa-recovery-code-challenge", + "reset-password-mfa-sms-challenge", + "reset-password-mfa-voice-challenge", + "reset-password-mfa-webauthn-platform-challenge", + "reset-password-mfa-webauthn-roaming-challenge", + "custom-form", + "consent", + "consent-tenant-scopes", + "customized-consent", + "logout", + "logout-complete", + "logout-aborted", + "mfa-push-welcome", + "mfa-push-enrollment-qr", + "mfa-push-enrollment-code", + "mfa-push-success", + "mfa-push-challenge-push", + "mfa-push-list", + "mfa-otp-enrollment-qr", + "mfa-otp-enrollment-code", + "mfa-otp-challenge", + "mfa-voice-enrollment", + "mfa-voice-challenge", + "mfa-phone-challenge", + "mfa-phone-enrollment", + "mfa-webauthn-platform-enrollment", + "mfa-webauthn-roaming-enrollment", + "mfa-webauthn-platform-challenge", + "mfa-webauthn-roaming-challenge", + "mfa-webauthn-change-key-nickname", + "mfa-webauthn-enrollment-success", + "mfa-webauthn-error", + "mfa-webauthn-not-available-error", + "mfa-country-codes", + "mfa-sms-enrollment", + "mfa-sms-challenge", + "mfa-sms-list", + "mfa-email-challenge", + "mfa-email-list", + "mfa-recovery-code-enrollment", + "mfa-recovery-code-challenge-new-code", + "mfa-recovery-code-challenge", + "mfa-detect-browser-capabilities", + "mfa-enroll-result", + "mfa-login-options", + "mfa-begin-enroll-options", + "status", + "device-code-activation", + "device-code-activation-allowed", + "device-code-activation-denied", + "device-code-confirmation", + "email-verification-result", + "email-otp-challenge", + "organization-selection", + "organization-picker", + "pre-login-organization-picker", + "accept-invitation", + "redeem-ticket", + "passkey-enrollment", + "passkey-enrollment-local", + "interstitial-captcha", + "brute-force-protection-unblock", + "brute-force-protection-unblock-success", + "brute-force-protection-unblock-failure", + "async-approval-error", + "async-approval-accepted", + "async-approval-denied", + "confirmation", + "async-approval-wrong-user" + ], + "type": "string" + }, + "SearchClientGrantsResponseContent": { + "additionalProperties": false, + "properties": { + "client_grants": { + "items": { + "$ref": "#/components/schemas/ClientGrantResponseContent" + }, + "type": "array" + }, + "next": { + "type": "string" + } + }, + "required": [ + "client_grants" + ], + "type": "object" + }, + "SearchClientsResponseContent": { + "additionalProperties": false, + "properties": { + "clients": { + "items": { + "$ref": "#/components/schemas/ClientSearchResponse" + }, + "type": "array" + }, + "next": { + "type": "string" + } + }, + "required": [ + "clients" + ], + "type": "object" + }, + "SearchEngineVersionsEnum": { + "enum": [ + "v1", + "v2", + "v3" + ], + "type": "string" + }, + "SearchOrganization": { + "additionalProperties": true, + "properties": { + "branding": { + "$ref": "#/components/schemas/OrganizationBranding" + }, + "display_name": { + "default": "Acme Users", + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "id": { + "format": "organization-id", + "maxLength": 50, + "type": "string" + }, + "is_app_entitlement_active": { + "type": "boolean" + }, + "name": { + "default": "organization-1", + "format": "organization-name", + "maxLength": 50, + "minLength": 1, + "type": "string" + }, + "third_party_client_access": { + "$ref": "#/components/schemas/OrganizationThirdPartyClientAccessEnum" + }, + "token_quota": { + "$ref": "#/components/schemas/TokenQuota" + } + }, + "type": "object" + }, + "SearchOrganizationsPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "next": { + "type": "string" + }, + "organizations": { + "items": { + "$ref": "#/components/schemas/SearchOrganization" + }, + "type": "array" + } + }, + "required": [ + "organizations" + ], + "type": "object" + }, + "SearchParserEnum": { + "enum": [ + "scim", + "lucene" + ], + "type": "string" + }, + "SearchResourceServersResponseContent": { + "additionalProperties": false, + "properties": { + "next": { + "type": "string" + }, + "resource_servers": { + "items": { + "$ref": "#/components/schemas/ResourceServerSearchResponse" + }, + "type": "array" + } + }, + "required": [ + "resource_servers" + ], + "type": "object" + }, + "Segment": { + "additionalProperties": false, + "properties": { + "created_at": { + "format": "date-time", + "type": "string" + }, + "description": { + "type": "string" + }, + "id": { + "pattern": "^seg_[A-HJ-NP-Za-km-z1-9]+$", + "type": "string" + }, + "name": { + "type": "string" + }, + "rules": { + "items": { + "$ref": "#/components/schemas/SegmentRule" + }, + "type": "array" + }, + "status": { + "$ref": "#/components/schemas/SegmentStatusEnum" + }, + "type": { + "$ref": "#/components/schemas/SegmentTypeEnum" + }, + "updated_at": { + "format": "date-time", + "type": "string" + } + }, + "required": [ + "id", + "name", + "type", + "status", + "rules", + "created_at", + "updated_at" + ], + "type": "object" + }, + "SegmentContainsExpression": { + "additionalProperties": false, + "properties": { + "contains": { + "items": { + "maxLength": 1024, + "type": "string" + }, + "minItems": 1, + "type": "array" + } + }, + "required": [ + "contains" + ], + "type": "object" + }, + "SegmentEndsWithExpression": { + "additionalProperties": false, + "properties": { + "ends_with": { + "items": { + "maxLength": 1024, + "type": "string" + }, + "minItems": 1, + "type": "array" + } + }, + "required": [ + "ends_with" + ], + "type": "object" + }, + "SegmentExistsExpression": { + "additionalProperties": false, + "properties": { + "exists": { + "type": "boolean" + } + }, + "required": [ + "exists" + ], + "type": "object" + }, + "SegmentMatchConditions": { + "additionalProperties": true, + "maxProperties": 10, + "minProperties": 1, + "properties": { + "browser": { + "$ref": "#/components/schemas/SegmentMatchExpression" + }, + "client_id": { + "$ref": "#/components/schemas/SegmentMatchExpression" + }, + "connection": { + "$ref": "#/components/schemas/SegmentMatchExpression" + }, + "connection_type": { + "$ref": "#/components/schemas/SegmentMatchExpression" + }, + "country": { + "$ref": "#/components/schemas/SegmentMatchExpression" + }, + "device_type": { + "$ref": "#/components/schemas/SegmentMatchExpression" + }, + "domain": { + "$ref": "#/components/schemas/SegmentMatchExpression" + }, + "organization_id": { + "$ref": "#/components/schemas/SegmentMatchExpression" + }, + "platform": { + "$ref": "#/components/schemas/SegmentMatchExpression" + }, + "region": { + "$ref": "#/components/schemas/SegmentMatchExpression" + }, + "user_agent": { + "$ref": "#/components/schemas/SegmentMatchExpression" + } + }, + "type": "object" + }, + "SegmentMatchExpression": { + "oneOf": [ + { + "items": { + "maxLength": 1024, + "type": "string" + }, + "minItems": 1, + "type": "array" + }, + { + "$ref": "#/components/schemas/SegmentContainsExpression" + }, + { + "$ref": "#/components/schemas/SegmentStartsWithExpression" + }, + { + "$ref": "#/components/schemas/SegmentEndsWithExpression" + }, + { + "$ref": "#/components/schemas/SegmentExistsExpression" + } + ] + }, + "SegmentNotMatchConditions": { + "additionalProperties": true, + "maxProperties": 10, + "minProperties": 1, + "properties": { + "browser": { + "$ref": "#/components/schemas/SegmentMatchExpression" + }, + "client_id": { + "$ref": "#/components/schemas/SegmentMatchExpression" + }, + "connection": { + "$ref": "#/components/schemas/SegmentMatchExpression" + }, + "connection_type": { + "$ref": "#/components/schemas/SegmentMatchExpression" + }, + "country": { + "$ref": "#/components/schemas/SegmentMatchExpression" + }, + "device_type": { + "$ref": "#/components/schemas/SegmentMatchExpression" + }, + "domain": { + "$ref": "#/components/schemas/SegmentMatchExpression" + }, + "organization_id": { + "$ref": "#/components/schemas/SegmentMatchExpression" + }, + "platform": { + "$ref": "#/components/schemas/SegmentMatchExpression" + }, + "region": { + "$ref": "#/components/schemas/SegmentMatchExpression" + }, + "user_agent": { + "$ref": "#/components/schemas/SegmentMatchExpression" + } + }, + "type": "object" + }, + "SegmentRule": { + "additionalProperties": false, + "minProperties": 1, + "properties": { + "match": { + "$ref": "#/components/schemas/SegmentMatchConditions" + }, + "not_match": { + "$ref": "#/components/schemas/SegmentNotMatchConditions" + } + }, + "type": "object" + }, + "SegmentStartsWithExpression": { + "additionalProperties": false, + "properties": { + "starts_with": { + "items": { + "maxLength": 1024, + "type": "string" + }, + "minItems": 1, + "type": "array" + } + }, + "required": [ + "starts_with" + ], + "type": "object" + }, + "SegmentStatusEnum": { + "enum": [ + "active", + "archived" + ], + "type": "string" + }, + "SegmentTypeEnum": { + "enum": [ + "self", + "auth0" + ], + "type": "string" + }, + "SegmentTypeFilterEnum": { + "enum": [ + "auth0", + "self" + ], + "type": "string" + }, + "SelfServiceProfile": { + "additionalProperties": false, + "properties": { + "allowed_strategies": { + "items": { + "$ref": "#/components/schemas/SelfServiceProfileAllowedStrategyEnum" + }, + "minItems": 1, + "type": "array" + }, + "branding": { + "$ref": "#/components/schemas/SelfServiceProfileBrandingProperties" + }, + "created_at": { + "default": "2021-01-01T00:00:00.000Z", + "format": "date-time", + "type": "string" + }, + "description": { + "type": "string" + }, + "id": { + "default": "ssp_n7SNCL8seoyV1TuSTCnAeo", + "type": "string" + }, + "name": { + "type": "string" + }, + "updated_at": { + "default": "2021-01-01T00:00:00.000Z", + "format": "date-time", + "type": "string" + }, + "user_attribute_profile_id": { + "format": "user-attribute-profile-id", + "type": "string" + }, + "user_attributes": { + "items": { + "$ref": "#/components/schemas/SelfServiceProfileUserAttribute" + }, + "type": "array" + } + }, + "type": "object" + }, + "SelfServiceProfileAllowedStrategyEnum": { + "enum": [ + "oidc", + "samlp", + "waad", + "google-apps", + "adfs", + "okta", + "auth0-samlp", + "okta-samlp", + "keycloak-samlp", + "pingfederate" + ], + "type": "string" + }, + "SelfServiceProfileBranding": { + "oneOf": [ + { + "$ref": "#/components/schemas/SelfServiceProfileBrandingProperties" + }, + { + "type": "null" + } + ] + }, + "SelfServiceProfileBrandingColors": { + "additionalProperties": true, + "properties": { + "primary": { + "pattern": "^#([\\dA-Fa-f]{6}|[\\dA-Fa-f]{3})$", + "type": "string" + } + }, + "required": [ + "primary" + ], + "type": "object" + }, + "SelfServiceProfileBrandingProperties": { + "additionalProperties": true, + "properties": { + "colors": { + "$ref": "#/components/schemas/SelfServiceProfileBrandingColors" + }, + "logo_url": { + "format": "uri", + "maxLength": 1024, + "pattern": "^https://", + "type": "string" + } + }, + "type": "object" + }, + "SelfServiceProfileCustomTextLanguageEnum": { + "enum": [ + "en" + ], + "type": "string" + }, + "SelfServiceProfileCustomTextPageEnum": { + "enum": [ + "get-started" + ], + "type": "string" + }, + "SelfServiceProfileDescription": { + "maxLength": 140, + "minLength": 1, + "type": [ + "string", + "null" + ] + }, + "SelfServiceProfileSsoTicketConnectionConfig": { + "additionalProperties": false, + "properties": { + "display_name": { + "maxLength": 128, + "type": "string" + }, + "is_domain_connection": { + "type": "boolean" + }, + "metadata": { + "$ref": "#/components/schemas/ConnectionsMetadata" + }, + "name": { + "default": "sso-generated-SAML-customer-12", + "maxLength": 128, + "minLength": 1, + "pattern": "^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$", + "type": "string" + }, + "options": { + "$ref": "#/components/schemas/SelfServiceProfileSsoTicketConnectionOptions" + }, + "show_as_button": { + "type": "boolean" + } + }, + "required": [ + "name" + ], + "type": "object" + }, + "SelfServiceProfileSsoTicketConnectionOptions": { + "additionalProperties": false, + "properties": { + "domain_aliases": { + "items": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "type": [ + "array", + "null" + ] + }, + "icon_url": { + "format": "strict-https-uri-or-null", + "type": [ + "string", + "null" + ] + }, + "idpinitiated": { + "$ref": "#/components/schemas/SelfServiceProfileSsoTicketIdpInitiatedOptions" + } + }, + "type": [ + "object", + "null" + ] + }, + "SelfServiceProfileSsoTicketDomainAliasesConfig": { + "additionalProperties": false, + "properties": { + "domain_verification": { + "$ref": "#/components/schemas/SelfServiceProfileSsoTicketDomainVerificationEnum" + }, + "pending_domains": { + "items": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "domain_verification" + ], + "type": "object" + }, + "SelfServiceProfileSsoTicketDomainVerificationEnum": { + "enum": [ + "none", + "optional", + "required" + ], + "type": "string" + }, + "SelfServiceProfileSsoTicketEnabledFeatures": { + "additionalProperties": false, + "properties": { + "domain_verification": { + "type": "boolean" + }, + "provisioning": { + "type": "boolean" + }, + "sso": { + "type": "boolean" + } + }, + "type": "object" + }, + "SelfServiceProfileSsoTicketEnabledOrganization": { + "additionalProperties": false, + "properties": { + "assign_membership_on_login": { + "type": "boolean" + }, + "organization_id": { + "format": "organization-id", + "maxLength": 50, + "type": "string" + }, + "show_as_button": { + "type": "boolean" + } + }, + "required": [ + "organization_id" + ], + "type": "object" + }, + "SelfServiceProfileSsoTicketGoogleWorkspaceConfig": { + "additionalProperties": false, + "properties": { + "sync_groups": { + "type": "boolean" + }, + "sync_users": { + "type": "boolean" + } + }, + "required": [ + "sync_users" + ], + "type": "object" + }, + "SelfServiceProfileSsoTicketIdpInitiatedClientProtocolEnum": { + "enum": [ + "samlp", + "wsfed", + "oauth2" + ], + "type": "string" + }, + "SelfServiceProfileSsoTicketIdpInitiatedOptions": { + "additionalProperties": false, + "properties": { + "client_authorizequery": { + "maxLength": 256, + "type": "string" + }, + "client_id": { + "format": "client-id", + "type": "string" + }, + "client_protocol": { + "$ref": "#/components/schemas/SelfServiceProfileSsoTicketIdpInitiatedClientProtocolEnum" + }, + "enabled": { + "type": "boolean" + } + }, + "type": [ + "object", + "null" + ] + }, + "SelfServiceProfileSsoTicketProvisioningConfig": { + "additionalProperties": false, + "properties": { + "google_workspace": { + "$ref": "#/components/schemas/SelfServiceProfileSsoTicketGoogleWorkspaceConfig" + }, + "scopes": { + "items": { + "$ref": "#/components/schemas/SelfServiceProfileSsoTicketProvisioningScopeEnum" + }, + "minItems": 1, + "type": "array" + }, + "token_lifetime": { + "minimum": 900, + "type": [ + "integer", + "null" + ] + } + }, + "type": "object" + }, + "SelfServiceProfileSsoTicketProvisioningScopeEnum": { + "enum": [ + "get:users", + "post:users", + "put:users", + "patch:users", + "delete:users", + "get:groups", + "post:groups", + "put:groups", + "patch:groups", + "delete:groups" + ], + "type": "string" + }, + "SelfServiceProfileUserAttribute": { + "additionalProperties": false, + "properties": { + "description": { + "type": "string" + }, + "is_optional": { + "type": "boolean" + }, + "name": { + "maxLength": 250, + "type": "string" + } + }, + "required": [ + "name", + "description", + "is_optional" + ], + "type": "object" + }, + "SelfServiceProfileUserAttributes": { + "items": { + "$ref": "#/components/schemas/SelfServiceProfileUserAttribute" + }, + "type": [ + "array", + "null" + ] + }, + "SessionActorClaimValue": { + "oneOf": [ + { + "type": "string" + }, + { + "type": "boolean" + }, + { + "type": "number" + } + ] + }, + "SessionActorMetadata": { + "additionalProperties": { + "$ref": "#/components/schemas/SessionActorClaimValue" + }, + "maxProperties": 6, + "properties": { + "sub": { + "type": "string" + } + }, + "required": [ + "sub" + ], + "type": "object" + }, + "SessionAuthenticationSignal": { + "additionalProperties": true, + "properties": { + "name": { + "type": "string" + }, + "timestamp": { + "$ref": "#/components/schemas/SessionDate" + }, + "type": { + "type": "string" + } + }, + "type": "object" + }, + "SessionAuthenticationSignals": { + "additionalProperties": true, + "properties": { + "methods": { + "items": { + "$ref": "#/components/schemas/SessionAuthenticationSignal" + }, + "type": "array" + } + }, + "type": "object" + }, + "SessionClientMetadata": { + "additionalProperties": true, + "properties": { + "client_id": { + "type": "string" + } + }, + "type": "object" + }, + "SessionCookieMetadata": { + "additionalProperties": true, + "properties": { + "mode": { + "$ref": "#/components/schemas/SessionCookieMetadataModeEnum" + } + }, + "type": "object" + }, + "SessionCookieMetadataModeEnum": { + "enum": [ + "non-persistent", + "persistent" + ], + "type": "string" + }, + "SessionCookieModeEnum": { + "default": "persistent", + "enum": [ + "persistent", + "non-persistent" + ], + "type": "string" + }, + "SessionCookieSchema": { + "additionalProperties": false, + "properties": { + "mode": { + "$ref": "#/components/schemas/SessionCookieModeEnum" + } + }, + "required": [ + "mode" + ], + "type": [ + "object", + "null" + ] + }, + "SessionDate": { + "oneOf": [ + { + "format": "date-time", + "type": "string" + }, + { + "additionalProperties": true, + "type": "object" + }, + { + "type": "null" + } + ] + }, + "SessionDeviceMetadata": { + "additionalProperties": true, + "properties": { + "initial_asn": { + "type": "string" + }, + "initial_ip": { + "$ref": "#/components/schemas/SessionIp" + }, + "initial_user_agent": { + "type": "string" + }, + "last_asn": { + "type": "string" + }, + "last_ip": { + "$ref": "#/components/schemas/SessionIp" + }, + "last_user_agent": { + "type": "string" + } + }, + "type": "object" + }, + "SessionIp": { + "type": [ + "string", + "null" + ] + }, + "SessionMetadata": { + "additionalProperties": true, + "maxProperties": 25, + "type": [ + "object", + "null" + ] + }, + "SessionResponseContent": { + "additionalProperties": true, + "properties": { + "actor": { + "$ref": "#/components/schemas/SessionActorMetadata" + }, + "authenticated_at": { + "$ref": "#/components/schemas/SessionDate" + }, + "authentication": { + "$ref": "#/components/schemas/SessionAuthenticationSignals" + }, + "clients": { + "items": { + "$ref": "#/components/schemas/SessionClientMetadata" + }, + "type": "array" + }, + "cookie": { + "$ref": "#/components/schemas/SessionCookieMetadata" + }, + "created_at": { + "$ref": "#/components/schemas/SessionDate" + }, + "device": { + "$ref": "#/components/schemas/SessionDeviceMetadata" + }, + "expires_at": { + "$ref": "#/components/schemas/SessionDate" + }, + "id": { + "type": "string" + }, + "idle_expires_at": { + "$ref": "#/components/schemas/SessionDate" + }, + "last_interacted_at": { + "$ref": "#/components/schemas/SessionDate" + }, + "session_metadata": { + "$ref": "#/components/schemas/SessionMetadata" + }, + "updated_at": { + "$ref": "#/components/schemas/SessionDate" + }, + "user_id": { + "type": "string" + } + }, + "type": "object" + }, + "SetCustomSigningKeysRequestContent": { + "additionalProperties": false, + "properties": { + "keys": { + "items": { + "$ref": "#/components/schemas/CustomSigningKeyJWK" + }, + "minItems": 1, + "type": "array" + } + }, + "required": [ + "keys" + ], + "type": "object" + }, + "SetCustomSigningKeysResponseContent": { + "additionalProperties": false, + "properties": { + "keys": { + "items": { + "$ref": "#/components/schemas/CustomSigningKeyJWK" + }, + "type": "array" + } + }, + "type": "object" + }, + "SetDefaultCustomDomainRequestContent": { + "additionalProperties": false, + "properties": { + "domain": { + "maxLength": 255, + "minLength": 3, + "type": "string" + } + }, + "required": [ + "domain" + ], + "type": "object" + }, + "SetEmailFactorSettingsRequestContent": { + "additionalProperties": false, + "properties": { + "otp_expiration_time": { + "default": 300, + "maximum": 3600, + "minimum": 30, + "type": "integer" + }, + "otp_length": { + "default": 6, + "maximum": 10, + "minimum": 4, + "type": "integer" + } + }, + "required": [ + "otp_length", + "otp_expiration_time" + ], + "type": "object" + }, + "SetEmailFactorSettingsResponseContent": { + "additionalProperties": false, + "properties": { + "otp_expiration_time": { + "default": 300, + "maximum": 3600, + "minimum": 30, + "type": "integer" + }, + "otp_length": { + "default": 6, + "maximum": 10, + "minimum": 4, + "type": "integer" + } + }, + "required": [ + "otp_length", + "otp_expiration_time" + ], + "type": "object" + }, + "SetEmailTemplateRequestContent": { + "additionalProperties": false, + "properties": { + "body": { + "type": [ + "string", + "null" + ] + }, + "enabled": { + "type": [ + "boolean", + "null" + ] + }, + "from": { + "default": "sender@auth0.com", + "type": [ + "string", + "null" + ] + }, + "includeEmailInRedirect": { + "type": "boolean" + }, + "resultUrl": { + "type": [ + "string", + "null" + ] + }, + "subject": { + "type": [ + "string", + "null" + ] + }, + "syntax": { + "default": "liquid", + "type": [ + "string", + "null" + ] + }, + "template": { + "$ref": "#/components/schemas/EmailTemplateNameEnum" + }, + "urlLifetimeInSeconds": { + "minimum": 0, + "type": [ + "number", + "null" + ] + } + }, + "required": [ + "template", + "body", + "from", + "subject", + "syntax", + "enabled" + ], + "type": "object" + }, + "SetEmailTemplateResponseContent": { + "additionalProperties": false, + "properties": { + "body": { + "type": [ + "string", + "null" + ] + }, + "enabled": { + "type": [ + "boolean", + "null" + ] + }, + "from": { + "default": "sender@auth0.com", + "type": [ + "string", + "null" + ] + }, + "includeEmailInRedirect": { + "type": "boolean" + }, + "resultUrl": { + "type": [ + "string", + "null" + ] + }, + "subject": { + "type": [ + "string", + "null" + ] + }, + "syntax": { + "default": "liquid", + "type": [ + "string", + "null" + ] + }, + "template": { + "$ref": "#/components/schemas/EmailTemplateNameEnum" + }, + "urlLifetimeInSeconds": { + "minimum": 0, + "type": [ + "number", + "null" + ] + } + }, + "required": [ + "template", + "body", + "from", + "subject", + "syntax", + "enabled" + ], + "type": "object" + }, + "SetGuardianFactorDuoSettingsRequestContent": { + "additionalProperties": false, + "properties": { + "host": { + "maxLength": 10000, + "type": "string" + }, + "ikey": { + "maxLength": 10000, + "type": "string" + }, + "skey": { + "format": "non-empty-string", + "maxLength": 10000, + "type": "string" + } + }, + "type": "object" + }, + "SetGuardianFactorDuoSettingsResponseContent": { + "additionalProperties": false, + "properties": { + "host": { + "maxLength": 10000, + "type": "string" + }, + "ikey": { + "maxLength": 10000, + "type": "string" + }, + "skey": { + "format": "non-empty-string", + "maxLength": 10000, + "type": "string" + } + }, + "type": "object" + }, + "SetGuardianFactorPhoneMessageTypesRequestContent": { + "additionalProperties": false, + "properties": { + "message_types": { + "items": { + "$ref": "#/components/schemas/GuardianFactorPhoneFactorMessageTypeEnum" + }, + "type": "array" + } + }, + "required": [ + "message_types" + ], + "type": "object" + }, + "SetGuardianFactorPhoneMessageTypesResponseContent": { + "additionalProperties": false, + "properties": { + "message_types": { + "items": { + "$ref": "#/components/schemas/GuardianFactorPhoneFactorMessageTypeEnum" + }, + "type": "array" + } + }, + "type": "object" + }, + "SetGuardianFactorPhoneTemplatesRequestContent": { + "additionalProperties": false, + "properties": { + "enrollment_message": { + "default": "{{code}} is your verification code for {{tenant.friendly_name}}. Please enter this code to verify your enrollment.", + "type": "string" + }, + "verification_message": { + "default": "{{code}} is your verification code for {{tenant.friendly_name}}", + "type": "string" + } + }, + "required": [ + "enrollment_message", + "verification_message" + ], + "type": "object" + }, + "SetGuardianFactorPhoneTemplatesResponseContent": { + "additionalProperties": false, + "properties": { + "enrollment_message": { + "default": "{{code}} is your verification code for {{tenant.friendly_name}}. Please enter this code to verify your enrollment.", + "type": "string" + }, + "verification_message": { + "default": "{{code}} is your verification code for {{tenant.friendly_name}}", + "type": "string" + } + }, + "required": [ + "enrollment_message", + "verification_message" + ], + "type": "object" + }, + "SetGuardianFactorRequestContent": { + "additionalProperties": false, + "properties": { + "enabled": { + "type": "boolean" + } + }, + "required": [ + "enabled" + ], + "type": "object" + }, + "SetGuardianFactorResponseContent": { + "additionalProperties": false, + "properties": { + "enabled": { + "type": "boolean" + } + }, + "required": [ + "enabled" + ], + "type": "object" + }, + "SetGuardianFactorSmsTemplatesRequestContent": { + "additionalProperties": false, + "properties": { + "enrollment_message": { + "default": "{{code}} is your verification code for {{tenant.friendly_name}}. Please enter this code to verify your enrollment.", + "type": "string" + }, + "verification_message": { + "default": "{{code}} is your verification code for {{tenant.friendly_name}}", + "type": "string" + } + }, + "required": [ + "enrollment_message", + "verification_message" + ], + "type": "object" + }, + "SetGuardianFactorSmsTemplatesResponseContent": { + "additionalProperties": false, + "properties": { + "enrollment_message": { + "default": "{{code}} is your verification code for {{tenant.friendly_name}}. Please enter this code to verify your enrollment.", + "type": "string" + }, + "verification_message": { + "default": "{{code}} is your verification code for {{tenant.friendly_name}}", + "type": "string" + } + }, + "required": [ + "enrollment_message", + "verification_message" + ], + "type": "object" + }, + "SetGuardianFactorsProviderPhoneRequestContent": { + "additionalProperties": false, + "properties": { + "provider": { + "$ref": "#/components/schemas/GuardianFactorsProviderSmsProviderEnum" + } + }, + "required": [ + "provider" + ], + "type": "object" + }, + "SetGuardianFactorsProviderPhoneResponseContent": { + "additionalProperties": false, + "properties": { + "provider": { + "$ref": "#/components/schemas/GuardianFactorsProviderSmsProviderEnum" + } + }, + "type": "object" + }, + "SetGuardianFactorsProviderPhoneTwilioRequestContent": { + "additionalProperties": false, + "properties": { + "auth_token": { + "default": "zw5Ku6z2sxhd0ZVXto5SDHX6KPDByJPU", + "maxLength": 1000, + "minLength": 1, + "type": [ + "string", + "null" + ] + }, + "from": { + "default": "+1223323", + "maxLength": 64, + "type": [ + "string", + "null" + ] + }, + "messaging_service_sid": { + "default": "5dEkAiHLPCuQ1uJj4qNXcAnERFAL6cpq", + "maxLength": 1000, + "minLength": 1, + "type": [ + "string", + "null" + ] + }, + "sid": { + "default": "wywA2BH4VqTpfywiDuyDAYZL3xQjoO40", + "maxLength": 1000, + "minLength": 1, + "type": [ + "string", + "null" + ] + } + }, + "type": "object" + }, + "SetGuardianFactorsProviderPhoneTwilioResponseContent": { + "additionalProperties": false, + "properties": { + "auth_token": { + "default": "zw5Ku6z2sxhd0ZVXto5SDHX6KPDByJPU", + "maxLength": 1000, + "minLength": 1, + "type": [ + "string", + "null" + ] + }, + "from": { + "default": "+1223323", + "maxLength": 64, + "type": [ + "string", + "null" + ] + }, + "messaging_service_sid": { + "default": "5dEkAiHLPCuQ1uJj4qNXcAnERFAL6cpq", + "maxLength": 1000, + "minLength": 1, + "type": [ + "string", + "null" + ] + }, + "sid": { + "default": "wywA2BH4VqTpfywiDuyDAYZL3xQjoO40", + "maxLength": 1000, + "minLength": 1, + "type": [ + "string", + "null" + ] + } + }, + "type": "object" + }, + "SetGuardianFactorsProviderPushNotificationApnsRequestContent": { + "additionalProperties": false, + "properties": { + "bundle_id": { + "maxLength": 1000, + "minLength": 1, + "type": [ + "string", + "null" + ] + }, + "p12": { + "maxLength": 10000, + "minLength": 1, + "type": [ + "string", + "null" + ] + }, + "sandbox": { + "type": "boolean" + } + }, + "type": "object" + }, + "SetGuardianFactorsProviderPushNotificationApnsResponseContent": { + "additionalProperties": false, + "properties": { + "bundle_id": { + "maxLength": 1000, + "minLength": 1, + "type": [ + "string", + "null" + ] + }, + "sandbox": { + "type": "boolean" + } + }, + "type": "object" + }, + "SetGuardianFactorsProviderPushNotificationFcmRequestContent": { + "additionalProperties": false, + "properties": { + "server_key": { + "maxLength": 152, + "minLength": 1, + "type": [ + "string", + "null" + ] + } + }, + "type": "object" + }, + "SetGuardianFactorsProviderPushNotificationFcmResponseContent": { + "additionalProperties": true, + "maxProperties": 0, + "type": "object" + }, + "SetGuardianFactorsProviderPushNotificationFcmv1RequestContent": { + "additionalProperties": false, + "properties": { + "server_credentials": { + "maxLength": 10000, + "minLength": 1, + "type": [ + "string", + "null" + ] + } + }, + "type": "object" + }, + "SetGuardianFactorsProviderPushNotificationFcmv1ResponseContent": { + "additionalProperties": true, + "maxProperties": 0, + "type": "object" + }, + "SetGuardianFactorsProviderPushNotificationRequestContent": { + "additionalProperties": false, + "properties": { + "provider": { + "$ref": "#/components/schemas/GuardianFactorsProviderPushNotificationProviderDataEnum" + } + }, + "required": [ + "provider" + ], + "type": "object" + }, + "SetGuardianFactorsProviderPushNotificationResponseContent": { + "additionalProperties": false, + "properties": { + "provider": { + "$ref": "#/components/schemas/GuardianFactorsProviderPushNotificationProviderDataEnum" + } + }, + "type": "object" + }, + "SetGuardianFactorsProviderPushNotificationSnsRequestContent": { + "additionalProperties": false, + "properties": { + "aws_access_key_id": { + "default": "wywA2BH4VqTpfywiDuyDAYZL3xQjoO40", + "maxLength": 1000, + "minLength": 1, + "type": [ + "string", + "null" + ] + }, + "aws_region": { + "default": "us-west-1", + "maxLength": 1000, + "minLength": 1, + "pattern": "^(?:us-east-[0-9]{1,2}|us-west-[0-9]{1,2}|ap-southeast-[0-9]{1,2}|ap-northeast-[0-9]{1,2}|ap-central-[0-9]{1,2}|eu-west-[0-9]{1,2}|eu-central-[0-9]{1,2})$", + "type": [ + "string", + "null" + ] + }, + "aws_secret_access_key": { + "default": "B1ER5JHDGJL3C4sVAKK7SBsq806R3IpL", + "maxLength": 1000, + "minLength": 1, + "type": [ + "string", + "null" + ] + }, + "sns_apns_platform_application_arn": { + "maxLength": 1000, + "minLength": 1, + "type": [ + "string", + "null" + ] + }, + "sns_gcm_platform_application_arn": { + "default": "urn://yRMeBxgcCXh8MeTXPBAxhQnm6gP6f5nP", + "maxLength": 1000, + "minLength": 1, + "type": [ + "string", + "null" + ] + } + }, + "type": "object" + }, + "SetGuardianFactorsProviderPushNotificationSnsResponseContent": { + "additionalProperties": false, + "properties": { + "aws_access_key_id": { + "default": "wywA2BH4VqTpfywiDuyDAYZL3xQjoO40", + "maxLength": 1000, + "minLength": 1, + "type": [ + "string", + "null" + ] + }, + "aws_region": { + "default": "us-west-1", + "maxLength": 1000, + "minLength": 1, + "pattern": "^(?:us-east-[0-9]{1,2}|us-west-[0-9]{1,2}|ap-southeast-[0-9]{1,2}|ap-northeast-[0-9]{1,2}|ap-central-[0-9]{1,2}|eu-west-[0-9]{1,2}|eu-central-[0-9]{1,2})$", + "type": [ + "string", + "null" + ] + }, + "aws_secret_access_key": { + "default": "B1ER5JHDGJL3C4sVAKK7SBsq806R3IpL", + "maxLength": 1000, + "minLength": 1, + "type": [ + "string", + "null" + ] + }, + "sns_apns_platform_application_arn": { + "maxLength": 1000, + "minLength": 1, + "type": [ + "string", + "null" + ] + }, + "sns_gcm_platform_application_arn": { + "default": "urn://yRMeBxgcCXh8MeTXPBAxhQnm6gP6f5nP", + "maxLength": 1000, + "minLength": 1, + "type": [ + "string", + "null" + ] + } + }, + "type": "object" + }, + "SetGuardianFactorsProviderSmsRequestContent": { + "additionalProperties": false, + "properties": { + "provider": { + "$ref": "#/components/schemas/GuardianFactorsProviderSmsProviderEnum" + } + }, + "required": [ + "provider" + ], + "type": "object" + }, + "SetGuardianFactorsProviderSmsResponseContent": { + "additionalProperties": false, + "properties": { + "provider": { + "$ref": "#/components/schemas/GuardianFactorsProviderSmsProviderEnum" + } + }, + "type": "object" + }, + "SetGuardianFactorsProviderSmsTwilioRequestContent": { + "additionalProperties": false, + "properties": { + "auth_token": { + "default": "zw5Ku6z2sxhd0ZVXto5SDHX6KPDByJPU", + "maxLength": 1000, + "minLength": 1, + "type": [ + "string", + "null" + ] + }, + "from": { + "default": "+1223323", + "maxLength": 64, + "type": [ + "string", + "null" + ] + }, + "messaging_service_sid": { + "default": "5dEkAiHLPCuQ1uJj4qNXcAnERFAL6cpq", + "maxLength": 1000, + "minLength": 1, + "type": [ + "string", + "null" + ] + }, + "sid": { + "default": "wywA2BH4VqTpfywiDuyDAYZL3xQjoO40", + "maxLength": 1000, + "minLength": 1, + "type": [ + "string", + "null" + ] + } + }, + "type": "object" + }, + "SetGuardianFactorsProviderSmsTwilioResponseContent": { + "additionalProperties": false, + "properties": { + "auth_token": { + "default": "zw5Ku6z2sxhd0ZVXto5SDHX6KPDByJPU", + "maxLength": 1000, + "minLength": 1, + "type": [ + "string", + "null" + ] + }, + "from": { + "default": "+1223323", + "maxLength": 64, + "type": [ + "string", + "null" + ] + }, + "messaging_service_sid": { + "default": "5dEkAiHLPCuQ1uJj4qNXcAnERFAL6cpq", + "maxLength": 1000, + "minLength": 1, + "type": [ + "string", + "null" + ] + }, + "sid": { + "default": "wywA2BH4VqTpfywiDuyDAYZL3xQjoO40", + "maxLength": 1000, + "minLength": 1, + "type": [ + "string", + "null" + ] + } + }, + "type": "object" + }, + "SetGuardianPoliciesRequestContent": { + "items": { + "$ref": "#/components/schemas/MFAPolicyEnum" + }, + "type": "array" + }, + "SetGuardianPoliciesResponseContent": { + "items": { + "$ref": "#/components/schemas/MFAPolicyEnum" + }, + "type": "array" + }, + "SetGuardianSettingsRequestContent": { + "additionalProperties": false, + "properties": { + "display_remember_me_checkbox": { + "default": true, + "type": "boolean" + }, + "mfa_session_inactivity_timeout": { + "default": 604800, + "maximum": 2592000, + "minimum": 3600, + "type": "integer" + }, + "mfa_session_overall_timeout": { + "default": 2592000, + "maximum": 7776000, + "minimum": 3600, + "type": "integer" + }, + "remember_me_default_value": { + "default": false, + "type": "boolean" + } + }, + "required": [ + "display_remember_me_checkbox", + "remember_me_default_value", + "mfa_session_inactivity_timeout", + "mfa_session_overall_timeout" + ], + "type": "object" + }, + "SetGuardianSettingsResponseContent": { + "additionalProperties": false, + "properties": { + "display_remember_me_checkbox": { + "default": true, + "type": "boolean" + }, + "mfa_session_inactivity_timeout": { + "default": 604800, + "maximum": 2592000, + "minimum": 3600, + "type": "integer" + }, + "mfa_session_overall_timeout": { + "default": 2592000, + "maximum": 7776000, + "minimum": 3600, + "type": "integer" + }, + "remember_me_default_value": { + "default": false, + "type": "boolean" + } + }, + "required": [ + "display_remember_me_checkbox", + "remember_me_default_value", + "mfa_session_inactivity_timeout", + "mfa_session_overall_timeout" + ], + "type": "object" + }, + "SetNetworkAclRequestContent": { + "additionalProperties": false, + "properties": { + "active": { + "type": "boolean" + }, + "description": { + "maxLength": 255, + "type": "string" + }, + "priority": { + "default": 50, + "maximum": 100, + "minimum": 1, + "type": "number" + }, + "rule": { + "$ref": "#/components/schemas/NetworkAclRule" + } + }, + "required": [ + "description", + "active", + "rule" + ], + "type": "object" + }, + "SetNetworkAclsResponseContent": { + "additionalProperties": true, + "properties": { + "active": { + "type": "boolean" + }, + "created_at": { + "type": "string" + }, + "description": { + "type": "string" + }, + "id": { + "type": "string" + }, + "priority": { + "maximum": 100, + "minimum": 1, + "type": "number" + }, + "rule": { + "$ref": "#/components/schemas/NetworkAclRule" + }, + "updated_at": { + "type": "string" + } + }, + "type": "object" + }, + "SetPartialsRequestContent": { + "additionalProperties": true, + "type": "object" + }, + "SetPhoneFactorSettingsRequestContent": { + "additionalProperties": false, + "properties": { + "otp_expiration_time": { + "default": 300, + "maximum": 3600, + "minimum": 30, + "type": "integer" + }, + "otp_length": { + "default": 6, + "maximum": 10, + "minimum": 4, + "type": "integer" + } + }, + "required": [ + "otp_length", + "otp_expiration_time" + ], + "type": "object" + }, + "SetPhoneFactorSettingsResponseContent": { + "additionalProperties": false, + "properties": { + "otp_expiration_time": { + "default": 300, + "maximum": 3600, + "minimum": 30, + "type": "integer" + }, + "otp_length": { + "default": 6, + "maximum": 10, + "minimum": 4, + "type": "integer" + } + }, + "required": [ + "otp_length", + "otp_expiration_time" + ], + "type": "object" + }, + "SetRulesConfigRequestContent": { + "additionalProperties": false, + "properties": { + "value": { + "default": "MY_RULES_CONFIG_VALUE", + "type": "string" + } + }, + "required": [ + "value" + ], + "type": "object" + }, + "SetRulesConfigResponseContent": { + "additionalProperties": true, + "properties": { + "key": { + "default": "MY_RULES_CONFIG_KEY", + "maxLength": 127, + "minLength": 1, + "pattern": "^[A-Za-z0-9_\\-@*+:]*$", + "type": "string" + }, + "value": { + "default": "MY_RULES_CONFIG_VALUE", + "type": "string" + } + }, + "required": [ + "key", + "value" + ], + "type": "object" + }, + "SetSelfServiceProfileCustomTextRequestContent": { + "additionalProperties": { + "maxLength": 2000, + "type": "string" + }, + "type": "object" + }, + "SetSelfServiceProfileCustomTextResponseContent": { + "additionalProperties": { + "type": "string" + }, + "type": "object" + }, + "SetUserAuthenticationMethodResponseContent": { + "additionalProperties": false, + "properties": { + "aaguid": { + "type": "string" + }, + "authentication_methods": { + "items": { + "$ref": "#/components/schemas/UserAuthenticationMethodProperties" + }, + "type": "array" + }, + "created_at": { + "format": "date-time", + "type": "string" + }, + "email": { + "type": "string" + }, + "id": { + "format": "authenticator-id", + "type": "string" + }, + "key_id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "phone_number": { + "maxLength": 30, + "minLength": 2, + "type": "string" + }, + "preferred_authentication_method": { + "$ref": "#/components/schemas/PreferredAuthenticationMethodEnum" + }, + "public_key": { + "type": "string" + }, + "relying_party_identifier": { + "type": "string" + }, + "totp_secret": { + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/CreatedAuthenticationMethodTypeEnum" + } + }, + "required": [ + "type" + ], + "type": "object" + }, + "SetUserAuthenticationMethods": { + "additionalProperties": false, + "properties": { + "email": { + "minLength": 1, + "type": "string" + }, + "name": { + "maxLength": 20, + "minLength": 1, + "type": "string" + }, + "phone_number": { + "maxLength": 30, + "minLength": 2, + "type": "string" + }, + "preferred_authentication_method": { + "$ref": "#/components/schemas/PreferredAuthenticationMethodEnum" + }, + "totp_secret": { + "minLength": 1, + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/AuthenticationTypeEnum" + } + }, + "required": [ + "type" + ], + "type": "object" + }, + "SetUserAuthenticationMethodsRequestContent": { + "items": { + "$ref": "#/components/schemas/SetUserAuthenticationMethods" + }, + "type": "array" + }, + "SetsCustomTextsByLanguageRequestContent": { + "additionalProperties": true, + "type": "object" + }, + "SigningAlgorithmEnum": { + "default": "HS256", + "enum": [ + "HS256", + "RS256", + "RS512", + "PS256" + ], + "type": "string" + }, + "SigningKeys": { + "additionalProperties": false, + "properties": { + "cert": { + "default": "-----BEGIN CERTIFICATE-----\r\nMIIDDTCCA...YiA0TQhAt8=\r\n-----END CERTIFICATE-----", + "type": "string" + }, + "current": { + "default": true, + "type": "boolean" + }, + "current_since": { + "$ref": "#/components/schemas/SigningKeysDate" + }, + "current_until": { + "$ref": "#/components/schemas/SigningKeysDate" + }, + "fingerprint": { + "default": "CC:FB:DD:D8:9A:B5:DE:1B:F0:CC:36:D2:99:59:21:12:03:DD:A8:25", + "type": "string" + }, + "kid": { + "default": "21hi274Rp02112mgkUGma", + "type": "string" + }, + "next": { + "type": "boolean" + }, + "pkcs7": { + "default": "-----BEGIN PKCS7-----\r\nMIIDPA....t8xAA==\r\n-----END PKCS7-----", + "type": "string" + }, + "previous": { + "type": "boolean" + }, + "revoked": { + "type": "boolean" + }, + "revoked_at": { + "$ref": "#/components/schemas/SigningKeysDate" + }, + "thumbprint": { + "default": "CCFBDDD89AB5DE1BF0CC36D29959211203DDA825", + "type": "string" + } + }, + "required": [ + "cert", + "kid", + "fingerprint", + "thumbprint" + ], + "type": "object" + }, + "SigningKeysDate": { + "oneOf": [ + { + "type": "string" + }, + { + "additionalProperties": true, + "type": "object" + } + ] + }, + "SignupSchema": { + "additionalProperties": false, + "properties": { + "status": { + "$ref": "#/components/schemas/SignupStatusEnum" + } + }, + "type": "object" + }, + "SignupStatusEnum": { + "enum": [ + "required", + "optional", + "inactive" + ], + "type": "string" + }, + "SignupVerification": { + "additionalProperties": false, + "properties": { + "active": { + "type": "boolean" + } + }, + "type": "object" + }, + "SignupVerified": { + "additionalProperties": false, + "properties": { + "status": { + "$ref": "#/components/schemas/SignupStatusEnum" + }, + "verification": { + "$ref": "#/components/schemas/SignupVerification" + } + }, + "type": "object" + }, + "SupportedLocales": { + "enum": [ + "am", + "ar", + "ar-EG", + "ar-SA", + "az", + "bg", + "bn", + "bs", + "ca-ES", + "cnr", + "cs", + "cy", + "da", + "de", + "el", + "en", + "en-CA", + "es", + "es-419", + "es-AR", + "es-MX", + "et", + "eu-ES", + "fa", + "fi", + "fr", + "fr-CA", + "fr-FR", + "gl-ES", + "gu", + "he", + "hi", + "hr", + "hu", + "hy", + "id", + "is", + "it", + "ja", + "ka", + "kk", + "kn", + "ko", + "lt", + "lv", + "mk", + "ml", + "mn", + "mr", + "ms", + "my", + "nb", + "nl", + "nn", + "no", + "pa", + "pl", + "pt", + "pt-BR", + "pt-PT", + "ro", + "ru", + "sk", + "sl", + "so", + "sq", + "sr", + "sv", + "sw", + "ta", + "te", + "th", + "tl", + "tr", + "uk", + "ur", + "vi", + "zgh", + "zh-CN", + "zh-HK", + "zh-MO", + "zh-TW" + ], + "type": "string" + }, + "SuspiciousIPThrottlingAllowlist": { + "items": { + "$ref": "#/components/schemas/SuspiciousIPThrottlingAllowlistItem" + }, + "type": "array" + }, + "SuspiciousIPThrottlingAllowlistItem": { + "anyOf": [ + { + "format": "ipv4", + "type": "string" + }, + { + "format": "cidr", + "type": "string" + }, + { + "format": "ipv6", + "type": "string" + }, + { + "format": "ipv6_cidr", + "type": "string" + } + ], + "type": "string" + }, + "SuspiciousIPThrottlingPreCustomTokenExchangeStage": { + "additionalProperties": false, + "properties": { + "max_attempts": { + "default": 10, + "maximum": 2500, + "minimum": 1, + "type": "integer" + }, + "rate": { + "default": 8640000, + "maximum": 86400000, + "minimum": 34560, + "type": "integer" + } + }, + "type": "object" + }, + "SuspiciousIPThrottlingPreLoginStage": { + "additionalProperties": false, + "properties": { + "max_attempts": { + "default": 100, + "maximum": 2500, + "minimum": 1, + "type": "integer" + }, + "rate": { + "default": 864000, + "maximum": 86400000, + "minimum": 34560, + "type": "integer" + } + }, + "type": "object" + }, + "SuspiciousIPThrottlingPreUserRegistrationStage": { + "additionalProperties": false, + "properties": { + "max_attempts": { + "default": 50, + "maximum": 72000, + "minimum": 1, + "type": "integer" + }, + "rate": { + "default": 1728000, + "maximum": 86400000, + "minimum": 1200, + "type": "integer" + } + }, + "type": "object" + }, + "SuspiciousIPThrottlingShieldsEnum": { + "enum": [ + "block", + "admin_notification" + ], + "type": "string" + }, + "SuspiciousIPThrottlingStage": { + "additionalProperties": false, + "properties": { + "pre-custom-token-exchange": { + "$ref": "#/components/schemas/SuspiciousIPThrottlingPreCustomTokenExchangeStage" + }, + "pre-login": { + "$ref": "#/components/schemas/SuspiciousIPThrottlingPreLoginStage" + }, + "pre-user-registration": { + "$ref": "#/components/schemas/SuspiciousIPThrottlingPreUserRegistrationStage" + } + }, + "type": "object" + }, + "SynchronizeGroupsEnum": { + "enum": [ + "all", + "off", + "selected" + ], + "type": "string" + }, + "SynchronizedGroupPayload": { + "additionalProperties": false, + "properties": { + "direct_members_count": { + "maximum": 2147483647, + "minimum": 0, + "type": "integer" + }, + "email": { + "format": "email", + "maxLength": 254, + "type": "string" + }, + "id": { + "maxLength": 32, + "minLength": 1, + "pattern": "^[A-Za-z0-9]+$", + "type": "string" + }, + "name": { + "maxLength": 150, + "type": "string" + } + }, + "required": [ + "id" + ], + "type": "object" + }, + "SynchronizedGroupSelectionId": { + "additionalProperties": false, + "properties": { + "id": { + "maxLength": 32, + "minLength": 1, + "pattern": "^[A-Za-z0-9]+$", + "type": "string" + } + }, + "required": [ + "id" + ], + "type": "object" + }, + "SystemRoleOwnerId": { + "enum": [ + "auth0" + ], + "type": "string" + }, + "TenantOIDCLogoutSettings": { + "additionalProperties": false, + "properties": { + "rp_logout_end_session_endpoint_discovery": { + "default": true, + "type": "boolean" + } + }, + "type": "object" + }, + "TenantSettingsCountryCodes": { + "additionalProperties": false, + "properties": { + "list": { + "items": { + "maxLength": 2, + "minLength": 2, + "pattern": "^[A-Z]{2}$", + "type": "string" + }, + "type": "array" + }, + "mode": { + "$ref": "#/components/schemas/TenantSettingsCountryCodesMode" + } + }, + "type": [ + "object", + "null" + ] + }, + "TenantSettingsCountryCodesMode": { + "enum": [ + "allow", + "deny" + ], + "type": "string" + }, + "TenantSettingsCountryCodesModeResponse": { + "enum": [ + "allow", + "deny" + ], + "type": "string" + }, + "TenantSettingsCountryCodesResponse": { + "additionalProperties": false, + "properties": { + "list": { + "items": { + "maxLength": 2, + "minLength": 2, + "pattern": "^[A-Z]{2}$", + "type": "string" + }, + "type": "array" + }, + "mode": { + "$ref": "#/components/schemas/TenantSettingsCountryCodesModeResponse" + } + }, + "type": "object" + }, + "TenantSettingsDeviceFlow": { + "additionalProperties": false, + "properties": { + "charset": { + "$ref": "#/components/schemas/TenantSettingsDeviceFlowCharset" + }, + "mask": { + "default": "****-****", + "maxLength": 20, + "type": "string" + } + }, + "type": [ + "object", + "null" + ] + }, + "TenantSettingsDeviceFlowCharset": { + "default": "base20", + "enum": [ + "base20", + "digits" + ], + "type": "string" + }, + "TenantSettingsDynamicClientRegistrationSecurityMode": { + "enum": [ + "strict", + "permissive" + ], + "type": "string" + }, + "TenantSettingsErrorPage": { + "additionalProperties": false, + "properties": { + "html": { + "default": "", + "type": "string" + }, + "show_log_link": { + "default": false, + "type": "boolean" + }, + "url": { + "default": "https://mycompany.org/error", + "format": "absolute-uri-or-empty", + "type": "string" + } + }, + "type": [ + "object", + "null" + ] + }, + "TenantSettingsFlags": { + "additionalProperties": false, + "properties": { + "allow_changing_enable_sso": { + "type": "boolean" + }, + "allow_legacy_delegation_grant_types": { + "type": "boolean" + }, + "allow_legacy_ro_grant_types": { + "type": "boolean" + }, + "allow_legacy_tokeninfo_endpoint": { + "type": "boolean" + }, + "change_pwd_flow_v1": { + "default": false, + "type": "boolean" + }, + "custom_domains_provisioning": { + "default": false, + "type": "boolean" + }, + "dashboard_insights_view": { + "type": "boolean" + }, + "dashboard_log_streams_next": { + "type": "boolean" + }, + "disable_clickjack_protection_headers": { + "type": "boolean" + }, + "disable_fields_map_fix": { + "type": "boolean" + }, + "disable_impersonation": { + "default": false, + "type": "boolean" + }, + "disable_management_api_sms_obfuscation": { + "default": true, + "type": "boolean" + }, + "enable_adfs_waad_email_verification": { + "type": "boolean" + }, + "enable_apis_section": { + "default": false, + "type": "boolean" + }, + "enable_client_connections": { + "default": true, + "type": "boolean" + }, + "enable_dynamic_client_registration": { + "default": false, + "type": "boolean" + }, + "enable_idtoken_api2": { + "type": "boolean" + }, + "enable_legacy_profile": { + "type": "boolean" + }, + "enable_pipeline2": { + "default": true, + "type": "boolean" + }, + "enable_public_signup_user_exists_error": { + "type": "boolean" + }, + "enable_sso": { + "type": "boolean" + }, + "enforce_client_authentication_on_passwordless_start": { + "type": "boolean" + }, + "genai_trial": { + "type": "boolean" + }, + "improved_signup_bot_detection_in_classic": { + "type": "boolean" + }, + "local_resource_discovery": { + "type": "boolean" + }, + "mfa_show_factor_list_on_enrollment": { + "type": "boolean" + }, + "no_disclose_enterprise_connections": { + "type": "boolean" + }, + "remove_alg_from_jwks": { + "type": "boolean" + }, + "revoke_refresh_token_grant": { + "type": "boolean" + }, + "trust_azure_adfs_email_verified_connection_property": { + "default": false, + "type": "boolean" + } + }, + "type": "object" + }, + "TenantSettingsGuardianPage": { + "additionalProperties": false, + "properties": { + "enabled": { + "default": false, + "type": "boolean" + }, + "html": { + "default": "", + "type": "string" + } + }, + "type": [ + "object", + "null" + ] + }, + "TenantSettingsMTLS": { + "additionalProperties": false, + "properties": { + "enable_endpoint_aliases": { + "default": false, + "type": "boolean" + } + }, + "type": [ + "object", + "null" + ] + }, + "TenantSettingsNullableSecurityHeaders": { + "additionalProperties": false, + "properties": { + "content_security_policy": { + "$ref": "#/components/schemas/ContentSecurityPolicyConfig" + }, + "x_xss_protection": { + "$ref": "#/components/schemas/XssProtectionConfig" + } + }, + "type": [ + "object", + "null" + ] + }, + "TenantSettingsPasswordPage": { + "additionalProperties": false, + "properties": { + "enabled": { + "default": false, + "type": "boolean" + }, + "html": { + "default": "", + "type": "string" + } + }, + "type": [ + "object", + "null" + ] + }, + "TenantSettingsResourceParameterProfile": { + "default": "audience", + "enum": [ + "audience", + "compatibility" + ], + "type": "string" + }, + "TenantSettingsSessions": { + "additionalProperties": false, + "properties": { + "anonymous": { + "$ref": "#/components/schemas/TenantSettingsSessionsAnonymous" + }, + "oidc_logout_prompt_enabled": { + "default": true, + "type": "boolean" + } + }, + "type": [ + "object", + "null" + ] + }, + "TenantSettingsSessionsAnonymous": { + "additionalProperties": false, + "properties": { + "activate_cookie": { + "default": true, + "type": "boolean" + }, + "lifetime_in_minutes": { + "default": 43200, + "type": "integer" + } + }, + "type": [ + "object", + "null" + ] + }, + "TenantSettingsSupportedLocalesEnum": { + "enum": [ + "am", + "ar", + "ar-EG", + "ar-SA", + "az", + "bg", + "bn", + "bs", + "ca-ES", + "cnr", + "cs", + "cy", + "da", + "de", + "el", + "en", + "en-CA", + "es", + "es-419", + "es-AR", + "es-MX", + "et", + "eu-ES", + "fa", + "fi", + "fr", + "fr-CA", + "fr-FR", + "gl-ES", + "gu", + "he", + "hi", + "hr", + "hu", + "hy", + "id", + "is", + "it", + "ja", + "ka", + "kk", + "kn", + "ko", + "lt", + "lv", + "mk", + "ml", + "mn", + "mr", + "ms", + "my", + "nb", + "nl", + "nn", + "no", + "pa", + "pl", + "pt", + "pt-BR", + "pt-PT", + "ro", + "ru", + "sk", + "sl", + "so", + "sq", + "sr", + "sv", + "sw", + "ta", + "te", + "th", + "tl", + "tr", + "uk", + "ur", + "vi", + "zgh", + "zh-CN", + "zh-HK", + "zh-MO", + "zh-TW" + ], + "type": "string" + }, + "TestActionPayload": { + "additionalProperties": true, + "type": "object" + }, + "TestActionRequestContent": { + "additionalProperties": false, + "properties": { + "payload": { + "$ref": "#/components/schemas/TestActionPayload" + } + }, + "required": [ + "payload" + ], + "type": "object" + }, + "TestActionResponseContent": { + "additionalProperties": false, + "properties": { + "payload": { + "$ref": "#/components/schemas/TestActionResultPayload" + } + }, + "type": "object" + }, + "TestActionResultPayload": { + "additionalProperties": true, + "type": "object" + }, + "TestCustomDomainResponseContent": { + "additionalProperties": false, + "properties": { + "message": { + "type": "string" + }, + "success": { + "type": "boolean" + } + }, + "required": [ + "success" + ], + "type": "object" + }, + "TestEventDataContent": { + "additionalProperties": true, + "type": "object" + }, + "ThirdPartyClientAccessConfig": { + "additionalProperties": false, + "properties": { + "allow_configuration": { + "type": "boolean" + } + }, + "required": [ + "allow_configuration" + ], + "type": "object" + }, + "TokenExchangeProfileResponseContent": { + "additionalProperties": true, + "properties": { + "action_id": { + "maxLength": 36, + "minLength": 1, + "type": "string" + }, + "created_at": { + "default": "2024-01-01T00:00:00.000Z", + "format": "date-time", + "type": "string" + }, + "id": { + "format": "token-exchange-profile-id", + "type": "string" + }, + "name": { + "default": "Token Exchange Profile 1", + "maxLength": 50, + "minLength": 3, + "type": "string" + }, + "subject_token_type": { + "format": "url", + "maxLength": 100, + "minLength": 8, + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/TokenExchangeProfileTypeEnum" + }, + "updated_at": { + "default": "2024-01-01T00:00:00.000Z", + "format": "date-time", + "type": "string" + } + }, + "type": "object" + }, + "TokenExchangeProfileTypeEnum": { + "enum": [ + "custom_authentication" + ], + "maxLength": 21, + "minLength": 1, + "type": "string" + }, + "TokenQuota": { + "additionalProperties": false, + "properties": { + "client_credentials": { + "$ref": "#/components/schemas/TokenQuotaClientCredentials" + } + }, + "required": [ + "client_credentials" + ], + "type": "object" + }, + "TokenQuotaClientCredentials": { + "additionalProperties": false, + "minProperties": 1, + "properties": { + "enforce": { + "type": "boolean" + }, + "per_day": { + "maximum": 2147483647, + "minimum": 1, + "type": "integer" + }, + "per_hour": { + "maximum": 2147483647, + "minimum": 1, + "type": "integer" + } + }, + "type": "object" + }, + "TokenQuotaConfiguration": { + "additionalProperties": true, + "properties": { + "client_credentials": { + "$ref": "#/components/schemas/TokenQuotaClientCredentials" + } + }, + "required": [ + "client_credentials" + ], + "type": "object" + }, + "TokenVaultPrivilegedAccessGrant": { + "additionalProperties": false, + "properties": { + "connection": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "scopes": { + "items": { + "maxLength": 280, + "minLength": 1, + "type": "string" + }, + "minItems": 1, + "type": "array" + } + }, + "required": [ + "connection", + "scopes" + ], + "type": "object" + }, + "TokenVaultPrivilegedAccessIpAllowlistEntry": { + "oneOf": [ + { + "format": "ipv4", + "type": "string" + }, + { + "format": "ipv6", + "type": "string" + }, + { + "format": "cidr", + "type": "string" + }, + { + "format": "ipv6_cidr", + "type": "string" + } + ], + "type": "string" + }, + "TooManyRequestsSchema": { + "properties": { + "error": { + "const": "Too Many Requests" + }, + "message": { + "type": "string" + }, + "statusCode": { + "const": 429 + } + }, + "required": [ + "message", + "statusCode", + "error" + ], + "type": "object" + }, + "TwilioProviderConfiguration": { + "additionalProperties": false, + "properties": { + "default_from": { + "type": "string" + }, + "delivery_methods": { + "items": { + "$ref": "#/components/schemas/TwilioProviderDeliveryMethodEnum" + }, + "minItems": 1, + "type": "array" + }, + "mssid": { + "type": "string" + }, + "sid": { + "type": "string" + } + }, + "required": [ + "sid", + "delivery_methods" + ], + "type": "object" + }, + "TwilioProviderCredentials": { + "additionalProperties": false, + "properties": { + "auth_token": { + "maxLength": 255, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "auth_token" + ], + "type": "object" + }, + "TwilioProviderDeliveryMethodEnum": { + "enum": [ + "text", + "voice" + ], + "type": "string" + }, + "UnauthorizedSchema": { + "properties": { + "error": { + "const": "Unauthorized" + }, + "message": { + "type": "string" + }, + "statusCode": { + "const": 401 + } + }, + "required": [ + "message", + "statusCode", + "error" + ], + "type": "object" + }, + "UniversalLoginExperienceEnum": { + "enum": [ + "new", + "classic" + ], + "type": "string" + }, + "UpdateActionBindingItem": { + "oneOf": [ + { + "$ref": "#/components/schemas/ActionBindingWithRef" + } + ] + }, + "UpdateActionBindingsRequestContent": { + "additionalProperties": false, + "properties": { + "bindings": { + "items": { + "$ref": "#/components/schemas/UpdateActionBindingItem" + }, + "type": "array" + } + }, + "type": "object" + }, + "UpdateActionBindingsResponseContent": { + "additionalProperties": false, + "properties": { + "bindings": { + "items": { + "$ref": "#/components/schemas/ActionBinding" + }, + "type": "array" + } + }, + "type": "object" + }, + "UpdateActionModuleRequestContent": { + "additionalProperties": false, + "properties": { + "code": { + "maxLength": 65536, + "pattern": "^[^\u0000]*$", + "type": "string" + }, + "dependencies": { + "items": { + "$ref": "#/components/schemas/ActionModuleDependencyRequest" + }, + "type": "array" + }, + "secrets": { + "items": { + "$ref": "#/components/schemas/ActionModuleSecretRequest" + }, + "type": "array" + } + }, + "type": "object" + }, + "UpdateActionModuleResponseContent": { + "additionalProperties": false, + "properties": { + "actions_using_module_total": { + "type": "integer" + }, + "all_changes_published": { + "type": "boolean" + }, + "code": { + "type": "string" + }, + "created_at": { + "format": "date-time", + "type": "string" + }, + "dependencies": { + "items": { + "$ref": "#/components/schemas/ActionModuleDependency" + }, + "type": "array" + }, + "id": { + "type": "string" + }, + "latest_version": { + "$ref": "#/components/schemas/ActionModuleVersionReference" + }, + "latest_version_number": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "secrets": { + "items": { + "$ref": "#/components/schemas/ActionModuleSecret" + }, + "type": "array" + }, + "updated_at": { + "format": "date-time", + "type": "string" + } + }, + "type": "object" + }, + "UpdateActionRequestContent": { + "additionalProperties": false, + "properties": { + "code": { + "default": "module.exports = () =\u003e {}", + "type": "string" + }, + "dependencies": { + "items": { + "$ref": "#/components/schemas/ActionVersionDependency" + }, + "type": "array" + }, + "modules": { + "items": { + "$ref": "#/components/schemas/ActionModuleReference" + }, + "type": "array" + }, + "name": { + "default": "my-action", + "type": "string" + }, + "runtime": { + "default": "node22", + "type": "string" + }, + "secrets": { + "items": { + "$ref": "#/components/schemas/ActionSecretRequest" + }, + "type": "array" + }, + "supported_triggers": { + "items": { + "$ref": "#/components/schemas/ActionTrigger" + }, + "minItems": 1, + "type": "array" + } + }, + "type": "object" + }, + "UpdateActionResponseContent": { + "additionalProperties": false, + "properties": { + "all_changes_deployed": { + "default": false, + "type": "boolean" + }, + "built_at": { + "default": "2021-01-01T00:00:00.000Z", + "format": "date-time", + "type": "string" + }, + "code": { + "default": "module.exports = () =\u003e {}", + "type": "string" + }, + "created_at": { + "default": "2021-01-01T00:00:00.000Z", + "format": "date-time", + "type": "string" + }, + "dependencies": { + "items": { + "$ref": "#/components/schemas/ActionVersionDependency" + }, + "type": "array" + }, + "deploy": { + "default": false, + "type": "boolean" + }, + "deployed_version": { + "$ref": "#/components/schemas/ActionDeployedVersion" + }, + "id": { + "default": "910b1053-577f-4d81-a8c8-020e7319a38a", + "type": "string" + }, + "installed_integration_id": { + "default": "7d2bc0c9-c0c2-433a-9f4e-86ef80270aad", + "type": "string" + }, + "integration": { + "$ref": "#/components/schemas/Integration" + }, + "modules": { + "items": { + "$ref": "#/components/schemas/ActionModuleReference" + }, + "type": "array" + }, + "name": { + "default": "my-action", + "type": "string" + }, + "runtime": { + "default": "node22", + "type": "string" + }, + "secrets": { + "items": { + "$ref": "#/components/schemas/ActionSecretResponse" + }, + "type": "array" + }, + "status": { + "$ref": "#/components/schemas/ActionBuildStatusEnum" + }, + "supported_triggers": { + "items": { + "$ref": "#/components/schemas/ActionTrigger" + }, + "minItems": 1, + "type": "array" + }, + "updated_at": { + "default": "2021-01-01T00:00:00.000Z", + "format": "date-time", + "type": "string" + } + }, + "type": "object" + }, + "UpdateAculRequestContent": { + "additionalProperties": false, + "properties": { + "context_configuration": { + "$ref": "#/components/schemas/AculContextConfiguration" + }, + "default_head_tags_disabled": { + "default": false, + "type": [ + "boolean", + "null" + ] + }, + "filters": { + "$ref": "#/components/schemas/AculFilters" + }, + "head_tags": { + "items": { + "$ref": "#/components/schemas/AculHeadTag" + }, + "type": [ + "array", + "null" + ] + }, + "rendering_mode": { + "$ref": "#/components/schemas/AculRenderingModeEnum" + }, + "use_page_template": { + "default": false, + "type": [ + "boolean", + "null" + ] + } + }, + "type": "object" + }, + "UpdateAculResponseContent": { + "additionalProperties": true, + "properties": { + "context_configuration": { + "$ref": "#/components/schemas/AculContextConfiguration" + }, + "default_head_tags_disabled": { + "default": false, + "type": [ + "boolean", + "null" + ] + }, + "filters": { + "$ref": "#/components/schemas/AculFilters" + }, + "head_tags": { + "items": { + "$ref": "#/components/schemas/AculHeadTag" + }, + "type": [ + "array", + "null" + ] + }, + "rendering_mode": { + "$ref": "#/components/schemas/AculRenderingModeEnum" + }, + "use_page_template": { + "default": false, + "type": [ + "boolean", + "null" + ] + } + }, + "type": "object" + }, + "UpdateAgentRequestContent": { + "additionalProperties": false, + "properties": { + "metadata": { + "additionalProperties": true, + "type": [ + "object", + "null" + ] + }, + "name": { + "maxLength": 255, + "minLength": 1, + "pattern": "^[^\u003c\u003e\u0000]+$", + "type": "string" + } + }, + "type": "object" + }, + "UpdateAnonymousSessions": { + "additionalProperties": false, + "properties": { + "active": { + "default": false, + "type": "boolean" + } + }, + "required": [ + "active" + ], + "type": [ + "object", + "null" + ] + }, + "UpdateAttackProtectionCaptchaRequestContent": { + "additionalProperties": false, + "properties": { + "active_provider_id": { + "$ref": "#/components/schemas/AttackProtectionCaptchaProviderId" + }, + "arkose": { + "$ref": "#/components/schemas/AttackProtectionUpdateCaptchaArkose" + }, + "auth_challenge": { + "$ref": "#/components/schemas/AttackProtectionCaptchaAuthChallengeRequest" + }, + "friendly_captcha": { + "$ref": "#/components/schemas/AttackProtectionUpdateCaptchaFriendlyCaptcha" + }, + "hcaptcha": { + "$ref": "#/components/schemas/AttackProtectionUpdateCaptchaHcaptcha" + }, + "recaptcha_enterprise": { + "$ref": "#/components/schemas/AttackProtectionUpdateCaptchaRecaptchaEnterprise" + }, + "recaptcha_v2": { + "$ref": "#/components/schemas/AttackProtectionUpdateCaptchaRecaptchaV2" + }, + "simple_captcha": { + "$ref": "#/components/schemas/AttackProtectionCaptchaSimpleCaptchaResponseContent" + } + }, + "type": "object" + }, + "UpdateAttackProtectionCaptchaResponseContent": { + "additionalProperties": true, + "properties": { + "active_provider_id": { + "type": "string" + }, + "arkose": { + "$ref": "#/components/schemas/AttackProtectionCaptchaArkoseResponseContent" + }, + "auth_challenge": { + "$ref": "#/components/schemas/AttackProtectionCaptchaAuthChallengeResponseContent" + }, + "friendly_captcha": { + "$ref": "#/components/schemas/AttackProtectionCaptchaFriendlyCaptchaResponseContent" + }, + "hcaptcha": { + "$ref": "#/components/schemas/AttackProtectionCaptchaHcaptchaResponseContent" + }, + "recaptcha_enterprise": { + "$ref": "#/components/schemas/AttackProtectionCaptchaRecaptchaEnterpriseResponseContent" + }, + "recaptcha_v2": { + "$ref": "#/components/schemas/AttackProtectionCaptchaRecaptchaV2ResponseContent" + }, + "simple_captcha": { + "$ref": "#/components/schemas/AttackProtectionCaptchaSimpleCaptchaResponseContent" + } + }, + "type": "object" + }, + "UpdateBotDetectionSettingsRequestContent": { + "additionalProperties": false, + "properties": { + "allowlist": { + "$ref": "#/components/schemas/BotDetectionAllowlist" + }, + "bot_detection_level": { + "$ref": "#/components/schemas/BotDetectionLevelEnum" + }, + "challenge_password_policy": { + "$ref": "#/components/schemas/BotDetectionChallengePolicyPasswordFlowEnum" + }, + "challenge_password_reset_policy": { + "$ref": "#/components/schemas/BotDetectionChallengePolicyPasswordResetFlowEnum" + }, + "challenge_passwordless_policy": { + "$ref": "#/components/schemas/BotDetectionChallengePolicyPasswordlessFlowEnum" + }, + "monitoring_mode_enabled": { + "$ref": "#/components/schemas/BotDetectionMonitoringModeEnabled" + } + }, + "type": "object" + }, + "UpdateBotDetectionSettingsResponseContent": { + "additionalProperties": false, + "properties": { + "allowlist": { + "$ref": "#/components/schemas/BotDetectionAllowlist" + }, + "bot_detection_level": { + "$ref": "#/components/schemas/BotDetectionLevelEnum" + }, + "challenge_password_policy": { + "$ref": "#/components/schemas/BotDetectionChallengePolicyPasswordFlowEnum" + }, + "challenge_password_reset_policy": { + "$ref": "#/components/schemas/BotDetectionChallengePolicyPasswordResetFlowEnum" + }, + "challenge_passwordless_policy": { + "$ref": "#/components/schemas/BotDetectionChallengePolicyPasswordlessFlowEnum" + }, + "monitoring_mode_enabled": { + "$ref": "#/components/schemas/BotDetectionMonitoringModeEnabled" + } + }, + "type": "object" + }, + "UpdateBrandingColors": { + "additionalProperties": false, + "minProperties": 1, + "properties": { + "page_background": { + "$ref": "#/components/schemas/UpdateBrandingPageBackground" + }, + "primary": { + "format": "html-color-or-null", + "type": [ + "string", + "null" + ] + } + }, + "type": [ + "object", + "null" + ] + }, + "UpdateBrandingFont": { + "additionalProperties": false, + "minProperties": 1, + "properties": { + "url": { + "format": "strict-https-uri-or-null", + "type": [ + "string", + "null" + ] + } + }, + "type": [ + "object", + "null" + ] + }, + "UpdateBrandingPageBackground": { + "oneOf": [ + { + "type": [ + "string", + "null" + ] + }, + { + "additionalProperties": true, + "type": [ + "object", + "null" + ] + } + ] + }, + "UpdateBrandingPhoneProviderRequestContent": { + "additionalProperties": false, + "minProperties": 1, + "properties": { + "configuration": { + "$ref": "#/components/schemas/PhoneProviderConfiguration" + }, + "credentials": { + "$ref": "#/components/schemas/PhoneProviderCredentials" + }, + "disabled": { + "type": "boolean" + }, + "name": { + "$ref": "#/components/schemas/PhoneProviderNameEnum" + } + }, + "type": "object" + }, + "UpdateBrandingPhoneProviderResponseContent": { + "additionalProperties": false, + "properties": { + "channel": { + "$ref": "#/components/schemas/PhoneProviderChannelEnum" + }, + "configuration": { + "$ref": "#/components/schemas/PhoneProviderConfiguration" + }, + "created_at": { + "format": "date-time", + "maxLength": 27, + "type": "string" + }, + "disabled": { + "type": "boolean" + }, + "id": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "name": { + "$ref": "#/components/schemas/PhoneProviderNameEnum" + }, + "tenant": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "updated_at": { + "format": "date-time", + "maxLength": 27, + "type": "string" + } + }, + "required": [ + "name", + "credentials" + ], + "type": "object" + }, + "UpdateBrandingRequestContent": { + "additionalProperties": false, + "minProperties": 1, + "properties": { + "colors": { + "$ref": "#/components/schemas/UpdateBrandingColors" + }, + "favicon_url": { + "format": "strict-https-uri-or-null", + "type": [ + "string", + "null" + ] + }, + "font": { + "$ref": "#/components/schemas/UpdateBrandingFont" + }, + "logo_url": { + "format": "strict-https-uri-or-null", + "type": [ + "string", + "null" + ] + } + }, + "type": "object" + }, + "UpdateBrandingResponseContent": { + "additionalProperties": true, + "properties": { + "colors": { + "$ref": "#/components/schemas/BrandingColors" + }, + "favicon_url": { + "format": "strict-https-uri", + "type": "string" + }, + "font": { + "$ref": "#/components/schemas/BrandingFont" + }, + "logo_url": { + "format": "strict-https-uri", + "type": "string" + } + }, + "type": "object" + }, + "UpdateBrandingThemeRequestContent": { + "additionalProperties": false, + "minProperties": 1, + "properties": { + "borders": { + "$ref": "#/components/schemas/BrandingThemeBorders" + }, + "colors": { + "$ref": "#/components/schemas/BrandingThemeColors" + }, + "displayName": { + "maxLength": 2048, + "pattern": "^[^\u003c\u003e]*$", + "type": "string" + }, + "fonts": { + "$ref": "#/components/schemas/BrandingThemeFonts" + }, + "identifiers": { + "$ref": "#/components/schemas/BrandingThemeIdentifiers" + }, + "page_background": { + "$ref": "#/components/schemas/BrandingThemePageBackground" + }, + "widget": { + "$ref": "#/components/schemas/BrandingThemeWidget" + } + }, + "required": [ + "borders", + "colors", + "fonts", + "page_background", + "widget" + ], + "type": "object" + }, + "UpdateBrandingThemeResponseContent": { + "additionalProperties": false, + "properties": { + "borders": { + "$ref": "#/components/schemas/BrandingThemeBorders" + }, + "colors": { + "$ref": "#/components/schemas/BrandingThemeColors" + }, + "displayName": { + "maxLength": 2048, + "pattern": "^[^\u003c\u003e]*$", + "type": "string" + }, + "fonts": { + "$ref": "#/components/schemas/BrandingThemeFonts" + }, + "identifiers": { + "$ref": "#/components/schemas/BrandingThemeIdentifiers" + }, + "page_background": { + "$ref": "#/components/schemas/BrandingThemePageBackground" + }, + "themeId": { + "maxLength": 32, + "pattern": "^[a-zA-Z0-9]{32}$", + "type": "string" + }, + "widget": { + "$ref": "#/components/schemas/BrandingThemeWidget" + } + }, + "required": [ + "borders", + "colors", + "displayName", + "fonts", + "page_background", + "themeId", + "widget" + ], + "type": "object" + }, + "UpdateBreachedPasswordDetectionSettingsRequestContent": { + "additionalProperties": false, + "properties": { + "admin_notification_frequency": { + "items": { + "$ref": "#/components/schemas/BreachedPasswordDetectionAdminNotificationFrequencyEnum" + }, + "type": "array" + }, + "enabled": { + "default": true, + "type": "boolean" + }, + "method": { + "$ref": "#/components/schemas/BreachedPasswordDetectionMethodEnum" + }, + "shields": { + "items": { + "$ref": "#/components/schemas/BreachedPasswordDetectionShieldsEnum" + }, + "type": "array" + }, + "stage": { + "$ref": "#/components/schemas/BreachedPasswordDetectionStage" + } + }, + "type": "object" + }, + "UpdateBreachedPasswordDetectionSettingsResponseContent": { + "additionalProperties": false, + "properties": { + "admin_notification_frequency": { + "items": { + "$ref": "#/components/schemas/BreachedPasswordDetectionAdminNotificationFrequencyEnum" + }, + "type": "array" + }, + "enabled": { + "default": true, + "type": "boolean" + }, + "method": { + "$ref": "#/components/schemas/BreachedPasswordDetectionMethodEnum" + }, + "shields": { + "items": { + "$ref": "#/components/schemas/BreachedPasswordDetectionShieldsEnum" + }, + "type": "array" + }, + "stage": { + "$ref": "#/components/schemas/BreachedPasswordDetectionStage" + } + }, + "type": "object" + }, + "UpdateBruteForceSettingsRequestContent": { + "additionalProperties": false, + "properties": { + "allowlist": { + "items": { + "anyOf": [ + { + "format": "ipv4", + "type": "string" + }, + { + "format": "cidr", + "type": "string" + }, + { + "format": "ipv6", + "type": "string" + }, + { + "format": "ipv6_cidr", + "type": "string" + } + ], + "type": "string" + }, + "type": "array" + }, + "enabled": { + "type": "boolean" + }, + "form_submission_mode": { + "$ref": "#/components/schemas/BruteForceProtectionFormSubmissionModeEnum" + }, + "max_attempts": { + "default": 10, + "maximum": 100, + "minimum": 1, + "type": "integer" + }, + "mode": { + "$ref": "#/components/schemas/BruteForceProtectionModeEnum" + }, + "shields": { + "items": { + "$ref": "#/components/schemas/BruteForceProtectionShieldsEnum" + }, + "type": "array" + } + }, + "type": "object" + }, + "UpdateBruteForceSettingsResponseContent": { + "additionalProperties": false, + "properties": { + "allowlist": { + "items": { + "anyOf": [ + { + "format": "ipv4", + "type": "string" + }, + { + "format": "cidr", + "type": "string" + }, + { + "format": "ipv6", + "type": "string" + }, + { + "format": "ipv6_cidr", + "type": "string" + } + ], + "type": "string" + }, + "type": "array" + }, + "enabled": { + "type": "boolean" + }, + "form_submission_mode": { + "$ref": "#/components/schemas/BruteForceProtectionFormSubmissionModeEnum" + }, + "max_attempts": { + "default": 10, + "maximum": 100, + "minimum": 1, + "type": "integer" + }, + "mode": { + "$ref": "#/components/schemas/BruteForceProtectionModeEnum" + }, + "shields": { + "items": { + "$ref": "#/components/schemas/BruteForceProtectionShieldsEnum" + }, + "type": "array" + } + }, + "type": "object" + }, + "UpdateClientGrantRequestContent": { + "additionalProperties": false, + "minProperties": 1, + "properties": { + "allow_all_scopes": { + "type": [ + "boolean", + "null" + ] + }, + "allow_any_organization": { + "type": [ + "boolean", + "null" + ] + }, + "authorization_details_types": { + "items": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "organization_usage": { + "$ref": "#/components/schemas/ClientGrantOrganizationNullableUsageEnum" + }, + "scope": { + "items": { + "maxLength": 280, + "minLength": 1, + "type": "string" + }, + "type": [ + "array", + "null" + ] + } + }, + "type": "object" + }, + "UpdateClientGrantResponseContent": { + "additionalProperties": false, + "properties": { + "allow_all_scopes": { + "type": "boolean" + }, + "allow_any_organization": { + "type": "boolean" + }, + "audience": { + "minLength": 1, + "type": "string" + }, + "authorization_details_types": { + "items": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "client_id": { + "type": "string" + }, + "default_for": { + "$ref": "#/components/schemas/ClientGrantDefaultForEnum" + }, + "id": { + "type": "string" + }, + "is_system": { + "type": "boolean" + }, + "organization_usage": { + "$ref": "#/components/schemas/ClientGrantOrganizationUsageEnum" + }, + "scope": { + "items": { + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "subject_type": { + "$ref": "#/components/schemas/ClientGrantSubjectTypeEnum" + } + }, + "type": "object" + }, + "UpdateClientProfileRequestContent": { + "additionalProperties": false, + "properties": { + "apply_policy": { + "$ref": "#/components/schemas/ClientProfileApplyPolicy" + }, + "client_configuration": { + "$ref": "#/components/schemas/ClientProfileClientConfiguration" + }, + "description": { + "$ref": "#/components/schemas/ClientProfileDescription" + }, + "name": { + "$ref": "#/components/schemas/ClientProfileName" + } + }, + "type": "object" + }, + "UpdateClientRequestContent": { + "additionalProperties": false, + "minProperties": 1, + "properties": { + "addons": { + "$ref": "#/components/schemas/ClientAddons" + }, + "allowed_clients": { + "items": { + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "allowed_logout_urls": { + "items": { + "format": "url-with-placeholders", + "type": "string" + }, + "type": "array" + }, + "allowed_origins": { + "items": { + "format": "url-with-placeholders", + "type": "string" + }, + "type": "array" + }, + "anonymous_sessions": { + "$ref": "#/components/schemas/UpdateAnonymousSessions" + }, + "app_type": { + "$ref": "#/components/schemas/ClientAppTypeEnum" + }, + "async_approval_notification_channels": { + "$ref": "#/components/schemas/ClientAsyncApprovalNotificationsChannelsAPIPatchConfiguration" + }, + "b2b_integration_configuration": { + "$ref": "#/components/schemas/B2bIntegrationConfiguration" + }, + "callbacks": { + "items": { + "format": "callback-url", + "type": "string" + }, + "type": "array" + }, + "client_aliases": { + "items": { + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "client_authentication_methods": { + "$ref": "#/components/schemas/ClientAuthenticationMethod" + }, + "client_metadata": { + "$ref": "#/components/schemas/ClientMetadata" + }, + "client_secret": { + "minLength": 1, + "type": "string" + }, + "compliance_level": { + "$ref": "#/components/schemas/ClientComplianceLevelEnum" + }, + "cross_origin_authentication": { + "type": "boolean" + }, + "cross_origin_loc": { + "format": "url-or-null", + "type": [ + "string", + "null" + ] + }, + "custom_login_page": { + "type": "string" + }, + "custom_login_page_on": { + "type": "boolean" + }, + "custom_login_page_preview": { + "type": "string" + }, + "default_organization": { + "$ref": "#/components/schemas/ClientDefaultOrganization" + }, + "description": { + "maxLength": 140, + "type": "string" + }, + "encryption_key": { + "$ref": "#/components/schemas/ClientEncryptionKey" + }, + "enforce_anon_session_transfer_network_binding": { + "$ref": "#/components/schemas/ClientAnonymousSessionTransferNetworkBindingEnum" + }, + "express_configuration": { + "$ref": "#/components/schemas/ExpressConfigurationOrNull" + }, + "fedcm_login": { + "$ref": "#/components/schemas/FedCMLoginPatch" + }, + "form_template": { + "type": "string" + }, + "grant_types": { + "items": { + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "identity_assertion_authorization_grant": { + "$ref": "#/components/schemas/UpdateIdentityAssertionAuthorizationGrant" + }, + "initiate_login_uri": { + "format": "absolute-https-uri-with-placeholders-or-empty", + "type": "string" + }, + "is_first_party": { + "default": true, + "type": "boolean" + }, + "is_token_endpoint_ip_header_trusted": { + "default": false, + "type": "boolean" + }, + "jwt_configuration": { + "$ref": "#/components/schemas/ClientJwtConfiguration" + }, + "logo_uri": { + "format": "absolute-uri-or-empty", + "type": "string" + }, + "mobile": { + "$ref": "#/components/schemas/ClientMobile" + }, + "my_organization_configuration": { + "$ref": "#/components/schemas/ClientMyOrganizationPatchConfiguration" + }, + "name": { + "pattern": "^[^\u003c\u003e]+$", + "type": "string" + }, + "native_social_login": { + "$ref": "#/components/schemas/NativeSocialLoginPatch" + }, + "oidc_backchannel_logout": { + "$ref": "#/components/schemas/ClientOIDCBackchannelLogoutSettings" + }, + "oidc_conformant": { + "default": false, + "type": "boolean" + }, + "oidc_logout": { + "$ref": "#/components/schemas/ClientOIDCBackchannelLogoutSettings" + }, + "oidc_support": { + "$ref": "#/components/schemas/ClientOidcSupportPatch" + }, + "organization_discovery_methods": { + "items": { + "$ref": "#/components/schemas/ClientOrganizationDiscoveryEnum" + }, + "minItems": 1, + "type": [ + "array", + "null" + ] + }, + "organization_require_behavior": { + "$ref": "#/components/schemas/ClientOrganizationRequireBehaviorPatchEnum" + }, + "organization_usage": { + "$ref": "#/components/schemas/ClientOrganizationUsagePatchEnum" + }, + "par_request_expiry": { + "maximum": 600, + "minimum": 10, + "type": [ + "integer", + "null" + ] + }, + "redirection_policy": { + "$ref": "#/components/schemas/ClientRedirectionPolicyEnum" + }, + "refresh_token": { + "$ref": "#/components/schemas/ClientRefreshTokenConfiguration" + }, + "require_proof_of_possession": { + "default": false, + "type": "boolean" + }, + "require_pushed_authorization_requests": { + "default": false, + "type": "boolean" + }, + "session_transfer": { + "$ref": "#/components/schemas/ClientSessionTransferConfiguration" + }, + "signed_request_object": { + "$ref": "#/components/schemas/ClientSignedRequestObjectWithCredentialId" + }, + "skip_non_verifiable_callback_uri_confirmation_prompt": { + "type": [ + "boolean", + "null" + ] + }, + "sso": { + "type": "boolean" + }, + "sso_disabled": { + "type": "boolean" + }, + "third_party_security_mode": { + "$ref": "#/components/schemas/ClientThirdPartySecurityModeEnum" + }, + "token_endpoint_auth_method": { + "$ref": "#/components/schemas/ClientTokenEndpointAuthMethodOrNullEnum" + }, + "token_exchange": { + "$ref": "#/components/schemas/ClientTokenExchangeConfigurationOrNull" + }, + "token_quota": { + "$ref": "#/components/schemas/UpdateTokenQuota" + }, + "token_vault_privileged_access": { + "$ref": "#/components/schemas/ClientTokenVaultPrivilegedAccessWithCredentialId" + }, + "web_origins": { + "items": { + "format": "url-with-placeholders", + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "UpdateClientResponseContent": { + "additionalProperties": true, + "properties": { + "addons": { + "$ref": "#/components/schemas/ClientAddons" + }, + "allowed_clients": { + "items": { + "type": "string" + }, + "type": "array" + }, + "allowed_logout_urls": { + "items": { + "type": "string" + }, + "type": "array" + }, + "allowed_origins": { + "items": { + "type": "string" + }, + "type": "array" + }, + "anonymous_sessions": { + "$ref": "#/components/schemas/AnonymousSessions" + }, + "app_type": { + "$ref": "#/components/schemas/ClientAppTypeEnum" + }, + "async_approval_notification_channels": { + "$ref": "#/components/schemas/ClientAsyncApprovalNotificationsChannelsAPIPostConfiguration" + }, + "b2b_integration_configuration": { + "$ref": "#/components/schemas/B2bIntegrationConfiguration" + }, + "callbacks": { + "items": { + "type": "string" + }, + "type": "array" + }, + "client_aliases": { + "items": { + "type": "string" + }, + "type": "array" + }, + "client_authentication_methods": { + "$ref": "#/components/schemas/ClientAuthenticationMethod" + }, + "client_id": { + "default": "AaiyAPdpYdesoKnqjj8HJqRn4T5titww", + "type": "string" + }, + "client_metadata": { + "$ref": "#/components/schemas/ClientMetadata" + }, + "client_secret": { + "default": "MG_TNT2ver-SylNat-_VeMmd-4m0Waba0jr1troztBniSChEw0glxEmgEi2Kw40H", + "type": "string" + }, + "compliance_level": { + "$ref": "#/components/schemas/ClientComplianceLevelEnum" + }, + "created_at": { + "format": "date-time", + "type": "string" + }, + "cross_origin_authentication": { + "type": "boolean" + }, + "cross_origin_loc": { + "format": "url", + "type": "string" + }, + "custom_login_page": { + "default": "", + "type": "string" + }, + "custom_login_page_on": { + "default": true, + "type": "boolean" + }, + "custom_login_page_preview": { + "default": "", + "type": "string" + }, + "default_organization": { + "$ref": "#/components/schemas/ClientDefaultOrganization" + }, + "description": { + "default": "", + "type": "string" + }, + "encryption_key": { + "$ref": "#/components/schemas/ClientEncryptionKey" + }, + "enforce_anon_session_transfer_network_binding": { + "$ref": "#/components/schemas/ClientAnonymousSessionTransferNetworkBindingEnum" + }, + "express_configuration": { + "$ref": "#/components/schemas/ExpressConfiguration" + }, + "external_client_id": { + "format": "absolute-https-uri-or-empty", + "type": "string" + }, + "external_metadata_created_by": { + "$ref": "#/components/schemas/ClientExternalMetadataCreatedByEnum" + }, + "external_metadata_status": { + "$ref": "#/components/schemas/ClientExternalMetadataStatusEnum" + }, + "external_metadata_type": { + "$ref": "#/components/schemas/ClientExternalMetadataTypeEnum" + }, + "fedcm_login": { + "$ref": "#/components/schemas/FedCMLogin" + }, + "form_template": { + "default": "", + "type": "string" + }, + "global": { + "default": false, + "type": "boolean" + }, + "grant_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "identity_assertion_authorization_grant": { + "$ref": "#/components/schemas/IdentityAssertionAuthorizationGrant" + }, + "initiate_login_uri": { + "format": "absolute-https-uri-with-placeholders-or-empty", + "type": "string" + }, + "is_first_party": { + "default": false, + "type": "boolean" + }, + "is_token_endpoint_ip_header_trusted": { + "default": false, + "type": "boolean" + }, + "jwks_uri": { + "format": "absolute-https-uri-or-empty", + "type": "string" + }, + "jwt_configuration": { + "$ref": "#/components/schemas/ClientJwtConfiguration" + }, + "logo_uri": { + "type": "string" + }, + "mobile": { + "$ref": "#/components/schemas/ClientMobile" + }, + "my_organization_configuration": { + "$ref": "#/components/schemas/ClientMyOrganizationResponseConfiguration" + }, + "name": { + "default": "My application", + "type": "string" + }, + "native_social_login": { + "$ref": "#/components/schemas/NativeSocialLogin" + }, + "oidc_conformant": { + "default": false, + "type": "boolean" + }, + "oidc_logout": { + "$ref": "#/components/schemas/ClientOIDCBackchannelLogoutSettings" + }, + "oidc_support": { + "$ref": "#/components/schemas/ClientOidcSupport" + }, + "organization_discovery_methods": { + "items": { + "$ref": "#/components/schemas/ClientOrganizationDiscoveryEnum" + }, + "minItems": 1, + "type": "array" + }, + "organization_require_behavior": { + "$ref": "#/components/schemas/ClientOrganizationRequireBehaviorEnum" + }, + "organization_usage": { + "$ref": "#/components/schemas/ClientOrganizationUsageEnum" + }, + "par_request_expiry": { + "maximum": 600, + "minimum": 10, + "type": [ + "integer", + "null" + ] + }, + "redirection_policy": { + "$ref": "#/components/schemas/ClientRedirectionPolicyEnum" + }, + "refresh_token": { + "$ref": "#/components/schemas/ClientRefreshTokenConfiguration" + }, + "require_proof_of_possession": { + "default": false, + "type": "boolean" + }, + "require_pushed_authorization_requests": { + "default": false, + "type": "boolean" + }, + "resource_server_identifier": { + "type": "string" + }, + "session_transfer": { + "$ref": "#/components/schemas/ClientSessionTransferConfiguration" + }, + "signed_request_object": { + "$ref": "#/components/schemas/ClientSignedRequestObjectWithCredentialId" + }, + "signing_keys": { + "$ref": "#/components/schemas/ClientSigningKeys" + }, + "skip_non_verifiable_callback_uri_confirmation_prompt": { + "type": "boolean" + }, + "sso": { + "default": false, + "type": "boolean" + }, + "sso_disabled": { + "default": false, + "type": "boolean" + }, + "tenant": { + "default": "", + "type": "string" + }, + "third_party_security_mode": { + "$ref": "#/components/schemas/ClientThirdPartySecurityModeEnum" + }, + "token_endpoint_auth_method": { + "$ref": "#/components/schemas/ClientTokenEndpointAuthMethodEnum" + }, + "token_exchange": { + "$ref": "#/components/schemas/ClientTokenExchangeConfiguration" + }, + "token_quota": { + "$ref": "#/components/schemas/TokenQuota" + }, + "token_vault_privileged_access": { + "$ref": "#/components/schemas/ClientTokenVaultPrivilegedAccessWithCredentialId" + }, + "updated_at": { + "format": "date-time", + "type": "string" + }, + "web_origins": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "UpdateConnectionOptions": { + "additionalProperties": true, + "properties": { + "api_enable_groups": { + "type": "boolean" + }, + "api_enable_users": { + "type": "boolean" + }, + "assertion_decryption_settings": { + "$ref": "#/components/schemas/ConnectionAssertionDecryptionSettings" + }, + "attributes": { + "$ref": "#/components/schemas/ConnectionAttributes" + }, + "authentication_methods": { + "$ref": "#/components/schemas/ConnectionAuthenticationMethods" + }, + "basic_profile": { + "type": "boolean" + }, + "configuration": { + "additionalProperties": { + "type": [ + "string", + "null" + ] + }, + "type": [ + "object", + "null" + ] + }, + "customScripts": { + "$ref": "#/components/schemas/ConnectionCustomScripts" + }, + "disable_self_service_change_password": { + "type": "boolean" + }, + "discovery_url": { + "$ref": "#/components/schemas/ConnectionsDiscoveryUrl" + }, + "dpop_signing_alg": { + "$ref": "#/components/schemas/ConnectionDpopSigningAlgEnum" + }, + "enable_pushed_authorization_requests": { + "$ref": "#/components/schemas/ConnectionEnablePushedAuthorizationRequests" + }, + "enable_script_context": { + "type": "boolean" + }, + "enabledDatabaseCustomization": { + "type": "boolean" + }, + "ext_admin": { + "type": "boolean" + }, + "ext_agreed_terms": { + "type": "boolean" + }, + "ext_assigned_plans": { + "type": "boolean" + }, + "ext_groups": { + "type": "boolean" + }, + "ext_is_suspended": { + "type": "boolean" + }, + "ext_profile": { + "type": "boolean" + }, + "gateway_authentication": { + "$ref": "#/components/schemas/ConnectionGatewayAuthentication" + }, + "id_token_session_expiry_supported": { + "$ref": "#/components/schemas/ConnectionIdTokenSessionExpirySupported" + }, + "id_token_signed_response_algs": { + "$ref": "#/components/schemas/ConnectionIdTokenSignedResponseAlgs" + }, + "import_mode": { + "type": "boolean" + }, + "non_persistent_attrs": { + "items": { + "type": "string" + }, + "type": [ + "array", + "null" + ] + }, + "oidc_metadata": { + "$ref": "#/components/schemas/ConnectionsOIDCMetadata" + }, + "passkey_options": { + "$ref": "#/components/schemas/ConnectionPasskeyOptions" + }, + "passwordPolicy": { + "$ref": "#/components/schemas/ConnectionPasswordPolicyEnum" + }, + "password_complexity_options": { + "$ref": "#/components/schemas/ConnectionPasswordComplexityOptions" + }, + "password_dictionary": { + "$ref": "#/components/schemas/ConnectionPasswordDictionaryOptions" + }, + "password_history": { + "$ref": "#/components/schemas/ConnectionPasswordHistoryOptions" + }, + "password_no_personal_info": { + "$ref": "#/components/schemas/ConnectionPasswordNoPersonalInfoOptions" + }, + "password_options": { + "$ref": "#/components/schemas/ConnectionPasswordOptions" + }, + "precedence": { + "items": { + "$ref": "#/components/schemas/ConnectionIdentifierPrecedenceEnum" + }, + "minItems": 3, + "type": "array" + }, + "pushed_authorization_request_endpoint": { + "$ref": "#/components/schemas/ConnectionPushedAuthorizationRequestEndpoint" + }, + "set_user_root_attributes": { + "$ref": "#/components/schemas/ConnectionSetUserRootAttributesEnum" + }, + "thumbprints": { + "$ref": "#/components/schemas/ConnectionThumbprints" + }, + "thumbprints_sha384": { + "$ref": "#/components/schemas/ConnectionThumbprintsSha384" + }, + "token_endpoint_auth_method": { + "$ref": "#/components/schemas/ConnectionTokenEndpointAuthMethodEnum" + }, + "token_endpoint_auth_signing_alg": { + "$ref": "#/components/schemas/ConnectionTokenEndpointAuthSigningAlgEnum" + }, + "token_endpoint_jwtca_aud_format": { + "$ref": "#/components/schemas/ConnectionTokenEndpointJwtcaAudFormatEnumOIDC" + }, + "upstream_params": { + "$ref": "#/components/schemas/ConnectionUpstreamParams" + }, + "useOauthSpecScope": { + "$ref": "#/components/schemas/ConnectionUseOauthSpecScope" + }, + "validation": { + "$ref": "#/components/schemas/ConnectionValidationOptions" + } + }, + "type": [ + "object", + "null" + ] + }, + "UpdateConnectionProfileRequestContent": { + "additionalProperties": false, + "properties": { + "connection_config": { + "$ref": "#/components/schemas/ConnectionProfileConfig" + }, + "connection_name_prefix_template": { + "$ref": "#/components/schemas/ConnectionNamePrefixTemplate" + }, + "cross_app_access_resource_app": { + "$ref": "#/components/schemas/ConnectionProfileCrossAppAccessResourceApp" + }, + "enabled_features": { + "$ref": "#/components/schemas/ConnectionProfileEnabledFeatures" + }, + "name": { + "$ref": "#/components/schemas/ConnectionProfileName" + }, + "organization": { + "$ref": "#/components/schemas/ConnectionProfileOrganization" + }, + "provisioning": { + "$ref": "#/components/schemas/ConnectionProfileProvisioning" + }, + "strategy_overrides": { + "$ref": "#/components/schemas/ConnectionProfileStrategyOverrides" + } + }, + "type": "object" + }, + "UpdateConnectionProfileResponseContent": { + "additionalProperties": false, + "properties": { + "connection_config": { + "$ref": "#/components/schemas/ConnectionProfileConfig" + }, + "connection_name_prefix_template": { + "$ref": "#/components/schemas/ConnectionNamePrefixTemplate" + }, + "cross_app_access_resource_app": { + "$ref": "#/components/schemas/ConnectionProfileCrossAppAccessResourceApp" + }, + "enabled_features": { + "$ref": "#/components/schemas/ConnectionProfileEnabledFeatures" + }, + "id": { + "$ref": "#/components/schemas/ConnectionProfileId" + }, + "name": { + "$ref": "#/components/schemas/ConnectionProfileName" + }, + "organization": { + "$ref": "#/components/schemas/ConnectionProfileOrganization" + }, + "provisioning": { + "$ref": "#/components/schemas/ConnectionProfileProvisioning" + }, + "strategy_overrides": { + "$ref": "#/components/schemas/ConnectionProfileStrategyOverrides" + } + }, + "type": "object" + }, + "UpdateConnectionRequestContent": { + "additionalProperties": false, + "minProperties": 1, + "properties": { + "authentication": { + "$ref": "#/components/schemas/ConnectionAuthenticationPurpose" + }, + "connected_accounts": { + "$ref": "#/components/schemas/ConnectionConnectedAccountsPurpose" + }, + "cross_app_access_requesting_app": { + "$ref": "#/components/schemas/CrossAppAccessRequestingApp" + }, + "cross_app_access_resource_app": { + "$ref": "#/components/schemas/UpdateCrossAppAccessResourceApp" + }, + "display_name": { + "maxLength": 128, + "type": "string" + }, + "enabled_clients": { + "items": { + "format": "client-id", + "type": "string" + }, + "type": [ + "array", + "null" + ] + }, + "is_domain_connection": { + "type": "boolean" + }, + "metadata": { + "$ref": "#/components/schemas/ConnectionsMetadata" + }, + "options": { + "$ref": "#/components/schemas/UpdateConnectionOptions" + }, + "realms": { + "items": { + "format": "connection-realm", + "type": "string" + }, + "type": "array" + }, + "show_as_button": { + "type": "boolean" + } + }, + "type": "object" + }, + "UpdateConnectionRequestContentAD": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsAD" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentADFS": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsADFS" + }, + "show_as_button": { + "$ref": "#/components/schemas/ConnectionShowAsButton" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentAmazon": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsAmazon" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentApple": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsApple" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentAuth0": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsAuth0" + }, + "realms": { + "$ref": "#/components/schemas/ConnectionRealms" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentAuth0OIDC": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsAuth0OIDC" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentAzureAD": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsAzureAD" + }, + "show_as_button": { + "$ref": "#/components/schemas/ConnectionShowAsButton" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentBaidu": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsBaidu" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentBitbucket": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsBitbucket" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentBitly": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsBitly" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentBox": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsBox" + } + }, + "type": "object" + }, + { + "$ref": "#/components/schemas/ConnectionPurposes" + } + ] + }, + "UpdateConnectionRequestContentCustom": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsCustom" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentDaccount": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsDaccount" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentDropbox": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsDropbox" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentDwolla": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsDwolla" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentEmail": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsEmail" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentEvernote": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsEvernote" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentEvernoteSandbox": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsEvernote" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentExact": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsExact" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentFacebook": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsFacebook" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentFitbit": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsFitbit" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentGitHub": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsGitHub" + } + }, + "type": "object" + }, + { + "$ref": "#/components/schemas/ConnectionPurposes" + } + ] + }, + "UpdateConnectionRequestContentGoogleApps": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsGoogleApps" + }, + "show_as_button": { + "$ref": "#/components/schemas/ConnectionShowAsButton" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentGoogleOAuth2": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsGoogleOAuth2" + } + }, + "type": "object" + }, + { + "$ref": "#/components/schemas/ConnectionPurposes" + } + ] + }, + "UpdateConnectionRequestContentIP": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsIP" + }, + "show_as_button": { + "$ref": "#/components/schemas/ConnectionShowAsButton" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentInstagram": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsInstagram" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentLine": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsLine" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentLinkedin": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsLinkedin" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentOAuth1": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsOAuth1" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentOAuth2": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsOAuth2" + } + }, + "type": "object" + }, + { + "$ref": "#/components/schemas/ConnectionPurposes" + } + ] + }, + "UpdateConnectionRequestContentOIDC": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "authentication": { + "$ref": "#/components/schemas/ConnectionAuthenticationPurpose" + }, + "connected_accounts": { + "$ref": "#/components/schemas/ConnectionConnectedAccountsPurposeXAA" + }, + "cross_app_access_requesting_app": { + "$ref": "#/components/schemas/CrossAppAccessRequestingApp" + }, + "cross_app_access_resource_app": { + "$ref": "#/components/schemas/ConnectionCrossAppAccessResourceApp" + }, + "options": { + "$ref": "#/components/schemas/ConnectionOptionsOIDC" + }, + "show_as_button": { + "$ref": "#/components/schemas/ConnectionShowAsButton" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentOffice365": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsOffice365" + }, + "show_as_button": { + "$ref": "#/components/schemas/ConnectionShowAsButton" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentOkta": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "cross_app_access_requesting_app": { + "$ref": "#/components/schemas/CrossAppAccessRequestingApp" + }, + "options": { + "$ref": "#/components/schemas/ConnectionOptionsOkta" + }, + "show_as_button": { + "$ref": "#/components/schemas/ConnectionShowAsButton" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentPaypal": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsPaypal" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentPaypalSandbox": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsPaypal" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentPingFederate": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsPingFederate" + }, + "show_as_button": { + "$ref": "#/components/schemas/ConnectionShowAsButton" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentPlanningCenter": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsPlanningCenter" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentSAML": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "cross_app_access_requesting_app": { + "$ref": "#/components/schemas/CrossAppAccessRequestingApp" + }, + "cross_app_access_resource_app": { + "$ref": "#/components/schemas/ConnectionCrossAppAccessResourceApp" + }, + "options": { + "$ref": "#/components/schemas/ConnectionOptionsSAML" + }, + "show_as_button": { + "$ref": "#/components/schemas/ConnectionShowAsButton" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentSMS": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsSMS" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentSalesforce": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsSalesforce" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentSalesforceCommunity": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsSalesforceCommunity" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentSalesforceSandbox": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsSalesforce" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentSharepoint": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsSharepoint" + }, + "show_as_button": { + "$ref": "#/components/schemas/ConnectionShowAsButton" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentShop": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsShop" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentShopify": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsShopify" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentSoundcloud": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsSoundcloud" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentThirtySevenSignals": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsThirtySevenSignals" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentTwitter": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsTwitter" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentUntappd": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsUntappd" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentVkontakte": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsVkontakte" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentWeibo": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsWeibo" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentWindowsLive": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsWindowsLive" + } + }, + "type": "object" + }, + { + "$ref": "#/components/schemas/ConnectionPurposes" + } + ] + }, + "UpdateConnectionRequestContentWordpress": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsWordpress" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentYahoo": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsYahoo" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionRequestContentYandex": { + "allOf": [ + { + "$ref": "#/components/schemas/ConnectionCommon" + }, + { + "properties": { + "options": { + "$ref": "#/components/schemas/ConnectionOptionsYandex" + } + }, + "type": "object" + } + ] + }, + "UpdateConnectionResponseContent": { + "additionalProperties": false, + "properties": { + "authentication": { + "$ref": "#/components/schemas/ConnectionAuthenticationPurpose" + }, + "connected_accounts": { + "$ref": "#/components/schemas/ConnectionConnectedAccountsPurpose" + }, + "cross_app_access_requesting_app": { + "$ref": "#/components/schemas/CrossAppAccessRequestingApp" + }, + "cross_app_access_resource_app": { + "$ref": "#/components/schemas/CrossAppAccessResourceApp" + }, + "display_name": { + "type": "string" + }, + "enabled_clients": { + "items": { + "type": "string" + }, + "type": "array" + }, + "id": { + "default": "con_0000000000000001", + "type": "string" + }, + "is_domain_connection": { + "type": "boolean" + }, + "metadata": { + "$ref": "#/components/schemas/ConnectionsMetadata" + }, + "name": { + "default": "My connection", + "type": "string" + }, + "options": { + "$ref": "#/components/schemas/ConnectionOptions" + }, + "realms": { + "items": { + "format": "connection-realm", + "type": "string" + }, + "type": "array" + }, + "show_as_button": { + "type": "boolean" + }, + "strategy": { + "default": "auth0", + "type": "string" + } + }, + "type": "object" + }, + "UpdateCrossAppAccessResourceApp": { + "additionalProperties": false, + "properties": { + "status": { + "$ref": "#/components/schemas/CrossAppAccessResourceAppStatusEnum" + } + }, + "required": [ + "status" + ], + "type": [ + "object", + "null" + ] + }, + "UpdateCustomDomainRequestContent": { + "additionalProperties": false, + "properties": { + "custom_client_ip_header": { + "$ref": "#/components/schemas/CustomDomainCustomClientIpHeader" + }, + "domain_metadata": { + "$ref": "#/components/schemas/DomainMetadata" + }, + "relying_party_identifier": { + "format": "hostname", + "maxLength": 255, + "type": [ + "string", + "null" + ] + }, + "tls_policy": { + "$ref": "#/components/schemas/CustomDomainTlsPolicyEnum" + } + }, + "type": "object" + }, + "UpdateCustomDomainResponseContent": { + "additionalProperties": false, + "properties": { + "certificate": { + "$ref": "#/components/schemas/DomainCertificate" + }, + "custom_client_ip_header": { + "type": [ + "string", + "null" + ] + }, + "custom_domain_id": { + "default": "cd_0000000000000001", + "type": "string" + }, + "domain": { + "default": "login.mycompany.com", + "type": "string" + }, + "domain_metadata": { + "$ref": "#/components/schemas/DomainMetadata" + }, + "is_default": { + "default": false, + "type": "boolean" + }, + "primary": { + "default": false, + "type": "boolean" + }, + "relying_party_identifier": { + "format": "hostname", + "type": "string" + }, + "status": { + "$ref": "#/components/schemas/CustomDomainStatusFilterEnum" + }, + "tls_policy": { + "default": "recommended", + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/CustomDomainTypeEnum" + }, + "verification": { + "$ref": "#/components/schemas/DomainVerification" + } + }, + "required": [ + "custom_domain_id", + "domain", + "primary", + "status", + "type", + "verification" + ], + "type": "object" + }, + "UpdateDefaultCanonicalDomainResponseContent": { + "additionalProperties": false, + "properties": { + "domain": { + "default": "login.mycompany.com", + "type": "string" + } + }, + "required": [ + "domain" + ], + "type": "object" + }, + "UpdateDefaultCustomDomainResponseContent": { + "additionalProperties": false, + "properties": { + "certificate": { + "$ref": "#/components/schemas/DomainCertificate" + }, + "custom_client_ip_header": { + "type": [ + "string", + "null" + ] + }, + "custom_domain_id": { + "default": "cd_0000000000000001", + "type": "string" + }, + "domain": { + "default": "login.mycompany.com", + "type": "string" + }, + "domain_metadata": { + "$ref": "#/components/schemas/DomainMetadata" + }, + "is_default": { + "default": false, + "type": "boolean" + }, + "origin_domain_name": { + "default": "mycompany_cd_0000000000000001.edge.tenants.auth0.com", + "type": "string" + }, + "primary": { + "default": false, + "type": "boolean" + }, + "relying_party_identifier": { + "format": "hostname", + "type": "string" + }, + "status": { + "$ref": "#/components/schemas/CustomDomainStatusFilterEnum" + }, + "tls_policy": { + "default": "recommended", + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/CustomDomainTypeEnum" + }, + "verification": { + "$ref": "#/components/schemas/DomainVerification" + } + }, + "required": [ + "custom_domain_id", + "domain", + "primary", + "status", + "type" + ], + "type": "object" + }, + "UpdateDefaultDomainResponseContent": { + "oneOf": [ + { + "$ref": "#/components/schemas/UpdateDefaultCustomDomainResponseContent" + }, + { + "$ref": "#/components/schemas/UpdateDefaultCanonicalDomainResponseContent" + } + ] + }, + "UpdateDirectoryProvisioningRequestContent": { + "additionalProperties": false, + "properties": { + "mapping": { + "items": { + "$ref": "#/components/schemas/DirectoryProvisioningMappingItem" + }, + "minItems": 1, + "type": "array" + }, + "synchronize_automatically": { + "type": "boolean" + }, + "synchronize_groups": { + "$ref": "#/components/schemas/SynchronizeGroupsEnum" + } + }, + "type": [ + "object", + "null" + ] + }, + "UpdateDirectoryProvisioningResponseContent": { + "additionalProperties": false, + "properties": { + "connection_id": { + "type": "string" + }, + "connection_name": { + "type": "string" + }, + "created_at": { + "format": "date-time", + "type": "string" + }, + "last_synchronization_at": { + "format": "date-time", + "type": "string" + }, + "last_synchronization_error": { + "type": "string" + }, + "last_synchronization_status": { + "type": "string" + }, + "mapping": { + "items": { + "$ref": "#/components/schemas/DirectoryProvisioningMappingItem" + }, + "minItems": 1, + "type": "array" + }, + "strategy": { + "type": "string" + }, + "synchronize_automatically": { + "type": "boolean" + }, + "synchronize_groups": { + "$ref": "#/components/schemas/SynchronizeGroupsEnum" + }, + "updated_at": { + "format": "date-time", + "type": "string" + } + }, + "required": [ + "connection_id", + "connection_name", + "strategy", + "mapping", + "synchronize_automatically", + "created_at", + "updated_at" + ], + "type": "object" + }, + "UpdateEmailProviderRequestContent": { + "additionalProperties": false, + "minProperties": 1, + "properties": { + "credentials": { + "$ref": "#/components/schemas/EmailProviderCredentialsSchema" + }, + "default_from_address": { + "type": "string" + }, + "enabled": { + "type": "boolean" + }, + "name": { + "$ref": "#/components/schemas/EmailProviderNameEnum" + }, + "settings": { + "$ref": "#/components/schemas/EmailSpecificProviderSettingsWithAdditionalProperties" + } + }, + "type": "object" + }, + "UpdateEmailProviderResponseContent": { + "additionalProperties": false, + "properties": { + "credentials": { + "$ref": "#/components/schemas/EmailProviderCredentials" + }, + "default_from_address": { + "type": "string" + }, + "enabled": { + "default": true, + "type": "boolean" + }, + "name": { + "default": "sendgrid", + "type": "string" + }, + "settings": { + "$ref": "#/components/schemas/EmailProviderSettings" + } + }, + "type": "object" + }, + "UpdateEmailTemplateRequestContent": { + "additionalProperties": false, + "properties": { + "body": { + "type": [ + "string", + "null" + ] + }, + "enabled": { + "type": [ + "boolean", + "null" + ] + }, + "from": { + "default": "sender@auth0.com", + "type": [ + "string", + "null" + ] + }, + "includeEmailInRedirect": { + "type": "boolean" + }, + "resultUrl": { + "type": [ + "string", + "null" + ] + }, + "subject": { + "type": [ + "string", + "null" + ] + }, + "syntax": { + "default": "liquid", + "type": [ + "string", + "null" + ] + }, + "template": { + "$ref": "#/components/schemas/EmailTemplateNameEnum" + }, + "urlLifetimeInSeconds": { + "minimum": 0, + "type": [ + "number", + "null" + ] + } + }, + "type": "object" + }, + "UpdateEmailTemplateResponseContent": { + "additionalProperties": false, + "properties": { + "body": { + "type": [ + "string", + "null" + ] + }, + "enabled": { + "type": [ + "boolean", + "null" + ] + }, + "from": { + "default": "sender@auth0.com", + "type": [ + "string", + "null" + ] + }, + "includeEmailInRedirect": { + "type": "boolean" + }, + "resultUrl": { + "type": [ + "string", + "null" + ] + }, + "subject": { + "type": [ + "string", + "null" + ] + }, + "syntax": { + "default": "liquid", + "type": [ + "string", + "null" + ] + }, + "template": { + "$ref": "#/components/schemas/EmailTemplateNameEnum" + }, + "urlLifetimeInSeconds": { + "minimum": 0, + "type": [ + "number", + "null" + ] + } + }, + "type": "object" + }, + "UpdateEnabledClientConnectionsRequestContent": { + "items": { + "additionalProperties": false, + "properties": { + "client_id": { + "format": "client-id", + "type": "string" + }, + "status": { + "type": "boolean" + } + }, + "required": [ + "client_id", + "status" + ], + "type": "object" + }, + "minItems": 1, + "type": "array" + }, + "UpdateEventStreamRequestContent": { + "additionalProperties": false, + "properties": { + "destination": { + "$ref": "#/components/schemas/EventStreamDestinationPatch" + }, + "name": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "status": { + "$ref": "#/components/schemas/EventStreamStatusEnum" + }, + "subscriptions": { + "items": { + "$ref": "#/components/schemas/EventStreamSubscription" + }, + "type": "array" + } + }, + "type": "object" + }, + "UpdateEventStreamResponseContent": { + "oneOf": [ + { + "$ref": "#/components/schemas/EventStreamWebhookResponseContent" + }, + { + "$ref": "#/components/schemas/EventStreamEventBridgeResponseContent" + }, + { + "$ref": "#/components/schemas/EventStreamActionResponseContent" + } + ] + }, + "UpdateExperimentRequestContent": { + "additionalProperties": false, + "minProperties": 1, + "properties": { + "allocations": { + "items": { + "$ref": "#/components/schemas/AllocationRequestItem" + }, + "minItems": 1, + "type": "array" + }, + "authentication_flow": { + "$ref": "#/components/schemas/AuthenticationFlowEnum" + }, + "default_config": { + "$ref": "#/components/schemas/DefaultConfigEnum" + }, + "description": { + "maxLength": 1024, + "minLength": 3, + "pattern": "^(?!.*\\x00)\\S(.*\\S)?$", + "type": [ + "string", + "null" + ] + }, + "levels": { + "items": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "minItems": 1, + "type": "array" + }, + "name": { + "maxLength": 255, + "minLength": 3, + "pattern": "^(?!.*\\x00)\\S(.*\\S)?$", + "type": "string" + }, + "status": { + "$ref": "#/components/schemas/ExperimentTransitionStatusEnum" + } + }, + "type": "object" + }, + "UpdateExperimentResponseContent": { + "additionalProperties": false, + "properties": { + "allocation_strategy": { + "$ref": "#/components/schemas/AllocationStrategyEnum" + }, + "allocations": { + "items": { + "$ref": "#/components/schemas/AllocationItem" + }, + "type": "array" + }, + "authentication_flow": { + "type": "string" + }, + "created_at": { + "format": "date-time", + "type": "string" + }, + "current_level": { + "type": [ + "integer", + "null" + ] + }, + "default_config": { + "$ref": "#/components/schemas/DefaultConfigEnum" + }, + "description": { + "type": "string" + }, + "editable_fields": { + "items": { + "type": "string" + }, + "type": "array" + }, + "ended_at": { + "format": "date-time", + "type": "string" + }, + "feature_flag_id": { + "type": "string" + }, + "feature_flag_name": { + "type": "string" + }, + "feature_flag_snapshot": { + "additionalProperties": true, + "type": [ + "object", + "null" + ] + }, + "id": { + "pattern": "^exp_[A-HJ-NP-Za-km-z1-9]+$", + "type": "string" + }, + "is_valid": { + "type": "boolean" + }, + "levels": { + "items": { + "type": "integer" + }, + "type": "array" + }, + "name": { + "type": "string" + }, + "started_at": { + "format": "date-time", + "type": "string" + }, + "status": { + "$ref": "#/components/schemas/ExperimentStatusEnum" + }, + "updated_at": { + "format": "date-time", + "type": "string" + } + }, + "required": [ + "id", + "name", + "feature_flag_id", + "authentication_flow", + "allocation_strategy", + "status", + "is_valid", + "allocations", + "editable_fields", + "created_at", + "updated_at" + ], + "type": "object" + }, + "UpdateFeatureFlagParameters": { + "additionalProperties": { + "$ref": "#/components/schemas/FeatureFlagConfigParam" + }, + "maxProperties": 10, + "minProperties": 1, + "type": "object" + }, + "UpdateFeatureFlagRequestContent": { + "additionalProperties": false, + "minProperties": 1, + "properties": { + "description": { + "maxLength": 1024, + "minLength": 3, + "pattern": "^(?!.*\\x00)\\S(.*\\S)?$", + "type": [ + "string", + "null" + ] + }, + "name": { + "maxLength": 255, + "minLength": 3, + "pattern": "^(?!.*\\x00)\\S(.*\\S)?$", + "type": "string" + }, + "parameters": { + "$ref": "#/components/schemas/UpdateFeatureFlagParameters" + }, + "status": { + "$ref": "#/components/schemas/FeatureFlagStatusEnum" + } + }, + "type": "object" + }, + "UpdateFeatureFlagResponseContent": { + "additionalProperties": false, + "properties": { + "created_at": { + "format": "date-time", + "type": "string" + }, + "description": { + "type": "string" + }, + "id": { + "pattern": "^flg_[A-Za-z0-9_]+$", + "type": "string" + }, + "name": { + "type": "string" + }, + "parameters": { + "$ref": "#/components/schemas/FeatureFlagConfigParams" + }, + "status": { + "$ref": "#/components/schemas/FeatureFlagStatusEnum" + }, + "type": { + "$ref": "#/components/schemas/FeatureFlagTypeEnum" + }, + "updated_at": { + "format": "date-time", + "type": "string" + } + }, + "required": [ + "id", + "name", + "type", + "status", + "created_at", + "updated_at" + ], + "type": "object" + }, + "UpdateFlowRequestContent": { + "additionalProperties": false, + "properties": { + "actions": { + "items": { + "$ref": "#/components/schemas/FlowAction" + }, + "type": [ + "array", + "null" + ] + }, + "name": { + "maxLength": 150, + "minLength": 1, + "type": "string" + } + }, + "type": "object" + }, + "UpdateFlowResponseContent": { + "additionalProperties": false, + "properties": { + "actions": { + "items": { + "$ref": "#/components/schemas/FlowAction" + }, + "type": "array" + }, + "created_at": { + "format": "date-time", + "type": "string" + }, + "executed_at": { + "format": "date", + "type": "string" + }, + "id": { + "format": "flow-id", + "maxLength": 30, + "type": "string" + }, + "name": { + "maxLength": 150, + "minLength": 1, + "type": "string" + }, + "updated_at": { + "format": "date-time", + "type": "string" + } + }, + "required": [ + "id", + "name", + "created_at", + "updated_at" + ], + "type": "object" + }, + "UpdateFlowsVaultConnectionRequestContent": { + "additionalProperties": false, + "properties": { + "name": { + "maxLength": 150, + "minLength": 1, + "type": "string" + }, + "setup": { + "$ref": "#/components/schemas/UpdateFlowsVaultConnectionSetup" + } + }, + "type": "object" + }, + "UpdateFlowsVaultConnectionResponseContent": { + "additionalProperties": false, + "properties": { + "account_name": { + "maxLength": 150, + "minLength": 1, + "type": "string" + }, + "app_id": { + "maxLength": 55, + "minLength": 1, + "type": "string" + }, + "created_at": { + "format": "date-time", + "type": "string" + }, + "environment": { + "maxLength": 55, + "minLength": 1, + "type": "string" + }, + "fingerprint": { + "minLength": 1, + "type": "string" + }, + "id": { + "format": "flows-vault-connections-id", + "maxLength": 30, + "type": "string" + }, + "name": { + "maxLength": 150, + "minLength": 1, + "type": "string" + }, + "ready": { + "type": "boolean" + }, + "refreshed_at": { + "format": "date-time", + "type": "string" + }, + "updated_at": { + "format": "date-time", + "type": "string" + } + }, + "required": [ + "id", + "app_id", + "name", + "ready", + "created_at", + "updated_at", + "fingerprint" + ], + "type": "object" + }, + "UpdateFlowsVaultConnectionSetup": { + "oneOf": [ + { + "$ref": "#/components/schemas/FlowsVaultConnectioSetupApiKeyWithBaseUrl" + }, + { + "$ref": "#/components/schemas/FlowsVaultConnectioSetupApiKey" + }, + { + "$ref": "#/components/schemas/FlowsVaultConnectioSetupOauthApp" + }, + { + "$ref": "#/components/schemas/FlowsVaultConnectioSetupBigqueryOauthJwt" + }, + { + "$ref": "#/components/schemas/FlowsVaultConnectioSetupSecretApiKey" + }, + { + "$ref": "#/components/schemas/FlowsVaultConnectioSetupOauthCode" + }, + { + "$ref": "#/components/schemas/FlowsVaultConnectioSetupHttpBearer" + }, + { + "$ref": "#/components/schemas/FlowsVaultConnectionHttpBasicAuthSetup" + }, + { + "$ref": "#/components/schemas/FlowsVaultConnectionHttpApiKeySetup" + }, + { + "$ref": "#/components/schemas/FlowsVaultConnectionHttpOauthClientCredentialsSetup" + }, + { + "$ref": "#/components/schemas/FlowsVaultConnectioSetupJwt" + }, + { + "$ref": "#/components/schemas/FlowsVaultConnectioSetupMailjetApiKey" + }, + { + "$ref": "#/components/schemas/FlowsVaultConnectioSetupToken" + }, + { + "$ref": "#/components/schemas/FlowsVaultConnectioSetupWebhook" + }, + { + "$ref": "#/components/schemas/FlowsVaultConnectioSetupStripeKeyPair" + }, + { + "$ref": "#/components/schemas/FlowsVaultConnectioSetupOauthCode" + }, + { + "$ref": "#/components/schemas/FlowsVaultConnectioSetupTwilioApiKey" + } + ], + "type": "object" + }, + "UpdateFormRequestContent": { + "additionalProperties": false, + "properties": { + "ending": { + "$ref": "#/components/schemas/FormEndingNodeNullable" + }, + "languages": { + "$ref": "#/components/schemas/FormLanguagesNullable" + }, + "messages": { + "$ref": "#/components/schemas/FormMessagesNullable" + }, + "name": { + "maxLength": 150, + "minLength": 1, + "type": "string" + }, + "nodes": { + "$ref": "#/components/schemas/FormNodeListNullable" + }, + "start": { + "$ref": "#/components/schemas/FormStartNodeNullable" + }, + "style": { + "$ref": "#/components/schemas/FormStyleNullable" + }, + "translations": { + "$ref": "#/components/schemas/FormTranslationsNullable" + } + }, + "type": "object" + }, + "UpdateFormResponseContent": { + "additionalProperties": false, + "properties": { + "created_at": { + "format": "date-time", + "type": "string" + }, + "embedded_at": { + "format": "date", + "type": "string" + }, + "ending": { + "$ref": "#/components/schemas/FormEndingNode" + }, + "id": { + "format": "form-id", + "maxLength": 30, + "type": "string" + }, + "languages": { + "$ref": "#/components/schemas/FormLanguages" + }, + "messages": { + "$ref": "#/components/schemas/FormMessages" + }, + "name": { + "maxLength": 150, + "minLength": 1, + "type": "string" + }, + "nodes": { + "$ref": "#/components/schemas/FormNodeList" + }, + "start": { + "$ref": "#/components/schemas/FormStartNode" + }, + "style": { + "$ref": "#/components/schemas/FormStyle" + }, + "submitted_at": { + "format": "date", + "type": "string" + }, + "translations": { + "$ref": "#/components/schemas/FormTranslations" + }, + "updated_at": { + "format": "date-time", + "type": "string" + } + }, + "required": [ + "id", + "name", + "created_at", + "updated_at" + ], + "type": "object" + }, + "UpdateGuardianFactorDuoSettingsRequestContent": { + "additionalProperties": false, + "properties": { + "host": { + "maxLength": 10000, + "type": "string" + }, + "ikey": { + "maxLength": 10000, + "type": "string" + }, + "skey": { + "format": "non-empty-string", + "maxLength": 10000, + "type": "string" + } + }, + "type": "object" + }, + "UpdateGuardianFactorDuoSettingsResponseContent": { + "additionalProperties": false, + "properties": { + "host": { + "maxLength": 10000, + "type": "string" + }, + "ikey": { + "maxLength": 10000, + "type": "string" + }, + "skey": { + "format": "non-empty-string", + "maxLength": 10000, + "type": "string" + } + }, + "type": "object" + }, + "UpdateGuardianFactorsProviderPushNotificationApnsRequestContent": { + "additionalProperties": false, + "properties": { + "bundle_id": { + "maxLength": 1000, + "minLength": 1, + "type": [ + "string", + "null" + ] + }, + "p12": { + "maxLength": 10000, + "minLength": 1, + "type": [ + "string", + "null" + ] + }, + "sandbox": { + "type": "boolean" + } + }, + "type": "object" + }, + "UpdateGuardianFactorsProviderPushNotificationApnsResponseContent": { + "additionalProperties": false, + "properties": { + "bundle_id": { + "maxLength": 1000, + "minLength": 1, + "type": [ + "string", + "null" + ] + }, + "sandbox": { + "type": "boolean" + } + }, + "type": "object" + }, + "UpdateGuardianFactorsProviderPushNotificationFcmRequestContent": { + "additionalProperties": false, + "properties": { + "server_key": { + "maxLength": 152, + "minLength": 1, + "type": [ + "string", + "null" + ] + } + }, + "type": "object" + }, + "UpdateGuardianFactorsProviderPushNotificationFcmResponseContent": { + "additionalProperties": true, + "maxProperties": 0, + "type": "object" + }, + "UpdateGuardianFactorsProviderPushNotificationFcmv1RequestContent": { + "additionalProperties": false, + "properties": { + "server_credentials": { + "maxLength": 10000, + "minLength": 1, + "type": [ + "string", + "null" + ] + } + }, + "type": "object" + }, + "UpdateGuardianFactorsProviderPushNotificationFcmv1ResponseContent": { + "additionalProperties": true, + "maxProperties": 0, + "type": "object" + }, + "UpdateGuardianFactorsProviderPushNotificationSnsRequestContent": { + "additionalProperties": false, + "properties": { + "aws_access_key_id": { + "default": "wywA2BH4VqTpfywiDuyDAYZL3xQjoO40", + "maxLength": 1000, + "minLength": 1, + "type": [ + "string", + "null" + ] + }, + "aws_region": { + "default": "us-west-1", + "maxLength": 1000, + "minLength": 1, + "pattern": "^(?:us-east-[0-9]{1,2}|us-west-[0-9]{1,2}|ap-southeast-[0-9]{1,2}|ap-northeast-[0-9]{1,2}|ap-central-[0-9]{1,2}|eu-west-[0-9]{1,2}|eu-central-[0-9]{1,2})$", + "type": [ + "string", + "null" + ] + }, + "aws_secret_access_key": { + "default": "B1ER5JHDGJL3C4sVAKK7SBsq806R3IpL", + "maxLength": 1000, + "minLength": 1, + "type": [ + "string", + "null" + ] + }, + "sns_apns_platform_application_arn": { + "maxLength": 1000, + "minLength": 1, + "type": [ + "string", + "null" + ] + }, + "sns_gcm_platform_application_arn": { + "default": "urn://yRMeBxgcCXh8MeTXPBAxhQnm6gP6f5nP", + "maxLength": 1000, + "minLength": 1, + "type": [ + "string", + "null" + ] + } + }, + "type": "object" + }, + "UpdateGuardianFactorsProviderPushNotificationSnsResponseContent": { + "additionalProperties": false, + "properties": { + "aws_access_key_id": { + "default": "wywA2BH4VqTpfywiDuyDAYZL3xQjoO40", + "maxLength": 1000, + "minLength": 1, + "type": [ + "string", + "null" + ] + }, + "aws_region": { + "default": "us-west-1", + "maxLength": 1000, + "minLength": 1, + "pattern": "^(?:us-east-[0-9]{1,2}|us-west-[0-9]{1,2}|ap-southeast-[0-9]{1,2}|ap-northeast-[0-9]{1,2}|ap-central-[0-9]{1,2}|eu-west-[0-9]{1,2}|eu-central-[0-9]{1,2})$", + "type": [ + "string", + "null" + ] + }, + "aws_secret_access_key": { + "default": "B1ER5JHDGJL3C4sVAKK7SBsq806R3IpL", + "maxLength": 1000, + "minLength": 1, + "type": [ + "string", + "null" + ] + }, + "sns_apns_platform_application_arn": { + "maxLength": 1000, + "minLength": 1, + "type": [ + "string", + "null" + ] + }, + "sns_gcm_platform_application_arn": { + "default": "urn://yRMeBxgcCXh8MeTXPBAxhQnm6gP6f5nP", + "maxLength": 1000, + "minLength": 1, + "type": [ + "string", + "null" + ] + } + }, + "type": "object" + }, + "UpdateHookRequestContent": { + "additionalProperties": false, + "minProperties": 1, + "properties": { + "dependencies": { + "$ref": "#/components/schemas/HookDependencies" + }, + "enabled": { + "default": false, + "type": "boolean" + }, + "name": { + "default": "my-hook", + "pattern": "^[a-zA-Z0-9]([ \\-a-zA-Z0-9]*[a-zA-Z0-9])?$", + "type": "string" + }, + "script": { + "default": "module.exports = function(client, scope, audience, context, cb) cb(null, access_token); };", + "minLength": 1, + "type": "string" + } + }, + "type": "object" + }, + "UpdateHookResponseContent": { + "additionalProperties": false, + "properties": { + "dependencies": { + "$ref": "#/components/schemas/HookDependencies" + }, + "enabled": { + "default": true, + "type": "boolean" + }, + "id": { + "default": "00001", + "type": "string" + }, + "name": { + "default": "hook", + "type": "string" + }, + "script": { + "default": "module.exports = function(client, scope, audience, context, cb) cb(null, access_token); };", + "type": "string" + }, + "triggerId": { + "type": "string" + } + }, + "type": "object" + }, + "UpdateHookSecretRequestContent": { + "additionalProperties": { + "type": "string" + }, + "maxProperties": 20, + "minProperties": 1, + "type": "object" + }, + "UpdateIdentityAssertionAuthorizationGrant": { + "additionalProperties": false, + "minProperties": 1, + "properties": { + "active": { + "default": false, + "type": "boolean" + } + }, + "required": [ + "active" + ], + "type": [ + "object", + "null" + ] + }, + "UpdateLogStreamRequestContent": { + "additionalProperties": false, + "properties": { + "filters": { + "items": { + "$ref": "#/components/schemas/LogStreamFilter" + }, + "type": "array" + }, + "isPriority": { + "type": "boolean" + }, + "name": { + "type": "string" + }, + "pii_config": { + "$ref": "#/components/schemas/LogStreamPiiConfig" + }, + "sink": { + "$ref": "#/components/schemas/LogStreamSinkPatch" + }, + "status": { + "$ref": "#/components/schemas/LogStreamStatusEnum" + } + }, + "type": "object" + }, + "UpdateLogStreamResponseContent": { + "oneOf": [ + { + "$ref": "#/components/schemas/LogStreamHttpResponseSchema" + }, + { + "$ref": "#/components/schemas/LogStreamEventBridgeResponseSchema" + }, + { + "$ref": "#/components/schemas/LogStreamEventGridResponseSchema" + }, + { + "$ref": "#/components/schemas/LogStreamDatadogResponseSchema" + }, + { + "$ref": "#/components/schemas/LogStreamSplunkResponseSchema" + }, + { + "$ref": "#/components/schemas/LogStreamSumoResponseSchema" + }, + { + "$ref": "#/components/schemas/LogStreamSegmentResponseSchema" + }, + { + "$ref": "#/components/schemas/LogStreamMixpanelResponseSchema" + } + ] + }, + "UpdateNetworkAclRequestContent": { + "additionalProperties": false, + "properties": { + "active": { + "type": "boolean" + }, + "description": { + "maxLength": 255, + "type": "string" + }, + "priority": { + "maximum": 100, + "minimum": 1, + "type": "number" + }, + "rule": { + "$ref": "#/components/schemas/NetworkAclRule" + } + }, + "type": "object" + }, + "UpdateNetworkAclResponseContent": { + "additionalProperties": true, + "properties": { + "active": { + "type": "boolean" + }, + "created_at": { + "type": "string" + }, + "description": { + "type": "string" + }, + "id": { + "type": "string" + }, + "priority": { + "maximum": 100, + "minimum": 1, + "type": "number" + }, + "rule": { + "$ref": "#/components/schemas/NetworkAclRule" + }, + "updated_at": { + "type": "string" + } + }, + "type": "object" + }, + "UpdateOrganizationAllConnectionRequestContent": { + "additionalProperties": false, + "properties": { + "assign_membership_on_login": { + "type": "boolean" + }, + "is_enabled": { + "type": [ + "boolean", + "null" + ] + }, + "is_signup_enabled": { + "type": "boolean" + }, + "organization_access_level": { + "$ref": "#/components/schemas/OrganizationAccessLevelEnumWithNull" + }, + "organization_connection_name": { + "maxLength": 50, + "minLength": 1, + "pattern": "^[^\u0000]*$", + "type": [ + "string", + "null" + ] + }, + "organization_member_access_level": { + "$ref": "#/components/schemas/OrganizationMemberAccessLevelEnumWithNull" + }, + "show_as_button": { + "type": "boolean" + } + }, + "type": "object" + }, + "UpdateOrganizationAllConnectionResponseContent": { + "additionalProperties": false, + "properties": { + "assign_membership_on_login": { + "type": "boolean" + }, + "connection": { + "$ref": "#/components/schemas/OrganizationConnectionInformation" + }, + "connection_id": { + "format": "connection-id", + "maxLength": 50, + "minLength": 1, + "type": "string" + }, + "is_enabled": { + "type": "boolean" + }, + "is_signup_enabled": { + "type": "boolean" + }, + "organization_access_level": { + "$ref": "#/components/schemas/OrganizationAccessLevelEnum" + }, + "organization_connection_name": { + "maxLength": 50, + "minLength": 1, + "pattern": "^[^\u0000]*$", + "type": "string" + }, + "organization_member_access_level": { + "$ref": "#/components/schemas/OrganizationMemberAccessLevelEnum" + }, + "show_as_button": { + "type": "boolean" + } + }, + "required": [ + "connection_id" + ], + "type": "object" + }, + "UpdateOrganizationClientRequestContent": { + "additionalProperties": false, + "properties": { + "use_for_member_access": { + "type": "boolean" + } + }, + "type": "object" + }, + "UpdateOrganizationClientResponseContent": { + "additionalProperties": false, + "properties": { + "client": { + "$ref": "#/components/schemas/OrganizationClientMetadata" + }, + "client_id": { + "format": "client-id", + "type": "string" + }, + "use_for_member_access": { + "type": "boolean" + } + }, + "required": [ + "client_id", + "use_for_member_access" + ], + "type": "object" + }, + "UpdateOrganizationConnectionRequestContent": { + "additionalProperties": false, + "properties": { + "assign_membership_on_login": { + "type": "boolean" + }, + "is_signup_enabled": { + "type": "boolean" + }, + "show_as_button": { + "type": "boolean" + } + }, + "type": "object" + }, + "UpdateOrganizationConnectionResponseContent": { + "additionalProperties": false, + "properties": { + "assign_membership_on_login": { + "type": "boolean" + }, + "connection": { + "$ref": "#/components/schemas/OrganizationConnectionInformation" + }, + "connection_id": { + "type": "string" + }, + "is_signup_enabled": { + "type": "boolean" + }, + "show_as_button": { + "type": "boolean" + } + }, + "type": "object" + }, + "UpdateOrganizationDiscoveryDomainRequestContent": { + "additionalProperties": false, + "properties": { + "status": { + "$ref": "#/components/schemas/OrganizationDiscoveryDomainStatus" + }, + "use_for_organization_discovery": { + "type": "boolean" + } + }, + "type": "object" + }, + "UpdateOrganizationDiscoveryDomainResponseContent": { + "additionalProperties": false, + "properties": { + "domain": { + "maxLength": 255, + "minLength": 3, + "pattern": "^(([a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9-]*[a-zA-Z0-9])\\.)*([A-Za-z0-9]|[A-Za-z0-9][A-Za-z0-9-]*[A-Za-z0-9])$", + "type": "string" + }, + "id": { + "format": "organization-discovery-domain-id", + "type": "string" + }, + "status": { + "$ref": "#/components/schemas/OrganizationDiscoveryDomainStatus" + }, + "use_for_organization_discovery": { + "type": "boolean" + }, + "verification_host": { + "type": "string" + }, + "verification_txt": { + "type": "string" + } + }, + "required": [ + "id", + "domain", + "status", + "verification_host", + "verification_txt" + ], + "type": "object" + }, + "UpdateOrganizationRequestContent": { + "additionalProperties": false, + "properties": { + "branding": { + "$ref": "#/components/schemas/OrganizationBranding" + }, + "display_name": { + "default": "Acme Users", + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "is_app_entitlement_active": { + "type": "boolean" + }, + "metadata": { + "$ref": "#/components/schemas/OrganizationMetadata" + }, + "name": { + "default": "organization-1", + "format": "organization-name", + "maxLength": 50, + "minLength": 1, + "type": "string" + }, + "third_party_client_access": { + "$ref": "#/components/schemas/OrganizationThirdPartyClientAccessEnum" + }, + "token_quota": { + "$ref": "#/components/schemas/UpdateTokenQuota" + } + }, + "type": "object" + }, + "UpdateOrganizationResponseContent": { + "additionalProperties": true, + "properties": { + "branding": { + "$ref": "#/components/schemas/OrganizationBranding" + }, + "client": { + "$ref": "#/components/schemas/OrganizationClientAssociation" + }, + "display_name": { + "default": "Acme Users", + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "id": { + "format": "organization-id", + "maxLength": 50, + "type": "string" + }, + "is_app_entitlement_active": { + "type": "boolean" + }, + "metadata": { + "$ref": "#/components/schemas/OrganizationMetadata" + }, + "name": { + "default": "organization-1", + "format": "organization-name", + "maxLength": 50, + "minLength": 1, + "type": "string" + }, + "third_party_client_access": { + "$ref": "#/components/schemas/OrganizationThirdPartyClientAccessEnum" + }, + "token_quota": { + "$ref": "#/components/schemas/TokenQuota" + } + }, + "type": "object" + }, + "UpdatePhoneTemplateRequestContent": { + "additionalProperties": false, + "properties": { + "content": { + "$ref": "#/components/schemas/PartialPhoneTemplateContent" + }, + "disabled": { + "default": false, + "type": "boolean" + } + }, + "type": "object" + }, + "UpdatePhoneTemplateResponseContent": { + "additionalProperties": false, + "properties": { + "channel": { + "type": "string" + }, + "content": { + "$ref": "#/components/schemas/PhoneTemplateContent" + }, + "customizable": { + "type": "boolean" + }, + "disabled": { + "default": false, + "type": "boolean" + }, + "id": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "tenant": { + "maxLength": 255, + "minLength": 1, + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/PhoneTemplateNotificationTypeEnum" + } + }, + "required": [ + "content", + "disabled", + "type" + ], + "type": "object" + }, + "UpdateRateLimitPolicyResponseContent": { + "additionalProperties": false, + "properties": { + "configuration": { + "$ref": "#/components/schemas/RateLimitPolicyConfiguration" + }, + "consumer": { + "$ref": "#/components/schemas/RateLimitPolicyConsumerEnum" + }, + "consumer_selector": { + "maxLength": 255, + "type": "string" + }, + "created_at": { + "format": "date-time", + "type": "string" + }, + "id": { + "format": "rate-limit-policy-id", + "maxLength": 26, + "type": "string" + }, + "resource": { + "$ref": "#/components/schemas/RateLimitPolicyResourceEnum" + }, + "updated_at": { + "format": "date-time", + "type": "string" + } + }, + "required": [ + "id", + "resource", + "consumer", + "consumer_selector", + "configuration" + ], + "type": "object" + }, + "UpdateRefreshTokenRequestContent": { + "additionalProperties": false, + "minProperties": 1, + "properties": { + "refresh_token_metadata": { + "$ref": "#/components/schemas/RefreshTokenMetadata" + } + }, + "type": "object" + }, + "UpdateRefreshTokenResponseContent": { + "additionalProperties": true, + "properties": { + "client_id": { + "type": "string" + }, + "created_at": { + "$ref": "#/components/schemas/RefreshTokenDate" + }, + "device": { + "$ref": "#/components/schemas/RefreshTokenDevice" + }, + "expires_at": { + "$ref": "#/components/schemas/RefreshTokenDate" + }, + "id": { + "type": "string" + }, + "idle_expires_at": { + "$ref": "#/components/schemas/RefreshTokenDate" + }, + "last_exchanged_at": { + "$ref": "#/components/schemas/RefreshTokenDate" + }, + "refresh_token_metadata": { + "$ref": "#/components/schemas/RefreshTokenMetadata" + }, + "resource_servers": { + "items": { + "$ref": "#/components/schemas/RefreshTokenResourceServer" + }, + "type": "array" + }, + "rotating": { + "type": "boolean" + }, + "session_id": { + "$ref": "#/components/schemas/RefreshTokenSessionId" + }, + "user_id": { + "default": "auth0|507f1f77bcf86cd799439020", + "type": "string" + } + }, + "type": "object" + }, + "UpdateResourceServerRequestContent": { + "additionalProperties": false, + "properties": { + "access_token": { + "$ref": "#/components/schemas/ResourceServerAccessToken" + }, + "allow_offline_access": { + "type": "boolean" + }, + "allow_online_access": { + "type": "boolean" + }, + "allow_online_access_with_ephemeral_sessions": { + "type": "boolean" + }, + "authorization_details": { + "items": {}, + "type": [ + "array", + "null" + ] + }, + "authorization_policy": { + "$ref": "#/components/schemas/ResourceServerAuthorizationPolicy" + }, + "consent_policy": { + "$ref": "#/components/schemas/ResourceServerConsentPolicyEnum" + }, + "enforce_policies": { + "type": "boolean" + }, + "name": { + "maxLength": 200, + "pattern": "^[^\u003c\u003e]+$", + "type": "string" + }, + "proof_of_possession": { + "$ref": "#/components/schemas/ResourceServerProofOfPossession" + }, + "require_consent_non_repudiation": { + "type": "boolean" + }, + "scopes": { + "items": { + "$ref": "#/components/schemas/ResourceServerScope" + }, + "type": "array" + }, + "signing_alg": { + "$ref": "#/components/schemas/SigningAlgorithmEnum" + }, + "signing_secret": { + "minLength": 16, + "type": "string" + }, + "skip_consent_for_verifiable_first_party_clients": { + "type": "boolean" + }, + "subject_type_authorization": { + "$ref": "#/components/schemas/ResourceServerSubjectTypeAuthorization" + }, + "token_dialect": { + "$ref": "#/components/schemas/ResourceServerTokenDialectSchemaEnum" + }, + "token_encryption": { + "$ref": "#/components/schemas/ResourceServerTokenEncryption" + }, + "token_lifetime": { + "maximum": 2592000, + "minimum": 0, + "type": "integer" + }, + "token_lifetime_for_anonymous_access_tokens": { + "maximum": 2592000, + "minimum": 86400, + "type": [ + "integer", + "null" + ] + }, + "type": { + "$ref": "#/components/schemas/ResourceServerTypeEnum" + } + }, + "type": "object" + }, + "UpdateResourceServerResponseContent": { + "additionalProperties": false, + "properties": { + "access_token": { + "$ref": "#/components/schemas/ResourceServerAccessToken" + }, + "allow_offline_access": { + "type": "boolean" + }, + "allow_online_access": { + "type": "boolean" + }, + "allow_online_access_with_ephemeral_sessions": { + "type": "boolean" + }, + "authorization_details": { + "items": {}, + "type": [ + "array", + "null" + ] + }, + "authorization_policy": { + "$ref": "#/components/schemas/ResourceServerAuthorizationPolicy" + }, + "client_id": { + "format": "client-id", + "type": "string" + }, + "consent_policy": { + "$ref": "#/components/schemas/ResourceServerConsentPolicyEnum" + }, + "enforce_policies": { + "type": "boolean" + }, + "id": { + "type": "string" + }, + "identifier": { + "type": "string" + }, + "is_system": { + "type": "boolean" + }, + "name": { + "type": "string" + }, + "proof_of_possession": { + "$ref": "#/components/schemas/ResourceServerProofOfPossession" + }, + "require_consent_non_repudiation": { + "type": "boolean" + }, + "scopes": { + "items": { + "$ref": "#/components/schemas/ResourceServerScope" + }, + "type": "array" + }, + "signing_alg": { + "$ref": "#/components/schemas/SigningAlgorithmEnum" + }, + "signing_secret": { + "minLength": 16, + "type": "string" + }, + "skip_consent_for_verifiable_first_party_clients": { + "type": "boolean" + }, + "subject_type_authorization": { + "$ref": "#/components/schemas/ResourceServerSubjectTypeAuthorization" + }, + "token_dialect": { + "$ref": "#/components/schemas/ResourceServerTokenDialectResponseEnum" + }, + "token_encryption": { + "$ref": "#/components/schemas/ResourceServerTokenEncryption" + }, + "token_lifetime": { + "type": "integer" + }, + "token_lifetime_for_anonymous_access_tokens": { + "type": "integer" + }, + "token_lifetime_for_web": { + "type": "integer" + }, + "type": { + "$ref": "#/components/schemas/ResourceServerTypeEnum" + } + }, + "type": "object" + }, + "UpdateRiskAssessmentsSettingsNewDeviceRequestContent": { + "additionalProperties": false, + "properties": { + "remember_for": { + "maximum": 365, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "remember_for" + ], + "type": "object" + }, + "UpdateRiskAssessmentsSettingsNewDeviceResponseContent": { + "additionalProperties": false, + "properties": { + "remember_for": { + "maximum": 365, + "minimum": 1, + "type": "integer" + } + }, + "required": [ + "remember_for" + ], + "type": "object" + }, + "UpdateRiskAssessmentsSettingsRequestContent": { + "additionalProperties": false, + "properties": { + "enabled": { + "type": "boolean" + } + }, + "required": [ + "enabled" + ], + "type": "object" + }, + "UpdateRiskAssessmentsSettingsResponseContent": { + "additionalProperties": false, + "properties": { + "enabled": { + "type": "boolean" + } + }, + "required": [ + "enabled" + ], + "type": "object" + }, + "UpdateRoleRequestContent": { + "additionalProperties": false, + "properties": { + "description": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "type": "object" + }, + "UpdateRoleResponseContent": { + "additionalProperties": false, + "properties": { + "description": { + "type": "string" + }, + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "owner_id": { + "$ref": "#/components/schemas/RoleOwnerId" + }, + "type": { + "$ref": "#/components/schemas/RoleTypeEnum" + } + }, + "type": "object" + }, + "UpdateRuleRequestContent": { + "additionalProperties": false, + "minProperties": 1, + "properties": { + "enabled": { + "default": true, + "type": "boolean" + }, + "name": { + "default": "my-rule", + "pattern": "^[a-zA-Z0-9]([ \\-a-zA-Z0-9]*[a-zA-Z0-9])?$", + "type": "string" + }, + "order": { + "default": 2, + "minimum": 0, + "type": "number" + }, + "script": { + "default": "function (user, context, callback) {\n callback(null, user, context);\n}", + "minLength": 1, + "type": "string" + } + }, + "type": "object" + }, + "UpdateRuleResponseContent": { + "additionalProperties": false, + "properties": { + "enabled": { + "default": true, + "type": "boolean" + }, + "id": { + "default": "con_0000000000000001", + "type": "string" + }, + "name": { + "default": "rule_1", + "type": "string" + }, + "order": { + "default": 1, + "type": "number" + }, + "script": { + "default": "function (user, context, callback) {\n callback(null, user, context);\n}", + "type": "string" + }, + "stage": { + "default": "login_success", + "type": "string" + } + }, + "type": "object" + }, + "UpdateScimConfigurationRequestContent": { + "additionalProperties": false, + "properties": { + "mapping": { + "items": { + "$ref": "#/components/schemas/ScimMappingItem" + }, + "type": "array" + }, + "user_id_attribute": { + "type": "string" + } + }, + "required": [ + "user_id_attribute", + "mapping" + ], + "type": "object" + }, + "UpdateScimConfigurationResponseContent": { + "additionalProperties": false, + "properties": { + "connection_id": { + "type": "string" + }, + "connection_name": { + "type": "string" + }, + "created_at": { + "format": "date-time", + "type": "string" + }, + "mapping": { + "items": { + "$ref": "#/components/schemas/ScimMappingItem" + }, + "type": "array" + }, + "strategy": { + "type": "string" + }, + "tenant_name": { + "type": "string" + }, + "updated_on": { + "format": "date-time", + "type": "string" + }, + "user_id_attribute": { + "type": "string" + } + }, + "required": [ + "tenant_name", + "connection_id", + "connection_name", + "strategy", + "created_at", + "updated_on", + "mapping", + "user_id_attribute" + ], + "type": "object" + }, + "UpdateSegmentRequestContent": { + "additionalProperties": false, + "minProperties": 1, + "properties": { + "description": { + "maxLength": 1024, + "minLength": 3, + "pattern": "^(?!.*\\x00)\\S(.*\\S)?$", + "type": [ + "string", + "null" + ] + }, + "name": { + "maxLength": 255, + "minLength": 3, + "pattern": "^(?!.*\\x00)\\S(.*\\S)?$", + "type": "string" + }, + "rules": { + "items": { + "$ref": "#/components/schemas/SegmentRule" + }, + "minItems": 1, + "type": "array" + }, + "status": { + "$ref": "#/components/schemas/SegmentStatusEnum" + } + }, + "type": "object" + }, + "UpdateSegmentResponseContent": { + "additionalProperties": false, + "properties": { + "created_at": { + "format": "date-time", + "type": "string" + }, + "description": { + "type": "string" + }, + "id": { + "pattern": "^seg_[A-HJ-NP-Za-km-z1-9]+$", + "type": "string" + }, + "name": { + "type": "string" + }, + "rules": { + "items": { + "$ref": "#/components/schemas/SegmentRule" + }, + "type": "array" + }, + "status": { + "$ref": "#/components/schemas/SegmentStatusEnum" + }, + "type": { + "$ref": "#/components/schemas/SegmentTypeEnum" + }, + "updated_at": { + "format": "date-time", + "type": "string" + } + }, + "required": [ + "id", + "name", + "type", + "status", + "rules", + "created_at", + "updated_at" + ], + "type": "object" + }, + "UpdateSelfServiceProfileRequestContent": { + "additionalProperties": false, + "properties": { + "allowed_strategies": { + "items": { + "$ref": "#/components/schemas/SelfServiceProfileAllowedStrategyEnum" + }, + "minItems": 1, + "type": "array" + }, + "branding": { + "$ref": "#/components/schemas/SelfServiceProfileBranding" + }, + "description": { + "$ref": "#/components/schemas/SelfServiceProfileDescription" + }, + "name": { + "maxLength": 100, + "minLength": 1, + "type": "string" + }, + "user_attribute_profile_id": { + "format": "user-attribute-profile-id", + "type": [ + "string", + "null" + ] + }, + "user_attributes": { + "$ref": "#/components/schemas/SelfServiceProfileUserAttributes" + } + }, + "type": "object" + }, + "UpdateSelfServiceProfileResponseContent": { + "additionalProperties": false, + "properties": { + "allowed_strategies": { + "items": { + "$ref": "#/components/schemas/SelfServiceProfileAllowedStrategyEnum" + }, + "minItems": 1, + "type": "array" + }, + "branding": { + "$ref": "#/components/schemas/SelfServiceProfileBrandingProperties" + }, + "created_at": { + "default": "2021-01-01T00:00:00.000Z", + "format": "date-time", + "type": "string" + }, + "description": { + "type": "string" + }, + "id": { + "default": "ssp_n7SNCL8seoyV1TuSTCnAeo", + "type": "string" + }, + "name": { + "type": "string" + }, + "updated_at": { + "default": "2021-01-01T00:00:00.000Z", + "format": "date-time", + "type": "string" + }, + "user_attribute_profile_id": { + "format": "user-attribute-profile-id", + "type": "string" + }, + "user_attributes": { + "items": { + "$ref": "#/components/schemas/SelfServiceProfileUserAttribute" + }, + "type": "array" + } + }, + "type": "object" + }, + "UpdateSessionRequestContent": { + "additionalProperties": false, + "minProperties": 1, + "properties": { + "session_metadata": { + "$ref": "#/components/schemas/SessionMetadata" + } + }, + "type": "object" + }, + "UpdateSessionResponseContent": { + "additionalProperties": true, + "properties": { + "actor": { + "$ref": "#/components/schemas/SessionActorMetadata" + }, + "authenticated_at": { + "$ref": "#/components/schemas/SessionDate" + }, + "authentication": { + "$ref": "#/components/schemas/SessionAuthenticationSignals" + }, + "clients": { + "items": { + "$ref": "#/components/schemas/SessionClientMetadata" + }, + "type": "array" + }, + "cookie": { + "$ref": "#/components/schemas/SessionCookieMetadata" + }, + "created_at": { + "$ref": "#/components/schemas/SessionDate" + }, + "device": { + "$ref": "#/components/schemas/SessionDeviceMetadata" + }, + "expires_at": { + "$ref": "#/components/schemas/SessionDate" + }, + "id": { + "type": "string" + }, + "idle_expires_at": { + "$ref": "#/components/schemas/SessionDate" + }, + "last_interacted_at": { + "$ref": "#/components/schemas/SessionDate" + }, + "session_metadata": { + "$ref": "#/components/schemas/SessionMetadata" + }, + "updated_at": { + "$ref": "#/components/schemas/SessionDate" + }, + "user_id": { + "type": "string" + } + }, + "type": "object" + }, + "UpdateSettingsRequestContent": { + "additionalProperties": false, + "minProperties": 1, + "properties": { + "identifier_first": { + "type": [ + "boolean", + "null" + ] + }, + "universal_login_experience": { + "$ref": "#/components/schemas/UniversalLoginExperienceEnum" + }, + "webauthn_platform_first_factor": { + "type": [ + "boolean", + "null" + ] + } + }, + "type": "object" + }, + "UpdateSettingsResponseContent": { + "additionalProperties": true, + "properties": { + "identifier_first": { + "type": "boolean" + }, + "universal_login_experience": { + "$ref": "#/components/schemas/UniversalLoginExperienceEnum" + }, + "webauthn_platform_first_factor": { + "type": "boolean" + } + }, + "type": "object" + }, + "UpdateSupplementalSignalsRequestContent": { + "additionalProperties": false, + "properties": { + "akamai_enabled": { + "type": "boolean" + } + }, + "required": [ + "akamai_enabled" + ], + "type": "object" + }, + "UpdateSuspiciousIPThrottlingSettingsRequestContent": { + "additionalProperties": false, + "properties": { + "allowlist": { + "$ref": "#/components/schemas/SuspiciousIPThrottlingAllowlist" + }, + "enabled": { + "type": "boolean" + }, + "shields": { + "items": { + "$ref": "#/components/schemas/SuspiciousIPThrottlingShieldsEnum" + }, + "type": "array" + }, + "stage": { + "$ref": "#/components/schemas/SuspiciousIPThrottlingStage" + } + }, + "type": "object" + }, + "UpdateSuspiciousIPThrottlingSettingsResponseContent": { + "additionalProperties": false, + "properties": { + "allowlist": { + "$ref": "#/components/schemas/SuspiciousIPThrottlingAllowlist" + }, + "enabled": { + "type": "boolean" + }, + "shields": { + "items": { + "$ref": "#/components/schemas/SuspiciousIPThrottlingShieldsEnum" + }, + "type": "array" + }, + "stage": { + "$ref": "#/components/schemas/SuspiciousIPThrottlingStage" + } + }, + "type": "object" + }, + "UpdateTenantSettingsRequestContent": { + "additionalProperties": false, + "minProperties": 1, + "properties": { + "access_token": { + "$ref": "#/components/schemas/ResourceServerAccessToken" + }, + "acr_values_supported": { + "items": { + "format": "acr", + "type": "string" + }, + "type": [ + "array", + "null" + ] + }, + "allow_organization_name_in_authentication_api": { + "default": false, + "type": [ + "boolean", + "null" + ] + }, + "allowed_logout_urls": { + "items": { + "format": "url-with-placeholders", + "type": "string" + }, + "type": "array" + }, + "authorization_response_iss_parameter_supported": { + "default": false, + "type": [ + "boolean", + "null" + ] + }, + "change_password": { + "$ref": "#/components/schemas/TenantSettingsPasswordPage" + }, + "client_id_metadata_document_dynamic_registration_supported": { + "default": false, + "type": "boolean" + }, + "client_id_metadata_document_supported": { + "default": false, + "type": "boolean" + }, + "country_codes": { + "$ref": "#/components/schemas/TenantSettingsCountryCodes" + }, + "customize_mfa_in_postlogin_action": { + "default": false, + "type": [ + "boolean", + "null" + ] + }, + "default_audience": { + "default": "", + "type": "string" + }, + "default_directory": { + "default": "", + "type": "string" + }, + "default_redirection_uri": { + "format": "absolute-https-uri-or-empty", + "type": "string" + }, + "default_token_quota": { + "$ref": "#/components/schemas/DefaultTokenQuota" + }, + "device_flow": { + "$ref": "#/components/schemas/TenantSettingsDeviceFlow" + }, + "dpop_strict_refresh_token_binding": { + "default": false, + "type": [ + "boolean", + "null" + ] + }, + "dynamic_client_registration_security_mode": { + "$ref": "#/components/schemas/TenantSettingsDynamicClientRegistrationSecurityMode" + }, + "enable_ai_guide": { + "type": "boolean" + }, + "enabled_locales": { + "items": { + "$ref": "#/components/schemas/TenantSettingsSupportedLocalesEnum" + }, + "minItems": 1, + "type": "array" + }, + "ephemeral_session_lifetime": { + "default": 72, + "minimum": 1, + "type": "integer" + }, + "ephemeral_session_lifetime_in_minutes": { + "minimum": 1, + "type": "integer" + }, + "error_page": { + "$ref": "#/components/schemas/TenantSettingsErrorPage" + }, + "flags": { + "$ref": "#/components/schemas/TenantSettingsFlags" + }, + "friendly_name": { + "default": "My Company", + "type": "string" + }, + "guardian_mfa_page": { + "$ref": "#/components/schemas/TenantSettingsGuardianPage" + }, + "idle_ephemeral_session_lifetime": { + "default": 24, + "minimum": 1, + "type": "integer" + }, + "idle_ephemeral_session_lifetime_in_minutes": { + "minimum": 1, + "type": "integer" + }, + "idle_session_lifetime": { + "default": 72, + "minimum": 1, + "type": "integer" + }, + "idle_session_lifetime_in_minutes": { + "minimum": 1, + "type": "integer" + }, + "include_session_metadata_in_tenant_logs": { + "default": false, + "type": "boolean" + }, + "legacy_sandbox_version": { + "maxLength": 8, + "type": "string" + }, + "mtls": { + "$ref": "#/components/schemas/TenantSettingsMTLS" + }, + "oidc_logout": { + "$ref": "#/components/schemas/TenantOIDCLogoutSettings" + }, + "phone_consolidated_experience": { + "type": "boolean" + }, + "picture_url": { + "default": "https://mycompany.org/logo.png", + "format": "absolute-uri-or-empty", + "type": "string" + }, + "pushed_authorization_requests_supported": { + "default": false, + "type": [ + "boolean", + "null" + ] + }, + "resource_parameter_profile": { + "$ref": "#/components/schemas/TenantSettingsResourceParameterProfile" + }, + "sandbox_version": { + "default": "22", + "maxLength": 8, + "type": "string" + }, + "security_headers": { + "$ref": "#/components/schemas/TenantSettingsNullableSecurityHeaders" + }, + "session_cookie": { + "$ref": "#/components/schemas/SessionCookieSchema" + }, + "session_lifetime": { + "default": 168, + "minimum": 1, + "type": "integer" + }, + "session_lifetime_in_minutes": { + "minimum": 1, + "type": "integer" + }, + "sessions": { + "$ref": "#/components/schemas/TenantSettingsSessions" + }, + "skip_non_verifiable_callback_uri_confirmation_prompt": { + "type": [ + "boolean", + "null" + ] + }, + "support_email": { + "default": "support@mycompany.org", + "format": "email-or-empty", + "type": "string" + }, + "support_url": { + "default": "https://mycompany.org/support", + "format": "absolute-uri-or-empty", + "type": "string" + } + }, + "type": "object" + }, + "UpdateTenantSettingsResponseContent": { + "additionalProperties": false, + "properties": { + "access_token": { + "$ref": "#/components/schemas/ResourceServerAccessToken" + }, + "acr_values_supported": { + "items": { + "format": "acr", + "type": "string" + }, + "type": [ + "array", + "null" + ] + }, + "allow_organization_name_in_authentication_api": { + "default": false, + "type": "boolean" + }, + "allowed_logout_urls": { + "items": { + "format": "url", + "type": "string" + }, + "type": "array" + }, + "authorization_response_iss_parameter_supported": { + "default": false, + "type": [ + "boolean", + "null" + ] + }, + "change_password": { + "$ref": "#/components/schemas/TenantSettingsPasswordPage" + }, + "client_id_metadata_document_dynamic_registration_supported": { + "default": false, + "type": "boolean" + }, + "client_id_metadata_document_supported": { + "default": false, + "type": "boolean" + }, + "country_codes": { + "$ref": "#/components/schemas/TenantSettingsCountryCodesResponse" + }, + "customize_mfa_in_postlogin_action": { + "default": false, + "type": "boolean" + }, + "default_audience": { + "default": "", + "type": "string" + }, + "default_directory": { + "default": "", + "type": "string" + }, + "default_redirection_uri": { + "type": "string" + }, + "default_token_quota": { + "$ref": "#/components/schemas/DefaultTokenQuota" + }, + "device_flow": { + "$ref": "#/components/schemas/TenantSettingsDeviceFlow" + }, + "dpop_strict_refresh_token_binding": { + "default": false, + "type": [ + "boolean", + "null" + ] + }, + "dynamic_client_registration_security_mode": { + "$ref": "#/components/schemas/TenantSettingsDynamicClientRegistrationSecurityMode" + }, + "enable_ai_guide": { + "type": "boolean" + }, + "enabled_locales": { + "items": { + "$ref": "#/components/schemas/SupportedLocales" + }, + "type": "array" + }, + "ephemeral_session_lifetime": { + "default": 72, + "minimum": 1, + "type": "number" + }, + "error_page": { + "$ref": "#/components/schemas/TenantSettingsErrorPage" + }, + "flags": { + "$ref": "#/components/schemas/TenantSettingsFlags" + }, + "friendly_name": { + "default": "My Company", + "type": "string" + }, + "guardian_mfa_page": { + "$ref": "#/components/schemas/TenantSettingsGuardianPage" + }, + "idle_ephemeral_session_lifetime": { + "default": 24, + "minimum": 1, + "type": "number" + }, + "idle_session_lifetime": { + "default": 72, + "type": "number" + }, + "include_session_metadata_in_tenant_logs": { + "default": false, + "type": "boolean" + }, + "legacy_sandbox_version": { + "default": "", + "type": "string" + }, + "mtls": { + "$ref": "#/components/schemas/TenantSettingsMTLS" + }, + "oidc_logout": { + "$ref": "#/components/schemas/TenantOIDCLogoutSettings" + }, + "phone_consolidated_experience": { + "type": "boolean" + }, + "picture_url": { + "default": "https://mycompany.org/logo.png", + "format": "absolute-uri-or-empty", + "type": "string" + }, + "pushed_authorization_requests_supported": { + "default": false, + "type": "boolean" + }, + "resource_parameter_profile": { + "$ref": "#/components/schemas/TenantSettingsResourceParameterProfile" + }, + "sandbox_version": { + "default": "22", + "type": "string" + }, + "sandbox_versions_available": { + "items": { + "type": "string" + }, + "type": "array" + }, + "security_headers": { + "$ref": "#/components/schemas/TenantSettingsNullableSecurityHeaders" + }, + "session_cookie": { + "$ref": "#/components/schemas/SessionCookieSchema" + }, + "session_lifetime": { + "default": 168, + "type": "number" + }, + "sessions": { + "$ref": "#/components/schemas/TenantSettingsSessions" + }, + "skip_non_verifiable_callback_uri_confirmation_prompt": { + "type": [ + "boolean", + "null" + ] + }, + "support_email": { + "default": "support@mycompany.org", + "format": "email-or-empty", + "type": "string" + }, + "support_url": { + "default": "https://mycompany.org/support", + "format": "absolute-uri-or-empty", + "type": "string" + } + }, + "type": "object" + }, + "UpdateTokenExchangeProfileRequestContent": { + "additionalProperties": false, + "minProperties": 1, + "properties": { + "name": { + "default": "Token Exchange Profile 1", + "maxLength": 50, + "minLength": 3, + "type": "string" + }, + "subject_token_type": { + "format": "url", + "maxLength": 100, + "minLength": 8, + "type": "string" + } + }, + "type": "object" + }, + "UpdateTokenQuota": { + "additionalProperties": false, + "properties": { + "client_credentials": { + "$ref": "#/components/schemas/TokenQuotaClientCredentials" + } + }, + "required": [ + "client_credentials" + ], + "type": [ + "object", + "null" + ] + }, + "UpdateUniversalLoginTemplateRequestContent": { + "oneOf": [ + { + "maxLength": 102400, + "type": "string" + }, + { + "additionalProperties": false, + "properties": { + "template": { + "maxLength": 102400, + "type": "string" + } + }, + "required": [ + "template" + ], + "type": "object" + } + ] + }, + "UpdateUserAttributeProfileRequestContent": { + "additionalProperties": false, + "properties": { + "name": { + "$ref": "#/components/schemas/UserAttributeProfileName" + }, + "user_attributes": { + "$ref": "#/components/schemas/UserAttributeProfileUserAttributes" + }, + "user_id": { + "$ref": "#/components/schemas/UserAttributeProfilePatchUserId" + } + }, + "type": "object" + }, + "UpdateUserAttributeProfileResponseContent": { + "additionalProperties": false, + "properties": { + "id": { + "$ref": "#/components/schemas/UserAttributeProfileId" + }, + "name": { + "$ref": "#/components/schemas/UserAttributeProfileName" + }, + "user_attributes": { + "$ref": "#/components/schemas/UserAttributeProfileUserAttributes" + }, + "user_id": { + "$ref": "#/components/schemas/UserAttributeProfileUserId" + } + }, + "type": "object" + }, + "UpdateUserAuthenticationMethodRequestContent": { + "additionalProperties": false, + "properties": { + "name": { + "type": "string" + }, + "preferred_authentication_method": { + "$ref": "#/components/schemas/PreferredAuthenticationMethodEnum" + } + }, + "type": "object" + }, + "UpdateUserAuthenticationMethodResponseContent": { + "additionalProperties": false, + "properties": { + "aaguid": { + "type": "string" + }, + "authentication_methods": { + "items": { + "$ref": "#/components/schemas/UserAuthenticationMethodProperties" + }, + "type": "array" + }, + "confirmed": { + "type": "boolean" + }, + "created_at": { + "format": "date-time", + "type": "string" + }, + "email": { + "type": "string" + }, + "id": { + "format": "authenticator-id", + "type": "string" + }, + "key_id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "phone_number": { + "maxLength": 30, + "minLength": 2, + "type": "string" + }, + "preferred_authentication_method": { + "$ref": "#/components/schemas/PreferredAuthenticationMethodEnum" + }, + "public_key": { + "type": "string" + }, + "relying_party_identifier": { + "type": "string" + }, + "totp_secret": { + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/CreatedAuthenticationMethodTypeEnum" + } + }, + "required": [ + "type" + ], + "type": "object" + }, + "UpdateUserRequestContent": { + "additionalProperties": true, + "properties": { + "app_metadata": { + "$ref": "#/components/schemas/AppMetadata" + }, + "blocked": { + "default": false, + "type": "boolean" + }, + "client_id": { + "default": "DaM8bokEXBWrTUFCiJjWn50jei6ardyX", + "minLength": 1, + "type": "string" + }, + "connection": { + "default": "Initial-Connection", + "minLength": 1, + "type": "string" + }, + "email": { + "default": "john.doe@gmail.com", + "format": "email", + "type": [ + "string", + "null" + ] + }, + "email_verified": { + "default": false, + "type": "boolean" + }, + "family_name": { + "default": "Doe", + "maxLength": 150, + "minLength": 1, + "type": [ + "string", + "null" + ] + }, + "given_name": { + "default": "John", + "maxLength": 150, + "minLength": 1, + "type": [ + "string", + "null" + ] + }, + "name": { + "default": "John Doe", + "maxLength": 300, + "minLength": 1, + "type": [ + "string", + "null" + ] + }, + "nickname": { + "default": "Johnny", + "maxLength": 300, + "minLength": 1, + "type": [ + "string", + "null" + ] + }, + "password": { + "default": "secret", + "minLength": 1, + "type": [ + "string", + "null" + ] + }, + "phone_number": { + "default": "+199999999999999", + "pattern": "^\\+[0-9]{1,15}$", + "type": [ + "string", + "null" + ] + }, + "phone_verified": { + "default": false, + "type": "boolean" + }, + "picture": { + "default": "https://secure.gravatar.com/avatar/15626c5e0c749cb912f9d1ad48dba440?s=480\u0026r=pg\u0026d=https%3A%2F%2Fssl.gstatic.com%2Fs2%2Fprofiles%2Fimages%2Fsilhouette80.png", + "format": "strict-uri", + "type": [ + "string", + "null" + ] + }, + "user_metadata": { + "$ref": "#/components/schemas/UserMetadata" + }, + "username": { + "default": "johndoe", + "maxLength": 128, + "minLength": 1, + "type": [ + "string", + "null" + ] + }, + "verify_email": { + "default": false, + "type": "boolean" + }, + "verify_phone_number": { + "default": false, + "type": "boolean" + } + }, + "type": "object" + }, + "UpdateUserResponseContent": { + "additionalProperties": true, + "properties": { + "app_metadata": { + "$ref": "#/components/schemas/UserAppMetadataSchema" + }, + "blocked": { + "type": "boolean" + }, + "created_at": { + "format": "date-time", + "type": "string" + }, + "email": { + "default": "john.doe@gmail.com", + "format": "email", + "type": "string" + }, + "email_verified": { + "default": false, + "type": "boolean" + }, + "family_name": { + "type": "string" + }, + "given_name": { + "type": "string" + }, + "identities": { + "items": { + "$ref": "#/components/schemas/UserIdentitySchema" + }, + "type": "array" + }, + "last_ip": { + "type": "string" + }, + "last_login": { + "format": "date-time", + "type": "string" + }, + "last_password_reset": { + "format": "date-time", + "type": "string" + }, + "logins_count": { + "type": "integer" + }, + "multifactor": { + "items": { + "type": "string" + }, + "type": "array" + }, + "multifactor_last_modified": { + "format": "date-time", + "type": "string" + }, + "name": { + "type": "string" + }, + "nickname": { + "type": "string" + }, + "phone_number": { + "default": "+199999999999999", + "type": "string" + }, + "phone_verified": { + "default": false, + "type": "boolean" + }, + "picture": { + "type": "string" + }, + "updated_at": { + "format": "date-time", + "type": "string" + }, + "user_id": { + "default": "auth0|507f1f77bcf86cd799439020", + "type": "string" + }, + "user_metadata": { + "$ref": "#/components/schemas/UserMetadataSchema" + }, + "username": { + "default": "johndoe", + "type": "string" + } + }, + "type": "object" + }, + "UpdateVariationOverridesMap": { + "additionalProperties": {}, + "type": [ + "object", + "null" + ] + }, + "UpdateVariationRequestContent": { + "additionalProperties": false, + "minProperties": 1, + "properties": { + "description": { + "maxLength": 1024, + "minLength": 3, + "pattern": "^(?!.*\\x00)\\S(.*\\S)?$", + "type": [ + "string", + "null" + ] + }, + "name": { + "maxLength": 255, + "minLength": 3, + "pattern": "^(?!.*\\x00)\\S(.*\\S)?$", + "type": "string" + }, + "overrides": { + "$ref": "#/components/schemas/UpdateVariationOverridesMap" + } + }, + "type": "object" + }, + "UpdateVariationResponseContent": { + "additionalProperties": false, + "properties": { + "created_at": { + "format": "date-time", + "type": "string" + }, + "description": { + "type": "string" + }, + "feature_flag_id": { + "pattern": "^flg_[A-Za-z0-9_]+$", + "type": "string" + }, + "id": { + "pattern": "^var_[A-HJ-NP-Za-km-z1-9]+$", + "type": "string" + }, + "name": { + "type": "string" + }, + "overrides": { + "$ref": "#/components/schemas/VariationOverridesMap" + }, + "updated_at": { + "format": "date-time", + "type": "string" + } + }, + "required": [ + "id", + "feature_flag_id", + "name", + "overrides", + "created_at", + "updated_at" + ], + "type": "object" + }, + "UpdateVerifiableCredentialTemplateRequestContent": { + "additionalProperties": false, + "properties": { + "dialect": { + "maxLength": 255, + "pattern": "^simplified/1.0$", + "type": [ + "string", + "null" + ] + }, + "name": { + "maxLength": 255, + "minLength": 1, + "type": [ + "string", + "null" + ] + }, + "presentation": { + "$ref": "#/components/schemas/MdlPresentationRequest" + }, + "type": { + "maxLength": 255, + "minLength": 1, + "type": [ + "string", + "null" + ] + }, + "version": { + "type": [ + "number", + "null" + ] + }, + "well_known_trusted_issuers": { + "maxLength": 255, + "minLength": 1, + "pattern": "^aamva$", + "type": [ + "string", + "null" + ] + } + }, + "type": "object" + }, + "UpdateVerifiableCredentialTemplateResponseContent": { + "additionalProperties": true, + "properties": { + "created_at": { + "default": "2021-01-01T00:00:00Z", + "format": "date-time", + "type": "string" + }, + "custom_certificate_authority": { + "maxLength": 4096, + "minLength": 1, + "type": [ + "string", + "null" + ] + }, + "dialect": { + "default": "simplified/1.0", + "maxLength": 255, + "type": "string" + }, + "id": { + "default": "vct_0000000000000001", + "type": "string" + }, + "name": { + "type": "string" + }, + "presentation": { + "$ref": "#/components/schemas/MdlPresentationRequest" + }, + "type": { + "default": "mdl", + "type": "string" + }, + "updated_at": { + "default": "2021-01-01T00:00:00Z", + "format": "date-time", + "type": "string" + }, + "well_known_trusted_issuers": { + "maxLength": 255, + "minLength": 1, + "type": [ + "string", + "null" + ] + } + }, + "type": "object" + }, + "UserAppMetadataSchema": { + "additionalProperties": true, + "type": "object" + }, + "UserAttributeProfile": { + "additionalProperties": false, + "properties": { + "id": { + "$ref": "#/components/schemas/UserAttributeProfileId" + }, + "name": { + "$ref": "#/components/schemas/UserAttributeProfileName" + }, + "user_attributes": { + "$ref": "#/components/schemas/UserAttributeProfileUserAttributes" + }, + "user_id": { + "$ref": "#/components/schemas/UserAttributeProfileUserId" + } + }, + "type": "object" + }, + "UserAttributeProfileId": { + "format": "user-attribute-profile-id", + "type": "string" + }, + "UserAttributeProfileName": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "UserAttributeProfileOidcMapping": { + "additionalProperties": false, + "properties": { + "display_name": { + "maxLength": 50, + "minLength": 1, + "type": "string" + }, + "mapping": { + "maxLength": 50, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "mapping" + ], + "type": "object" + }, + "UserAttributeProfilePatchUserId": { + "oneOf": [ + { + "$ref": "#/components/schemas/UserAttributeProfileUserId" + }, + { + "type": "null" + } + ] + }, + "UserAttributeProfileSamlMapping": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "minItems": 1, + "type": "array" + }, + "UserAttributeProfileStrategyOverrides": { + "additionalProperties": false, + "properties": { + "ad": { + "$ref": "#/components/schemas/UserAttributeProfileStrategyOverridesMapping" + }, + "adfs": { + "$ref": "#/components/schemas/UserAttributeProfileStrategyOverridesMapping" + }, + "google-apps": { + "$ref": "#/components/schemas/UserAttributeProfileStrategyOverridesMapping" + }, + "oidc": { + "$ref": "#/components/schemas/UserAttributeProfileStrategyOverridesMapping" + }, + "okta": { + "$ref": "#/components/schemas/UserAttributeProfileStrategyOverridesMapping" + }, + "pingfederate": { + "$ref": "#/components/schemas/UserAttributeProfileStrategyOverridesMapping" + }, + "samlp": { + "$ref": "#/components/schemas/UserAttributeProfileStrategyOverridesMapping" + }, + "waad": { + "$ref": "#/components/schemas/UserAttributeProfileStrategyOverridesMapping" + } + }, + "type": "object" + }, + "UserAttributeProfileStrategyOverridesMapping": { + "additionalProperties": false, + "properties": { + "oidc_mapping": { + "$ref": "#/components/schemas/UserAttributeProfileOidcMapping" + }, + "saml_mapping": { + "$ref": "#/components/schemas/UserAttributeProfileSamlMapping" + }, + "scim_mapping": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "type": "object" + }, + "UserAttributeProfileStrategyOverridesUserId": { + "additionalProperties": false, + "properties": { + "ad": { + "$ref": "#/components/schemas/UserAttributeProfileStrategyOverridesUserIdMapping" + }, + "adfs": { + "$ref": "#/components/schemas/UserAttributeProfileStrategyOverridesUserIdMapping" + }, + "google-apps": { + "$ref": "#/components/schemas/UserAttributeProfileStrategyOverridesUserIdMapping" + }, + "oidc": { + "$ref": "#/components/schemas/UserAttributeProfileStrategyOverridesUserIdMapping" + }, + "okta": { + "$ref": "#/components/schemas/UserAttributeProfileStrategyOverridesUserIdMapping" + }, + "pingfederate": { + "$ref": "#/components/schemas/UserAttributeProfileStrategyOverridesUserIdMapping" + }, + "samlp": { + "$ref": "#/components/schemas/UserAttributeProfileStrategyOverridesUserIdMapping" + }, + "waad": { + "$ref": "#/components/schemas/UserAttributeProfileStrategyOverridesUserIdMapping" + } + }, + "type": "object" + }, + "UserAttributeProfileStrategyOverridesUserIdMapping": { + "additionalProperties": false, + "properties": { + "oidc_mapping": { + "$ref": "#/components/schemas/UserAttributeProfileUserIdOidcStrategyOverrideMapping" + }, + "saml_mapping": { + "$ref": "#/components/schemas/UserAttributeProfileSamlMapping" + }, + "scim_mapping": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "type": "object" + }, + "UserAttributeProfileTemplate": { + "additionalProperties": false, + "properties": { + "name": { + "$ref": "#/components/schemas/UserAttributeProfileName" + }, + "user_attributes": { + "$ref": "#/components/schemas/UserAttributeProfileUserAttributes" + }, + "user_id": { + "$ref": "#/components/schemas/UserAttributeProfileUserId" + } + }, + "type": "object" + }, + "UserAttributeProfileTemplateItem": { + "additionalProperties": false, + "properties": { + "display_name": { + "type": "string" + }, + "id": { + "type": "string" + }, + "template": { + "$ref": "#/components/schemas/UserAttributeProfileTemplate" + } + }, + "type": "object" + }, + "UserAttributeProfileUserAttributeAdditionalProperties": { + "additionalProperties": false, + "properties": { + "auth0_mapping": { + "maxLength": 50, + "minLength": 1, + "type": "string" + }, + "description": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "label": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "oidc_mapping": { + "$ref": "#/components/schemas/UserAttributeProfileOidcMapping" + }, + "profile_required": { + "type": "boolean" + }, + "saml_mapping": { + "$ref": "#/components/schemas/UserAttributeProfileSamlMapping" + }, + "scim_mapping": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "strategy_overrides": { + "$ref": "#/components/schemas/UserAttributeProfileStrategyOverrides" + } + }, + "required": [ + "description", + "label", + "profile_required", + "auth0_mapping" + ], + "type": "object" + }, + "UserAttributeProfileUserAttributes": { + "additionalProperties": { + "$ref": "#/components/schemas/UserAttributeProfileUserAttributeAdditionalProperties" + }, + "maxProperties": 64, + "minProperties": 1, + "type": "object" + }, + "UserAttributeProfileUserId": { + "additionalProperties": false, + "properties": { + "oidc_mapping": { + "$ref": "#/components/schemas/UserAttributeProfileUserIdOidcMappingEnum" + }, + "saml_mapping": { + "$ref": "#/components/schemas/UserAttributeProfileUserIdSamlMapping" + }, + "scim_mapping": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "strategy_overrides": { + "$ref": "#/components/schemas/UserAttributeProfileStrategyOverridesUserId" + } + }, + "type": "object" + }, + "UserAttributeProfileUserIdOidcMappingEnum": { + "enum": [ + "sub" + ], + "maxLength": 50, + "minLength": 1, + "type": "string" + }, + "UserAttributeProfileUserIdOidcStrategyOverrideMapping": { + "enum": [ + "sub", + "oid", + "email" + ], + "maxLength": 50, + "minLength": 1, + "type": "string" + }, + "UserAttributeProfileUserIdSamlMapping": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "minItems": 1, + "type": "array" + }, + "UserAuthenticationMethod": { + "additionalProperties": false, + "properties": { + "aaguid": { + "type": "string" + }, + "authentication_methods": { + "items": { + "$ref": "#/components/schemas/UserAuthenticationMethodProperties" + }, + "type": "array" + }, + "confirmed": { + "type": "boolean" + }, + "created_at": { + "format": "date-time", + "type": "string" + }, + "credential_backed_up": { + "type": "boolean" + }, + "credential_device_type": { + "type": "string" + }, + "email": { + "type": "string" + }, + "enrolled_at": { + "format": "date-time", + "type": "string" + }, + "id": { + "type": "string" + }, + "identity_user_id": { + "type": "string" + }, + "key_id": { + "type": "string" + }, + "last_auth_at": { + "format": "date-time", + "type": "string" + }, + "link_id": { + "type": "string" + }, + "name": { + "maxLength": 20, + "type": "string" + }, + "phone_number": { + "type": "string" + }, + "preferred_authentication_method": { + "$ref": "#/components/schemas/PreferredAuthenticationMethodEnum" + }, + "public_key": { + "type": "string" + }, + "relying_party_identifier": { + "type": "string" + }, + "transports": { + "items": { + "type": "string" + }, + "type": "array" + }, + "type": { + "$ref": "#/components/schemas/AuthenticationMethodTypeEnum" + }, + "user_agent": { + "type": "string" + }, + "user_handle": { + "type": "string" + } + }, + "required": [ + "id", + "type", + "created_at" + ], + "type": "object" + }, + "UserAuthenticationMethodProperties": { + "additionalProperties": true, + "properties": { + "id": { + "format": "authenticator-id", + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/UserAuthenticationMethodPropertiesEnum" + } + }, + "type": "object" + }, + "UserAuthenticationMethodPropertiesEnum": { + "enum": [ + "totp", + "push", + "sms", + "voice" + ], + "type": "string" + }, + "UserBlockIdentifier": { + "additionalProperties": true, + "properties": { + "connection": { + "type": "string" + }, + "identifier": { + "default": "john.doe@gmail.com", + "type": "string" + }, + "ip": { + "default": "10.0.0.1", + "type": "string" + } + }, + "type": "object" + }, + "UserEffectivePermissionResponseContent": { + "additionalProperties": false, + "properties": { + "description": { + "type": "string" + }, + "permission_name": { + "type": "string" + }, + "resource_server_identifier": { + "type": "string" + }, + "resource_server_name": { + "type": "string" + }, + "sources": { + "items": { + "$ref": "#/components/schemas/UserEffectivePermissionSourceEnum" + }, + "type": "array" + } + }, + "type": "object" + }, + "UserEffectivePermissionRoleSourceEnum": { + "enum": [ + "direct", + "groups" + ], + "type": "string" + }, + "UserEffectivePermissionRoleSourceResponseContent": { + "additionalProperties": false, + "properties": { + "description": { + "type": "string" + }, + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "owner_id": { + "$ref": "#/components/schemas/RoleOwnerId" + }, + "sources": { + "items": { + "$ref": "#/components/schemas/UserEffectivePermissionRoleSourceEnum" + }, + "type": "array" + }, + "type": { + "$ref": "#/components/schemas/RoleTypeEnum" + } + }, + "type": "object" + }, + "UserEffectivePermissionSourceEnum": { + "enum": [ + "direct", + "roles" + ], + "type": "string" + }, + "UserEffectiveRole": { + "additionalProperties": false, + "properties": { + "description": { + "type": "string" + }, + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "sources": { + "items": { + "$ref": "#/components/schemas/UserEffectiveRoleSource" + }, + "type": "array" + } + }, + "required": [ + "id", + "name", + "description", + "sources" + ], + "type": "object" + }, + "UserEffectiveRoleSource": { + "enum": [ + "direct", + "groups" + ], + "type": "string" + }, + "UserEnrollmentAuthMethodEnum": { + "enum": [ + "authenticator", + "guardian", + "sms", + "webauthn-platform", + "webauthn-roaming" + ], + "type": "string" + }, + "UserEnrollmentStatusEnum": { + "enum": [ + "pending", + "confirmed" + ], + "type": "string" + }, + "UserGrant": { + "additionalProperties": false, + "properties": { + "audience": { + "type": "string" + }, + "clientID": { + "type": "string" + }, + "id": { + "type": "string" + }, + "organization_id": { + "type": "string" + }, + "scope": { + "items": { + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "user_id": { + "type": "string" + } + }, + "type": "object" + }, + "UserGroupsResponseSchema": { + "allOf": [ + { + "$ref": "#/components/schemas/Group" + }, + { + "additionalProperties": true, + "properties": { + "membership_created_at": { + "format": "date-time", + "type": "string" + } + }, + "type": "object" + } + ] + }, + "UserId": { + "oneOf": [ + { + "default": "abc", + "minLength": 1, + "type": "string" + }, + { + "default": 191919191, + "type": "integer" + } + ] + }, + "UserIdentity": { + "additionalProperties": false, + "properties": { + "access_token": { + "type": "string" + }, + "access_token_secret": { + "type": "string" + }, + "connection": { + "default": "twitter", + "type": "string" + }, + "isSocial": { + "type": "boolean" + }, + "profileData": { + "$ref": "#/components/schemas/UserProfileData" + }, + "provider": { + "default": "twitter", + "type": "string" + }, + "refresh_token": { + "type": "string" + }, + "user_id": { + "$ref": "#/components/schemas/UserId" + } + }, + "required": [ + "provider", + "user_id", + "connection" + ], + "type": "object" + }, + "UserIdentityProviderEnum": { + "enum": [ + "ad", + "adfs", + "amazon", + "apple", + "dropbox", + "bitbucket", + "auth0-oidc", + "auth0", + "baidu", + "bitly", + "box", + "custom", + "daccount", + "dwolla", + "email", + "evernote-sandbox", + "evernote", + "exact", + "facebook", + "fitbit", + "github", + "google-apps", + "google-oauth2", + "instagram", + "ip", + "line", + "linkedin", + "oauth1", + "oauth2", + "office365", + "oidc", + "okta", + "paypal", + "paypal-sandbox", + "pingfederate", + "planningcenter", + "salesforce-community", + "salesforce-sandbox", + "salesforce", + "samlp", + "sharepoint", + "shopify", + "shop", + "sms", + "soundcloud", + "thirtysevensignals", + "twitter", + "untappd", + "vkontakte", + "waad", + "weibo", + "windowslive", + "wordpress", + "yahoo", + "yandex" + ], + "type": "string" + }, + "UserIdentitySchema": { + "additionalProperties": false, + "properties": { + "access_token": { + "type": "string" + }, + "access_token_secret": { + "type": "string" + }, + "connection": { + "type": "string" + }, + "isSocial": { + "type": "boolean" + }, + "profileData": { + "$ref": "#/components/schemas/UserProfileData" + }, + "provider": { + "$ref": "#/components/schemas/UserIdentityProviderEnum" + }, + "refresh_token": { + "type": "string" + }, + "user_id": { + "$ref": "#/components/schemas/UserId" + } + }, + "type": "object" + }, + "UserListLogOffsetPaginatedResponseContent": { + "additionalProperties": false, + "properties": { + "length": { + "type": "number" + }, + "limit": { + "type": "number" + }, + "logs": { + "items": { + "$ref": "#/components/schemas/Log" + }, + "type": "array" + }, + "start": { + "type": "number" + }, + "total": { + "type": "number" + } + }, + "type": "object" + }, + "UserListLogResponseContent": { + "oneOf": [ + { + "items": { + "$ref": "#/components/schemas/Log" + }, + "type": "array" + }, + { + "$ref": "#/components/schemas/UserListLogOffsetPaginatedResponseContent" + } + ] + }, + "UserMetadata": { + "additionalProperties": true, + "type": "object" + }, + "UserMetadataSchema": { + "additionalProperties": true, + "type": "object" + }, + "UserMultifactorProviderEnum": { + "enum": [ + "duo", + "google-authenticator" + ], + "type": "string" + }, + "UserPermissionSchema": { + "additionalProperties": false, + "properties": { + "description": { + "type": "string" + }, + "permission_name": { + "type": "string" + }, + "resource_server_identifier": { + "type": "string" + }, + "resource_server_name": { + "type": "string" + }, + "sources": {} + }, + "type": "object" + }, + "UserProfileData": { + "additionalProperties": true, + "properties": { + "email": { + "type": "string" + }, + "email_verified": { + "type": "boolean" + }, + "family_name": { + "type": "string" + }, + "given_name": { + "type": "string" + }, + "name": { + "type": "string" + }, + "phone_number": { + "type": "string" + }, + "phone_verified": { + "type": "boolean" + }, + "username": { + "default": "johndoe", + "type": "string" + } + }, + "type": "object" + }, + "UserResponseSchema": { + "additionalProperties": true, + "properties": { + "app_metadata": { + "$ref": "#/components/schemas/UserAppMetadataSchema" + }, + "blocked": { + "type": "boolean" + }, + "created_at": { + "format": "date-time", + "type": "string" + }, + "email": { + "default": "john.doe@gmail.com", + "format": "email", + "type": "string" + }, + "email_verified": { + "default": false, + "type": "boolean" + }, + "family_name": { + "type": "string" + }, + "given_name": { + "type": "string" + }, + "identities": { + "items": { + "$ref": "#/components/schemas/UserIdentitySchema" + }, + "type": "array" + }, + "last_ip": { + "type": "string" + }, + "last_login": { + "format": "date-time", + "type": "string" + }, + "last_password_reset": { + "format": "date-time", + "type": "string" + }, + "logins_count": { + "type": "integer" + }, + "multifactor": { + "items": { + "type": "string" + }, + "type": "array" + }, + "multifactor_last_modified": { + "format": "date-time", + "type": "string" + }, + "name": { + "type": "string" + }, + "nickname": { + "type": "string" + }, + "phone_number": { + "default": "+199999999999999", + "type": "string" + }, + "phone_verified": { + "default": false, + "type": "boolean" + }, + "picture": { + "type": "string" + }, + "updated_at": { + "format": "date-time", + "type": "string" + }, + "user_id": { + "default": "auth0|507f1f77bcf86cd799439020", + "type": "string" + }, + "user_metadata": { + "$ref": "#/components/schemas/UserMetadataSchema" + }, + "username": { + "default": "johndoe", + "type": "string" + } + }, + "type": "object" + }, + "UsernameAllowedTypes": { + "additionalProperties": false, + "properties": { + "email": { + "type": "boolean" + }, + "phone_number": { + "type": "boolean" + } + }, + "type": "object" + }, + "UsernameAttribute": { + "additionalProperties": false, + "properties": { + "identifier": { + "$ref": "#/components/schemas/UsernameAttributeIdentifier" + }, + "profile_required": { + "type": "boolean" + }, + "signup": { + "$ref": "#/components/schemas/SignupSchema" + }, + "validation": { + "$ref": "#/components/schemas/UsernameValidation" + } + }, + "type": "object" + }, + "UsernameAttributeIdentifier": { + "additionalProperties": false, + "properties": { + "active": { + "type": "boolean" + } + }, + "type": "object" + }, + "UsernameValidation": { + "additionalProperties": false, + "properties": { + "allowed_types": { + "$ref": "#/components/schemas/UsernameAllowedTypes" + }, + "max_length": { + "maximum": 128, + "minimum": 1, + "type": "number" + }, + "min_length": { + "maximum": 128, + "minimum": 1, + "type": "number" + } + }, + "type": "object" + }, + "UsersEnrollment": { + "additionalProperties": true, + "properties": { + "auth_method": { + "$ref": "#/components/schemas/UserEnrollmentAuthMethodEnum" + }, + "enrolled_at": { + "format": "date-time", + "type": "string" + }, + "id": { + "type": "string" + }, + "identifier": { + "type": "string" + }, + "last_auth": { + "format": "date-time", + "type": "string" + }, + "name": { + "maxLength": 20, + "type": "string" + }, + "phone_number": { + "type": "string" + }, + "status": { + "$ref": "#/components/schemas/UserEnrollmentStatusEnum" + }, + "type": { + "type": "string" + } + }, + "type": "object" + }, + "ValidateExperimentResponseContent": { + "additionalProperties": false, + "properties": { + "errors": { + "items": { + "$ref": "#/components/schemas/ExperimentValidationError" + }, + "type": "array" + }, + "is_valid": { + "type": "boolean" + } + }, + "required": [ + "is_valid", + "errors" + ], + "type": "object" + }, + "Variation": { + "additionalProperties": false, + "properties": { + "created_at": { + "format": "date-time", + "type": "string" + }, + "description": { + "type": "string" + }, + "feature_flag_id": { + "pattern": "^flg_[A-Za-z0-9_]+$", + "type": "string" + }, + "id": { + "pattern": "^var_[A-HJ-NP-Za-km-z1-9]+$", + "type": "string" + }, + "name": { + "type": "string" + }, + "overrides": { + "$ref": "#/components/schemas/VariationOverridesMap" + }, + "updated_at": { + "format": "date-time", + "type": "string" + } + }, + "required": [ + "id", + "feature_flag_id", + "name", + "overrides", + "created_at", + "updated_at" + ], + "type": "object" + }, + "VariationOverridesMap": { + "additionalProperties": {}, + "type": "object" + }, + "VerifiableCredentialTemplateResponse": { + "additionalProperties": true, + "properties": { + "created_at": { + "default": "2021-01-01T00:00:00Z", + "format": "date-time", + "type": "string" + }, + "custom_certificate_authority": { + "maxLength": 4096, + "minLength": 1, + "type": [ + "string", + "null" + ] + }, + "dialect": { + "default": "simplified/1.0", + "maxLength": 255, + "type": "string" + }, + "id": { + "default": "vct_0000000000000001", + "type": "string" + }, + "name": { + "type": "string" + }, + "presentation": { + "$ref": "#/components/schemas/MdlPresentationRequest" + }, + "type": { + "default": "mdl", + "type": "string" + }, + "updated_at": { + "default": "2021-01-01T00:00:00Z", + "format": "date-time", + "type": "string" + }, + "well_known_trusted_issuers": { + "maxLength": 255, + "minLength": 1, + "type": [ + "string", + "null" + ] + } + }, + "type": "object" + }, + "VerificationMethodEnum": { + "enum": [ + "link", + "otp" + ], + "type": "string" + }, + "VerifyCustomDomainResponseContent": { + "additionalProperties": false, + "properties": { + "certificate": { + "$ref": "#/components/schemas/DomainCertificate" + }, + "cname_api_key": { + "default": "d4feca...", + "type": "string" + }, + "custom_client_ip_header": { + "type": [ + "string", + "null" + ] + }, + "custom_domain_id": { + "default": "cd_0000000000000001", + "type": "string" + }, + "domain": { + "default": "login.mycompany.com", + "type": "string" + }, + "domain_metadata": { + "$ref": "#/components/schemas/DomainMetadata" + }, + "origin_domain_name": { + "default": "mycompany_cd_0000000000000001.edge.tenants.auth0.com", + "type": "string" + }, + "primary": { + "default": false, + "type": "boolean" + }, + "status": { + "$ref": "#/components/schemas/CustomDomainStatusFilterEnum" + }, + "tls_policy": { + "default": "recommended", + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/CustomDomainTypeEnum" + }, + "verification": { + "$ref": "#/components/schemas/DomainVerification" + } + }, + "required": [ + "custom_domain_id", + "domain", + "primary", + "status", + "type" + ], + "type": "object" + }, + "VerifyEmailTicketRequestContent": { + "additionalProperties": false, + "properties": { + "client_id": { + "default": "DaM8bokEXBWrTUFCiJjWn50jei6ardyX", + "format": "client-id", + "type": "string" + }, + "identity": { + "$ref": "#/components/schemas/Identity" + }, + "includeEmailInRedirect": { + "type": "boolean" + }, + "organization_id": { + "default": "org_2eondWoxcMIpaLQc", + "format": "organization-id", + "type": "string" + }, + "result_url": { + "default": "http://myapp.com/callback", + "format": "url", + "type": "string" + }, + "ttl_sec": { + "minimum": 0, + "type": "integer" + }, + "user_id": { + "format": "user-id", + "type": "string" + } + }, + "required": [ + "user_id" + ], + "type": "object" + }, + "VerifyEmailTicketResponseContent": { + "additionalProperties": true, + "properties": { + "ticket": { + "default": "https://login.auth0.com/lo/verify_email?client_id=nsaPS2p3cargoFy82WT7betaOPOt3qSh\u0026tenant=mdocs\u0026bewit=bmNlR01CcDNOUE1GeXVzODJXVDdyY1RUT1BPdDNxU2hcMTQzMDY2MjE4MVxuRTcxM0RSeUNlbEpzUUJmaFVaS3A1NEdJbWFzSUZMYzRTdEFtY2NMMXhZPVx7ImVtYWloojoiZGFtaWtww2NoQGhvdG1haWwuY29tIiwidGVuYW50IjoiZHNjaGVua2tjwWFuIiwiY2xpZW50X2lkIjoibmNlR01CcDNOUE1GeXVzODJXVDdyY1RUT1BPiiqxU2giLCJjb25uZWN0aW9uIjoiRGFtaWmsdiwicmVzdWx0VXJsIjoiIn0", + "format": "url", + "type": "string" + } + }, + "required": [ + "ticket" + ], + "type": "object" + }, + "X509CertificateCredential": { + "additionalProperties": false, + "properties": { + "credential_type": { + "$ref": "#/components/schemas/X509CertificateCredentialTypeEnum" + }, + "name": { + "default": "", + "maxLength": 128, + "type": "string" + }, + "pem": { + "default": "-----BEGIN CERTIFICATE-----\r\nMIIBIjANBg...\r\n-----END CERTIFICATE-----\r\n", + "maxLength": 4096, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "credential_type", + "pem" + ], + "type": "object" + }, + "X509CertificateCredentialTypeEnum": { + "enum": [ + "x509_cert" + ], + "type": "string" + }, + "XssProtectionConfig": { + "additionalProperties": false, + "properties": { + "enabled": { + "type": "boolean" + }, + "mode": { + "$ref": "#/components/schemas/XssProtectionMode" + }, + "report_uri": { + "type": "string" + } + }, + "type": [ + "object", + "null" + ] + }, + "XssProtectionMode": { + "enum": [ + "block" + ], + "type": "string" + } + }, + "securitySchemes": { + "bearerAuth": { + "bearerFormat": "jwt", + "scheme": "bearer", + "type": "http" + }, + "oAuth2ClientCredentials": { + "flows": { + "clientCredentials": { + "scopes": { + "create:actions": "Create Actions", + "create:agents": "Create Agents", + "create:authentication_methods": "Create Authentication Methods", + "create:client_credentials": "Create Client Credentials", + "create:client_grants": "Create Client Grants", + "create:client_profiles": "Create Client Profiles", + "create:clients": "Create Clients", + "create:connection_profiles": "Create Connection Profiles", + "create:connections": "Create Connections", + "create:connections_keys": "Create Connections Keys", + "create:current_user_device_credentials": "Create Current User Device Credentials", + "create:custom_domains": "Create Custom Domains", + "create:custom_signing_keys": "Create Custom Signing Keys", + "create:directory_provisionings": "Create Directory Provisionings", + "create:email_provider": "Create Email Provider", + "create:email_templates": "Create Email Templates", + "create:encryption_keys": "Create Encryption Keys", + "create:event_streams": "Create Event Streams", + "create:experimentation": "Create Experimentation", + "create:flows": "Create Flows", + "create:flows_vault_connections": "Create Flows Vault Connections", + "create:forms": "Create Forms", + "create:group_roles": "Create Group Roles", + "create:guardian_enrollment_tickets": "Create Guardian Enrollment Tickets", + "create:hooks": "Create Hooks", + "create:log_streams": "Create Log Streams", + "create:network_acl_keys": "Create Network ACL Keys", + "create:network_acls": "Create Network Acls", + "create:organization_client_grants": "Create Organization Client Grants", + "create:organization_clients": "Create Organization Client Associations", + "create:organization_connections": "Create Organization Connections", + "create:organization_discovery_domains": "Create Organization Discovery Domains", + "create:organization_group_roles": "Create Organization Group Roles", + "create:organization_invitations": "Create Organization Invitations", + "create:organization_member_roles": "Create Organization Member Roles", + "create:organization_members": "Create Organization Members", + "create:organizations": "Create Organizations", + "create:phone_providers": "Create Phone Providers", "create:phone_templates": "Create Phone Templates", + "create:rate_limit_policies": "Create Rate Limit Policies", "create:resource_servers": "Create Resource Servers", "create:role_members": "Create Role Members", "create:roles": "Create Roles", @@ -53731,11 +83870,13 @@ "create:users": "Create Users", "create:vdcs_templates": "Create Vdcs Templates", "delete:actions": "Delete Actions", + "delete:agents": "Delete Agents", "delete:anomaly_blocks": "Delete Anomaly Blocks", "delete:authentication_methods": "Delete Authentication Methods", "delete:branding": "Delete Branding", "delete:client_credentials": "Delete Client Credentials", "delete:client_grants": "Delete Client Grants", + "delete:client_profiles": "Delete Client Profiles", "delete:clients": "Delete Clients", "delete:connection_profiles": "Delete Connection Profiles", "delete:connections": "Delete Connections", @@ -53748,26 +83889,31 @@ "delete:email_provider": "Delete Email Provider", "delete:encryption_keys": "Delete Encryption Keys", "delete:event_streams": "Delete Event Streams", - "delete:federated_connections_tokens": "Delete Federated Connections Tokens", + "delete:experimentation": "Delete Experimentation", "delete:flows": "Delete Flows", "delete:flows_executions": "Delete Flows Executions", "delete:flows_vault_connections": "Delete Flows Vault Connections", "delete:forms": "Delete Forms", "delete:grants": "Delete Grants", + "delete:group_roles": "Delete Group Roles", "delete:groups": "Delete Groups", "delete:guardian_enrollments": "Delete Guardian Enrollments", "delete:hooks": "Delete Hooks", "delete:log_streams": "Delete Log Streams", + "delete:network_acl_keys": "Delete Network ACL Keys", "delete:network_acls": "Delete Network Acls", "delete:organization_client_grants": "Delete Organization Client Grants", + "delete:organization_clients": "Delete Organization Client Associations", "delete:organization_connections": "Delete Organization Connections", "delete:organization_discovery_domains": "Delete Organization Discovery Domains", + "delete:organization_group_roles": "Delete Organization Group Roles", "delete:organization_invitations": "Delete Organization Invitations", "delete:organization_member_roles": "Delete Organization Member Roles", "delete:organization_members": "Delete Organization Members", "delete:organizations": "Delete Organizations", "delete:phone_providers": "Delete Phone Providers", "delete:phone_templates": "Delete Phone Templates", + "delete:rate_limit_policies": "Delete Rate Limit Policies", "delete:refresh_tokens": "Delete Refresh Tokens", "delete:resource_servers": "Delete Resource Servers", "delete:role_members": "Delete Role Members", @@ -53784,6 +83930,7 @@ "delete:users": "Delete Users", "delete:vdcs_templates": "Delete Vdcs Templates", "read:actions": "Read Actions", + "read:agents": "Read Agents", "read:anomaly_blocks": "Read Anomaly Blocks", "read:attack_protection": "Read Attack Protection", "read:authentication_methods": "Read Authentication Methods", @@ -53791,6 +83938,7 @@ "read:client_credentials": "Read Client Credentials", "read:client_grants": "Read Client Grants", "read:client_keys": "Read Client Keys", + "read:client_profiles": "Read Client Profiles", "read:client_summary": "Read Client Summary", "read:clients": "Read Clients", "read:connection_profiles": "Read Connection Profiles", @@ -53807,13 +83955,14 @@ "read:event_deliveries": "Read Event Deliveries", "read:event_streams": "Read Event Streams", "read:events": "Read Events", - "read:federated_connections_tokens": "Read Federated Connections Tokens", + "read:experimentation": "Read Experimentation", "read:flows": "Read Flows", "read:flows_executions": "Read Flows Executions", "read:flows_vault_connections": "Read Flows Vault Connections", "read:forms": "Read Forms", "read:grants": "Read Grants", "read:group_members": "Read Group Members", + "read:group_roles": "Read Group Roles", "read:groups": "Read Groups", "read:guardian_enrollments": "Read Guardian Enrollments", "read:guardian_factors": "Read Guardian Factors", @@ -53822,11 +83971,17 @@ "read:logs": "Read Logs", "read:logs_users": "Read Logs Users", "read:mfa_policies": "Read Mfa Policies", + "read:network_acl_keys": "Read Network ACL Keys", "read:network_acls": "Read Network Acls", "read:organization_client_grants": "Read Organization Client Grants", + "read:organization_clients": "Read Organization Client Associations", "read:organization_connections": "Read Organization Connections", "read:organization_discovery_domains": "Read Organization Discovery Domains", + "read:organization_group_roles": "Read Organization Group Roles", + "read:organization_groups": "Read Organization Groups", "read:organization_invitations": "Read Organization Invitations", + "read:organization_member_effective_roles": "Read Organization Member Effective Roles", + "read:organization_member_role_source_groups": "Read Organization Member Role Source Groups", "read:organization_member_roles": "Read Organization Member Roles", "read:organization_members": "Read Organization Members", "read:organizations": "Read Organizations", @@ -53834,6 +83989,7 @@ "read:phone_providers": "Read Phone Providers", "read:phone_templates": "Read Phone Templates", "read:prompts": "Read Prompts", + "read:rate_limit_policies": "Read Rate Limit Policies", "read:refresh_tokens": "Read Refresh Tokens", "read:resource_servers": "Read Resource Servers", "read:role_members": "Read Role Members", @@ -53850,16 +84006,22 @@ "read:tenant_settings": "Read Tenant Settings", "read:token_exchange_profiles": "Read Token Exchange Profiles", "read:user_attribute_profiles": "Read User Attribute Profiles", + "read:user_effective_permissions": "Read User Effective Permissions", + "read:user_effective_roles": "Read User Effective Roles", "read:user_idp_tokens": "Read User Idp Tokens", + "read:user_permission_source_roles": "Read User Permission Source Roles", + "read:user_role_source_groups": "Read User Role Source Groups", "read:users": "Read Users", "read:vdcs_templates": "Read Vdcs Templates", "update:actions": "Update Actions", + "update:agents": "Update Agents", "update:attack_protection": "Update Attack Protection", "update:authentication_methods": "Update Authentication Methods", "update:branding": "Update Branding", "update:client_credentials": "Update Client Credentials", "update:client_grants": "Update Client Grants", "update:client_keys": "Update Client Keys", + "update:client_profiles": "Update Client Profiles", "update:client_token_vault_privileged_access": "Update Client Token Vault Privileged Access", "update:clients": "Update Clients", "update:connection_profiles": "Update Connection Profiles", @@ -53875,6 +84037,7 @@ "update:encryption_keys": "Update Encryption Keys", "update:event_deliveries": "Update Event Deliveries", "update:event_streams": "Update Event Streams", + "update:experimentation": "Update Experimentation", "update:flows": "Update Flows", "update:flows_vault_connections": "Update Flows Vault Connections", "update:forms": "Update Forms", @@ -53883,12 +84046,14 @@ "update:log_streams": "Update Log Streams", "update:mfa_policies": "Update Mfa Policies", "update:network_acls": "Update Network Acls", + "update:organization_clients": "Update Organization Client Associations", "update:organization_connections": "Update Organization Connections", "update:organization_discovery_domains": "Update Organization Discovery Domains", "update:organizations": "Update Organizations", "update:phone_providers": "Update Phone Providers", "update:phone_templates": "Update Phone Templates", "update:prompts": "Update Prompts", + "update:rate_limit_policies": "Update Rate Limit Policies", "update:refresh_tokens": "Update Refresh Tokens", "update:resource_servers": "Update Resource Servers", "update:roles": "Update Roles", @@ -53906,158 +84071,2189 @@ "update:users_app_metadata": "Update Users App Metadata", "update:vdcs_templates": "Update Vdcs Templates" }, - "tokenUrl": "/oauth/token/" + "tokenUrl": "/oauth/token/" + } + }, + "type": "oauth2" + } + } + }, + "externalDocs": { + "description": "auth0-mock on GitHub", + "url": "https://github.com/sergiught/auth0-mock" + }, + "info": { + "contact": { + "name": "auth0-mock", + "url": "https://github.com/sergiught/auth0-mock" + }, + "description": "**auth0-mock** is a drop-in mock of Auth0's Authentication and Management APIs. Run it locally and point your application's `AUTH0_DOMAIN` at it — your code calls auth0-mock the same way it calls Auth0, with real signed JWTs verifiable against the JWKS published at `/.well-known/jwks.json`.\n\nThis document covers every HTTP surface the mock exposes:\n\n- **Authentication API** — `/oauth/token`, `/authorize`, `/userinfo`, `/v2/logout`, `/oidc/logout`, `/dbconnections/*`, `/passwordless/*`.\n- **Management API** — every endpoint under `/api/v2` from the upstream Auth0 spec.\n- **admin0** — control plane under `/admin0/*` for direct manipulation of in-memory state (registered matches, claim overlay, per-audience permissions, MFA-required flag).\n- **service** — `/healthz`, `/.well-known/jwks.json`, `/openapi.json`, `/openapi.yaml`, `/docs`.\n\nThe **Try it** panel on this page is preloaded with a freshly-minted `client_credentials` token, so Management API calls succeed without any manual setup. The token's audience defaults to `DEFAULT_AUDIENCE` (`https://localhost:8443/api/v2/`) — override per-request from the auth selector if your test needs a different one.\n\nProject source: \u003chttps://github.com/sergiught/auth0-mock\u003e", + "license": { + "name": "MIT", + "url": "https://github.com/sergiught/auth0-mock/blob/main/LICENSE" + }, + "title": "auth0-mock API", + "version": "2.0" + }, + "openapi": "3.1.0", + "paths": { + "/.well-known/jwks.json": { + "get": { + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "properties": { + "keys": { + "items": { + "type": "object" + }, + "type": "array" + } + }, + "required": [ + "keys" + ], + "type": "object" + } + } + }, + "description": "JWKS document." + } + }, + "summary": "JSON Web Key Set used to verify tokens minted by /oauth/token.", + "tags": [ + "Service" + ] + } + }, + "/.well-known/openid-configuration": { + "get": { + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "type": "object" + } + } + }, + "description": "Discovery document." + } + }, + "summary": "OIDC discovery document.", + "tags": [ + "OAuth \u0026 OIDC" + ] + } + }, + "/admin0/authorize-errors": { + "delete": { + "responses": { + "204": { + "description": "Rules cleared." + } + }, + "summary": "Remove every rule.", + "tags": [ + "Authorize errors" + ] + }, + "get": { + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "properties": { + "rules": { + "items": { + "$ref": "#/components/schemas/AuthorizeErrorRule" + }, + "type": "array" + } + }, + "required": [ + "rules" + ], + "type": "object" + } + } + }, + "description": "Registered rules (an empty list when none)." + } + }, + "summary": "List rules in registration order.", + "tags": [ + "Authorize errors" + ] + }, + "post": { + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/AuthorizeErrorRuleRequest" + } + } + }, + "required": true + }, + "responses": { + "201": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/AuthorizeErrorRule" + } + } + }, + "description": "Rule registered." + }, + "400": { + "description": "Body could not be parsed, has unknown fields, or error is missing or contains characters OAuth does not allow." + } + }, + "summary": "Register a rule that makes /authorize return an OAuth error.", + "tags": [ + "Authorize errors" + ] + } + }, + "/admin0/authorize-errors/{id}": { + "delete": { + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "204": { + "description": "Rule removed (or never existed)." + } + }, + "summary": "Remove one rule. An unknown id is a no-op.", + "tags": [ + "Authorize errors" + ] + } + }, + "/admin0/claims": { + "delete": { + "responses": { + "204": { + "description": "Claims cleared." + } + }, + "summary": "Clear the global custom claim overlay (leaves /admin0/claims/mappings untouched).", + "tags": [ + "Claims" + ] + }, + "get": { + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "additionalProperties": true, + "type": "object" + } + } + }, + "description": "Current claims map." + } + }, + "summary": "Read the global custom claim overlay applied to minted tokens.", + "tags": [ + "Claims" + ] + }, + "put": { + "requestBody": { + "content": { + "application/json": { + "schema": { + "additionalProperties": true, + "type": "object" + } + } + }, + "required": true + }, + "responses": { + "204": { + "description": "Claims updated." + } + }, + "summary": "Replace the global custom claim overlay.", + "tags": [ + "Claims" + ] + } + }, + "/admin0/claims/mappings": { + "delete": { + "responses": { + "204": { + "description": "Mapping cleared." + } + }, + "summary": "Clear the projection map (turns the feature off).", + "tags": [ + "Claim Mappings" + ] + }, + "get": { + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "additionalProperties": { + "type": "string" + }, + "type": "object" + } + } + }, + "description": "Current mapping." + } + }, + "summary": "Read the request-parameter → claim-name projection map.", + "tags": [ + "Claim Mappings" + ] + }, + "put": { + "description": "Keys are token-request body parameters (form or JSON), values are the\nclaim names their values mint under. Only mapped parameters are\nprojected — the map is an allowlist, everything else in the request\nbody is ignored as before. A projected value overrides the global\n`/admin0/claims` overlay for that claim, so scenarios can keep a\nglobal default and still mint differently-scoped tokens per request.\n\nPUT replaces the whole map (no merge). If two parameters map to the\nsame claim and both appear in one token request, projection is\ndeterministic: parameters apply in lexicographic order, so the one\nthat sorts last wins. A repeated form parameter projects its first\nvalue; a repeated JSON key keeps the last (standard JSON decoding).\nA form parameter sent without a value is treated as omitted\n(RFC 6749 §3.2) and does not project; a JSON `\"\"` or `null` is an\nexplicit value and does.\n", + "requestBody": { + "content": { + "application/json": { + "example": { + "resource": "https://example.com/resource" + }, + "schema": { + "additionalProperties": { + "type": "string" + }, + "type": "object" + } + } + }, + "required": true + }, + "responses": { + "204": { + "description": "Mapping updated." + }, + "400": { + "description": "Body could not be parsed as a string-to-string object." + } + }, + "summary": "Replace the request-parameter → claim-name projection map.", + "tags": [ + "Claim Mappings" + ] + } + }, + "/admin0/clock": { + "delete": { + "responses": { + "204": { + "description": "Clock restored to real." + } + }, + "summary": "Restore the clock to real mode.", + "tags": [ + "Clock" + ] + }, + "get": { + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "properties": { + "mode": { + "enum": [ + "real", + "frozen", + "offset" + ], + "type": "string" + }, + "now": { + "description": "RFC 3339 UTC representation of the current effective\ntime according to the mock.\n", + "format": "date-time", + "type": "string" + }, + "offset": { + "description": "Configured skew in Go duration form (e.g. \"25h0m0s\").\nPresent only when `mode` is `offset`.\n", + "type": "string" + } + }, + "required": [ + "mode", + "now" + ], + "type": "object" + } + } + }, + "description": "Current clock state." + } + }, + "summary": "Report the current clock mode and resolved Now.", + "tags": [ + "Clock" + ] + }, + "put": { + "description": "Body must contain exactly one of `now` (RFC 3339 instant — switches\nto frozen mode) or `offset` (Go duration string — switches to offset\nmode). Sending both, neither, or unparseable values returns 400.\n", + "requestBody": { + "content": { + "application/json": { + "schema": { + "properties": { + "now": { + "description": "RFC 3339 instant. Freezes Now() here.", + "format": "date-time", + "type": "string" + }, + "offset": { + "description": "Go duration string (e.g. \"25h\"). Negative durations\nare accepted, but use the explicit hours form like\n\"-168h\" — Go's parser doesn't support unit \"d\".\n", + "type": "string" + } + }, + "type": "object" + } + } + }, + "required": true + }, + "responses": { + "204": { + "description": "Clock updated." + }, + "400": { + "description": "Body could not be parsed, set both/neither of `now`/`offset`,\ncontained an unknown field (e.g. `noow` instead of `now` →\n`errorCode: \"invalid_clock_field\"`), or contained an\ninvalid value.\n" + } + }, + "summary": "Freeze the clock at an instant or switch to offset mode.", + "tags": [ + "Clock" + ] + } + }, + "/admin0/clock/advance": { + "post": { + "description": "Adds `by` to the held clock value. In frozen mode the pinned\ninstant moves by `by`; in offset mode the configured offset\ngrows by `by`. In real mode returns 400 invalid_clock_state.\nNegative durations are allowed.\n", + "requestBody": { + "content": { + "application/json": { + "schema": { + "properties": { + "by": { + "description": "Go duration (e.g. \"25h\", \"-30m\").", + "type": "string" + } + }, + "required": [ + "by" + ], + "type": "object" + } + } + }, + "required": true + }, + "responses": { + "204": { + "description": "Clock advanced." + }, + "400": { + "description": "Body could not be parsed, contained an unknown field\n(`errorCode: \"invalid_clock_field\"`), contained an invalid\nduration, or attempted to advance the clock in real mode.\n" + } + }, + "summary": "Mutate the held value by a delta.", + "tags": [ + "Clock" + ] + } + }, + "/admin0/events": { + "post": { + "description": "Fan-out producer for the SSE hub. The mock validates the body\nagainst the Auth0 Management API's `text/event-stream` response\nschema (`EventStreamSubscribeEventsResponseContent`) before\nbroadcasting; misshapen payloads are rejected with `400\ninvalid_event` and a one-line `\"/json/pointer\": reason` per\nfailed field.\n\nSubscribers connected to `GET /api/v2/events` receive the event\nin real time. The buffer (default 100 events, configurable via\n`EVENTS_REPLAY_BUFFER`) lets reconnecting subscribers replay\nmissed events via `Last-Event-ID`, `?from=\u003cid\u003e`, or\n`?from_timestamp=\u003crfc3339\u003e`. Aged-out resume → `410\nevent_aged_out`.\n", + "requestBody": { + "content": { + "application/json": { + "schema": { + "properties": { + "event": { + "description": "The full CloudEvent. Required fields per the\nAuth0 schema include `id`, `specversion`, `type`,\n`source`, `time`, `a0tenant`, `a0stream`, `data`.\n`id` must match `evt_[a-zA-Z0-9]{16}`; use\n`auth0mock.NewEventID()` in Go tests.\n", + "type": "object" + }, + "offset": { + "description": "Producer-defined offset string echoed back to\nsubscribers. Auth0's docs use this for resume\nbookkeeping; the mock accepts any string.\n", + "type": "string" + }, + "type": { + "description": "CloudEvent discriminator, e.g. `user.created`.\nDrives `?event_type` filtering on the subscriber\nside and the SSE `event:` field on the wire.\n", + "type": "string" + } + }, + "required": [ + "type", + "offset", + "event" + ], + "type": "object" + } + } + }, + "description": "Auth0 event-stream envelope: `{type, offset, event: { ... CloudEvent ... }}`.\nThe server validates the body against the Mgmt API's\n`EventStreamSubscribeEventsResponseContent` schema before\nfan-out. See that schema for the full shape — it is one of\nthe 23 CloudEvent variants gated by the outer `type`\ndiscriminator.\n", + "required": true + }, + "responses": { + "202": { + "content": { + "application/json": { + "schema": { + "properties": { + "id": { + "description": "The event's inner `event.id`, echoed for client\ncorrelation.\n", + "type": "string" + } + }, + "required": [ + "id" + ], + "type": "object" + } + } + }, + "description": "Event accepted and broadcast." + }, + "400": { + "description": "Body is not JSON (`errorCode: \"invalid_body\"`) or fails\nschema validation (`errorCode: \"invalid_event\"`). The\nresponse `message` lists every failing field as\n`\"/json/pointer\": reason; ...`.\n" + } + }, + "summary": "Push an Auth0 event-stream envelope onto GET /api/v2/events.", + "tags": [ + "Event Producer" + ] + } + }, + "/admin0/events/expire": { + "post": { + "description": "Expires cursors in the SSE replay buffer, so a consumer that\nlater resumes from one — via `Last-Event-ID` or `?from` — gets\n`410 event_aged_out`. This is the deterministic way to exercise\na consumer's unrecoverable-cursor-loss path, instead of pushing\npast `EVENTS_REPLAY_BUFFER` to force natural eviction.\n\n`?from_timestamp` never yields a `410`: it names an instant, not\na cursor, so it is resolved against the same index this expires\nand there is no client-supplied cursor to reject. After a full\nexpire such a subscriber joins live. After a `?before=` expire\nit replays the whole surviving window, the boundary event named\nby `before` included — an instant that predates everything left\nin the buffer asks for all of it, and the oldest survivor is\npart of that answer rather than the boundary excluded from it.\n\nNarrower than `/admin0/reset`: subscribers that are already\nstreaming keep receiving events, subscriber counts are left\nalone, and no other mock state is touched. Only future resumes\nare affected.\n\nRepeating a `?before=` call is safe: the boundary cursor\nsurvives its own expiry, so the second call finds it and reports\n`0`. A cursor the buffer does not hold is `404\ncursor_not_found` rather than a `200` that expired nothing — a\nmistyped offset should fail here, not several steps later on the\nreconnect that came back `200` where the test asserted `410`.\n", + "parameters": [ + { + "description": "Expire only cursors older than this one, keeping it and\neverything after it resumable — the partial-loss case.\nOmit to expire the whole buffer.\n\nResolved to its first copy in the buffer, the same entry a\nresume from this cursor would start at. Push unique offsets:\nwith a duplicated one, \"older than\" is measured from the\nearliest copy.\n", + "in": "query", + "name": "before", + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "properties": { + "expired": { + "description": "How many cursors this call dropped. With `before`,\n`0` means the buffer held nothing older than it —\na `before` the buffer does not hold is a `404`\ninstead. Without `before`, `0` means the buffer\nwas already empty, which includes a mock started\nwith `EVENTS_REPLAY_BUFFER=0`.\n", + "type": "integer" + } + }, + "required": [ + "expired" + ], + "type": "object" + } + } + }, + "description": "Cursors expired." + }, + "400": { + "description": "The request named a cursor but the mock could not act on it\nas written. `errorCode: \"invalid_before\"` when `?before=` is\npresent but empty; `errorCode: \"invalid_query\"` when the\nquery string could not be parsed, carries a parameter other\nthan `before`, or repeats `before`.\n\nThe strictness is deliberate and specific to this endpoint:\nomitting `before` means \"expire everything\", so a typo\n(`?BEFORE=`, `?befor=`) or a stray extra parameter would\notherwise be indistinguishable from omission and silently\nexpire the whole buffer. Anything ambiguous is refused\nrather than guessed at.\n" + }, + "404": { + "description": "`errorCode: \"cursor_not_found\"` — `?before=` named a cursor\nthe replay buffer does not hold. It was mistyped, it has\nalready been evicted or expired, or the mock runs with\n`EVENTS_REPLAY_BUFFER=0` and holds no cursors at all.\n\nReported rather than folded into a `200` with `expired: 0`,\nwhich cannot say whether nothing was older than the cursor\nor the cursor was never there. Expiring the whole buffer\n(no `?before=`) has no cursor to look up and never 404s.\n" + } + }, + "summary": "Age out replay cursors so a resume returns 410 Gone.", + "tags": [ + "Event Producer" + ] + } + }, + "/admin0/events/subscribers": { + "get": { + "description": "Observability for `GET /api/v2/events`, for tests that set\nexpectations on or verify the SSE connection lifecycle — e.g.\nasserting a consumer's stream closed cleanly, or that a client\nreconnected the expected number of times.\n\n`active` is eventually-consistent: a subscriber leaves the\ncount only when the mock observes its connection close, which\ncan lag the client's disconnect by a few milliseconds. Poll\nuntil `active` settles rather than reading it immediately after\nclosing a stream. `total` counts every connection since the\nlast `/admin0/reset`, which zeroes it.\n", + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "properties": { + "active": { + "description": "Subscribers connected right now.", + "type": "integer" + }, + "total": { + "description": "Subscriptions opened since the last\n`/admin0/reset`. Monotonic within that window.\n", + "type": "integer" + } + }, + "required": [ + "active", + "total" + ], + "type": "object" + } + } + }, + "description": "Current subscriber counts." + } + }, + "summary": "Report active and lifetime subscriber counts for the SSE hub.", + "tags": [ + "Event Producer" + ] + } + }, + "/admin0/expectations": { + "delete": { + "description": "With an empty body, clears every registered expectation. With a\n`{ \"method\": ..., \"path\": ... }` body, clears every expectation\nregistered for that operation (the catch-all and every\nrequest-matched one).\n", + "requestBody": { + "content": { + "application/json": { + "schema": { + "properties": { + "method": { + "type": "string" + }, + "path": { + "type": "string" + } + }, + "required": [ + "method", + "path" + ], + "type": "object" + } + } + } + }, + "responses": { + "204": { + "description": "Expectation(s) cleared." + }, + "400": { + "description": "Body was present but could not be parsed or was missing method/path." + } + }, + "summary": "Clear expectations — one (with a body) or all (with no body).", + "tags": [ + "Expectations" + ] + }, + "get": { + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "properties": { + "expectations": { + "items": { + "$ref": "#/components/schemas/Expectation" + }, + "type": "array" + } + }, + "required": [ + "expectations" + ], + "type": "object" + } + } + }, + "description": "Registered expectations." + } + }, + "summary": "List every registered expectation.", + "tags": [ + "Expectations" + ] + }, + "post": { + "description": "The target operation is identified by `method` + `path`. `path` may be\nconcrete (`/api/v2/users/auth0|1`) or an OpenAPI template\n(`/api/v2/users/{id}`); concrete registrations win over template ones\nat request time. The optional `request` matcher conditions the\nexpectation on the incoming query + body — multiple expectations may be\nregistered per operation, the most specific match wins, ties broken by\nnewest. `response.body` is validated against the operation's response\nschema for `response.status`, and the `request` matcher against the\noperation's request schema, before anything is stored.\n", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/Expectation" + } + } + }, + "required": true + }, + "responses": { + "204": { + "description": "Expectation stored." + }, + "400": { + "description": "Body could not be parsed, names an unknown operation, or violates the response schema." + } + }, + "summary": "Register (or replace) a canned response for a Management API operation.", + "tags": [ + "Expectations" + ] + } + }, + "/admin0/journal": { + "delete": { + "responses": { + "204": { + "description": "Journal cleared." + } + }, + "summary": "Clear the journal.", + "tags": [ + "Journal" + ] + }, + "get": { + "description": "`path` may be concrete (`/api/v2/users/auth0|1`, compared with the\nrequest path) or an OpenAPI template (`/api/v2/users/{id}`, compared\nwith the matched operation). `method` is case-insensitive.\n", + "parameters": [ + { + "in": "query", + "name": "method", + "schema": { + "type": "string" + } + }, + { + "in": "query", + "name": "path", + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/JournalEntries" + } + } + }, + "description": "Recorded calls (an empty list when none, or when the journal is disabled)." + } + }, + "summary": "List recorded Management API calls, oldest first.", + "tags": [ + "Journal" + ] + } + }, + "/admin0/journal/unmatched": { + "get": { + "parameters": [ + { + "in": "query", + "name": "method", + "schema": { + "type": "string" + } + }, + { + "in": "query", + "name": "path", + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/JournalEntries" + } + } + }, + "description": "Unmatched calls, each with the closest stubs and how they differed." + } + }, + "summary": "List recorded calls that no stub matched (outcome `no_match`).", + "tags": [ + "Journal" + ] + } + }, + "/admin0/mfa-required": { + "get": { + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "properties": { + "required": { + "type": "boolean" + } + }, + "required": [ + "required" + ], + "type": "object" + } + } + }, + "description": "Current flag." + } + }, + "summary": "Read the current MFA-required flag.", + "tags": [ + "MFA" + ] + }, + "put": { + "requestBody": { + "content": { + "application/json": { + "schema": { + "properties": { + "required": { + "type": "boolean" + } + }, + "required": [ + "required" + ], + "type": "object" + } + } + }, + "required": true + }, + "responses": { + "204": { + "description": "Flag updated." + } + }, + "summary": "Set the MFA-required flag.", + "tags": [ + "MFA" + ] + } + }, + "/admin0/permissions": { + "delete": { + "responses": { + "204": { + "description": "All overlays cleared." + } + }, + "summary": "Clear every per-audience permissions overlay.", + "tags": [ + "Permissions" + ] + }, + "get": { + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "additionalProperties": { + "items": { + "type": "string" + }, + "type": "array" + }, + "type": "object" + } + } + }, + "description": "Map of audience to permission list." + } + }, + "summary": "List every audience that has a permissions overlay configured.", + "tags": [ + "Permissions" + ] + } + }, + "/admin0/permissions/{audience}": { + "delete": { + "responses": { + "204": { + "description": "Overlay cleared." + } + }, + "summary": "Clear the permissions overlay for one audience.", + "tags": [ + "Permissions" + ] + }, + "get": { + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "items": { + "type": "string" + }, + "type": "array" + } + } + }, + "description": "Permission list." + } + }, + "summary": "Read the permissions overlay for one audience.", + "tags": [ + "Permissions" + ] + }, + "parameters": [ + { + "description": "API identifier — may include `/` characters. Chi mounts the\nunderlying handler with a `*` wildcard so the slashes round-trip; the\nOpenAPI path uses the canonical `{audience}` form for tools that\ncan't represent wildcard paths.\n", + "in": "path", + "name": "audience", + "required": true, + "schema": { + "type": "string" + } + } + ], + "put": { + "requestBody": { + "content": { + "application/json": { + "schema": { + "items": { + "type": "string" + }, + "type": "array" + } + } + }, + "required": true + }, + "responses": { + "204": { + "description": "Overlay updated." + } + }, + "summary": "Replace the permissions overlay for one audience.", + "tags": [ + "Permissions" + ] + } + }, + "/admin0/reset": { + "post": { + "responses": { + "204": { + "description": "Reset complete." + } + }, + "summary": "Wipe every store admin0 governs (expectations, claims, claims/mappings, authorize error rules, permissions, mfa-required, clock, events, journal).", + "tags": [ + "Expectations" + ] + } + }, + "/api/v2/actions/actions": { + "get": { + "operationId": "get_actions", + "parameters": [ + { + "in": "query", + "name": "triggerId", + "schema": { + "$ref": "#/components/schemas/ActionTriggerTypeEnum" + } + }, + { + "in": "query", + "name": "actionName", + "schema": { + "type": "string" + } + }, + { + "in": "query", + "name": "deployed", + "schema": { + "type": "boolean" + } + }, + { + "in": "query", + "name": "page", + "schema": { + "type": "integer" + } + }, + { + "in": "query", + "name": "per_page", + "schema": { + "type": "integer" + } + }, + { + "in": "query", + "name": "installed", + "schema": { + "type": "boolean" + } + } + ], + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ListActionsPaginatedResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:actions" + ] + } + ], + "summary": "Get actions", + "tags": [ + "Actions" + ] + }, + "post": { + "operationId": "post_action", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/CreateActionRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/CreateActionRequestContent" + } + } + } + }, + "responses": { + "201": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/CreateActionResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "create:actions" + ] + } + ], + "summary": "Create an action", + "tags": [ + "Actions" + ] + } + }, + "/api/v2/actions/actions/{actionId}/versions": { + "get": { + "operationId": "get_action_versions", + "parameters": [ + { + "in": "path", + "name": "actionId", + "required": true, + "schema": { + "type": "string" + } + }, + { + "in": "query", + "name": "page", + "schema": { + "type": "integer" + } + }, + { + "in": "query", + "name": "per_page", + "schema": { + "type": "integer" + } + } + ], + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ListActionVersionsPaginatedResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:actions" + ] + } + ], + "summary": "Get an action's versions", + "tags": [ + "Actions" + ] + } + }, + "/api/v2/actions/actions/{actionId}/versions/{id}": { + "get": { + "operationId": "get_action_version", + "parameters": [ + { + "in": "path", + "name": "actionId", + "required": true, + "schema": { + "type": "string" + } + }, + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/GetActionVersionResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "404": { + "description": "" + }, + "429": { + "description": "" } }, - "type": "oauth2" + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:actions" + ] + } + ], + "summary": "Get a specific version of an action", + "tags": [ + "Actions" + ] } - } - }, - "externalDocs": { - "description": "auth0-mock on GitHub", - "url": "https://github.com/sergiught/auth0-mock" - }, - "info": { - "contact": { - "name": "auth0-mock", - "url": "https://github.com/sergiught/auth0-mock" }, - "description": "**auth0-mock** is a drop-in mock of Auth0's Authentication and Management APIs. Run it locally and point your application's `AUTH0_DOMAIN` at it — your code calls auth0-mock the same way it calls Auth0, with real signed JWTs verifiable against the JWKS published at `/.well-known/jwks.json`.\n\nThis document covers every HTTP surface the mock exposes:\n\n- **Authentication API** — `/oauth/token`, `/authorize`, `/userinfo`, `/v2/logout`, `/oidc/logout`, `/dbconnections/*`, `/passwordless/*`.\n- **Management API** — every endpoint under `/api/v2` from the upstream Auth0 spec.\n- **admin0** — control plane under `/admin0/*` for direct manipulation of in-memory state (registered matches, claim overlay, per-audience permissions, MFA-required flag).\n- **service** — `/healthz`, `/.well-known/jwks.json`, `/openapi.json`, `/openapi.yaml`, `/docs`.\n\nThe **Try it** panel on this page is preloaded with a freshly-minted `client_credentials` token, so Management API calls succeed without any manual setup. The token's audience defaults to `DEFAULT_AUDIENCE` (`https://localhost:8443/api/v2/`) — override per-request from the auth selector if your test needs a different one.\n\nProject source: \u003chttps://github.com/sergiught/auth0-mock\u003e", - "license": { - "name": "MIT", - "url": "https://github.com/sergiught/auth0-mock/blob/main/LICENSE" + "/api/v2/actions/actions/{actionId}/versions/{id}/deploy": { + "post": { + "operationId": "post_deploy_draft_version", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "type": "string" + } + }, + { + "in": "path", + "name": "actionId", + "required": true, + "schema": { + "type": "string" + } + } + ], + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/DeployActionVersionRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/DeployActionVersionRequestContent" + } + } + } + }, + "responses": { + "202": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/DeployActionVersionResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "create:actions" + ] + } + ], + "summary": "Roll back to a previous action version", + "tags": [ + "Actions" + ] + } }, - "title": "auth0-mock API", - "version": "2.0" - }, - "openapi": "3.1.0", - "paths": { - "/.well-known/jwks.json": { + "/api/v2/actions/actions/{id}": { + "delete": { + "operationId": "delete_action", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "type": "string" + } + }, + { + "in": "query", + "name": "force", + "schema": { + "type": "boolean" + } + } + ], + "responses": { + "204": { + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "404": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "delete:actions" + ] + } + ], + "summary": "Delete an action", + "tags": [ + "Actions" + ] + }, + "get": { + "operationId": "get_action", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/GetActionResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "404": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:actions" + ] + } + ], + "summary": "Get an action", + "tags": [ + "Actions" + ] + }, + "patch": { + "operationId": "patch_action", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "type": "string" + } + } + ], + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/UpdateActionRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/UpdateActionRequestContent" + } + } + } + }, + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/UpdateActionResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "404": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "update:actions" + ] + } + ], + "summary": "Update an action", + "tags": [ + "Actions" + ] + } + }, + "/api/v2/actions/actions/{id}/deploy": { + "post": { + "operationId": "post_deploy_action", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "202": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/DeployActionResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "create:actions" + ] + } + ], + "summary": "Deploy an action", + "tags": [ + "Actions" + ] + } + }, + "/api/v2/actions/actions/{id}/test": { + "post": { + "operationId": "post_test_action", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "type": "string" + } + } + ], + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/TestActionRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/TestActionRequestContent" + } + } + } + }, + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/TestActionResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "create:actions" + ] + } + ], + "summary": "Test an Action", + "tags": [ + "Actions" + ] + } + }, + "/api/v2/actions/executions/{id}": { + "get": { + "operationId": "get_execution", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/GetActionExecutionResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "404": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:actions" + ] + } + ], + "summary": "Get an execution", + "tags": [ + "Actions" + ] + } + }, + "/api/v2/actions/modules": { "get": { + "operationId": "get_action_modules", + "parameters": [ + { + "in": "query", + "name": "page", + "schema": { + "type": "integer" + } + }, + { + "in": "query", + "name": "per_page", + "schema": { + "type": "integer" + } + } + ], "responses": { "200": { "content": { "application/json": { "schema": { - "properties": { - "keys": { - "items": { - "type": "object" - }, - "type": "array" - } - }, - "required": [ - "keys" - ], - "type": "object" + "$ref": "#/components/schemas/GetActionModulesResponseContent" } } }, - "description": "JWKS document." + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "429": { + "description": "" } }, - "summary": "JSON Web Key Set used to verify tokens minted by /oauth/token.", + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:actions" + ] + } + ], + "summary": "List Actions Modules", "tags": [ - "Service" + "Actions" ] - } - }, - "/.well-known/openid-configuration": { - "get": { + }, + "post": { + "operationId": "post_action_module", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/CreateActionModuleRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/CreateActionModuleRequestContent" + } + } + } + }, "responses": { - "200": { + "201": { "content": { "application/json": { "schema": { - "type": "object" + "$ref": "#/components/schemas/CreateActionModuleResponseContent" } } }, - "description": "Discovery document." + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "409": { + "description": "" + }, + "429": { + "description": "" } }, - "summary": "OIDC discovery document.", + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "create:actions" + ] + } + ], + "summary": "Create a new Actions Module", "tags": [ - "OAuth \u0026 OIDC" + "Actions" ] } }, - "/admin0/authorize-errors": { + "/api/v2/actions/modules/{id}": { "delete": { + "operationId": "delete_action_module", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "type": "string" + } + } + ], "responses": { "204": { - "description": "Rules cleared." + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "404": { + "description": "" + }, + "412": { + "description": "" + }, + "429": { + "description": "" } }, - "summary": "Remove every rule.", + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "delete:actions" + ] + } + ], + "summary": "Delete a specific Actions Module by ID", "tags": [ - "Authorize errors" + "Actions" ] }, "get": { + "operationId": "get_action_module", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "type": "string" + } + } + ], "responses": { "200": { "content": { "application/json": { "schema": { - "properties": { - "rules": { - "items": { - "$ref": "#/components/schemas/AuthorizeErrorRule" - }, - "type": "array" - } - }, - "required": [ - "rules" - ], - "type": "object" + "$ref": "#/components/schemas/GetActionModuleResponseContent" } } }, - "description": "Registered rules (an empty list when none)." + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "404": { + "description": "" + }, + "429": { + "description": "" } }, - "summary": "List rules in registration order.", + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:actions" + ] + } + ], + "summary": "Get a specific Actions Module by ID", "tags": [ - "Authorize errors" + "Actions" ] }, + "patch": { + "operationId": "patch_action_module", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "type": "string" + } + } + ], + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/UpdateActionModuleRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/UpdateActionModuleRequestContent" + } + } + } + }, + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/UpdateActionModuleResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "404": { + "description": "" + }, + "409": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "update:actions" + ] + } + ], + "summary": "Update a specific Actions Module", + "tags": [ + "Actions" + ] + } + }, + "/api/v2/actions/modules/{id}/actions": { + "get": { + "operationId": "get_action_module_actions", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "type": "string" + } + }, + { + "in": "query", + "name": "page", + "schema": { + "type": "integer" + } + }, + { + "in": "query", + "name": "per_page", + "schema": { + "type": "integer" + } + } + ], + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/GetActionModuleActionsResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "404": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:actions" + ] + } + ], + "summary": "List all actions using an Actions Module", + "tags": [ + "Actions" + ] + } + }, + "/api/v2/actions/modules/{id}/rollback": { "post": { + "operationId": "post_action_module_rollback", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "type": "string" + } + } + ], "requestBody": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/AuthorizeErrorRuleRequest" + "$ref": "#/components/schemas/RollbackActionModuleRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/RollbackActionModuleRequestContent" } } + } + }, + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/RollbackActionModuleResponseContent" + } + } + }, + "description": "" }, - "required": true + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "404": { + "description": "" + }, + "409": { + "description": "" + }, + "429": { + "description": "" + } }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "update:actions" + ] + } + ], + "summary": "Rollback an Actions Module to a previous version", + "tags": [ + "Actions" + ] + } + }, + "/api/v2/actions/modules/{id}/versions": { + "get": { + "operationId": "get_action_module_versions", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "type": "string" + } + }, + { + "in": "query", + "name": "page", + "schema": { + "type": "integer" + } + }, + { + "in": "query", + "name": "per_page", + "schema": { + "type": "integer" + } + } + ], "responses": { - "201": { + "200": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/AuthorizeErrorRule" + "$ref": "#/components/schemas/GetActionModuleVersionsResponseContent" } } }, - "description": "Rule registered." + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "404": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:actions" + ] + } + ], + "summary": "List all versions of an Actions Module", + "tags": [ + "Actions" + ] + }, + "post": { + "operationId": "post_action_module_version", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/CreateActionModuleVersionResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "404": { + "description": "" }, - "400": { - "description": "Body could not be parsed, has unknown fields, or error is missing or contains characters OAuth does not allow." + "409": { + "description": "" + }, + "412": { + "description": "" } }, - "summary": "Register a rule that makes /authorize return an OAuth error.", + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "update:actions" + ] + } + ], + "summary": "Create a new version of an Actions Module", "tags": [ - "Authorize errors" + "Actions" ] } }, - "/admin0/authorize-errors/{id}": { - "delete": { + "/api/v2/actions/modules/{id}/versions/{versionId}": { + "get": { + "operationId": "get_action_module_version", "parameters": [ { "in": "path", @@ -54066,338 +86262,254 @@ "schema": { "type": "string" } + }, + { + "in": "path", + "name": "versionId", + "required": true, + "schema": { + "type": "string" + } } ], - "responses": { - "204": { - "description": "Rule removed (or never existed)." - } - }, - "summary": "Remove one rule. An unknown id is a no-op.", - "tags": [ - "Authorize errors" - ] - } - }, - "/admin0/claims": { - "delete": { - "responses": { - "204": { - "description": "Claims cleared." - } - }, - "summary": "Clear the global custom claim overlay (leaves /admin0/claims/mappings untouched).", - "tags": [ - "Claims" - ] - }, - "get": { "responses": { "200": { "content": { "application/json": { "schema": { - "additionalProperties": true, - "type": "object" + "$ref": "#/components/schemas/GetActionModuleVersionResponseContent" } } }, - "description": "Current claims map." + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "404": { + "description": "" + }, + "429": { + "description": "" } }, - "summary": "Read the global custom claim overlay applied to minted tokens.", - "tags": [ - "Claims" - ] - }, - "put": { - "requestBody": { - "content": { - "application/json": { - "schema": { - "additionalProperties": true, - "type": "object" - } - } + "security": [ + { + "bearerAuth": [] }, - "required": true - }, - "responses": { - "204": { - "description": "Claims updated." + { + "oAuth2ClientCredentials": [ + "read:actions" + ] } - }, - "summary": "Replace the global custom claim overlay.", + ], + "summary": "Get a specific version of an Actions Module", "tags": [ - "Claims" + "Actions" ] } }, - "/admin0/claims/mappings": { - "delete": { - "responses": { - "204": { - "description": "Mapping cleared." - } - }, - "summary": "Clear the projection map (turns the feature off).", - "tags": [ - "Claim Mappings" - ] - }, + "/api/v2/actions/triggers": { "get": { + "operationId": "get_triggers", "responses": { "200": { "content": { "application/json": { "schema": { - "additionalProperties": { - "type": "string" - }, - "type": "object" + "$ref": "#/components/schemas/ListActionTriggersResponseContent" } } }, - "description": "Current mapping." - } - }, - "summary": "Read the request-parameter → claim-name projection map.", - "tags": [ - "Claim Mappings" - ] - }, - "put": { - "description": "Keys are token-request body parameters (form or JSON), values are the\nclaim names their values mint under. Only mapped parameters are\nprojected — the map is an allowlist, everything else in the request\nbody is ignored as before. A projected value overrides the global\n`/admin0/claims` overlay for that claim, so scenarios can keep a\nglobal default and still mint differently-scoped tokens per request.\n\nPUT replaces the whole map (no merge). If two parameters map to the\nsame claim and both appear in one token request, projection is\ndeterministic: parameters apply in lexicographic order, so the one\nthat sorts last wins. A repeated form parameter projects its first\nvalue; a repeated JSON key keeps the last (standard JSON decoding).\nA form parameter sent without a value is treated as omitted\n(RFC 6749 §3.2) and does not project; a JSON `\"\"` or `null` is an\nexplicit value and does.\n", - "requestBody": { - "content": { - "application/json": { - "example": { - "resource": "https://example.com/resource" - }, - "schema": { - "additionalProperties": { - "type": "string" - }, - "type": "object" - } - } - }, - "required": true - }, - "responses": { - "204": { - "description": "Mapping updated." + "description": "" }, "400": { - "description": "Body could not be parsed as a string-to-string object." + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "429": { + "description": "" } }, - "summary": "Replace the request-parameter → claim-name projection map.", + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:actions" + ] + } + ], + "summary": "Get triggers", "tags": [ - "Claim Mappings" + "Actions" ] } }, - "/admin0/clock": { - "delete": { - "responses": { - "204": { - "description": "Clock restored to real." - } - }, - "summary": "Restore the clock to real mode.", - "tags": [ - "Clock" - ] - }, + "/api/v2/actions/triggers/{triggerId}/bindings": { "get": { + "operationId": "get_bindings", + "parameters": [ + { + "in": "path", + "name": "triggerId", + "required": true, + "schema": { + "$ref": "#/components/schemas/ActionTriggerTypeEnum" + } + }, + { + "in": "query", + "name": "page", + "schema": { + "type": "integer" + } + }, + { + "in": "query", + "name": "per_page", + "schema": { + "type": "integer" + } + } + ], "responses": { "200": { "content": { "application/json": { "schema": { - "properties": { - "mode": { - "enum": [ - "real", - "frozen", - "offset" - ], - "type": "string" - }, - "now": { - "description": "RFC 3339 UTC representation of the current effective\ntime according to the mock.\n", - "format": "date-time", - "type": "string" - }, - "offset": { - "description": "Configured skew in Go duration form (e.g. \"25h0m0s\").\nPresent only when `mode` is `offset`.\n", - "type": "string" - } - }, - "required": [ - "mode", - "now" - ], - "type": "object" + "$ref": "#/components/schemas/ListActionBindingsPaginatedResponseContent" } } }, - "description": "Current clock state." + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "429": { + "description": "" } }, - "summary": "Report the current clock mode and resolved Now.", + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:actions" + ] + } + ], + "summary": "Get trigger bindings", "tags": [ - "Clock" + "Actions" ] }, - "put": { - "description": "Body must contain exactly one of `now` (RFC 3339 instant — switches\nto frozen mode) or `offset` (Go duration string — switches to offset\nmode). Sending both, neither, or unparseable values returns 400.\n", - "requestBody": { - "content": { - "application/json": { - "schema": { - "properties": { - "now": { - "description": "RFC 3339 instant. Freezes Now() here.", - "format": "date-time", - "type": "string" - }, - "offset": { - "description": "Go duration string (e.g. \"25h\"). Negative durations\nare accepted, but use the explicit hours form like\n\"-168h\" — Go's parser doesn't support unit \"d\".\n", - "type": "string" - } - }, - "type": "object" - } + "patch": { + "operationId": "patch_bindings", + "parameters": [ + { + "in": "path", + "name": "triggerId", + "required": true, + "schema": { + "$ref": "#/components/schemas/ActionTriggerTypeEnum" } - }, - "required": true - }, - "responses": { - "204": { - "description": "Clock updated." - }, - "400": { - "description": "Body could not be parsed, set both/neither of `now`/`offset`,\ncontained an unknown field (e.g. `noow` instead of `now` →\n`errorCode: \"invalid_clock_field\"`), or contained an\ninvalid value.\n" } - }, - "summary": "Freeze the clock at an instant or switch to offset mode.", - "tags": [ - "Clock" - ] - } - }, - "/admin0/clock/advance": { - "post": { - "description": "Adds `by` to the held clock value. In frozen mode the pinned\ninstant moves by `by`; in offset mode the configured offset\ngrows by `by`. In real mode returns 400 invalid_clock_state.\nNegative durations are allowed.\n", + ], "requestBody": { "content": { "application/json": { "schema": { - "properties": { - "by": { - "description": "Go duration (e.g. \"25h\", \"-30m\").", - "type": "string" - } - }, - "required": [ - "by" - ], - "type": "object" + "$ref": "#/components/schemas/UpdateActionBindingsRequestContent" } - } - }, - "required": true - }, - "responses": { - "204": { - "description": "Clock advanced." - }, - "400": { - "description": "Body could not be parsed, contained an unknown field\n(`errorCode: \"invalid_clock_field\"`), contained an invalid\nduration, or attempted to advance the clock in real mode.\n" - } - }, - "summary": "Mutate the held value by a delta.", - "tags": [ - "Clock" - ] - } - }, - "/admin0/events": { - "post": { - "description": "Fan-out producer for the SSE hub. The mock validates the body\nagainst the Auth0 Management API's `text/event-stream` response\nschema (`EventStreamSubscribeEventsResponseContent`) before\nbroadcasting; misshapen payloads are rejected with `400\ninvalid_event` and a one-line `\"/json/pointer\": reason` per\nfailed field.\n\nSubscribers connected to `GET /api/v2/events` receive the event\nin real time. The buffer (default 100 events, configurable via\n`EVENTS_REPLAY_BUFFER`) lets reconnecting subscribers replay\nmissed events via `Last-Event-ID`, `?from=\u003cid\u003e`, or\n`?from_timestamp=\u003crfc3339\u003e`. Aged-out resume → `410\nevent_aged_out`.\n", - "requestBody": { - "content": { - "application/json": { + }, + "application/x-www-form-urlencoded": { "schema": { - "properties": { - "event": { - "description": "The full CloudEvent. Required fields per the\nAuth0 schema include `id`, `specversion`, `type`,\n`source`, `time`, `a0tenant`, `a0stream`, `data`.\n`id` must match `evt_[a-zA-Z0-9]{16}`; use\n`auth0mock.NewEventID()` in Go tests.\n", - "type": "object" - }, - "offset": { - "description": "Producer-defined offset string echoed back to\nsubscribers. Auth0's docs use this for resume\nbookkeeping; the mock accepts any string.\n", - "type": "string" - }, - "type": { - "description": "CloudEvent discriminator, e.g. `user.created`.\nDrives `?event_type` filtering on the subscriber\nside and the SSE `event:` field on the wire.\n", - "type": "string" - } - }, - "required": [ - "type", - "offset", - "event" - ], - "type": "object" + "$ref": "#/components/schemas/UpdateActionBindingsRequestContent" } } - }, - "description": "Auth0 event-stream envelope: `{type, offset, event: { ... CloudEvent ... }}`.\nThe server validates the body against the Mgmt API's\n`EventStreamSubscribeEventsResponseContent` schema before\nfan-out. See that schema for the full shape — it is one of\nthe 23 CloudEvent variants gated by the outer `type`\ndiscriminator.\n", - "required": true + } }, "responses": { - "202": { + "200": { "content": { "application/json": { "schema": { - "properties": { - "id": { - "description": "The event's inner `event.id`, echoed for client\ncorrelation.\n", - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" + "$ref": "#/components/schemas/UpdateActionBindingsResponseContent" } } }, - "description": "Event accepted and broadcast." + "description": "" }, "400": { - "description": "Body is not JSON (`errorCode: \"invalid_body\"`) or fails\nschema validation (`errorCode: \"invalid_event\"`). The\nresponse `message` lists every failing field as\n`\"/json/pointer\": reason; ...`.\n" + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "429": { + "description": "" } }, - "summary": "Push an Auth0 event-stream envelope onto GET /api/v2/events.", + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "update:actions" + ] + } + ], + "summary": "Update trigger bindings", "tags": [ - "Event Producer" + "Actions" ] } }, - "/admin0/events/expire": { - "post": { - "description": "Expires cursors in the SSE replay buffer, so a consumer that\nlater resumes from one — via `Last-Event-ID` or `?from` — gets\n`410 event_aged_out`. This is the deterministic way to exercise\na consumer's unrecoverable-cursor-loss path, instead of pushing\npast `EVENTS_REPLAY_BUFFER` to force natural eviction.\n\n`?from_timestamp` never yields a `410`: it names an instant, not\na cursor, so it is resolved against the same index this expires\nand there is no client-supplied cursor to reject. After a full\nexpire such a subscriber joins live. After a `?before=` expire\nit replays the whole surviving window, the boundary event named\nby `before` included — an instant that predates everything left\nin the buffer asks for all of it, and the oldest survivor is\npart of that answer rather than the boundary excluded from it.\n\nNarrower than `/admin0/reset`: subscribers that are already\nstreaming keep receiving events, subscriber counts are left\nalone, and no other mock state is touched. Only future resumes\nare affected.\n\nRepeating a `?before=` call is safe: the boundary cursor\nsurvives its own expiry, so the second call finds it and reports\n`0`. A cursor the buffer does not hold is `404\ncursor_not_found` rather than a `200` that expired nothing — a\nmistyped offset should fail here, not several steps later on the\nreconnect that came back `200` where the test asserted `410`.\n", + "/api/v2/agents": { + "get": { + "operationId": "get_agents", "parameters": [ { - "description": "Expire only cursors older than this one, keeping it and\neverything after it resumable — the partial-loss case.\nOmit to expire the whole buffer.\n\nResolved to its first copy in the buffer, the same entry a\nresume from this cursor would start at. Push unique offsets:\nwith a duplicated one, \"older than\" is measured from the\nearliest copy.\n", "in": "query", - "name": "before", + "name": "from", "schema": { + "maxLength": 1000, "type": "string" } + }, + { + "in": "query", + "name": "take", + "schema": { + "maximum": 100, + "minimum": 1, + "type": "integer" + } } ], "responses": { @@ -54405,488 +86517,772 @@ "content": { "application/json": { "schema": { - "properties": { - "expired": { - "description": "How many cursors this call dropped. With `before`,\n`0` means the buffer held nothing older than it —\na `before` the buffer does not hold is a `404`\ninstead. Without `before`, `0` means the buffer\nwas already empty, which includes a mock started\nwith `EVENTS_REPLAY_BUFFER=0`.\n", - "type": "integer" - } - }, - "required": [ - "expired" - ], - "type": "object" + "$ref": "#/components/schemas/ListAgentsResponseContent" } } }, - "description": "Cursors expired." + "description": "" }, "400": { - "description": "The request named a cursor but the mock could not act on it\nas written. `errorCode: \"invalid_before\"` when `?before=` is\npresent but empty; `errorCode: \"invalid_query\"` when the\nquery string could not be parsed, carries a parameter other\nthan `before`, or repeats `before`.\n\nThe strictness is deliberate and specific to this endpoint:\nomitting `before` means \"expire everything\", so a typo\n(`?BEFORE=`, `?befor=`) or a stray extra parameter would\notherwise be indistinguishable from omission and silently\nexpire the whole buffer. Anything ambiguous is refused\nrather than guessed at.\n" + "description": "" }, - "404": { - "description": "`errorCode: \"cursor_not_found\"` — `?before=` named a cursor\nthe replay buffer does not hold. It was mistyped, it has\nalready been evicted or expired, or the mock runs with\n`EVENTS_REPLAY_BUFFER=0` and holds no cursors at all.\n\nReported rather than folded into a `200` with `expired: 0`,\nwhich cannot say whether nothing was older than the cursor\nor the cursor was never there. Expiring the whole buffer\n(no `?before=`) has no cursor to look up and never 404s.\n" + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "429": { + "description": "" } }, - "summary": "Age out replay cursors so a resume returns 410 Gone.", + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:agents" + ] + } + ], + "summary": "Get agents", "tags": [ - "Event Producer" + "Agents" ] - } - }, - "/admin0/events/subscribers": { - "get": { - "description": "Observability for `GET /api/v2/events`, for tests that set\nexpectations on or verify the SSE connection lifecycle — e.g.\nasserting a consumer's stream closed cleanly, or that a client\nreconnected the expected number of times.\n\n`active` is eventually-consistent: a subscriber leaves the\ncount only when the mock observes its connection close, which\ncan lag the client's disconnect by a few milliseconds. Poll\nuntil `active` settles rather than reading it immediately after\nclosing a stream. `total` counts every connection since the\nlast `/admin0/reset`, which zeroes it.\n", - "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "properties": { - "active": { - "description": "Subscribers connected right now.", - "type": "integer" - }, - "total": { - "description": "Subscriptions opened since the last\n`/admin0/reset`. Monotonic within that window.\n", - "type": "integer" - } - }, - "required": [ - "active", - "total" - ], - "type": "object" + }, + "post": { + "operationId": "post_agent", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/CreateAgentRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/CreateAgentRequestContent" + } + } + } + }, + "responses": { + "201": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/AgentResponseContent" } } }, - "description": "Current subscriber counts." + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "409": { + "description": "" + }, + "429": { + "description": "" } }, - "summary": "Report active and lifetime subscriber counts for the SSE hub.", + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "create:agents" + ] + } + ], + "summary": "Create an agent", "tags": [ - "Event Producer" + "Agents" ] } }, - "/admin0/expectations": { + "/api/v2/agents/{id}": { "delete": { - "description": "With an empty body, clears every registered expectation. With a\n`{ \"method\": ..., \"path\": ... }` body, clears every expectation\nregistered for that operation (the catch-all and every\nrequest-matched one).\n", - "requestBody": { - "content": { - "application/json": { - "schema": { - "properties": { - "method": { - "type": "string" - }, - "path": { - "type": "string" - } - }, - "required": [ - "method", - "path" - ], - "type": "object" - } + "operationId": "delete_agent", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "maxLength": 26, + "type": "string" } } - }, + ], "responses": { "204": { - "description": "Expectation(s) cleared." + "description": "" }, "400": { - "description": "Body was present but could not be parsed or was missing method/path." + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "429": { + "description": "" } }, - "summary": "Clear expectations — one (with a body) or all (with no body).", + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "delete:agents" + ] + } + ], + "summary": "Delete an agent", "tags": [ - "Expectations" + "Agents" ] }, "get": { + "operationId": "get_agent", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "maxLength": 26, + "type": "string" + } + } + ], "responses": { "200": { "content": { "application/json": { "schema": { - "properties": { - "expectations": { - "items": { - "$ref": "#/components/schemas/Expectation" - }, - "type": "array" - } - }, - "required": [ - "expectations" - ], - "type": "object" + "$ref": "#/components/schemas/AgentResponseContent" } } }, - "description": "Registered expectations." + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "404": { + "description": "" + }, + "429": { + "description": "" } }, - "summary": "List every registered expectation.", + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:agents" + ] + } + ], + "summary": "Get an agent", "tags": [ - "Expectations" + "Agents" ] }, - "post": { - "description": "The target operation is identified by `method` + `path`. `path` may be\nconcrete (`/api/v2/users/auth0|1`) or an OpenAPI template\n(`/api/v2/users/{id}`); concrete registrations win over template ones\nat request time. The optional `request` matcher conditions the\nexpectation on the incoming query + body — multiple expectations may be\nregistered per operation, the most specific match wins, ties broken by\nnewest. `response.body` is validated against the operation's response\nschema for `response.status`, and the `request` matcher against the\noperation's request schema, before anything is stored.\n", + "patch": { + "operationId": "patch_agent", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "maxLength": 26, + "type": "string" + } + } + ], "requestBody": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/Expectation" + "$ref": "#/components/schemas/UpdateAgentRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/UpdateAgentRequestContent" } } - }, - "required": true + } }, "responses": { - "204": { - "description": "Expectation stored." + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/AgentResponseContent" + } + } + }, + "description": "" }, "400": { - "description": "Body could not be parsed, names an unknown operation, or violates the response schema." + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "404": { + "description": "" + }, + "429": { + "description": "" } }, - "summary": "Register (or replace) a canned response for a Management API operation.", + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "update:agents" + ] + } + ], + "summary": "Update an agent", "tags": [ - "Expectations" + "Agents" ] } }, - "/admin0/journal": { + "/api/v2/anomaly/blocks/ips/{id}": { "delete": { + "operationId": "delete_ips_by_id", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "$ref": "#/components/schemas/AnomalyIPFormat" + } + } + ], "responses": { "204": { - "description": "Journal cleared." + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "429": { + "description": "" } }, - "summary": "Clear the journal.", + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "delete:anomaly_blocks" + ] + } + ], + "summary": "Remove the blocked IP address", "tags": [ - "Journal" + "Anomaly" ] }, "get": { - "description": "`path` may be concrete (`/api/v2/users/auth0|1`, compared with the\nrequest path) or an OpenAPI template (`/api/v2/users/{id}`, compared\nwith the matched operation). `method` is case-insensitive.\n", + "operationId": "get_ips_by_id", "parameters": [ { - "in": "query", - "name": "method", + "in": "path", + "name": "id", + "required": true, "schema": { - "type": "string" + "$ref": "#/components/schemas/AnomalyIPFormat" } + } + ], + "responses": { + "200": { + "description": "" + }, + "400": { + "description": "" }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "404": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ { - "in": "query", - "name": "path", - "schema": { - "type": "string" - } + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:anomaly_blocks" + ] } ], + "summary": "Check if an IP address is blocked", + "tags": [ + "Anomaly" + ] + } + }, + "/api/v2/attack-protection/bot-detection": { + "get": { + "operationId": "get_bot-detection", "responses": { "200": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/JournalEntries" + "$ref": "#/components/schemas/GetBotDetectionSettingsResponseContent" } } }, - "description": "Recorded calls (an empty list when none, or when the journal is disabled)." + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "404": { + "description": "" + }, + "429": { + "description": "" } }, - "summary": "List recorded Management API calls, oldest first.", - "tags": [ - "Journal" - ] - } - }, - "/admin0/journal/unmatched": { - "get": { - "parameters": [ + "security": [ { - "in": "query", - "name": "method", - "schema": { - "type": "string" - } + "bearerAuth": [] }, { - "in": "query", - "name": "path", - "schema": { - "type": "string" - } + "oAuth2ClientCredentials": [ + "read:attack_protection" + ] } ], + "summary": "Get Bot Detection settings", + "tags": [ + "Attack Protection" + ] + }, + "patch": { + "operationId": "patch_bot-detection", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/UpdateBotDetectionSettingsRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/UpdateBotDetectionSettingsRequestContent" + } + } + } + }, "responses": { "200": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/JournalEntries" + "$ref": "#/components/schemas/UpdateBotDetectionSettingsResponseContent" } } }, - "description": "Unmatched calls, each with the closest stubs and how they differed." + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "404": { + "description": "" + }, + "429": { + "description": "" } }, - "summary": "List recorded calls that no stub matched (outcome `no_match`).", + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "update:attack_protection" + ] + } + ], + "summary": "Update Bot Detection settings", "tags": [ - "Journal" + "Attack Protection" ] } }, - "/admin0/mfa-required": { + "/api/v2/attack-protection/breached-password-detection": { "get": { + "operationId": "get_breached-password-detection", "responses": { "200": { "content": { "application/json": { "schema": { - "properties": { - "required": { - "type": "boolean" - } - }, - "required": [ - "required" - ], - "type": "object" + "$ref": "#/components/schemas/GetBreachedPasswordDetectionSettingsResponseContent" } } }, - "description": "Current flag." + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "429": { + "description": "" } }, - "summary": "Read the current MFA-required flag.", + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:attack_protection" + ] + } + ], + "summary": "Get Breached Password Detection settings", "tags": [ - "MFA" + "Attack Protection" ] }, - "put": { + "patch": { + "operationId": "patch_breached-password-detection", "requestBody": { "content": { "application/json": { "schema": { - "properties": { - "required": { - "type": "boolean" - } - }, - "required": [ - "required" - ], - "type": "object" + "$ref": "#/components/schemas/UpdateBreachedPasswordDetectionSettingsRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/UpdateBreachedPasswordDetectionSettingsRequestContent" } } - }, - "required": true + } }, "responses": { - "204": { - "description": "Flag updated." + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/UpdateBreachedPasswordDetectionSettingsResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "429": { + "description": "" } }, - "summary": "Set the MFA-required flag.", + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "update:attack_protection" + ] + } + ], + "summary": "Update Breached Password Detection settings", "tags": [ - "MFA" + "Attack Protection" ] } }, - "/admin0/permissions": { - "delete": { + "/api/v2/attack-protection/brute-force-protection": { + "get": { + "operationId": "get_brute-force-protection", "responses": { - "204": { - "description": "All overlays cleared." + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/GetBruteForceSettingsResponseContent" + } + } + }, + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:attack_protection" + ] } - }, - "summary": "Clear every per-audience permissions overlay.", + ], + "summary": "Get Brute-force settings", "tags": [ - "Permissions" + "Attack Protection" ] }, - "get": { + "patch": { + "operationId": "patch_brute-force-protection", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/UpdateBruteForceSettingsRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/UpdateBruteForceSettingsRequestContent" + } + } + } + }, "responses": { "200": { "content": { "application/json": { "schema": { - "additionalProperties": { - "items": { - "type": "string" - }, - "type": "array" - }, - "type": "object" + "$ref": "#/components/schemas/UpdateBruteForceSettingsResponseContent" } } }, - "description": "Map of audience to permission list." + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "429": { + "description": "" } }, - "summary": "List every audience that has a permissions overlay configured.", + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "update:attack_protection" + ] + } + ], + "summary": "Update Brute-force settings", "tags": [ - "Permissions" + "Attack Protection" ] } }, - "/admin0/permissions/{audience}": { - "delete": { - "responses": { - "204": { - "description": "Overlay cleared." - } - }, - "summary": "Clear the permissions overlay for one audience.", - "tags": [ - "Permissions" - ] - }, + "/api/v2/attack-protection/captcha": { "get": { + "operationId": "get_captcha", "responses": { "200": { "content": { "application/json": { "schema": { - "items": { - "type": "string" - }, - "type": "array" + "$ref": "#/components/schemas/GetAttackProtectionCaptchaResponseContent" } } }, - "description": "Permission list." + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "404": { + "description": "" + }, + "429": { + "description": "" } }, - "summary": "Read the permissions overlay for one audience.", + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:attack_protection" + ] + } + ], + "summary": "Get the CAPTCHA configuration for a tenant", "tags": [ - "Permissions" + "Attack Protection" ] }, - "parameters": [ - { - "description": "API identifier — may include `/` characters. Chi mounts the\nunderlying handler with a `*` wildcard so the slashes round-trip; the\nOpenAPI path uses the canonical `{audience}` form for tools that\ncan't represent wildcard paths.\n", - "in": "path", - "name": "audience", - "required": true, - "schema": { - "type": "string" - } - } - ], - "put": { + "patch": { + "operationId": "patch_captcha", "requestBody": { "content": { "application/json": { "schema": { - "items": { - "type": "string" - }, - "type": "array" + "$ref": "#/components/schemas/UpdateAttackProtectionCaptchaRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/UpdateAttackProtectionCaptchaRequestContent" } } - }, - "required": true - }, - "responses": { - "204": { - "description": "Overlay updated." } }, - "summary": "Replace the permissions overlay for one audience.", - "tags": [ - "Permissions" - ] - } - }, - "/admin0/reset": { - "post": { "responses": { - "204": { - "description": "Reset complete." - } - }, - "summary": "Wipe every store admin0 governs (expectations, claims, claims/mappings, authorize error rules, permissions, mfa-required, clock, events, journal).", - "tags": [ - "Expectations" - ] - } - }, - "/api/v2/actions/actions": { - "get": { - "operationId": "get_actions", - "parameters": [ - { - "in": "query", - "name": "triggerId", - "schema": { - "$ref": "#/components/schemas/ActionTriggerTypeEnum" - } + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/UpdateAttackProtectionCaptchaResponseContent" + } + } + }, + "description": "" }, - { - "in": "query", - "name": "actionName", - "schema": { - "type": "string" - } + "401": { + "description": "" }, - { - "in": "query", - "name": "deployed", - "schema": { - "type": "boolean" - } + "403": { + "description": "" }, - { - "in": "query", - "name": "page", - "schema": { - "type": "integer" - } + "404": { + "description": "" }, + "429": { + "description": "" + } + }, + "security": [ { - "in": "query", - "name": "per_page", - "schema": { - "type": "integer" - } + "bearerAuth": [] }, { - "in": "query", - "name": "installed", - "schema": { - "type": "boolean" - } + "oAuth2ClientCredentials": [ + "update:attack_protection" + ] } ], + "summary": "Partial Update for CAPTCHA Configuration", + "tags": [ + "Attack Protection" + ] + } + }, + "/api/v2/attack-protection/phone-provider-protection": { + "get": { + "operationId": "get_phone-provider-protection", "responses": { "200": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/ListActionsPaginatedResponseContent" + "$ref": "#/components/schemas/GetPhoneProviderProtectionResponseContent" } } }, "description": "" }, - "400": { - "description": "" - }, "401": { "description": "" }, "403": { "description": "" }, + "404": { + "description": "" + }, "429": { "description": "" } @@ -54897,45 +87293,42 @@ }, { "oAuth2ClientCredentials": [ - "read:actions" + "read:attack_protection" ] } ], - "summary": "Get actions", + "summary": "Get Phone Provider Protection settings", "tags": [ - "Actions" + "Attack Protection" ] }, - "post": { - "operationId": "post_action", + "patch": { + "operationId": "patch_phone-provider-protection", "requestBody": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/CreateActionRequestContent" + "$ref": "#/components/schemas/PatchPhoneProviderProtectionRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/CreateActionRequestContent" + "$ref": "#/components/schemas/PatchPhoneProviderProtectionRequestContent" } } } }, "responses": { - "201": { + "200": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/CreateActionResponseContent" + "$ref": "#/components/schemas/PatchPhoneProviderProtectionResponseContent" } } }, "description": "" }, - "400": { - "description": "" - }, "401": { "description": "" }, @@ -54952,57 +87345,30 @@ }, { "oAuth2ClientCredentials": [ - "create:actions" + "update:attack_protection" ] } ], - "summary": "Create an action", + "summary": "Update Phone Provider Protection settings", "tags": [ - "Actions" + "Attack Protection" ] } }, - "/api/v2/actions/actions/{actionId}/versions": { + "/api/v2/attack-protection/suspicious-ip-throttling": { "get": { - "operationId": "get_action_versions", - "parameters": [ - { - "in": "path", - "name": "actionId", - "required": true, - "schema": { - "type": "string" - } - }, - { - "in": "query", - "name": "page", - "schema": { - "type": "integer" - } - }, - { - "in": "query", - "name": "per_page", - "schema": { - "type": "integer" - } - } - ], + "operationId": "get_suspicious-ip-throttling", "responses": { "200": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/ListActionVersionsPaginatedResponseContent" + "$ref": "#/components/schemas/GetSuspiciousIPThrottlingSettingsResponseContent" } } }, "description": "" }, - "400": { - "description": "" - }, "401": { "description": "" }, @@ -55019,43 +87385,37 @@ }, { "oAuth2ClientCredentials": [ - "read:actions" + "read:attack_protection" ] } ], - "summary": "Get an action's versions", + "summary": "Get Suspicious IP Throttling settings", "tags": [ - "Actions" + "Attack Protection" ] - } - }, - "/api/v2/actions/actions/{actionId}/versions/{id}": { - "get": { - "operationId": "get_action_version", - "parameters": [ - { - "in": "path", - "name": "actionId", - "required": true, - "schema": { - "type": "string" - } - }, - { - "in": "path", - "name": "id", - "required": true, - "schema": { - "type": "string" + }, + "patch": { + "operationId": "patch_suspicious-ip-throttling", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/UpdateSuspiciousIPThrottlingSettingsRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/UpdateSuspiciousIPThrottlingSettingsRequestContent" + } } } - ], + }, "responses": { "200": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetActionVersionResponseContent" + "$ref": "#/components/schemas/UpdateSuspiciousIPThrottlingSettingsResponseContent" } } }, @@ -55070,9 +87430,6 @@ "403": { "description": "" }, - "404": { - "description": "" - }, "429": { "description": "" } @@ -55083,57 +87440,77 @@ }, { "oAuth2ClientCredentials": [ - "read:actions" + "update:attack_protection" ] } ], - "summary": "Get a specific version of an action", + "summary": "Update Suspicious IP Throttling settings", "tags": [ - "Actions" + "Attack Protection" ] } }, - "/api/v2/actions/actions/{actionId}/versions/{id}/deploy": { - "post": { - "operationId": "post_deploy_draft_version", - "parameters": [ + "/api/v2/branding": { + "get": { + "operationId": "get_branding", + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/GetBrandingResponseContent" + } + } + }, + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ { - "in": "path", - "name": "id", - "required": true, - "schema": { - "type": "string" - } + "bearerAuth": [] }, { - "in": "path", - "name": "actionId", - "required": true, - "schema": { - "type": "string" - } + "oAuth2ClientCredentials": [ + "read:branding" + ] } ], + "summary": "Get branding settings", + "tags": [ + "Branding" + ] + }, + "patch": { + "operationId": "patch_branding", "requestBody": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/DeployActionVersionRequestContent" + "$ref": "#/components/schemas/UpdateBrandingRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/DeployActionVersionRequestContent" + "$ref": "#/components/schemas/UpdateBrandingRequestContent" } } } }, "responses": { - "202": { + "200": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/DeployActionVersionResponseContent" + "$ref": "#/components/schemas/UpdateBrandingResponseContent" } } }, @@ -55158,38 +87535,37 @@ }, { "oAuth2ClientCredentials": [ - "create:actions" + "update:branding" ] } ], - "summary": "Roll back to a previous action version", + "summary": "Update branding settings", "tags": [ - "Actions" + "Branding" ] } }, - "/api/v2/actions/actions/{id}": { - "delete": { - "operationId": "delete_action", + "/api/v2/branding/phone/providers": { + "get": { + "operationId": "get_branding_phone_providers", "parameters": [ - { - "in": "path", - "name": "id", - "required": true, - "schema": { - "type": "string" - } - }, { "in": "query", - "name": "force", + "name": "disabled", "schema": { "type": "boolean" } } ], "responses": { - "204": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ListBrandingPhoneProvidersResponseContent" + } + } + }, "description": "" }, "400": { @@ -55201,9 +87577,6 @@ "403": { "description": "" }, - "404": { - "description": "" - }, "429": { "description": "" } @@ -55214,33 +87587,37 @@ }, { "oAuth2ClientCredentials": [ - "delete:actions" + "read:phone_providers" ] } ], - "summary": "Delete an action", + "summary": "Get a list of phone providers", "tags": [ - "Actions" + "Branding" ] }, - "get": { - "operationId": "get_action", - "parameters": [ - { - "in": "path", - "name": "id", - "required": true, - "schema": { - "type": "string" + "post": { + "operationId": "create_phone_provider", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/CreateBrandingPhoneProviderRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/CreateBrandingPhoneProviderRequestContent" + } } } - ], + }, "responses": { - "200": { + "201": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetActionResponseContent" + "$ref": "#/components/schemas/CreateBrandingPhoneProviderResponseContent" } } }, @@ -55255,7 +87632,7 @@ "403": { "description": "" }, - "404": { + "409": { "description": "" }, "429": { @@ -55268,53 +87645,33 @@ }, { "oAuth2ClientCredentials": [ - "read:actions" + "create:phone_providers" ] } ], - "summary": "Get an action", + "summary": "Configure the phone provider", "tags": [ - "Actions" + "Branding" ] - }, - "patch": { - "operationId": "patch_action", + } + }, + "/api/v2/branding/phone/providers/{id}": { + "delete": { + "operationId": "delete_phone_provider", "parameters": [ { "in": "path", "name": "id", "required": true, "schema": { + "maxLength": 255, + "minLength": 1, "type": "string" } } ], - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/UpdateActionRequestContent" - } - }, - "application/x-www-form-urlencoded": { - "schema": { - "$ref": "#/components/schemas/UpdateActionRequestContent" - } - } - } - }, "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/UpdateActionResponseContent" - } - } - }, - "description": "" - }, - "400": { + "204": { "description": "" }, "401": { @@ -55336,35 +87693,35 @@ }, { "oAuth2ClientCredentials": [ - "update:actions" + "delete:phone_providers" ] } ], - "summary": "Update an action", + "summary": "Deletes a Phone Provider", "tags": [ - "Actions" + "Branding" ] - } - }, - "/api/v2/actions/actions/{id}/deploy": { - "post": { - "operationId": "post_deploy_action", + }, + "get": { + "operationId": "get_phone_provider", "parameters": [ { "in": "path", "name": "id", "required": true, "schema": { + "maxLength": 255, + "minLength": 1, "type": "string" } } ], "responses": { - "202": { + "200": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/DeployActionResponseContent" + "$ref": "#/components/schemas/GetBrandingPhoneProviderResponseContent" } } }, @@ -55379,6 +87736,9 @@ "403": { "description": "" }, + "404": { + "description": "" + }, "429": { "description": "" } @@ -55389,25 +87749,25 @@ }, { "oAuth2ClientCredentials": [ - "create:actions" + "read:phone_providers" ] } ], - "summary": "Deploy an action", + "summary": "Get a phone provider", "tags": [ - "Actions" + "Branding" ] - } - }, - "/api/v2/actions/actions/{id}/test": { - "post": { - "operationId": "post_test_action", + }, + "patch": { + "operationId": "update_phone_provider", "parameters": [ { "in": "path", "name": "id", "required": true, "schema": { + "maxLength": 255, + "minLength": 1, "type": "string" } } @@ -55416,12 +87776,12 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/TestActionRequestContent" + "$ref": "#/components/schemas/UpdateBrandingPhoneProviderRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/TestActionRequestContent" + "$ref": "#/components/schemas/UpdateBrandingPhoneProviderRequestContent" } } } @@ -55431,7 +87791,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/TestActionResponseContent" + "$ref": "#/components/schemas/UpdateBrandingPhoneProviderResponseContent" } } }, @@ -55446,6 +87806,12 @@ "403": { "description": "" }, + "404": { + "description": "" + }, + "409": { + "description": "" + }, "429": { "description": "" } @@ -55456,35 +87822,51 @@ }, { "oAuth2ClientCredentials": [ - "create:actions" + "update:phone_providers" ] } ], - "summary": "Test an Action", + "summary": "Update the phone provider", "tags": [ - "Actions" + "Branding" ] } }, - "/api/v2/actions/executions/{id}": { - "get": { - "operationId": "get_execution", + "/api/v2/branding/phone/providers/{id}/try": { + "post": { + "operationId": "try_phone_provider", "parameters": [ { "in": "path", "name": "id", "required": true, "schema": { + "maxLength": 255, + "minLength": 1, "type": "string" } } ], + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/CreatePhoneProviderSendTestRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/CreatePhoneProviderSendTestRequestContent" + } + } + } + }, "responses": { - "200": { + "202": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetActionExecutionResponseContent" + "$ref": "#/components/schemas/CreatePhoneProviderSendTestResponseContent" } } }, @@ -55502,6 +87884,9 @@ "404": { "description": "" }, + "409": { + "description": "" + }, "429": { "description": "" } @@ -55512,32 +87897,25 @@ }, { "oAuth2ClientCredentials": [ - "read:actions" + "create:phone_providers" ] } ], - "summary": "Get an execution", + "summary": "Send a test phone notification for the configured provider", "tags": [ - "Actions" + "Branding" ] } }, - "/api/v2/actions/modules": { + "/api/v2/branding/phone/templates": { "get": { - "operationId": "get_action_modules", + "operationId": "get_phone_templates", "parameters": [ { "in": "query", - "name": "page", - "schema": { - "type": "integer" - } - }, - { - "in": "query", - "name": "per_page", + "name": "disabled", "schema": { - "type": "integer" + "type": "boolean" } } ], @@ -55546,7 +87924,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetActionModulesResponseContent" + "$ref": "#/components/schemas/ListPhoneTemplatesResponseContent" } } }, @@ -55571,27 +87949,27 @@ }, { "oAuth2ClientCredentials": [ - "read:actions" + "read:phone_templates" ] } ], - "summary": "List Actions Modules", + "summary": "Get a list of phone notification templates", "tags": [ - "Actions" + "Branding" ] }, "post": { - "operationId": "post_action_module", + "operationId": "create_phone_template", "requestBody": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/CreateActionModuleRequestContent" + "$ref": "#/components/schemas/CreatePhoneTemplateRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/CreateActionModuleRequestContent" + "$ref": "#/components/schemas/CreatePhoneTemplateRequestContent" } } } @@ -55601,7 +87979,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/CreateActionModuleResponseContent" + "$ref": "#/components/schemas/CreatePhoneTemplateResponseContent" } } }, @@ -55629,25 +88007,27 @@ }, { "oAuth2ClientCredentials": [ - "create:actions" + "create:phone_templates" ] } ], - "summary": "Create a new Actions Module", + "summary": "Create a phone notification template", "tags": [ - "Actions" + "Branding" ] } }, - "/api/v2/actions/modules/{id}": { + "/api/v2/branding/phone/templates/{id}": { "delete": { - "operationId": "delete_action_module", + "operationId": "delete_phone_template", "parameters": [ { "in": "path", "name": "id", "required": true, "schema": { + "maxLength": 255, + "minLength": 1, "type": "string" } } @@ -55668,9 +88048,6 @@ "404": { "description": "" }, - "412": { - "description": "" - }, "429": { "description": "" } @@ -55681,23 +88058,25 @@ }, { "oAuth2ClientCredentials": [ - "delete:actions" + "delete:phone_templates" ] } ], - "summary": "Delete a specific Actions Module by ID", + "summary": "Delete a phone notification template", "tags": [ - "Actions" + "Branding" ] }, "get": { - "operationId": "get_action_module", + "operationId": "get_phone_template", "parameters": [ { "in": "path", "name": "id", "required": true, "schema": { + "maxLength": 255, + "minLength": 1, "type": "string" } } @@ -55707,7 +88086,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetActionModuleResponseContent" + "$ref": "#/components/schemas/GetPhoneTemplateResponseContent" } } }, @@ -55735,23 +88114,25 @@ }, { "oAuth2ClientCredentials": [ - "read:actions" + "read:phone_templates" ] } ], - "summary": "Get a specific Actions Module by ID", + "summary": "Get a phone notification template", "tags": [ - "Actions" + "Branding" ] }, "patch": { - "operationId": "patch_action_module", + "operationId": "update_phone_template", "parameters": [ { "in": "path", "name": "id", "required": true, "schema": { + "maxLength": 255, + "minLength": 1, "type": "string" } } @@ -55760,12 +88141,12 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/UpdateActionModuleRequestContent" + "$ref": "#/components/schemas/UpdatePhoneTemplateRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/UpdateActionModuleRequestContent" + "$ref": "#/components/schemas/UpdatePhoneTemplateRequestContent" } } } @@ -55775,7 +88156,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/UpdateActionModuleResponseContent" + "$ref": "#/components/schemas/UpdatePhoneTemplateResponseContent" } } }, @@ -55793,9 +88174,6 @@ "404": { "description": "" }, - "409": { - "description": "" - }, "429": { "description": "" } @@ -55806,49 +88184,51 @@ }, { "oAuth2ClientCredentials": [ - "update:actions" + "update:phone_templates" ] } ], - "summary": "Update a specific Actions Module", + "summary": "Update a phone notification template", "tags": [ - "Actions" + "Branding" ] } }, - "/api/v2/actions/modules/{id}/actions": { - "get": { - "operationId": "get_action_module_actions", + "/api/v2/branding/phone/templates/{id}/reset": { + "patch": { + "operationId": "reset_phone_template", "parameters": [ { "in": "path", "name": "id", "required": true, "schema": { + "maxLength": 255, + "minLength": 1, "type": "string" } - }, - { - "in": "query", - "name": "page", - "schema": { - "type": "integer" - } - }, - { - "in": "query", - "name": "per_page", - "schema": { - "type": "integer" - } } ], + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ResetPhoneTemplateRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/ResetPhoneTemplateRequestContent" + } + } + } + }, "responses": { "200": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetActionModuleActionsResponseContent" + "$ref": "#/components/schemas/ResetPhoneTemplateResponseContent" } } }, @@ -55863,9 +88243,6 @@ "403": { "description": "" }, - "404": { - "description": "" - }, "429": { "description": "" } @@ -55876,25 +88253,36 @@ }, { "oAuth2ClientCredentials": [ - "read:actions" + "update:phone_templates" ] } ], - "summary": "List all actions using an Actions Module", + "summary": "Resets a phone notification template values", "tags": [ - "Actions" + "Branding" ] } }, - "/api/v2/actions/modules/{id}/rollback": { + "/api/v2/branding/phone/templates/{id}/try": { "post": { - "operationId": "post_action_module_rollback", + "operationId": "try_phone_template", "parameters": [ { "in": "path", "name": "id", "required": true, "schema": { + "maxLength": 255, + "minLength": 1, + "type": "string" + } + }, + { + "in": "header", + "name": "auth0-custom-domain", + "schema": { + "maxLength": 255, + "minLength": 3, "type": "string" } } @@ -55903,22 +88291,22 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/RollbackActionModuleRequestContent" + "$ref": "#/components/schemas/CreatePhoneTemplateTestNotificationRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/RollbackActionModuleRequestContent" + "$ref": "#/components/schemas/CreatePhoneTemplateTestNotificationRequestContent" } } } }, "responses": { - "200": { + "202": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/RollbackActionModuleResponseContent" + "$ref": "#/components/schemas/CreatePhoneTemplateTestNotificationResponseContent" } } }, @@ -55936,9 +88324,6 @@ "404": { "description": "" }, - "409": { - "description": "" - }, "429": { "description": "" } @@ -55949,58 +88334,68 @@ }, { "oAuth2ClientCredentials": [ - "update:actions" + "create:phone_templates" ] } ], - "summary": "Rollback an Actions Module to a previous version", + "summary": "Send a test phone notification for the configured template", "tags": [ - "Actions" + "Branding" ] } }, - "/api/v2/actions/modules/{id}/versions": { - "get": { - "operationId": "get_action_module_versions", - "parameters": [ - { - "in": "path", - "name": "id", - "required": true, - "schema": { - "type": "string" - } + "/api/v2/branding/templates/universal-login": { + "delete": { + "operationId": "delete_universal-login", + "responses": { + "204": { + "description": "" }, + "401": { + "description": "" + }, + "402": { + "description": "" + }, + "403": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ { - "in": "query", - "name": "page", - "schema": { - "type": "integer" - } + "bearerAuth": [] }, { - "in": "query", - "name": "per_page", - "schema": { - "type": "integer" - } + "oAuth2ClientCredentials": [ + "delete:branding" + ] } ], + "summary": "Delete template for New Universal Login Experience", + "tags": [ + "Branding" + ] + }, + "get": { + "operationId": "get_universal-login", "responses": { "200": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetActionModuleVersionsResponseContent" + "$ref": "#/components/schemas/GetUniversalLoginTemplateResponseContent" } } }, "description": "" }, - "400": { + "401": { "description": "" }, - "401": { + "402": { "description": "" }, "403": { @@ -56019,36 +88414,36 @@ }, { "oAuth2ClientCredentials": [ - "read:actions" + "read:branding" ] } ], - "summary": "List all versions of an Actions Module", + "summary": "Get template for New Universal Login Experience", "tags": [ - "Actions" + "Branding" ] }, - "post": { - "operationId": "post_action_module_version", - "parameters": [ - { - "in": "path", - "name": "id", - "required": true, - "schema": { - "type": "string" + "put": { + "operationId": "put_universal-login", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/UpdateUniversalLoginTemplateRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/UpdateUniversalLoginTemplateRequestContent" + } } } - ], + }, "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/CreateActionModuleVersionResponseContent" - } - } - }, + "201": { + "description": "" + }, + "204": { "description": "" }, "400": { @@ -56057,16 +88452,16 @@ "401": { "description": "" }, - "403": { + "402": { "description": "" }, - "404": { + "403": { "description": "" }, "409": { "description": "" }, - "412": { + "429": { "description": "" } }, @@ -56076,43 +88471,39 @@ }, { "oAuth2ClientCredentials": [ - "update:actions" + "update:branding" ] } ], - "summary": "Create a new version of an Actions Module", + "summary": "Set template for New Universal Login Experience", "tags": [ - "Actions" + "Branding" ] } }, - "/api/v2/actions/modules/{id}/versions/{versionId}": { - "get": { - "operationId": "get_action_module_version", - "parameters": [ - { - "in": "path", - "name": "id", - "required": true, - "schema": { - "type": "string" - } - }, - { - "in": "path", - "name": "versionId", - "required": true, - "schema": { - "type": "string" + "/api/v2/branding/themes": { + "post": { + "operationId": "post_branding_theme", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/CreateBrandingThemeRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/CreateBrandingThemeRequestContent" + } } } - ], + }, "responses": { "200": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetActionModuleVersionResponseContent" + "$ref": "#/components/schemas/CreateBrandingThemeResponseContent" } } }, @@ -56127,7 +88518,7 @@ "403": { "description": "" }, - "404": { + "409": { "description": "" }, "429": { @@ -56140,39 +88531,39 @@ }, { "oAuth2ClientCredentials": [ - "read:actions" + "update:branding" ] } ], - "summary": "Get a specific version of an Actions Module", + "summary": "Create branding theme", "tags": [ - "Actions" + "Branding" ] } }, - "/api/v2/actions/triggers": { + "/api/v2/branding/themes/default": { "get": { - "operationId": "get_triggers", + "operationId": "get_default_branding_theme", "responses": { "200": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/ListActionTriggersResponseContent" + "$ref": "#/components/schemas/GetBrandingDefaultThemeResponseContent" } } }, "description": "" }, - "400": { - "description": "" - }, "401": { "description": "" }, "403": { "description": "" }, + "404": { + "description": "" + }, "429": { "description": "" } @@ -56183,40 +88574,70 @@ }, { "oAuth2ClientCredentials": [ - "read:actions" + "read:branding" ] } ], - "summary": "Get triggers", + "summary": "Get default branding theme", "tags": [ - "Actions" + "Branding" ] } }, - "/api/v2/actions/triggers/{triggerId}/bindings": { - "get": { - "operationId": "get_bindings", + "/api/v2/branding/themes/{themeId}": { + "delete": { + "operationId": "delete_branding_theme", "parameters": [ { "in": "path", - "name": "triggerId", + "name": "themeId", "required": true, "schema": { - "$ref": "#/components/schemas/ActionTriggerTypeEnum" + "type": "string" } + } + ], + "responses": { + "204": { + "description": "" }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "404": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ { - "in": "query", - "name": "page", - "schema": { - "type": "integer" - } + "bearerAuth": [] }, { - "in": "query", - "name": "per_page", + "oAuth2ClientCredentials": [ + "delete:branding" + ] + } + ], + "summary": "Delete branding theme", + "tags": [ + "Branding" + ] + }, + "get": { + "operationId": "get_branding_theme", + "parameters": [ + { + "in": "path", + "name": "themeId", + "required": true, "schema": { - "type": "integer" + "type": "string" } } ], @@ -56225,21 +88646,21 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/ListActionBindingsPaginatedResponseContent" + "$ref": "#/components/schemas/GetBrandingThemeResponseContent" } } }, "description": "" }, - "400": { - "description": "" - }, "401": { "description": "" }, "403": { "description": "" }, + "404": { + "description": "" + }, "429": { "description": "" } @@ -56250,24 +88671,24 @@ }, { "oAuth2ClientCredentials": [ - "read:actions" + "read:branding" ] } ], - "summary": "Get trigger bindings", + "summary": "Get branding theme", "tags": [ - "Actions" + "Branding" ] }, "patch": { - "operationId": "patch_bindings", + "operationId": "patch_branding_theme", "parameters": [ { "in": "path", - "name": "triggerId", + "name": "themeId", "required": true, "schema": { - "$ref": "#/components/schemas/ActionTriggerTypeEnum" + "type": "string" } } ], @@ -56275,12 +88696,12 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/UpdateActionBindingsRequestContent" + "$ref": "#/components/schemas/UpdateBrandingThemeRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/UpdateActionBindingsRequestContent" + "$ref": "#/components/schemas/UpdateBrandingThemeRequestContent" } } } @@ -56290,7 +88711,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/UpdateActionBindingsResponseContent" + "$ref": "#/components/schemas/UpdateBrandingThemeResponseContent" } } }, @@ -56305,6 +88726,9 @@ "403": { "description": "" }, + "404": { + "description": "" + }, "429": { "description": "" } @@ -56315,34 +88739,105 @@ }, { "oAuth2ClientCredentials": [ - "update:actions" + "update:branding" ] } ], - "summary": "Update trigger bindings", + "summary": "Update branding theme", "tags": [ - "Actions" + "Branding" ] } }, - "/api/v2/anomaly/blocks/ips/{id}": { - "delete": { - "operationId": "delete_ips_by_id", + "/api/v2/client-grants": { + "get": { + "operationId": "get_client-grants", "parameters": [ { - "in": "path", - "name": "id", - "required": true, + "in": "query", + "name": "per_page", "schema": { - "$ref": "#/components/schemas/AnomalyIPFormat" + "maximum": 100, + "minimum": 1, + "type": "integer" + } + }, + { + "in": "query", + "name": "page", + "schema": { + "minimum": 0, + "type": "integer" + } + }, + { + "in": "query", + "name": "include_totals", + "schema": { + "type": "boolean" + } + }, + { + "in": "query", + "name": "from", + "schema": { + "type": "string" + } + }, + { + "in": "query", + "name": "take", + "schema": { + "maximum": 100, + "minimum": 1, + "type": "integer" + } + }, + { + "in": "query", + "name": "audience", + "schema": { + "type": "string" + } + }, + { + "in": "query", + "name": "client_id", + "schema": { + "type": "string" + } + }, + { + "in": "query", + "name": "allow_any_organization", + "schema": { + "$ref": "#/components/schemas/ClientGrantAllowAnyOrganizationEnum" + } + }, + { + "in": "query", + "name": "subject_type", + "schema": { + "$ref": "#/components/schemas/ClientGrantSubjectTypeEnum" + } + }, + { + "in": "query", + "name": "default_for", + "schema": { + "$ref": "#/components/schemas/ClientGrantDefaultForEnum" } } ], "responses": { - "204": { - "description": "" - }, - "400": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ListClientGrantResponseContent" + } + } + }, "description": "" }, "401": { @@ -56361,29 +88856,40 @@ }, { "oAuth2ClientCredentials": [ - "delete:anomaly_blocks" + "read:client_grants" ] } ], - "summary": "Remove the blocked IP address", + "summary": "Get client grants", "tags": [ - "Anomaly" + "Client Grants" ] }, - "get": { - "operationId": "get_ips_by_id", - "parameters": [ - { - "in": "path", - "name": "id", - "required": true, - "schema": { - "$ref": "#/components/schemas/AnomalyIPFormat" + "post": { + "operationId": "post_client-grants", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/CreateClientGrantRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/CreateClientGrantRequestContent" + } } } - ], + }, "responses": { - "200": { + "201": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/CreateClientGrantResponseContent" + } + } + }, "description": "" }, "400": { @@ -56398,6 +88904,9 @@ "404": { "description": "" }, + "409": { + "description": "" + }, "429": { "description": "" } @@ -56408,30 +88917,89 @@ }, { "oAuth2ClientCredentials": [ - "read:anomaly_blocks" + "create:client_grants" ] } ], - "summary": "Check if an IP address is blocked", + "summary": "Create client grant", "tags": [ - "Anomaly" + "Client Grants" ] } }, - "/api/v2/attack-protection/bot-detection": { + "/api/v2/client-grants/search": { "get": { - "operationId": "get_bot-detection", + "operationId": "get_client-grants_search", + "parameters": [ + { + "in": "query", + "name": "q", + "schema": { + "maxLength": 1000, + "type": "string" + } + }, + { + "in": "query", + "name": "parser", + "schema": { + "$ref": "#/components/schemas/SearchParserEnum" + } + }, + { + "in": "query", + "name": "fields", + "schema": { + "maxLength": 1000, + "type": "string" + } + }, + { + "in": "query", + "name": "include_fields", + "schema": { + "type": "boolean" + } + }, + { + "in": "query", + "name": "take", + "schema": { + "maximum": 100, + "minimum": 1, + "type": "integer" + } + }, + { + "in": "query", + "name": "from", + "schema": { + "maxLength": 1000, + "type": "string" + } + }, + { + "in": "query", + "name": "sort", + "schema": { + "$ref": "#/components/schemas/ClientGrantSortFieldEnum" + } + } + ], "responses": { "200": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetBotDetectionSettingsResponseContent" + "$ref": "#/components/schemas/SearchClientGrantsResponseContent" } } }, "description": "" }, + "400": { + "description": "" + }, "401": { "description": "" }, @@ -56443,6 +89011,12 @@ }, "429": { "description": "" + }, + "500": { + "description": "" + }, + "504": { + "description": "" } }, "security": [ @@ -56451,40 +89025,31 @@ }, { "oAuth2ClientCredentials": [ - "read:attack_protection" + "read:client_grants" ] } ], - "summary": "Get Bot Detection settings", + "summary": "Search client grants", "tags": [ - "Attack Protection" + "Client Grants" ] - }, - "patch": { - "operationId": "patch_bot-detection", - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/UpdateBotDetectionSettingsRequestContent" - } - }, - "application/x-www-form-urlencoded": { - "schema": { - "$ref": "#/components/schemas/UpdateBotDetectionSettingsRequestContent" - } + } + }, + "/api/v2/client-grants/{id}": { + "delete": { + "operationId": "delete_client-grants_by_id", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "type": "string" } } - }, + ], "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/UpdateBotDetectionSettingsResponseContent" - } - } - }, + "204": { "description": "" }, "400": { @@ -56496,9 +89061,6 @@ "403": { "description": "" }, - "404": { - "description": "" - }, "429": { "description": "" } @@ -56509,25 +89071,33 @@ }, { "oAuth2ClientCredentials": [ - "update:attack_protection" + "delete:client_grants" ] } ], - "summary": "Update Bot Detection settings", + "summary": "Delete client grant", "tags": [ - "Attack Protection" + "Client Grants" ] - } - }, - "/api/v2/attack-protection/breached-password-detection": { + }, "get": { - "operationId": "get_breached-password-detection", + "operationId": "get_client-grant", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "type": "string" + } + } + ], "responses": { "200": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetBreachedPasswordDetectionSettingsResponseContent" + "$ref": "#/components/schemas/GetClientGrantResponseContent" } } }, @@ -56539,6 +89109,9 @@ "403": { "description": "" }, + "404": { + "description": "" + }, "429": { "description": "" } @@ -56549,27 +89122,37 @@ }, { "oAuth2ClientCredentials": [ - "read:attack_protection" + "read:client_grants" ] } ], - "summary": "Get Breached Password Detection settings", + "summary": "Get client grant", "tags": [ - "Attack Protection" + "Client Grants" ] }, "patch": { - "operationId": "patch_breached-password-detection", + "operationId": "patch_client-grants_by_id", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "type": "string" + } + } + ], "requestBody": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/UpdateBreachedPasswordDetectionSettingsRequestContent" + "$ref": "#/components/schemas/UpdateClientGrantRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/UpdateBreachedPasswordDetectionSettingsRequestContent" + "$ref": "#/components/schemas/UpdateClientGrantRequestContent" } } } @@ -56579,7 +89162,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/UpdateBreachedPasswordDetectionSettingsResponseContent" + "$ref": "#/components/schemas/UpdateClientGrantResponseContent" } } }, @@ -56594,6 +89177,9 @@ "403": { "description": "" }, + "404": { + "description": "" + }, "429": { "description": "" } @@ -56604,77 +89190,75 @@ }, { "oAuth2ClientCredentials": [ - "update:attack_protection" + "update:client_grants" ] } ], - "summary": "Update Breached Password Detection settings", + "summary": "Update client grant", "tags": [ - "Attack Protection" + "Client Grants" ] } }, - "/api/v2/attack-protection/brute-force-protection": { + "/api/v2/client-grants/{id}/organizations": { "get": { - "operationId": "get_brute-force-protection", - "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/GetBruteForceSettingsResponseContent" - } - } - }, - "description": "" + "operationId": "get_client-grant-organizations", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "type": "string" + } }, - "401": { - "description": "" + { + "in": "query", + "name": "page", + "schema": { + "minimum": 0, + "type": "integer" + } }, - "403": { - "description": "" + { + "in": "query", + "name": "per_page", + "schema": { + "maximum": 100, + "minimum": 1, + "type": "integer" + } }, - "429": { - "description": "" - } - }, - "security": [ { - "bearerAuth": [] + "in": "query", + "name": "include_totals", + "schema": { + "type": "boolean" + } }, { - "oAuth2ClientCredentials": [ - "read:attack_protection" - ] - } - ], - "summary": "Get Brute-force settings", - "tags": [ - "Attack Protection" - ] - }, - "patch": { - "operationId": "patch_brute-force-protection", - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/UpdateBruteForceSettingsRequestContent" - } - }, - "application/x-www-form-urlencoded": { - "schema": { - "$ref": "#/components/schemas/UpdateBruteForceSettingsRequestContent" - } + "in": "query", + "name": "from", + "schema": { + "type": "string" + } + }, + { + "in": "query", + "name": "take", + "schema": { + "maximum": 100, + "minimum": 1, + "type": "integer" } } - }, + ], "responses": { "200": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/UpdateBruteForceSettingsResponseContent" + "$ref": "#/components/schemas/ListClientGrantOrganizationsResponseContent" } } }, @@ -56689,6 +89273,9 @@ "403": { "description": "" }, + "404": { + "description": "" + }, "429": { "description": "" } @@ -56699,28 +89286,32 @@ }, { "oAuth2ClientCredentials": [ - "update:attack_protection" + "read:organization_client_grants" ] } ], - "summary": "Update Brute-force settings", + "summary": "Get the organizations associated to a client grant", "tags": [ - "Attack Protection" + "Client Grants" ] } }, - "/api/v2/attack-protection/captcha": { + "/api/v2/client-profiles": { "get": { - "operationId": "get_captcha", + "operationId": "get_client_profiles", + "parameters": [ + { + "$ref": "#/components/parameters/FromParameter" + }, + { + "$ref": "#/components/parameters/ClientProfilesTakeParameter" + } + ], "responses": { "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/GetAttackProtectionCaptchaResponseContent" - } - } - }, + "$ref": "#/components/responses/ListClientProfiles" + }, + "400": { "description": "" }, "401": { @@ -56729,9 +89320,6 @@ "403": { "description": "" }, - "404": { - "description": "" - }, "429": { "description": "" } @@ -56742,40 +89330,25 @@ }, { "oAuth2ClientCredentials": [ - "read:attack_protection" + "read:client_profiles" ] } ], - "summary": "Get the CAPTCHA configuration for a tenant", + "summary": "List client profiles", "tags": [ - "Attack Protection" + "Client Profiles" ] }, - "patch": { - "operationId": "patch_captcha", + "post": { + "operationId": "post_client_profile", "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/UpdateAttackProtectionCaptchaRequestContent" - } - }, - "application/x-www-form-urlencoded": { - "schema": { - "$ref": "#/components/schemas/UpdateAttackProtectionCaptchaRequestContent" - } - } - } + "$ref": "#/components/requestBodies/CreateClientProfile" }, "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/UpdateAttackProtectionCaptchaResponseContent" - } - } - }, + "201": { + "$ref": "#/components/responses/CreateClientProfile" + }, + "400": { "description": "" }, "401": { @@ -56784,7 +89357,7 @@ "403": { "description": "" }, - "404": { + "409": { "description": "" }, "429": { @@ -56797,81 +89370,27 @@ }, { "oAuth2ClientCredentials": [ - "update:attack_protection" + "create:client_profiles" ] } ], - "summary": "Partial Update for CAPTCHA Configuration", + "summary": "Create a client profile", "tags": [ - "Attack Protection" + "Client Profiles" ] } }, - "/api/v2/attack-protection/suspicious-ip-throttling": { - "get": { - "operationId": "get_suspicious-ip-throttling", - "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/GetSuspiciousIPThrottlingSettingsResponseContent" - } - } - }, - "description": "" - }, - "401": { - "description": "" - }, - "403": { - "description": "" - }, - "429": { - "description": "" - } - }, - "security": [ - { - "bearerAuth": [] - }, + "/api/v2/client-profiles/{id}": { + "delete": { + "operationId": "delete_client_profile", + "parameters": [ { - "oAuth2ClientCredentials": [ - "read:attack_protection" - ] + "$ref": "#/components/parameters/ClientProfileIdParameter" } ], - "summary": "Get Suspicious IP Throttling settings", - "tags": [ - "Attack Protection" - ] - }, - "patch": { - "operationId": "patch_suspicious-ip-throttling", - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/UpdateSuspiciousIPThrottlingSettingsRequestContent" - } - }, - "application/x-www-form-urlencoded": { - "schema": { - "$ref": "#/components/schemas/UpdateSuspiciousIPThrottlingSettingsRequestContent" - } - } - } - }, "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/UpdateSuspiciousIPThrottlingSettingsResponseContent" - } - } - }, - "description": "" + "204": { + "$ref": "#/components/responses/DeleteClientProfile" }, "400": { "description": "" @@ -56892,28 +89411,27 @@ }, { "oAuth2ClientCredentials": [ - "update:attack_protection" + "delete:client_profiles" ] } ], - "summary": "Update Suspicious IP Throttling settings", + "summary": "Delete a client profile", "tags": [ - "Attack Protection" + "Client Profiles" ] - } - }, - "/api/v2/branding": { + }, "get": { - "operationId": "get_branding", + "operationId": "get_client_profile", + "parameters": [ + { + "$ref": "#/components/parameters/ClientProfileIdParameter" + } + ], "responses": { "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/GetBrandingResponseContent" - } - } - }, + "$ref": "#/components/responses/GetClientProfile" + }, + "400": { "description": "" }, "401": { @@ -56922,6 +89440,9 @@ "403": { "description": "" }, + "404": { + "description": "" + }, "429": { "description": "" } @@ -56932,41 +89453,28 @@ }, { "oAuth2ClientCredentials": [ - "read:branding" + "read:client_profiles" ] } ], - "summary": "Get branding settings", + "summary": "Get a client profile", "tags": [ - "Branding" + "Client Profiles" ] }, "patch": { - "operationId": "patch_branding", - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/UpdateBrandingRequestContent" - } - }, - "application/x-www-form-urlencoded": { - "schema": { - "$ref": "#/components/schemas/UpdateBrandingRequestContent" - } - } + "operationId": "patch_client_profile", + "parameters": [ + { + "$ref": "#/components/parameters/ClientProfileIdParameter" } + ], + "requestBody": { + "$ref": "#/components/requestBodies/UpdateClientProfile" }, "responses": { "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/UpdateBrandingResponseContent" - } - } - }, - "description": "" + "$ref": "#/components/responses/UpdateClientProfile" }, "400": { "description": "" @@ -56977,6 +89485,9 @@ "403": { "description": "" }, + "404": { + "description": "" + }, "429": { "description": "" } @@ -56987,26 +89498,110 @@ }, { "oAuth2ClientCredentials": [ - "update:branding" + "update:client_profiles" ] } ], - "summary": "Update branding settings", + "summary": "Update a client profile", "tags": [ - "Branding" + "Client Profiles" ] } }, - "/api/v2/branding/phone/providers": { + "/api/v2/clients": { "get": { - "operationId": "get_branding_phone_providers", + "operationId": "get_clients", "parameters": [ { "in": "query", - "name": "disabled", + "name": "fields", + "schema": { + "type": "string" + } + }, + { + "in": "query", + "name": "include_fields", + "schema": { + "type": "boolean" + } + }, + { + "in": "query", + "name": "page", + "schema": { + "minimum": 0, + "type": "integer" + } + }, + { + "in": "query", + "name": "per_page", + "schema": { + "maximum": 100, + "minimum": 0, + "type": "integer" + } + }, + { + "in": "query", + "name": "include_totals", + "schema": { + "type": "boolean" + } + }, + { + "in": "query", + "name": "from", + "schema": { + "type": "string" + } + }, + { + "in": "query", + "name": "take", + "schema": { + "maximum": 100, + "minimum": 1, + "type": "integer" + } + }, + { + "in": "query", + "name": "is_global", + "schema": { + "type": "boolean" + } + }, + { + "in": "query", + "name": "is_first_party", "schema": { "type": "boolean" } + }, + { + "in": "query", + "name": "app_type", + "schema": { + "type": "string" + } + }, + { + "in": "query", + "name": "external_client_id", + "schema": { + "maxLength": 120, + "minLength": 1, + "type": "string" + } + }, + { + "in": "query", + "name": "q", + "schema": { + "type": "string" + } } ], "responses": { @@ -57014,7 +89609,20 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/ListBrandingPhoneProvidersResponseContent" + "oneOf": [ + { + "items": { + "$ref": "#/components/schemas/Client" + }, + "type": "array" + }, + { + "$ref": "#/components/schemas/ListClientsOffsetPaginatedResponseContent" + }, + { + "$ref": "#/components/schemas/ListClientsPaginatedResponseContent" + } + ] } } }, @@ -57039,27 +89647,30 @@ }, { "oAuth2ClientCredentials": [ - "read:phone_providers" + "read:clients", + "read:client_keys", + "read:client_credentials", + "read:client_summary" ] } ], - "summary": "Get a list of phone providers", + "summary": "Get clients", "tags": [ - "Branding" + "Clients" ] }, "post": { - "operationId": "create_phone_provider", + "operationId": "post_clients", "requestBody": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/CreateBrandingPhoneProviderRequestContent" + "$ref": "#/components/schemas/CreateClientRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/CreateBrandingPhoneProviderRequestContent" + "$ref": "#/components/schemas/CreateClientRequestContent" } } } @@ -57069,7 +89680,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/CreateBrandingPhoneProviderResponseContent" + "$ref": "#/components/schemas/CreateClientResponseContent" } } }, @@ -57084,6 +89695,9 @@ "403": { "description": "" }, + "404": { + "description": "" + }, "409": { "description": "" }, @@ -57097,83 +89711,39 @@ }, { "oAuth2ClientCredentials": [ - "create:phone_providers" + "create:clients" ] } ], - "summary": "Configure the phone provider", + "summary": "Create a client", "tags": [ - "Branding" + "Clients" ] } }, - "/api/v2/branding/phone/providers/{id}": { - "delete": { - "operationId": "delete_phone_provider", - "parameters": [ - { - "in": "path", - "name": "id", - "required": true, - "schema": { - "maxLength": 255, - "minLength": 1, - "type": "string" + "/api/v2/clients/cimd/preview": { + "post": { + "operationId": "post_clients_cimd_preview", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/PreviewCimdMetadataRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/PreviewCimdMetadataRequestContent" + } } } - ], - "responses": { - "204": { - "description": "" - }, - "401": { - "description": "" - }, - "403": { - "description": "" - }, - "404": { - "description": "" - }, - "429": { - "description": "" - } }, - "security": [ - { - "bearerAuth": [] - }, - { - "oAuth2ClientCredentials": [ - "delete:phone_providers" - ] - } - ], - "summary": "Deletes a Phone Provider", - "tags": [ - "Branding" - ] - }, - "get": { - "operationId": "get_phone_provider", - "parameters": [ - { - "in": "path", - "name": "id", - "required": true, - "schema": { - "maxLength": 255, - "minLength": 1, - "type": "string" - } - } - ], "responses": { "200": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetBrandingPhoneProviderResponseContent" + "$ref": "#/components/schemas/PreviewCimdMetadataResponseContent" } } }, @@ -57188,10 +89758,10 @@ "403": { "description": "" }, - "404": { + "429": { "description": "" }, - "429": { + "500": { "description": "" } }, @@ -57201,39 +89771,29 @@ }, { "oAuth2ClientCredentials": [ - "read:phone_providers" + "read:clients" ] } ], - "summary": "Get a phone provider", + "summary": "Preview and validate Client ID Metadata Document", "tags": [ - "Branding" + "Clients" ] - }, - "patch": { - "operationId": "update_phone_provider", - "parameters": [ - { - "in": "path", - "name": "id", - "required": true, - "schema": { - "maxLength": 255, - "minLength": 1, - "type": "string" - } - } - ], + } + }, + "/api/v2/clients/cimd/register": { + "post": { + "operationId": "post_clients_cimd_register", "requestBody": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/UpdateBrandingPhoneProviderRequestContent" + "$ref": "#/components/schemas/RegisterCimdClientRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/UpdateBrandingPhoneProviderRequestContent" + "$ref": "#/components/schemas/RegisterCimdClientRequestContent" } } } @@ -57243,7 +89803,17 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/UpdateBrandingPhoneProviderResponseContent" + "$ref": "#/components/schemas/RegisterCimdClientResponseContent" + } + } + }, + "description": "" + }, + "201": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/RegisterCimdClientResponseContent" } } }, @@ -57258,14 +89828,14 @@ "403": { "description": "" }, - "404": { - "description": "" - }, "409": { "description": "" }, "429": { "description": "" + }, + "500": { + "description": "" } }, "security": [ @@ -57274,51 +89844,82 @@ }, { "oAuth2ClientCredentials": [ - "update:phone_providers" + "create:clients", + "update:clients" ] } ], - "summary": "Update the phone provider", + "summary": "Register or update a CIMD client via metadata URI", "tags": [ - "Branding" + "Clients" ] } }, - "/api/v2/branding/phone/providers/{id}/try": { - "post": { - "operationId": "try_phone_provider", + "/api/v2/clients/search": { + "get": { + "operationId": "get_clients_search", "parameters": [ { - "in": "path", - "name": "id", - "required": true, + "in": "query", + "name": "q", + "schema": { + "maxLength": 1000, + "type": "string" + } + }, + { + "in": "query", + "name": "parser", + "schema": { + "$ref": "#/components/schemas/SearchParserEnum" + } + }, + { + "in": "query", + "name": "fields", + "schema": { + "maxLength": 1000, + "type": "string" + } + }, + { + "in": "query", + "name": "include_fields", + "schema": { + "type": "boolean" + } + }, + { + "in": "query", + "name": "take", + "schema": { + "maximum": 100, + "minimum": 1, + "type": "integer" + } + }, + { + "in": "query", + "name": "from", + "schema": { + "maxLength": 1000, + "type": "string" + } + }, + { + "in": "query", + "name": "sort", "schema": { - "maxLength": 255, - "minLength": 1, - "type": "string" + "$ref": "#/components/schemas/ClientSortFieldEnum" } } ], - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/CreatePhoneProviderSendTestRequestContent" - } - }, - "application/x-www-form-urlencoded": { - "schema": { - "$ref": "#/components/schemas/CreatePhoneProviderSendTestRequestContent" - } - } - } - }, "responses": { - "202": { + "200": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/CreatePhoneProviderSendTestResponseContent" + "$ref": "#/components/schemas/SearchClientsResponseContent" } } }, @@ -57336,10 +89937,13 @@ "404": { "description": "" }, - "409": { + "429": { "description": "" }, - "429": { + "500": { + "description": "" + }, + "504": { "description": "" } }, @@ -57349,25 +89953,28 @@ }, { "oAuth2ClientCredentials": [ - "create:phone_providers" + "read:clients", + "read:client_summary" ] } ], - "summary": "Send a test phone notification for the configured provider", + "summary": "Search clients using SCIM or Lucene filter syntax", "tags": [ - "Branding" + "Clients", + "Api" ] } }, - "/api/v2/branding/phone/templates": { + "/api/v2/clients/{client_id}/credentials": { "get": { - "operationId": "get_phone_templates", + "operationId": "get_credentials", "parameters": [ { - "in": "query", - "name": "disabled", + "in": "path", + "name": "client_id", + "required": true, "schema": { - "type": "boolean" + "type": "string" } } ], @@ -57376,21 +89983,24 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/ListPhoneTemplatesResponseContent" + "items": { + "$ref": "#/components/schemas/ClientCredential" + }, + "type": "array" } } }, "description": "" }, - "400": { - "description": "" - }, "401": { "description": "" }, "403": { "description": "" }, + "404": { + "description": "" + }, "429": { "description": "" } @@ -57401,27 +90011,37 @@ }, { "oAuth2ClientCredentials": [ - "read:phone_templates" + "read:client_credentials" ] } ], - "summary": "Get a list of phone notification templates", + "summary": "Get client credentials", "tags": [ - "Branding" + "Clients" ] }, "post": { - "operationId": "create_phone_template", + "operationId": "post_credentials", + "parameters": [ + { + "in": "path", + "name": "client_id", + "required": true, + "schema": { + "type": "string" + } + } + ], "requestBody": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/CreatePhoneTemplateRequestContent" + "$ref": "#/components/schemas/PostClientCredentialRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/CreatePhoneTemplateRequestContent" + "$ref": "#/components/schemas/PostClientCredentialRequestContent" } } } @@ -57431,7 +90051,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/CreatePhoneTemplateResponseContent" + "$ref": "#/components/schemas/PostClientCredentialResponseContent" } } }, @@ -57446,7 +90066,7 @@ "403": { "description": "" }, - "409": { + "404": { "description": "" }, "429": { @@ -57459,27 +90079,33 @@ }, { "oAuth2ClientCredentials": [ - "create:phone_templates" + "create:client_credentials" ] } ], - "summary": "Create a phone notification template", + "summary": "Create a client credential", "tags": [ - "Branding" + "Clients" ] } }, - "/api/v2/branding/phone/templates/{id}": { + "/api/v2/clients/{client_id}/credentials/{credential_id}": { "delete": { - "operationId": "delete_phone_template", + "operationId": "delete_credentials_by_credential_id", "parameters": [ { "in": "path", - "name": "id", + "name": "client_id", + "required": true, + "schema": { + "type": "string" + } + }, + { + "in": "path", + "name": "credential_id", "required": true, "schema": { - "maxLength": 255, - "minLength": 1, "type": "string" } } @@ -57497,9 +90123,6 @@ "403": { "description": "" }, - "404": { - "description": "" - }, "429": { "description": "" } @@ -57510,25 +90133,31 @@ }, { "oAuth2ClientCredentials": [ - "delete:phone_templates" + "delete:client_credentials" ] } ], - "summary": "Delete a phone notification template", + "summary": "Delete a client credential", "tags": [ - "Branding" + "Clients" ] }, "get": { - "operationId": "get_phone_template", + "operationId": "get_credentials_by_credential_id", "parameters": [ { "in": "path", - "name": "id", + "name": "client_id", + "required": true, + "schema": { + "type": "string" + } + }, + { + "in": "path", + "name": "credential_id", "required": true, "schema": { - "maxLength": 255, - "minLength": 1, "type": "string" } } @@ -57538,15 +90167,12 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetPhoneTemplateResponseContent" + "$ref": "#/components/schemas/GetClientCredentialResponseContent" } } }, "description": "" }, - "400": { - "description": "" - }, "401": { "description": "" }, @@ -57566,25 +90192,31 @@ }, { "oAuth2ClientCredentials": [ - "read:phone_templates" + "read:client_credentials" ] } ], - "summary": "Get a phone notification template", + "summary": "Get client credential details", "tags": [ - "Branding" + "Clients" ] }, "patch": { - "operationId": "update_phone_template", + "operationId": "patch_credentials_by_credential_id", "parameters": [ { "in": "path", - "name": "id", + "name": "client_id", + "required": true, + "schema": { + "type": "string" + } + }, + { + "in": "path", + "name": "credential_id", "required": true, "schema": { - "maxLength": 255, - "minLength": 1, "type": "string" } } @@ -57593,22 +90225,22 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/UpdatePhoneTemplateRequestContent" + "$ref": "#/components/schemas/PatchClientCredentialRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/UpdatePhoneTemplateRequestContent" + "$ref": "#/components/schemas/PatchClientCredentialRequestContent" } } } }, "responses": { - "200": { + "201": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/UpdatePhoneTemplateResponseContent" + "$ref": "#/components/schemas/PatchClientCredentialResponseContent" } } }, @@ -57636,54 +90268,31 @@ }, { "oAuth2ClientCredentials": [ - "update:phone_templates" + "update:client_credentials" ] } ], - "summary": "Update a phone notification template", + "summary": "Update a client credential", "tags": [ - "Branding" + "Clients" ] } }, - "/api/v2/branding/phone/templates/{id}/reset": { - "patch": { - "operationId": "reset_phone_template", + "/api/v2/clients/{id}": { + "delete": { + "operationId": "delete_clients_by_id", "parameters": [ { "in": "path", "name": "id", "required": true, "schema": { - "maxLength": 255, - "minLength": 1, "type": "string" } } ], - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ResetPhoneTemplateRequestContent" - } - }, - "application/x-www-form-urlencoded": { - "schema": { - "$ref": "#/components/schemas/ResetPhoneTemplateRequestContent" - } - } - } - }, "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ResetPhoneTemplateResponseContent" - } - } - }, + "204": { "description": "" }, "400": { @@ -57705,140 +90314,56 @@ }, { "oAuth2ClientCredentials": [ - "update:phone_templates" + "delete:clients" ] } ], - "summary": "Resets a phone notification template values", + "summary": "Delete a client", "tags": [ - "Branding" + "Clients" ] - } - }, - "/api/v2/branding/phone/templates/{id}/try": { - "post": { - "operationId": "try_phone_template", + }, + "get": { + "operationId": "get_clients_by_id", "parameters": [ { "in": "path", "name": "id", "required": true, "schema": { - "maxLength": 255, - "minLength": 1, "type": "string" } - } - ], - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/CreatePhoneTemplateTestNotificationRequestContent" - } - }, - "application/x-www-form-urlencoded": { - "schema": { - "$ref": "#/components/schemas/CreatePhoneTemplateTestNotificationRequestContent" - } - } - } - }, - "responses": { - "202": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/CreatePhoneTemplateTestNotificationResponseContent" - } - } - }, - "description": "" - }, - "400": { - "description": "" - }, - "401": { - "description": "" - }, - "403": { - "description": "" - }, - "404": { - "description": "" - }, - "429": { - "description": "" - } - }, - "security": [ - { - "bearerAuth": [] - }, - { - "oAuth2ClientCredentials": [ - "create:phone_templates" - ] - } - ], - "summary": "Send a test phone notification for the configured template", - "tags": [ - "Branding" - ] - } - }, - "/api/v2/branding/templates/universal-login": { - "delete": { - "operationId": "delete_universal-login", - "responses": { - "204": { - "description": "" - }, - "401": { - "description": "" - }, - "402": { - "description": "" - }, - "403": { - "description": "" }, - "429": { - "description": "" - } - }, - "security": [ { - "bearerAuth": [] + "in": "query", + "name": "fields", + "schema": { + "type": "string" + } }, { - "oAuth2ClientCredentials": [ - "delete:branding" - ] + "in": "query", + "name": "include_fields", + "schema": { + "type": "boolean" + } } ], - "summary": "Delete template for New Universal Login Experience", - "tags": [ - "Branding" - ] - }, - "get": { - "operationId": "get_universal-login", "responses": { "200": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetUniversalLoginTemplateResponseContent" + "$ref": "#/components/schemas/GetClientResponseContent" } } }, "description": "" }, - "401": { + "400": { "description": "" }, - "402": { + "401": { "description": "" }, "403": { @@ -57857,86 +90382,40 @@ }, { "oAuth2ClientCredentials": [ - "read:branding" + "read:clients", + "read:client_keys", + "read:client_credentials", + "read:client_summary" ] } ], - "summary": "Get template for New Universal Login Experience", + "summary": "Get client by ID", "tags": [ - "Branding" + "Clients" ] }, - "put": { - "operationId": "put_universal-login", - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/UpdateUniversalLoginTemplateRequestContent" - } - }, - "application/x-www-form-urlencoded": { - "schema": { - "$ref": "#/components/schemas/UpdateUniversalLoginTemplateRequestContent" - } - } - } - }, - "responses": { - "201": { - "description": "" - }, - "204": { - "description": "" - }, - "400": { - "description": "" - }, - "401": { - "description": "" - }, - "402": { - "description": "" - }, - "403": { - "description": "" - }, - "409": { - "description": "" - }, - "429": { - "description": "" - } - }, - "security": [ - { - "bearerAuth": [] - }, + "patch": { + "operationId": "patch_clients_by_id", + "parameters": [ { - "oAuth2ClientCredentials": [ - "update:branding" - ] + "in": "path", + "name": "id", + "required": true, + "schema": { + "type": "string" + } } ], - "summary": "Set template for New Universal Login Experience", - "tags": [ - "Branding" - ] - } - }, - "/api/v2/branding/themes": { - "post": { - "operationId": "post_branding_theme", "requestBody": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/CreateBrandingThemeRequestContent" + "$ref": "#/components/schemas/UpdateClientRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/CreateBrandingThemeRequestContent" + "$ref": "#/components/schemas/UpdateClientRequestContent" } } } @@ -57946,7 +90425,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/CreateBrandingThemeResponseContent" + "$ref": "#/components/schemas/UpdateClientResponseContent" } } }, @@ -57961,49 +90440,6 @@ "403": { "description": "" }, - "409": { - "description": "" - }, - "429": { - "description": "" - } - }, - "security": [ - { - "bearerAuth": [] - }, - { - "oAuth2ClientCredentials": [ - "update:branding" - ] - } - ], - "summary": "Create branding theme", - "tags": [ - "Branding" - ] - } - }, - "/api/v2/branding/themes/default": { - "get": { - "operationId": "get_default_branding_theme", - "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/GetBrandingDefaultThemeResponseContent" - } - } - }, - "description": "" - }, - "401": { - "description": "" - }, - "403": { - "description": "" - }, "404": { "description": "" }, @@ -58017,71 +90453,74 @@ }, { "oAuth2ClientCredentials": [ - "read:branding" + "update:clients", + "update:client_keys", + "update:client_credentials", + "update:client_token_vault_privileged_access" ] } ], - "summary": "Get default branding theme", + "summary": "Update a client", "tags": [ - "Branding" + "Clients" ] } }, - "/api/v2/branding/themes/{themeId}": { - "delete": { - "operationId": "delete_branding_theme", + "/api/v2/clients/{id}/connections": { + "get": { + "operationId": "get_client_connections", "parameters": [ { "in": "path", - "name": "themeId", + "name": "id", "required": true, "schema": { "type": "string" } - } - ], - "responses": { - "204": { - "description": "" - }, - "401": { - "description": "" - }, - "403": { - "description": "" - }, - "404": { - "description": "" }, - "429": { - "description": "" - } - }, - "security": [ { - "bearerAuth": [] + "explode": true, + "in": "query", + "name": "strategy", + "schema": { + "items": { + "$ref": "#/components/schemas/ConnectionStrategyEnum" + }, + "type": "array" + }, + "style": "form" }, { - "oAuth2ClientCredentials": [ - "delete:branding" - ] - } - ], - "summary": "Delete branding theme", - "tags": [ - "Branding" - ] - }, - "get": { - "operationId": "get_branding_theme", - "parameters": [ + "in": "query", + "name": "from", + "schema": { + "maxLength": 1000, + "type": "string" + } + }, { - "in": "path", - "name": "themeId", - "required": true, + "in": "query", + "name": "take", + "schema": { + "maximum": 100, + "minimum": 1, + "type": "integer" + } + }, + { + "in": "query", + "name": "fields", "schema": { + "maxLength": 1000, "type": "string" } + }, + { + "in": "query", + "name": "include_fields", + "schema": { + "type": "boolean" + } } ], "responses": { @@ -58089,12 +90528,15 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetBrandingThemeResponseContent" + "$ref": "#/components/schemas/ListClientConnectionsResponseContent" } } }, "description": "" }, + "400": { + "description": "" + }, "401": { "description": "" }, @@ -58114,47 +90556,37 @@ }, { "oAuth2ClientCredentials": [ - "read:branding" + "read:connections", + "read:clients", + "read:client_summary" ] } ], - "summary": "Get branding theme", + "summary": "Get enabled connections for a client", "tags": [ - "Branding" + "Clients" ] - }, - "patch": { - "operationId": "patch_branding_theme", + } + }, + "/api/v2/clients/{id}/rotate-secret": { + "post": { + "operationId": "post_rotate-secret", "parameters": [ { "in": "path", - "name": "themeId", + "name": "id", "required": true, "schema": { "type": "string" } } ], - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/UpdateBrandingThemeRequestContent" - } - }, - "application/x-www-form-urlencoded": { - "schema": { - "$ref": "#/components/schemas/UpdateBrandingThemeRequestContent" - } - } - } - }, "responses": { "200": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/UpdateBrandingThemeResponseContent" + "$ref": "#/components/schemas/RotateClientSecretResponseContent" } } }, @@ -58182,44 +90614,20 @@ }, { "oAuth2ClientCredentials": [ - "update:branding" + "update:client_keys" ] } ], - "summary": "Update branding theme", + "summary": "Rotate a client secret", "tags": [ - "Branding" + "Clients" ] } }, - "/api/v2/client-grants": { + "/api/v2/connection-profiles": { "get": { - "operationId": "get_client-grants", + "operationId": "get_connection-profiles", "parameters": [ - { - "in": "query", - "name": "per_page", - "schema": { - "maximum": 100, - "minimum": 1, - "type": "integer" - } - }, - { - "in": "query", - "name": "page", - "schema": { - "minimum": 0, - "type": "integer" - } - }, - { - "in": "query", - "name": "include_totals", - "schema": { - "type": "boolean" - } - }, { "in": "query", "name": "from", @@ -58231,45 +90639,10 @@ "in": "query", "name": "take", "schema": { - "maximum": 100, + "maximum": 10, "minimum": 1, "type": "integer" } - }, - { - "in": "query", - "name": "audience", - "schema": { - "type": "string" - } - }, - { - "in": "query", - "name": "client_id", - "schema": { - "type": "string" - } - }, - { - "in": "query", - "name": "allow_any_organization", - "schema": { - "$ref": "#/components/schemas/ClientGrantAllowAnyOrganizationEnum" - } - }, - { - "in": "query", - "name": "subject_type", - "schema": { - "$ref": "#/components/schemas/ClientGrantSubjectTypeEnum" - } - }, - { - "in": "query", - "name": "default_for", - "schema": { - "$ref": "#/components/schemas/ClientGrantDefaultForEnum" - } } ], "responses": { @@ -58277,12 +90650,15 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/ListClientGrantResponseContent" + "$ref": "#/components/schemas/ListConnectionProfilesPaginatedResponseContent" } } }, "description": "" }, + "400": { + "description": "" + }, "401": { "description": "" }, @@ -58299,27 +90675,27 @@ }, { "oAuth2ClientCredentials": [ - "read:client_grants" + "read:connection_profiles" ] } ], - "summary": "Get client grants", + "summary": "Get Connection Profiles", "tags": [ - "Client Grants" + "Connection Profiles" ] }, "post": { - "operationId": "post_client-grants", + "operationId": "post_connection-profiles", "requestBody": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/CreateClientGrantRequestContent" + "$ref": "#/components/schemas/CreateConnectionProfileRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/CreateClientGrantRequestContent" + "$ref": "#/components/schemas/CreateConnectionProfileRequestContent" } } } @@ -58329,7 +90705,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/CreateClientGrantResponseContent" + "$ref": "#/components/schemas/CreateConnectionProfileResponseContent" } } }, @@ -58344,9 +90720,6 @@ "403": { "description": "" }, - "404": { - "description": "" - }, "409": { "description": "" }, @@ -58360,34 +90733,28 @@ }, { "oAuth2ClientCredentials": [ - "create:client_grants" + "create:connection_profiles" ] } ], - "summary": "Create client grant", + "summary": "Create a connection profile", "tags": [ - "Client Grants" + "Connection Profiles" ] } }, - "/api/v2/client-grants/{id}": { - "delete": { - "operationId": "delete_client-grants_by_id", - "parameters": [ - { - "in": "path", - "name": "id", - "required": true, - "schema": { - "type": "string" - } - } - ], + "/api/v2/connection-profiles/templates": { + "get": { + "operationId": "get_connection_profile_templates", "responses": { - "204": { - "description": "" - }, - "400": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ListConnectionProfileTemplateResponseContent" + } + } + }, "description": "" }, "401": { @@ -58406,17 +90773,19 @@ }, { "oAuth2ClientCredentials": [ - "delete:client_grants" + "read:connection_profiles" ] } ], - "summary": "Delete client grant", + "summary": "Get Connection Profile Templates", "tags": [ - "Client Grants" + "Connection Profiles" ] - }, + } + }, + "/api/v2/connection-profiles/templates/{id}": { "get": { - "operationId": "get_client-grant", + "operationId": "get_connection_profile_template", "parameters": [ { "in": "path", @@ -58432,7 +90801,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetClientGrantResponseContent" + "$ref": "#/components/schemas/GetConnectionProfileTemplateResponseContent" } } }, @@ -58457,17 +90826,19 @@ }, { "oAuth2ClientCredentials": [ - "read:client_grants" + "read:connection_profiles" ] } ], - "summary": "Get client grant", + "summary": "Get Connection Profile Template", "tags": [ - "Client Grants" + "Connection Profiles" ] - }, - "patch": { - "operationId": "patch_client-grants_by_id", + } + }, + "/api/v2/connection-profiles/{id}": { + "delete": { + "operationId": "delete_connection-profiles_by_id", "parameters": [ { "in": "path", @@ -58478,34 +90849,58 @@ } } ], - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/UpdateClientGrantRequestContent" - } - }, - "application/x-www-form-urlencoded": { - "schema": { - "$ref": "#/components/schemas/UpdateClientGrantRequestContent" - } - } + "responses": { + "204": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "429": { + "description": "" } }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "delete:connection_profiles" + ] + } + ], + "summary": "Delete Connection Profile", + "tags": [ + "Connection Profiles" + ] + }, + "get": { + "operationId": "get_connection-profiles_by_id", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "type": "string" + } + } + ], "responses": { "200": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/UpdateClientGrantResponseContent" + "$ref": "#/components/schemas/GetConnectionProfileResponseContent" } } }, "description": "" }, - "400": { - "description": "" - }, "401": { "description": "" }, @@ -58525,19 +90920,17 @@ }, { "oAuth2ClientCredentials": [ - "update:client_grants" + "read:connection_profiles" ] } ], - "summary": "Update client grant", + "summary": "Get Connection Profile", "tags": [ - "Client Grants" + "Connection Profiles" ] - } - }, - "/api/v2/client-grants/{id}/organizations": { - "get": { - "operationId": "get_client-grant-organizations", + }, + "patch": { + "operationId": "patch_connection-profiles_by_id", "parameters": [ { "in": "path", @@ -58546,54 +90939,28 @@ "schema": { "type": "string" } - }, - { - "in": "query", - "name": "page", - "schema": { - "minimum": 0, - "type": "integer" - } - }, - { - "in": "query", - "name": "per_page", - "schema": { - "maximum": 100, - "minimum": 1, - "type": "integer" - } - }, - { - "in": "query", - "name": "include_totals", - "schema": { - "type": "boolean" - } - }, - { - "in": "query", - "name": "from", - "schema": { - "type": "string" - } - }, - { - "in": "query", - "name": "take", - "schema": { - "maximum": 100, - "minimum": 1, - "type": "integer" - } } ], + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/UpdateConnectionProfileRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/UpdateConnectionProfileRequestContent" + } + } + } + }, "responses": { "200": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/ListClientGrantOrganizationsResponseContent" + "$ref": "#/components/schemas/UpdateConnectionProfileResponseContent" } } }, @@ -58608,6 +90975,9 @@ "403": { "description": "" }, + "404": { + "description": "" + }, "429": { "description": "" } @@ -58618,48 +90988,33 @@ }, { "oAuth2ClientCredentials": [ - "read:organization_client_grants" + "update:connection_profiles" ] } ], - "summary": "Get the organizations associated to a client grant", + "summary": "Modify a Connection Profile", "tags": [ - "Client Grants" + "Connection Profiles" ] } }, - "/api/v2/clients": { + "/api/v2/connections": { "get": { - "operationId": "get_clients", + "operationId": "get_connections", "parameters": [ { "in": "query", - "name": "fields", - "schema": { - "pattern": "^((name)|(description)|(callbacks)|(oidc_backchannel_logout)|(oidc_logout)|(session_transfer)|(allowed_origins)|(web_origins)|(client_id)|(tenant)|(global)|(config_route)|(callback_url_template)|(jwt_configuration)|(jwt_configuration\\.lifetime_in_seconds)|(jwt_configuration\\.secret_encoded)|(jwt_configuration\\.scopes)|(jwt_configuration\\.alg)|(api_type)|(logo_uri)|(allowed_clients)|(owners)|(custom_login_page)|(custom_login_page_on)|(sso)|(addons)|(form_template)|(custom_login_page_preview)|(encryption_key)|(encryption_key\\.pub)|(encryption_key\\.cert)|(client_secret)|(signing_keys)|(mobile)|(mobile\\.android)|(mobile\\.ios)|(token_endpoint_auth_method)|(allowed_logout_urls)|(app_type)|(is_first_party)|(oidc_conformant)|(client_metadata)|(is_token_endpoint_ip_header_trusted)|(initiate_login_uri)|(grant_types)|(refresh_token)|(refresh_token\\.rotation_type)|(refresh_token\\.expiration_type)|(refresh_token\\.leeway)|(refresh_token\\.policies)|(refresh_token\\.token_lifetime)|(default_organization)|(organization_usage)|(organization_require_behavior)|(organization_discovery_methods)|(client_authentication_methods)|(client_authentication_methods\\.private_key_jwt)|(require_pushed_authorization_requests)|(require_proof_of_possession)|(id_token)|(signed_request_object)|(signed_request_object\\.required)|(signed_request_object\\.credentials)|(compliance_level)|(skip_non_verifiable_callback_uri_confirmation_prompt)|(token_exchange)|(token_exchange\\.allow_any_profile_of_type)|(token_quota)|(identity_assertion_authorization_grant)|(third_party_security_mode)|(subject_type_authorization)|(resource_server_identifier)|(express_configuration)|(my_organization_configuration)|(async_approval_notification_channels)|(token_vault_privileged_access)|(token_vault_privileged_access\\.credentials)|(registration_type)|(external_metadata_type)|(external_metadata_created_by)|(external_client_id)|(redirection_policy))(,((name)|(description)|(callbacks)|(oidc_backchannel_logout)|(oidc_logout)|(session_transfer)|(allowed_origins)|(web_origins)|(client_id)|(tenant)|(global)|(config_route)|(callback_url_template)|(jwt_configuration)|(jwt_configuration\\.lifetime_in_seconds)|(jwt_configuration\\.secret_encoded)|(jwt_configuration\\.scopes)|(jwt_configuration\\.alg)|(api_type)|(logo_uri)|(allowed_clients)|(owners)|(custom_login_page)|(custom_login_page_on)|(sso)|(addons)|(form_template)|(custom_login_page_preview)|(encryption_key)|(encryption_key\\.pub)|(encryption_key\\.cert)|(client_secret)|(signing_keys)|(mobile)|(mobile\\.android)|(mobile\\.ios)|(token_endpoint_auth_method)|(allowed_logout_urls)|(app_type)|(is_first_party)|(oidc_conformant)|(client_metadata)|(is_token_endpoint_ip_header_trusted)|(initiate_login_uri)|(grant_types)|(refresh_token)|(refresh_token\\.rotation_type)|(refresh_token\\.expiration_type)|(refresh_token\\.leeway)|(refresh_token\\.policies)|(refresh_token\\.token_lifetime)|(default_organization)|(organization_usage)|(organization_require_behavior)|(organization_discovery_methods)|(client_authentication_methods)|(client_authentication_methods\\.private_key_jwt)|(require_pushed_authorization_requests)|(require_proof_of_possession)|(id_token)|(signed_request_object)|(signed_request_object\\.required)|(signed_request_object\\.credentials)|(compliance_level)|(skip_non_verifiable_callback_uri_confirmation_prompt)|(token_exchange)|(token_exchange\\.allow_any_profile_of_type)|(token_quota)|(identity_assertion_authorization_grant)|(third_party_security_mode)|(subject_type_authorization)|(resource_server_identifier)|(express_configuration)|(my_organization_configuration)|(async_approval_notification_channels)|(token_vault_privileged_access)|(token_vault_privileged_access\\.credentials)|(registration_type)|(external_metadata_type)|(external_metadata_created_by)|(external_client_id)|(redirection_policy)))*$", - "type": "string" - } - }, - { - "in": "query", - "name": "include_fields", - "schema": { - "type": "boolean" - } - }, - { - "in": "query", - "name": "page", + "name": "per_page", "schema": { - "minimum": 0, + "maximum": 100, + "minimum": 1, "type": "integer" } }, { "in": "query", - "name": "per_page", + "name": "page", "schema": { - "maximum": 100, "minimum": 0, "type": "integer" } @@ -58678,191 +91033,55 @@ "type": "string" } }, - { - "in": "query", - "name": "take", - "schema": { - "maximum": 100, - "minimum": 1, - "type": "integer" - } - }, - { - "in": "query", - "name": "is_global", - "schema": { - "type": "boolean" - } - }, - { - "in": "query", - "name": "is_first_party", - "schema": { - "type": "boolean" - } - }, - { - "in": "query", - "name": "app_type", - "schema": { - "pattern": "^((native)|(spa)|(regular_web)|(non_interactive)|(resource_server)|(express_configuration)|(rms)|(box)|(cloudbees)|(concur)|(dropbox)|(mscrm)|(echosign)|(egnyte)|(newrelic)|(office365)|(salesforce)|(sentry)|(sharepoint)|(slack)|(springcm)|(zendesk)|(zoom)|(sso_integration)|(oag))(,((native)|(spa)|(regular_web)|(non_interactive)|(resource_server)|(express_configuration)|(rms)|(box)|(cloudbees)|(concur)|(dropbox)|(mscrm)|(echosign)|(egnyte)|(newrelic)|(office365)|(salesforce)|(sentry)|(sharepoint)|(slack)|(springcm)|(zendesk)|(zoom)|(sso_integration)|(oag)))*$", - "type": "string" - } - }, - { - "in": "query", - "name": "external_client_id", - "schema": { - "maxLength": 120, - "minLength": 1, - "type": "string" - } - }, - { - "in": "query", - "name": "q", - "schema": { - "type": "string" - } - } - ], - "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "oneOf": [ - { - "items": { - "$ref": "#/components/schemas/Client" - }, - "type": "array" - }, - { - "$ref": "#/components/schemas/ListClientsOffsetPaginatedResponseContent" - }, - { - "$ref": "#/components/schemas/ListClientsPaginatedResponseContent" - } - ] - } - } - }, - "description": "" - }, - "400": { - "description": "" - }, - "401": { - "description": "" - }, - "403": { - "description": "" - }, - "429": { - "description": "" - } - }, - "security": [ - { - "bearerAuth": [] - }, - { - "oAuth2ClientCredentials": [ - "read:clients", - "read:client_keys", - "read:client_credentials", - "read:client_summary" - ] - } - ], - "summary": "Get clients", - "tags": [ - "Clients" - ] - }, - "post": { - "operationId": "post_clients", - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/CreateClientRequestContent" - } - }, - "application/x-www-form-urlencoded": { - "schema": { - "$ref": "#/components/schemas/CreateClientRequestContent" - } - } - } - }, - "responses": { - "201": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/CreateClientResponseContent" - } - } - }, - "description": "" - }, - "400": { - "description": "" - }, - "401": { - "description": "" + { + "in": "query", + "name": "take", + "schema": { + "maximum": 100, + "minimum": 1, + "type": "integer" + } }, - "403": { - "description": "" + { + "explode": true, + "in": "query", + "name": "strategy", + "schema": { + "items": { + "$ref": "#/components/schemas/ConnectionStrategyEnum" + }, + "type": "array" + }, + "style": "form" }, - "409": { - "description": "" + { + "in": "query", + "name": "name", + "schema": { + "type": "string" + } }, - "429": { - "description": "" - } - }, - "security": [ { - "bearerAuth": [] + "in": "query", + "name": "fields", + "schema": { + "type": "string" + } }, { - "oAuth2ClientCredentials": [ - "create:clients" - ] - } - ], - "summary": "Create a client", - "tags": [ - "Clients" - ] - } - }, - "/api/v2/clients/cimd/preview": { - "post": { - "operationId": "post_clients_cimd_preview", - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/PreviewCimdMetadataRequestContent" - } - }, - "application/x-www-form-urlencoded": { - "schema": { - "$ref": "#/components/schemas/PreviewCimdMetadataRequestContent" - } + "in": "query", + "name": "include_fields", + "schema": { + "type": "boolean" } } - }, + ], "responses": { "200": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/PreviewCimdMetadataResponseContent" + "$ref": "#/components/schemas/ListConnectionsResponseContent" } } }, @@ -58879,9 +91098,6 @@ }, "429": { "description": "" - }, - "500": { - "description": "" } }, "security": [ @@ -58890,49 +91106,37 @@ }, { "oAuth2ClientCredentials": [ - "read:clients" + "read:connections" ] } ], - "summary": "Preview and validate Client ID Metadata Document", + "summary": "Get all connections", "tags": [ - "Clients" + "Connections" ] - } - }, - "/api/v2/clients/cimd/register": { + }, "post": { - "operationId": "post_clients_cimd_register", + "operationId": "post_connections", "requestBody": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/RegisterCimdClientRequestContent" + "$ref": "#/components/schemas/CreateConnectionRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/RegisterCimdClientRequestContent" + "$ref": "#/components/schemas/CreateConnectionRequestContent" } } } }, "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/RegisterCimdClientResponseContent" - } - } - }, - "description": "" - }, "201": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/RegisterCimdClientResponseContent" + "$ref": "#/components/schemas/CreateConnectionResponseContent" } } }, @@ -58947,10 +91151,13 @@ "403": { "description": "" }, - "429": { + "409": { "description": "" }, - "500": { + "422": { + "description": "" + }, + "429": { "description": "" } }, @@ -58960,28 +91167,35 @@ }, { "oAuth2ClientCredentials": [ - "create:clients", - "update:clients" + "create:connections" ] } ], - "summary": "Register or update a CIMD client via metadata URI", + "summary": "Create a connection", "tags": [ - "Clients" + "Connections" ] } }, - "/api/v2/clients/{client_id}/credentials": { + "/api/v2/connections-directory-provisionings": { "get": { - "operationId": "get_credentials", + "operationId": "get_connections-directory-provisionings", "parameters": [ { - "in": "path", - "name": "client_id", - "required": true, + "in": "query", + "name": "from", "schema": { "type": "string" } + }, + { + "in": "query", + "name": "take", + "schema": { + "maximum": 100, + "minimum": 1, + "type": "integer" + } } ], "responses": { @@ -58989,22 +91203,19 @@ "content": { "application/json": { "schema": { - "items": { - "$ref": "#/components/schemas/ClientCredential" - }, - "type": "array" + "$ref": "#/components/schemas/ListDirectoryProvisioningsResponseContent" } } }, "description": "" }, - "401": { + "400": { "description": "" }, - "403": { + "401": { "description": "" }, - "404": { + "403": { "description": "" }, "429": { @@ -59017,47 +91228,43 @@ }, { "oAuth2ClientCredentials": [ - "read:client_credentials" + "read:directory_provisionings" ] } ], - "summary": "Get client credentials", + "summary": "Get a list of directory provisioning configurations", "tags": [ - "Clients" + "Connections Directory Provisionings" ] - }, - "post": { - "operationId": "post_credentials", + } + }, + "/api/v2/connections-scim-configurations": { + "get": { + "operationId": "get_connections-scim-configurations", "parameters": [ { - "in": "path", - "name": "client_id", - "required": true, + "in": "query", + "name": "from", "schema": { "type": "string" } - } - ], - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/PostClientCredentialRequestContent" - } - }, - "application/x-www-form-urlencoded": { - "schema": { - "$ref": "#/components/schemas/PostClientCredentialRequestContent" - } + }, + { + "in": "query", + "name": "take", + "schema": { + "maximum": 100, + "minimum": 1, + "type": "integer" } } - }, + ], "responses": { - "201": { + "200": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/PostClientCredentialResponseContent" + "$ref": "#/components/schemas/ListSCIMConfigurationsResponseContent" } } }, @@ -59072,9 +91279,6 @@ "403": { "description": "" }, - "404": { - "description": "" - }, "429": { "description": "" } @@ -59085,31 +91289,23 @@ }, { "oAuth2ClientCredentials": [ - "create:client_credentials" + "read:scim_config" ] } ], - "summary": "Create a client credential", + "summary": "Get a list of SCIM configurations", "tags": [ - "Clients" + "Connections Scim Configurations" ] } }, - "/api/v2/clients/{client_id}/credentials/{credential_id}": { + "/api/v2/connections/{id}": { "delete": { - "operationId": "delete_credentials_by_credential_id", + "operationId": "delete_connections_by_id", "parameters": [ { "in": "path", - "name": "client_id", - "required": true, - "schema": { - "type": "string" - } - }, - { - "in": "path", - "name": "credential_id", + "name": "id", "required": true, "schema": { "type": "string" @@ -59117,6 +91313,9 @@ } ], "responses": { + "202": { + "description": "" + }, "204": { "description": "" }, @@ -59139,33 +91338,39 @@ }, { "oAuth2ClientCredentials": [ - "delete:client_credentials" + "delete:connections" ] } ], - "summary": "Delete a client credential", + "summary": "Delete a connection", "tags": [ - "Clients" + "Connections" ] }, "get": { - "operationId": "get_credentials_by_credential_id", + "operationId": "get_connections_by_id", "parameters": [ { "in": "path", - "name": "client_id", + "name": "id", "required": true, "schema": { "type": "string" } }, { - "in": "path", - "name": "credential_id", - "required": true, + "in": "query", + "name": "fields", "schema": { "type": "string" } + }, + { + "in": "query", + "name": "include_fields", + "schema": { + "type": "boolean" + } } ], "responses": { @@ -59173,12 +91378,15 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetClientCredentialResponseContent" + "$ref": "#/components/schemas/GetConnectionResponseContent" } } }, "description": "" }, + "400": { + "description": "" + }, "401": { "description": "" }, @@ -59198,29 +91406,21 @@ }, { "oAuth2ClientCredentials": [ - "read:client_credentials" + "read:connections" ] } ], - "summary": "Get client credential details", + "summary": "Get a connection", "tags": [ - "Clients" + "Connections" ] }, "patch": { - "operationId": "patch_credentials_by_credential_id", + "operationId": "patch_connections_by_id", "parameters": [ { "in": "path", - "name": "client_id", - "required": true, - "schema": { - "type": "string" - } - }, - { - "in": "path", - "name": "credential_id", + "name": "id", "required": true, "schema": { "type": "string" @@ -59231,22 +91431,22 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/PatchClientCredentialRequestContent" + "$ref": "#/components/schemas/UpdateConnectionRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/PatchClientCredentialRequestContent" + "$ref": "#/components/schemas/UpdateConnectionRequestContent" } } } }, "responses": { - "201": { + "200": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/PatchClientCredentialResponseContent" + "$ref": "#/components/schemas/UpdateConnectionResponseContent" } } }, @@ -59264,50 +91464,10 @@ "404": { "description": "" }, - "429": { - "description": "" - } - }, - "security": [ - { - "bearerAuth": [] - }, - { - "oAuth2ClientCredentials": [ - "update:client_credentials" - ] - } - ], - "summary": "Update a client credential", - "tags": [ - "Clients" - ] - } - }, - "/api/v2/clients/{id}": { - "delete": { - "operationId": "delete_clients_by_id", - "parameters": [ - { - "in": "path", - "name": "id", - "required": true, - "schema": { - "type": "string" - } - } - ], - "responses": { - "204": { - "description": "" - }, - "400": { - "description": "" - }, - "401": { + "409": { "description": "" }, - "403": { + "422": { "description": "" }, "429": { @@ -59320,17 +91480,19 @@ }, { "oAuth2ClientCredentials": [ - "delete:clients" + "update:connections" ] } ], - "summary": "Delete a client", + "summary": "Update a connection", "tags": [ - "Clients" + "Connections" ] - }, + } + }, + "/api/v2/connections/{id}/clients": { "get": { - "operationId": "get_clients_by_id", + "operationId": "get_connection_clients", "parameters": [ { "in": "path", @@ -59342,17 +91504,19 @@ }, { "in": "query", - "name": "fields", + "name": "take", "schema": { - "pattern": "^((name)|(description)|(callbacks)|(oidc_backchannel_logout)|(oidc_logout)|(session_transfer)|(allowed_origins)|(web_origins)|(client_id)|(tenant)|(global)|(config_route)|(callback_url_template)|(jwt_configuration)|(jwt_configuration\\.lifetime_in_seconds)|(jwt_configuration\\.secret_encoded)|(jwt_configuration\\.scopes)|(jwt_configuration\\.alg)|(api_type)|(logo_uri)|(allowed_clients)|(owners)|(custom_login_page)|(custom_login_page_on)|(sso)|(addons)|(form_template)|(custom_login_page_preview)|(encryption_key)|(encryption_key\\.pub)|(encryption_key\\.cert)|(client_secret)|(signing_keys)|(mobile)|(mobile\\.android)|(mobile\\.ios)|(token_endpoint_auth_method)|(allowed_logout_urls)|(app_type)|(is_first_party)|(oidc_conformant)|(client_metadata)|(is_token_endpoint_ip_header_trusted)|(initiate_login_uri)|(grant_types)|(refresh_token)|(refresh_token\\.rotation_type)|(refresh_token\\.expiration_type)|(refresh_token\\.leeway)|(refresh_token\\.policies)|(refresh_token\\.token_lifetime)|(default_organization)|(organization_usage)|(organization_require_behavior)|(organization_discovery_methods)|(client_authentication_methods)|(client_authentication_methods\\.private_key_jwt)|(require_pushed_authorization_requests)|(require_proof_of_possession)|(id_token)|(signed_request_object)|(signed_request_object\\.required)|(signed_request_object\\.credentials)|(compliance_level)|(skip_non_verifiable_callback_uri_confirmation_prompt)|(token_exchange)|(token_exchange\\.allow_any_profile_of_type)|(token_quota)|(identity_assertion_authorization_grant)|(third_party_security_mode)|(subject_type_authorization)|(resource_server_identifier)|(express_configuration)|(my_organization_configuration)|(async_approval_notification_channels)|(token_vault_privileged_access)|(token_vault_privileged_access\\.credentials)|(registration_type)|(external_metadata_type)|(external_metadata_created_by)|(external_client_id)|(redirection_policy))(,((name)|(description)|(callbacks)|(oidc_backchannel_logout)|(oidc_logout)|(session_transfer)|(allowed_origins)|(web_origins)|(client_id)|(tenant)|(global)|(config_route)|(callback_url_template)|(jwt_configuration)|(jwt_configuration\\.lifetime_in_seconds)|(jwt_configuration\\.secret_encoded)|(jwt_configuration\\.scopes)|(jwt_configuration\\.alg)|(api_type)|(logo_uri)|(allowed_clients)|(owners)|(custom_login_page)|(custom_login_page_on)|(sso)|(addons)|(form_template)|(custom_login_page_preview)|(encryption_key)|(encryption_key\\.pub)|(encryption_key\\.cert)|(client_secret)|(signing_keys)|(mobile)|(mobile\\.android)|(mobile\\.ios)|(token_endpoint_auth_method)|(allowed_logout_urls)|(app_type)|(is_first_party)|(oidc_conformant)|(client_metadata)|(is_token_endpoint_ip_header_trusted)|(initiate_login_uri)|(grant_types)|(refresh_token)|(refresh_token\\.rotation_type)|(refresh_token\\.expiration_type)|(refresh_token\\.leeway)|(refresh_token\\.policies)|(refresh_token\\.token_lifetime)|(default_organization)|(organization_usage)|(organization_require_behavior)|(organization_discovery_methods)|(client_authentication_methods)|(client_authentication_methods\\.private_key_jwt)|(require_pushed_authorization_requests)|(require_proof_of_possession)|(id_token)|(signed_request_object)|(signed_request_object\\.required)|(signed_request_object\\.credentials)|(compliance_level)|(skip_non_verifiable_callback_uri_confirmation_prompt)|(token_exchange)|(token_exchange\\.allow_any_profile_of_type)|(token_quota)|(identity_assertion_authorization_grant)|(third_party_security_mode)|(subject_type_authorization)|(resource_server_identifier)|(express_configuration)|(my_organization_configuration)|(async_approval_notification_channels)|(token_vault_privileged_access)|(token_vault_privileged_access\\.credentials)|(registration_type)|(external_metadata_type)|(external_metadata_created_by)|(external_client_id)|(redirection_policy)))*$", - "type": "string" + "maximum": 1000, + "minimum": 1, + "type": "integer" } }, { "in": "query", - "name": "include_fields", + "name": "from", "schema": { - "type": "boolean" + "maxLength": 1000, + "type": "string" } } ], @@ -59361,7 +91525,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetClientResponseContent" + "$ref": "#/components/schemas/GetConnectionEnabledClientsResponseContent" } } }, @@ -59389,20 +91553,17 @@ }, { "oAuth2ClientCredentials": [ - "read:clients", - "read:client_keys", - "read:client_credentials", - "read:client_summary" + "read:connections" ] } ], - "summary": "Get client by ID", + "summary": "Get enabled clients for a connection", "tags": [ - "Clients" + "Connections" ] }, "patch": { - "operationId": "patch_clients_by_id", + "operationId": "patch_clients", "parameters": [ { "in": "path", @@ -59417,25 +91578,18 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/UpdateClientRequestContent" + "$ref": "#/components/schemas/UpdateEnabledClientConnectionsRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/UpdateClientRequestContent" + "$ref": "#/components/schemas/UpdateEnabledClientConnectionsRequestContent" } } } }, "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/UpdateClientResponseContent" - } - } - }, + "204": { "description": "" }, "400": { @@ -59460,22 +91614,19 @@ }, { "oAuth2ClientCredentials": [ - "update:clients", - "update:client_keys", - "update:client_credentials", - "update:client_token_vault_privileged_access" + "update:connections" ] } ], - "summary": "Update a client", + "summary": "Update enabled clients for a connection", "tags": [ - "Clients" + "Connections" ] } }, - "/api/v2/clients/{id}/connections": { - "get": { - "operationId": "get_client_connections", + "/api/v2/connections/{id}/directory-provisioning": { + "delete": { + "operationId": "delete_directory-provisioning", "parameters": [ { "in": "path", @@ -59484,62 +91635,10 @@ "schema": { "type": "string" } - }, - { - "explode": true, - "in": "query", - "name": "strategy", - "schema": { - "items": { - "$ref": "#/components/schemas/ConnectionStrategyEnum" - }, - "type": "array" - }, - "style": "form" - }, - { - "in": "query", - "name": "from", - "schema": { - "maxLength": 1000, - "type": "string" - } - }, - { - "in": "query", - "name": "take", - "schema": { - "maximum": 100, - "minimum": 1, - "type": "integer" - } - }, - { - "in": "query", - "name": "fields", - "schema": { - "maxLength": 1000, - "pattern": "^((name)|(display_name)|(strategy)|(options)|(id)|(provisioning_ticket_url)|(metadata)|(show_as_button)|(clients)|(authentication)|(connected_accounts)|(cross_app_access_requesting_app)|(cross_app_access_resource_app))(,((name)|(display_name)|(strategy)|(options)|(id)|(provisioning_ticket_url)|(metadata)|(show_as_button)|(clients)|(authentication)|(connected_accounts)|(cross_app_access_requesting_app)|(cross_app_access_resource_app)))*$", - "type": "string" - } - }, - { - "in": "query", - "name": "include_fields", - "schema": { - "type": "boolean" - } } ], "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ListClientConnectionsResponseContent" - } - } - }, + "204": { "description": "" }, "400": { @@ -59564,21 +91663,17 @@ }, { "oAuth2ClientCredentials": [ - "read:connections", - "read:clients", - "read:client_summary" + "delete:directory_provisionings" ] } ], - "summary": "Get enabled connections for a client", + "summary": "Delete a directory provisioning configuration", "tags": [ - "Clients" + "Connections" ] - } - }, - "/api/v2/clients/{id}/rotate-secret": { - "post": { - "operationId": "post_rotate-secret", + }, + "get": { + "operationId": "get_directory-provisioning", "parameters": [ { "in": "path", @@ -59594,7 +91689,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/RotateClientSecretResponseContent" + "$ref": "#/components/schemas/GetDirectoryProvisioningResponseContent" } } }, @@ -59622,43 +91717,47 @@ }, { "oAuth2ClientCredentials": [ - "update:client_keys" + "read:directory_provisionings" ] } ], - "summary": "Rotate a client secret", + "summary": "Get a directory provisioning configuration", "tags": [ - "Clients" + "Connections" ] - } - }, - "/api/v2/connection-profiles": { - "get": { - "operationId": "get_connection-profiles", + }, + "patch": { + "operationId": "patch_directory-provisioning", "parameters": [ { - "in": "query", - "name": "from", + "in": "path", + "name": "id", + "required": true, "schema": { "type": "string" } - }, - { - "in": "query", - "name": "take", - "schema": { - "maximum": 10, - "minimum": 1, - "type": "integer" - } } ], + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/UpdateDirectoryProvisioningRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/UpdateDirectoryProvisioningRequestContent" + } + } + } + }, "responses": { "200": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/ListConnectionProfilesPaginatedResponseContent" + "$ref": "#/components/schemas/UpdateDirectoryProvisioningResponseContent" } } }, @@ -59673,6 +91772,9 @@ "403": { "description": "" }, + "404": { + "description": "" + }, "429": { "description": "" } @@ -59683,27 +91785,37 @@ }, { "oAuth2ClientCredentials": [ - "read:connection_profiles" + "update:directory_provisionings" ] } ], - "summary": "Get Connection Profiles", + "summary": "Patch a directory provisioning configuration", "tags": [ - "Connection Profiles" + "Connections" ] }, "post": { - "operationId": "post_connection-profiles", + "operationId": "post_directory-provisioning", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "type": "string" + } + } + ], "requestBody": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/CreateConnectionProfileRequestContent" + "$ref": "#/components/schemas/CreateDirectoryProvisioningRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/CreateConnectionProfileRequestContent" + "$ref": "#/components/schemas/CreateDirectoryProvisioningRequestContent" } } } @@ -59713,7 +91825,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/CreateConnectionProfileResponseContent" + "$ref": "#/components/schemas/CreateDirectoryProvisioningResponseContent" } } }, @@ -59728,6 +91840,9 @@ "403": { "description": "" }, + "404": { + "description": "" + }, "409": { "description": "" }, @@ -59741,36 +91856,52 @@ }, { "oAuth2ClientCredentials": [ - "create:connection_profiles" + "create:directory_provisionings" ] } ], - "summary": "Create a connection profile", + "summary": "Create a directory provisioning configuration", "tags": [ - "Connection Profiles" + "Connections" ] } }, - "/api/v2/connection-profiles/templates": { + "/api/v2/connections/{id}/directory-provisioning/default-mapping": { "get": { - "operationId": "get_connection_profile_templates", + "operationId": "get_directory_provisioning_default_mapping", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "type": "string" + } + } + ], "responses": { "200": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/ListConnectionProfileTemplateResponseContent" + "$ref": "#/components/schemas/GetDirectoryProvisioningDefaultMappingResponseContent" } } }, "description": "" }, + "400": { + "description": "" + }, "401": { "description": "" }, "403": { "description": "" }, + "404": { + "description": "" + }, "429": { "description": "" } @@ -59781,19 +91912,19 @@ }, { "oAuth2ClientCredentials": [ - "read:connection_profiles" + "read:directory_provisionings" ] } ], - "summary": "Get Connection Profile Templates", + "summary": "Get a connection's default directory provisioning attribute mapping", "tags": [ - "Connection Profiles" + "Connections" ] } }, - "/api/v2/connection-profiles/templates/{id}": { - "get": { - "operationId": "get_connection_profile_template", + "/api/v2/connections/{id}/directory-provisioning/synchronizations": { + "post": { + "operationId": "post_synchronizations", "parameters": [ { "in": "path", @@ -59805,16 +91936,19 @@ } ], "responses": { - "200": { + "201": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetConnectionProfileTemplateResponseContent" + "$ref": "#/components/schemas/CreateDirectorySynchronizationResponseContent" } } }, "description": "" }, + "400": { + "description": "" + }, "401": { "description": "" }, @@ -59824,6 +91958,9 @@ "404": { "description": "" }, + "409": { + "description": "" + }, "429": { "description": "" } @@ -59834,19 +91971,19 @@ }, { "oAuth2ClientCredentials": [ - "read:connection_profiles" + "create:directory_provisionings" ] } ], - "summary": "Get Connection Profile Template", + "summary": "Request an on-demand synchronization of the directory", "tags": [ - "Connection Profiles" + "Connections" ] } }, - "/api/v2/connection-profiles/{id}": { + "/api/v2/connections/{id}/directory-provisioning/synchronized-groups": { "delete": { - "operationId": "delete_connection-profiles_by_id", + "operationId": "delete_synchronized-groups", "parameters": [ { "in": "path", @@ -59857,16 +91994,36 @@ } } ], + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/DeleteSynchronizedGroupsRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/DeleteSynchronizedGroupsRequestContent" + } + } + } + }, "responses": { "204": { "description": "" }, + "400": { + "description": "" + }, "401": { "description": "" }, "403": { "description": "" }, + "404": { + "description": "" + }, "429": { "description": "" } @@ -59877,17 +92034,17 @@ }, { "oAuth2ClientCredentials": [ - "delete:connection_profiles" + "update:directory_provisionings" ] } ], - "summary": "Delete Connection Profile", + "summary": "Delete synchronized group selections for a directory provisioning configuration", "tags": [ - "Connection Profiles" + "Connections" ] }, "get": { - "operationId": "get_connection-profiles_by_id", + "operationId": "get_synchronized-groups", "parameters": [ { "in": "path", @@ -59896,6 +92053,30 @@ "schema": { "type": "string" } + }, + { + "in": "query", + "name": "from", + "schema": { + "type": "string" + } + }, + { + "in": "query", + "name": "take", + "schema": { + "maximum": 100, + "minimum": 1, + "type": "integer" + } + }, + { + "in": "query", + "name": "q", + "schema": { + "maxLength": 515, + "type": "string" + } } ], "responses": { @@ -59903,12 +92084,15 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetConnectionProfileResponseContent" + "$ref": "#/components/schemas/ListSynchronizedGroupsResponseContent" } } }, "description": "" }, + "400": { + "description": "" + }, "401": { "description": "" }, @@ -59928,17 +92112,17 @@ }, { "oAuth2ClientCredentials": [ - "read:connection_profiles" + "read:directory_provisionings" ] } ], - "summary": "Get Connection Profile", + "summary": "Get synchronized groups for a directory provisioning configuration", "tags": [ - "Connection Profiles" + "Connections" ] }, - "patch": { - "operationId": "patch_connection-profiles_by_id", + "post": { + "operationId": "post_synchronized-groups", "parameters": [ { "in": "path", @@ -59953,25 +92137,18 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/UpdateConnectionProfileRequestContent" + "$ref": "#/components/schemas/AddSynchronizedGroupsRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/UpdateConnectionProfileRequestContent" + "$ref": "#/components/schemas/AddSynchronizedGroupsRequestContent" } } } }, "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/UpdateConnectionProfileResponseContent" - } - } - }, + "204": { "description": "" }, "400": { @@ -59983,6 +92160,9 @@ "403": { "description": "" }, + "404": { + "description": "" + }, "429": { "description": "" } @@ -59993,92 +92173,90 @@ }, { "oAuth2ClientCredentials": [ - "update:connection_profiles" + "update:directory_provisionings" ] } ], - "summary": "Modify a Connection Profile", + "summary": "Add synchronized group selections to a directory provisioning configuration", "tags": [ - "Connection Profiles" + "Connections" ] - } - }, - "/api/v2/connections": { - "get": { - "operationId": "get_connections", + }, + "put": { + "operationId": "put_synchronized-groups", "parameters": [ { - "in": "query", - "name": "per_page", + "in": "path", + "name": "id", + "required": true, "schema": { - "maximum": 100, - "minimum": 1, - "type": "integer" + "type": "string" } - }, - { - "in": "query", - "name": "page", - "schema": { - "minimum": 0, - "type": "integer" + } + ], + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ReplaceSynchronizedGroupsRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/ReplaceSynchronizedGroupsRequestContent" + } } + } + }, + "responses": { + "204": { + "description": "" }, - { - "in": "query", - "name": "include_totals", - "schema": { - "type": "boolean" - } + "400": { + "description": "" }, - { - "in": "query", - "name": "from", - "schema": { - "type": "string" - } + "401": { + "description": "" }, - { - "in": "query", - "name": "take", - "schema": { - "maximum": 100, - "minimum": 1, - "type": "integer" - } + "403": { + "description": "" }, - { - "explode": true, - "in": "query", - "name": "strategy", - "schema": { - "items": { - "$ref": "#/components/schemas/ConnectionStrategyEnum" - }, - "type": "array" - }, - "style": "form" + "404": { + "description": "" }, - { - "in": "query", - "name": "name", - "schema": { - "type": "string" - } + "409": { + "description": "" }, + "429": { + "description": "" + } + }, + "security": [ { - "in": "query", - "name": "fields", - "schema": { - "pattern": "^((name)|(display_name)|(strategy)|(options)|(id)|(provisioning_ticket_url)|(metadata)|(show_as_button)|(clients)|(authentication)|(connected_accounts)|(cross_app_access_requesting_app)|(cross_app_access_resource_app)|(enabled_clients))(,((name)|(display_name)|(strategy)|(options)|(id)|(provisioning_ticket_url)|(metadata)|(show_as_button)|(clients)|(authentication)|(connected_accounts)|(cross_app_access_requesting_app)|(cross_app_access_resource_app)|(enabled_clients)))*$", - "type": "string" - } + "bearerAuth": [] }, { - "in": "query", - "name": "include_fields", + "oAuth2ClientCredentials": [ + "update:directory_provisionings" + ] + } + ], + "summary": "Create or replace synchronized group selections for a directory provisioning configuration", + "tags": [ + "Connections" + ] + } + }, + "/api/v2/connections/{id}/keys": { + "get": { + "operationId": "get_keys", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, "schema": { - "type": "boolean" + "type": "string" } } ], @@ -60087,7 +92265,10 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/ListConnectionsResponseContent" + "items": { + "$ref": "#/components/schemas/ConnectionKey" + }, + "type": "array" } } }, @@ -60102,6 +92283,9 @@ "403": { "description": "" }, + "404": { + "description": "" + }, "429": { "description": "" } @@ -60112,27 +92296,37 @@ }, { "oAuth2ClientCredentials": [ - "read:connections" + "read:connections_keys" ] } ], - "summary": "Get all connections", + "summary": "Get connection keys", "tags": [ "Connections" ] }, "post": { - "operationId": "post_connections", + "operationId": "post_keys", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "type": "string" + } + } + ], "requestBody": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/CreateConnectionRequestContent" + "$ref": "#/components/schemas/PostConnectionKeysRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/CreateConnectionRequestContent" + "$ref": "#/components/schemas/PostConnectionKeysRequestContent" } } } @@ -60142,7 +92336,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/CreateConnectionResponseContent" + "$ref": "#/components/schemas/PostConnectionsKeysResponseContent" } } }, @@ -60157,6 +92351,9 @@ "403": { "description": "" }, + "404": { + "description": "" + }, "409": { "description": "" }, @@ -60170,43 +92367,49 @@ }, { "oAuth2ClientCredentials": [ - "create:connections" + "create:connections_keys" ] } ], - "summary": "Create a connection", + "summary": "Create connection keys", "tags": [ "Connections" ] } }, - "/api/v2/connections-directory-provisionings": { - "get": { - "operationId": "get_connections-directory-provisionings", + "/api/v2/connections/{id}/keys/rotate": { + "post": { + "operationId": "post_rotate", "parameters": [ { - "in": "query", - "name": "from", + "in": "path", + "name": "id", + "required": true, "schema": { "type": "string" } - }, - { - "in": "query", - "name": "take", - "schema": { - "maximum": 100, - "minimum": 1, - "type": "integer" - } } ], + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/RotateConnectionKeysRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/RotateConnectionKeysRequestContent" + } + } + } + }, "responses": { - "200": { + "201": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/ListDirectoryProvisioningsResponseContent" + "$ref": "#/components/schemas/RotateConnectionsKeysResponseContent" } } }, @@ -60221,6 +92424,9 @@ "403": { "description": "" }, + "404": { + "description": "" + }, "429": { "description": "" } @@ -60231,34 +92437,65 @@ }, { "oAuth2ClientCredentials": [ - "read:directory_provisionings" + "create:connections_keys", + "update:connections_keys" ] } ], - "summary": "Get a list of directory provisioning configurations", + "summary": "Rotate connection keys", "tags": [ - "Connections Directory Provisionings" + "Connections" ] } }, - "/api/v2/connections-scim-configurations": { - "get": { - "operationId": "get_connections-scim-configurations", + "/api/v2/connections/{id}/scim-configuration": { + "delete": { + "operationId": "delete_scim-configuration", "parameters": [ { - "in": "query", - "name": "from", + "in": "path", + "name": "id", + "required": true, "schema": { "type": "string" } + } + ], + "responses": { + "204": { + "description": "" + }, + "400": { + "description": "" }, + "404": { + "description": "" + } + }, + "security": [ { - "in": "query", - "name": "take", + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "delete:scim_config" + ] + } + ], + "summary": "Delete a connection's SCIM configuration", + "tags": [ + "Connections" + ] + }, + "get": { + "operationId": "get_scim-configuration", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, "schema": { - "maximum": 100, - "minimum": 1, - "type": "integer" + "type": "string" } } ], @@ -60267,7 +92504,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/ListSCIMConfigurationsResponseContent" + "$ref": "#/components/schemas/GetScimConfigurationResponseContent" } } }, @@ -60276,13 +92513,7 @@ "400": { "description": "" }, - "401": { - "description": "" - }, - "403": { - "description": "" - }, - "429": { + "404": { "description": "" } }, @@ -60296,15 +92527,13 @@ ] } ], - "summary": "Get a list of SCIM configurations", + "summary": "Get a connection's SCIM configuration", "tags": [ - "Connections Scim Configurations" + "Connections" ] - } - }, - "/api/v2/connections/{id}": { - "delete": { - "operationId": "delete_connections_by_id", + }, + "patch": { + "operationId": "patch_scim-configuration", "parameters": [ { "in": "path", @@ -60315,23 +92544,35 @@ } } ], + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/UpdateScimConfigurationRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/UpdateScimConfigurationRequestContent" + } + } + } + }, "responses": { - "202": { - "description": "" - }, - "204": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/UpdateScimConfigurationResponseContent" + } + } + }, "description": "" }, "400": { "description": "" }, - "401": { - "description": "" - }, - "403": { - "description": "" - }, - "429": { + "404": { "description": "" } }, @@ -60341,17 +92582,17 @@ }, { "oAuth2ClientCredentials": [ - "delete:connections" + "update:scim_config" ] } ], - "summary": "Delete a connection", + "summary": "Patch a connection's SCIM configuration", "tags": [ "Connections" ] }, - "get": { - "operationId": "get_connections_by_id", + "post": { + "operationId": "post_scim-configuration", "parameters": [ { "in": "path", @@ -60360,29 +92601,28 @@ "schema": { "type": "string" } - }, - { - "in": "query", - "name": "fields", - "schema": { - "pattern": "^((name)|(display_name)|(strategy)|(options)|(id)|(provisioning_ticket_url)|(metadata)|(show_as_button)|(clients)|(authentication)|(connected_accounts)|(cross_app_access_requesting_app)|(cross_app_access_resource_app)|(enabled_clients))(,((name)|(display_name)|(strategy)|(options)|(id)|(provisioning_ticket_url)|(metadata)|(show_as_button)|(clients)|(authentication)|(connected_accounts)|(cross_app_access_requesting_app)|(cross_app_access_resource_app)|(enabled_clients)))*$", - "type": "string" - } - }, - { - "in": "query", - "name": "include_fields", - "schema": { - "type": "boolean" - } } ], + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/CreateScimConfigurationRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/CreateScimConfigurationRequestContent" + } + } + } + }, "responses": { - "200": { + "201": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetConnectionResponseContent" + "$ref": "#/components/schemas/CreateScimConfigurationResponseContent" } } }, @@ -60391,16 +92631,10 @@ "400": { "description": "" }, - "401": { - "description": "" - }, - "403": { - "description": "" - }, "404": { "description": "" }, - "429": { + "409": { "description": "" } }, @@ -60410,17 +92644,19 @@ }, { "oAuth2ClientCredentials": [ - "read:connections" + "create:scim_config" ] } ], - "summary": "Get a connection", + "summary": "Create a SCIM configuration", "tags": [ "Connections" ] - }, - "patch": { - "operationId": "patch_connections_by_id", + } + }, + "/api/v2/connections/{id}/scim-configuration/default-mapping": { + "get": { + "operationId": "get_default-mapping", "parameters": [ { "in": "path", @@ -60431,26 +92667,12 @@ } } ], - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/UpdateConnectionRequestContent" - } - }, - "application/x-www-form-urlencoded": { - "schema": { - "$ref": "#/components/schemas/UpdateConnectionRequestContent" - } - } - } - }, "responses": { "200": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/UpdateConnectionResponseContent" + "$ref": "#/components/schemas/GetScimConfigurationDefaultMappingResponseContent" } } }, @@ -60459,20 +92681,8 @@ "400": { "description": "" }, - "401": { - "description": "" - }, - "403": { - "description": "" - }, "404": { "description": "" - }, - "409": { - "description": "" - }, - "429": { - "description": "" } }, "security": [ @@ -60481,19 +92691,19 @@ }, { "oAuth2ClientCredentials": [ - "update:connections" + "read:scim_config" ] } ], - "summary": "Update a connection", + "summary": "Get a connection's default SCIM mapping", "tags": [ "Connections" ] } }, - "/api/v2/connections/{id}/clients": { + "/api/v2/connections/{id}/scim-configuration/tokens": { "get": { - "operationId": "get_connection_clients", + "operationId": "get_scim_tokens", "parameters": [ { "in": "path", @@ -60502,23 +92712,6 @@ "schema": { "type": "string" } - }, - { - "in": "query", - "name": "take", - "schema": { - "maximum": 1000, - "minimum": 1, - "type": "integer" - } - }, - { - "in": "query", - "name": "from", - "schema": { - "maxLength": 1000, - "type": "string" - } } ], "responses": { @@ -60526,7 +92719,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetConnectionEnabledClientsResponseContent" + "$ref": "#/components/schemas/GetScimTokensResponseContent" } } }, @@ -60535,17 +92728,8 @@ "400": { "description": "" }, - "401": { - "description": "" - }, - "403": { - "description": "" - }, "404": { "description": "" - }, - "429": { - "description": "" } }, "security": [ @@ -60554,17 +92738,17 @@ }, { "oAuth2ClientCredentials": [ - "read:connections" + "read:scim_token" ] } ], - "summary": "Get enabled clients for a connection", + "summary": "Get a connection's SCIM tokens", "tags": [ "Connections" ] }, - "patch": { - "operationId": "patch_clients", + "post": { + "operationId": "post_scim_token", "parameters": [ { "in": "path", @@ -60579,33 +92763,34 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/UpdateEnabledClientConnectionsRequestContent" + "$ref": "#/components/schemas/CreateScimTokenRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/UpdateEnabledClientConnectionsRequestContent" + "$ref": "#/components/schemas/CreateScimTokenRequestContent" } } } }, "responses": { - "204": { + "201": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/CreateScimTokenResponseContent" + } + } + }, "description": "" }, "400": { "description": "" }, - "401": { - "description": "" - }, - "403": { - "description": "" - }, "404": { "description": "" }, - "429": { + "409": { "description": "" } }, @@ -60615,19 +92800,19 @@ }, { "oAuth2ClientCredentials": [ - "update:connections" + "create:scim_token" ] } ], - "summary": "Update enabled clients for a connection", + "summary": "Create a SCIM Token", "tags": [ "Connections" ] } }, - "/api/v2/connections/{id}/directory-provisioning": { + "/api/v2/connections/{id}/scim-configuration/tokens/{tokenId}": { "delete": { - "operationId": "delete_directory-provisioning", + "operationId": "delete_tokens_by_tokenId", "parameters": [ { "in": "path", @@ -60636,6 +92821,14 @@ "schema": { "type": "string" } + }, + { + "in": "path", + "name": "tokenId", + "required": true, + "schema": { + "type": "string" + } } ], "responses": { @@ -60645,17 +92838,8 @@ "400": { "description": "" }, - "401": { - "description": "" - }, - "403": { - "description": "" - }, "404": { "description": "" - }, - "429": { - "description": "" } }, "security": [ @@ -60664,17 +92848,19 @@ }, { "oAuth2ClientCredentials": [ - "delete:directory_provisionings" + "delete:scim_token" ] } ], - "summary": "Delete a directory provisioning configuration", + "summary": "Delete a connection's SCIM token", "tags": [ "Connections" ] - }, + } + }, + "/api/v2/connections/{id}/status": { "get": { - "operationId": "get_directory-provisioning", + "operationId": "get_status", "parameters": [ { "in": "path", @@ -60687,13 +92873,6 @@ ], "responses": { "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/GetDirectoryProvisioningResponseContent" - } - } - }, "description": "" }, "400": { @@ -60718,17 +92897,19 @@ }, { "oAuth2ClientCredentials": [ - "read:directory_provisionings" + "read:connections" ] } ], - "summary": "Get a directory provisioning configuration", + "summary": "Check connection status", "tags": [ "Connections" ] - }, - "patch": { - "operationId": "patch_directory-provisioning", + } + }, + "/api/v2/connections/{id}/users": { + "delete": { + "operationId": "delete_users_by_email", "parameters": [ { "in": "path", @@ -60737,31 +92918,18 @@ "schema": { "type": "string" } - } - ], - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/UpdateDirectoryProvisioningRequestContent" - } - }, - "application/x-www-form-urlencoded": { - "schema": { - "$ref": "#/components/schemas/UpdateDirectoryProvisioningRequestContent" - } + }, + { + "in": "query", + "name": "email", + "required": true, + "schema": { + "type": "string" } } - }, + ], "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/UpdateDirectoryProvisioningResponseContent" - } - } - }, + "204": { "description": "" }, "400": { @@ -60786,67 +92954,86 @@ }, { "oAuth2ClientCredentials": [ - "update:directory_provisionings" + "delete:users" ] } ], - "summary": "Patch a directory provisioning configuration", + "summary": "Delete a connection user", "tags": [ "Connections" ] - }, - "post": { - "operationId": "post_directory-provisioning", + } + }, + "/api/v2/custom-domains": { + "get": { + "operationId": "get_custom-domains", "parameters": [ { - "in": "path", - "name": "id", - "required": true, + "in": "query", + "name": "take", "schema": { + "maximum": 100, + "minimum": 1, + "type": "integer" + } + }, + { + "in": "query", + "name": "from", + "schema": { + "maxLength": 1000, "type": "string" } - } - ], - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/CreateDirectoryProvisioningRequestContent" - } - }, - "application/x-www-form-urlencoded": { - "schema": { - "$ref": "#/components/schemas/CreateDirectoryProvisioningRequestContent" - } + }, + { + "in": "query", + "name": "q", + "schema": { + "maxLength": 1000, + "type": "string" + } + }, + { + "in": "query", + "name": "fields", + "schema": { + "maxLength": 100, + "type": "string" + } + }, + { + "in": "query", + "name": "include_fields", + "schema": { + "type": "boolean" + } + }, + { + "in": "query", + "name": "sort", + "schema": { + "maxLength": 15, + "type": "string" } } - }, + ], "responses": { - "201": { + "200": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/CreateDirectoryProvisioningResponseContent" + "$ref": "#/components/schemas/ListCustomDomainsResponseContent" } } }, "description": "" }, - "400": { - "description": "" - }, "401": { "description": "" }, "403": { "description": "" }, - "404": { - "description": "" - }, - "409": { - "description": "" - }, "429": { "description": "" } @@ -60857,35 +93044,37 @@ }, { "oAuth2ClientCredentials": [ - "create:directory_provisionings" + "read:custom_domains" ] } ], - "summary": "Create a directory provisioning configuration", + "summary": "Get custom domains configurations", "tags": [ - "Connections" + "Custom Domains" ] - } - }, - "/api/v2/connections/{id}/directory-provisioning/default-mapping": { - "get": { - "operationId": "get_directory_provisioning_default_mapping", - "parameters": [ - { - "in": "path", - "name": "id", - "required": true, - "schema": { - "type": "string" + }, + "post": { + "operationId": "post_custom-domains", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/CreateCustomDomainRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/CreateCustomDomainRequestContent" + } } } - ], + }, "responses": { - "200": { + "201": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetDirectoryProvisioningDefaultMappingResponseContent" + "$ref": "#/components/schemas/CreateCustomDomainResponseContent" } } }, @@ -60900,7 +93089,7 @@ "403": { "description": "" }, - "404": { + "409": { "description": "" }, "429": { @@ -60913,55 +93102,36 @@ }, { "oAuth2ClientCredentials": [ - "read:directory_provisionings" + "create:custom_domains" ] } ], - "summary": "Get a connection's default directory provisioning attribute mapping", + "summary": "Configure a new custom domain", "tags": [ - "Connections" + "Custom Domains" ] } }, - "/api/v2/connections/{id}/directory-provisioning/synchronizations": { - "post": { - "operationId": "post_synchronizations", - "parameters": [ - { - "in": "path", - "name": "id", - "required": true, - "schema": { - "type": "string" - } - } - ], + "/api/v2/custom-domains/default": { + "get": { + "operationId": "get_default", "responses": { - "201": { + "200": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/CreateDirectorySynchronizationResponseContent" + "$ref": "#/components/schemas/GetDefaultDomainResponseContent" } } }, "description": "" }, - "400": { - "description": "" - }, "401": { "description": "" }, "403": { "description": "" }, - "404": { - "description": "" - }, - "409": { - "description": "" - }, "429": { "description": "" } @@ -60972,51 +93142,37 @@ }, { "oAuth2ClientCredentials": [ - "create:directory_provisionings" + "read:custom_domains" ] } ], - "summary": "Request an on-demand synchronization of the directory", + "summary": "Get the default domain", "tags": [ - "Connections" + "Custom Domains" ] - } - }, - "/api/v2/connections/{id}/directory-provisioning/synchronized-groups": { - "get": { - "operationId": "get_synchronized-groups", - "parameters": [ - { - "in": "path", - "name": "id", - "required": true, - "schema": { - "type": "string" - } - }, - { - "in": "query", - "name": "from", - "schema": { - "type": "string" - } - }, - { - "in": "query", - "name": "take", - "schema": { - "maximum": 100, - "minimum": 1, - "type": "integer" + }, + "patch": { + "operationId": "patch_default", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/SetDefaultCustomDomainRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/SetDefaultCustomDomainRequestContent" + } } } - ], + }, "responses": { "200": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/ListSynchronizedGroupsResponseContent" + "$ref": "#/components/schemas/UpdateDefaultDomainResponseContent" } } }, @@ -61025,17 +93181,8 @@ "400": { "description": "" }, - "401": { - "description": "" - }, "403": { "description": "" - }, - "404": { - "description": "" - }, - "429": { - "description": "" } }, "security": [ @@ -61044,17 +93191,19 @@ }, { "oAuth2ClientCredentials": [ - "read:directory_provisionings" + "update:custom_domains" ] } ], - "summary": "Get synchronized groups for a directory provisioning configuration", + "summary": "Update the default custom domain for the tenant", "tags": [ - "Connections" + "Custom Domains" ] - }, - "put": { - "operationId": "put_synchronized-groups", + } + }, + "/api/v2/custom-domains/{id}": { + "delete": { + "operationId": "delete_custom-domains_by_id", "parameters": [ { "in": "path", @@ -61065,20 +93214,6 @@ } } ], - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ReplaceSynchronizedGroupsRequestContent" - } - }, - "application/x-www-form-urlencoded": { - "schema": { - "$ref": "#/components/schemas/ReplaceSynchronizedGroupsRequestContent" - } - } - } - }, "responses": { "204": { "description": "" @@ -61092,9 +93227,6 @@ "403": { "description": "" }, - "404": { - "description": "" - }, "409": { "description": "" }, @@ -61108,19 +93240,17 @@ }, { "oAuth2ClientCredentials": [ - "update:directory_provisionings" + "delete:custom_domains" ] } ], - "summary": "Create or replace synchronized group selections for a directory provisioning configuration", + "summary": "Delete custom domain configuration", "tags": [ - "Connections" + "Custom Domains" ] - } - }, - "/api/v2/connections/{id}/keys": { + }, "get": { - "operationId": "get_keys", + "operationId": "get_custom-domains_by_id", "parameters": [ { "in": "path", @@ -61136,10 +93266,7 @@ "content": { "application/json": { "schema": { - "items": { - "$ref": "#/components/schemas/ConnectionKey" - }, - "type": "array" + "$ref": "#/components/schemas/GetCustomDomainResponseContent" } } }, @@ -61167,17 +93294,17 @@ }, { "oAuth2ClientCredentials": [ - "read:connections_keys" + "read:custom_domains" ] } ], - "summary": "Get connection keys", + "summary": "Get custom domain configuration", "tags": [ - "Connections" + "Custom Domains" ] }, - "post": { - "operationId": "post_keys", + "patch": { + "operationId": "patch_custom-domains_by_id", "parameters": [ { "in": "path", @@ -61192,22 +93319,22 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/PostConnectionKeysRequestContent" + "$ref": "#/components/schemas/UpdateCustomDomainRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/PostConnectionKeysRequestContent" + "$ref": "#/components/schemas/UpdateCustomDomainRequestContent" } } } }, "responses": { - "201": { + "200": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/PostConnectionsKeysResponseContent" + "$ref": "#/components/schemas/UpdateCustomDomainResponseContent" } } }, @@ -61222,12 +93349,6 @@ "403": { "description": "" }, - "404": { - "description": "" - }, - "409": { - "description": "" - }, "429": { "description": "" } @@ -61238,19 +93359,19 @@ }, { "oAuth2ClientCredentials": [ - "create:connections_keys" + "update:custom_domains" ] } ], - "summary": "Create connection keys", + "summary": "Update custom domain configuration", "tags": [ - "Connections" + "Custom Domains" ] } }, - "/api/v2/connections/{id}/keys/rotate": { + "/api/v2/custom-domains/{id}/test": { "post": { - "operationId": "post_rotate", + "operationId": "post_test_domain", "parameters": [ { "in": "path", @@ -61261,26 +93382,12 @@ } } ], - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/RotateConnectionKeysRequestContent" - } - }, - "application/x-www-form-urlencoded": { - "schema": { - "$ref": "#/components/schemas/RotateConnectionKeysRequestContent" - } - } - } - }, "responses": { - "201": { + "200": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/RotateConnectionsKeysResponseContent" + "$ref": "#/components/schemas/TestCustomDomainResponseContent" } } }, @@ -61298,7 +93405,7 @@ "404": { "description": "" }, - "429": { + "409": { "description": "" } }, @@ -61308,20 +93415,19 @@ }, { "oAuth2ClientCredentials": [ - "create:connections_keys", - "update:connections_keys" + "read:custom_domains" ] } ], - "summary": "Rotate connection keys", + "summary": "Test a custom domain", "tags": [ - "Connections" + "Custom Domains" ] } }, - "/api/v2/connections/{id}/scim-configuration": { - "delete": { - "operationId": "delete_scim-configuration", + "/api/v2/custom-domains/{id}/verify": { + "post": { + "operationId": "post_verify", "parameters": [ { "in": "path", @@ -61333,14 +93439,30 @@ } ], "responses": { - "204": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/VerifyCustomDomainResponseContent" + } + } + }, "description": "" }, "400": { "description": "" }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, "404": { "description": "" + }, + "429": { + "description": "" } }, "security": [ @@ -61349,25 +93471,78 @@ }, { "oAuth2ClientCredentials": [ - "delete:scim_config" + "create:custom_domains" ] } ], - "summary": "Delete a connection's SCIM configuration", + "summary": "Verify a custom domain", "tags": [ - "Connections" + "Custom Domains" ] - }, + } + }, + "/api/v2/device-credentials": { "get": { - "operationId": "get_scim-configuration", + "operationId": "get_device-credentials", "parameters": [ { - "in": "path", - "name": "id", - "required": true, + "in": "query", + "name": "page", + "schema": { + "minimum": 0, + "type": "integer" + } + }, + { + "in": "query", + "name": "per_page", + "schema": { + "maximum": 100, + "minimum": 1, + "type": "integer" + } + }, + { + "in": "query", + "name": "include_totals", + "schema": { + "type": "boolean" + } + }, + { + "in": "query", + "name": "fields", + "schema": { + "type": "string" + } + }, + { + "in": "query", + "name": "include_fields", + "schema": { + "type": "boolean" + } + }, + { + "in": "query", + "name": "user_id", "schema": { "type": "string" } + }, + { + "in": "query", + "name": "client_id", + "schema": { + "type": "string" + } + }, + { + "in": "query", + "name": "type", + "schema": { + "$ref": "#/components/schemas/DeviceCredentialTypeEnum" + } } ], "responses": { @@ -61375,7 +93550,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetScimConfigurationResponseContent" + "$ref": "#/components/schemas/ListDeviceCredentialsResponseContent" } } }, @@ -61384,7 +93559,13 @@ "400": { "description": "" }, - "404": { + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "429": { "description": "" } }, @@ -61394,47 +93575,37 @@ }, { "oAuth2ClientCredentials": [ - "read:scim_config" + "read:device_credentials" ] } ], - "summary": "Get a connection's SCIM configuration", + "summary": "Retrieve device credentials", "tags": [ - "Connections" + "Device Credentials" ] }, - "patch": { - "operationId": "patch_scim-configuration", - "parameters": [ - { - "in": "path", - "name": "id", - "required": true, - "schema": { - "type": "string" - } - } - ], + "post": { + "operationId": "post_device-credentials", "requestBody": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/UpdateScimConfigurationRequestContent" + "$ref": "#/components/schemas/CreatePublicKeyDeviceCredentialRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/UpdateScimConfigurationRequestContent" + "$ref": "#/components/schemas/CreatePublicKeyDeviceCredentialRequestContent" } } } }, "responses": { - "200": { + "201": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/UpdateScimConfigurationResponseContent" + "$ref": "#/components/schemas/CreatePublicKeyDeviceCredentialResponseContent" } } }, @@ -61443,7 +93614,16 @@ "400": { "description": "" }, - "404": { + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "409": { + "description": "" + }, + "429": { "description": "" } }, @@ -61453,17 +93633,19 @@ }, { "oAuth2ClientCredentials": [ - "update:scim_config" + "create:current_user_device_credentials" ] } ], - "summary": "Patch a connection's SCIM configuration", + "summary": "Create a device public key credential", "tags": [ - "Connections" + "Device Credentials" ] - }, - "post": { - "operationId": "post_scim-configuration", + } + }, + "/api/v2/device-credentials/{id}": { + "delete": { + "operationId": "delete_device-credentials_by_id", "parameters": [ { "in": "path", @@ -61474,35 +93656,20 @@ } } ], - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/CreateScimConfigurationRequestContent" - } - }, - "application/x-www-form-urlencoded": { - "schema": { - "$ref": "#/components/schemas/CreateScimConfigurationRequestContent" - } - } - } - }, "responses": { - "201": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/CreateScimConfigurationResponseContent" - } - } - }, + "204": { "description": "" }, "400": { "description": "" }, - "404": { + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "429": { "description": "" } }, @@ -61512,35 +93679,40 @@ }, { "oAuth2ClientCredentials": [ - "create:scim_config" + "delete:device_credentials", + "delete:current_user_device_credentials" ] } ], - "summary": "Create a SCIM configuration", + "summary": "Delete a device credential", "tags": [ - "Connections" + "Device Credentials" ] } }, - "/api/v2/connections/{id}/scim-configuration/default-mapping": { - "get": { - "operationId": "get_default-mapping", - "parameters": [ - { - "in": "path", - "name": "id", - "required": true, - "schema": { - "type": "string" + "/api/v2/email-templates": { + "post": { + "operationId": "post_email-templates", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/CreateEmailTemplateRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/CreateEmailTemplateRequestContent" + } } } - ], + }, "responses": { "200": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetScimConfigurationDefaultMappingResponseContent" + "$ref": "#/components/schemas/CreateEmailTemplateResponseContent" } } }, @@ -61549,7 +93721,16 @@ "400": { "description": "" }, - "404": { + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "409": { + "description": "" + }, + "429": { "description": "" } }, @@ -61559,26 +93740,26 @@ }, { "oAuth2ClientCredentials": [ - "read:scim_config" + "create:email_templates" ] } ], - "summary": "Get a connection's default SCIM mapping", + "summary": "Create an email template", "tags": [ - "Connections" + "Email Templates" ] } }, - "/api/v2/connections/{id}/scim-configuration/tokens": { + "/api/v2/email-templates/{templateName}": { "get": { - "operationId": "get_scim_tokens", + "operationId": "get_email-templates_by_templateName", "parameters": [ { "in": "path", - "name": "id", + "name": "templateName", "required": true, "schema": { - "type": "string" + "$ref": "#/components/schemas/EmailTemplateNameEnum" } } ], @@ -61587,7 +93768,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetScimTokensResponseContent" + "$ref": "#/components/schemas/GetEmailTemplateResponseContent" } } }, @@ -61596,7 +93777,13 @@ "400": { "description": "" }, - "404": { + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "429": { "description": "" } }, @@ -61606,24 +93793,24 @@ }, { "oAuth2ClientCredentials": [ - "read:scim_token" + "read:email_templates" ] } ], - "summary": "Get a connection's SCIM tokens", + "summary": "Get an email template", "tags": [ - "Connections" + "Email Templates" ] }, - "post": { - "operationId": "post_scim_token", + "patch": { + "operationId": "patch_email-templates_by_templateName", "parameters": [ { "in": "path", - "name": "id", + "name": "templateName", "required": true, "schema": { - "type": "string" + "$ref": "#/components/schemas/EmailTemplateNameEnum" } } ], @@ -61631,22 +93818,22 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/CreateScimTokenRequestContent" + "$ref": "#/components/schemas/UpdateEmailTemplateRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/CreateScimTokenRequestContent" + "$ref": "#/components/schemas/UpdateEmailTemplateRequestContent" } } } }, "responses": { - "201": { + "200": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/CreateScimTokenResponseContent" + "$ref": "#/components/schemas/UpdateEmailTemplateResponseContent" } } }, @@ -61655,10 +93842,16 @@ "400": { "description": "" }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, "404": { "description": "" }, - "409": { + "429": { "description": "" } }, @@ -61668,46 +93861,66 @@ }, { "oAuth2ClientCredentials": [ - "create:scim_token" + "update:email_templates" ] } ], - "summary": "Create a SCIM Token", + "summary": "Patch an email template", "tags": [ - "Connections" + "Email Templates" ] - } - }, - "/api/v2/connections/{id}/scim-configuration/tokens/{tokenId}": { - "delete": { - "operationId": "delete_tokens_by_tokenId", + }, + "put": { + "operationId": "put_email-templates_by_templateName", "parameters": [ { "in": "path", - "name": "id", - "required": true, - "schema": { - "type": "string" - } - }, - { - "in": "path", - "name": "tokenId", + "name": "templateName", "required": true, "schema": { - "type": "string" + "$ref": "#/components/schemas/EmailTemplateNameEnum" } } ], + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/SetEmailTemplateRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/SetEmailTemplateRequestContent" + } + } + } + }, "responses": { - "204": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/SetEmailTemplateResponseContent" + } + } + }, "description": "" }, "400": { "description": "" }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, "404": { "description": "" + }, + "429": { + "description": "" } }, "security": [ @@ -61716,31 +93929,21 @@ }, { "oAuth2ClientCredentials": [ - "delete:scim_token" + "update:email_templates" ] } ], - "summary": "Delete a connection's SCIM token", + "summary": "Update an email template", "tags": [ - "Connections" + "Email Templates" ] } }, - "/api/v2/connections/{id}/status": { - "get": { - "operationId": "get_status", - "parameters": [ - { - "in": "path", - "name": "id", - "required": true, - "schema": { - "type": "string" - } - } - ], + "/api/v2/emails/provider": { + "delete": { + "operationId": "delete_provider", "responses": { - "200": { + "204": { "description": "" }, "400": { @@ -61765,39 +93968,42 @@ }, { "oAuth2ClientCredentials": [ - "read:connections" + "delete:email_provider" ] } ], - "summary": "Check connection status", + "summary": "Delete email provider", "tags": [ - "Connections" + "Emails" ] - } - }, - "/api/v2/connections/{id}/users": { - "delete": { - "operationId": "delete_users_by_email", + }, + "get": { + "operationId": "get_provider", "parameters": [ { - "in": "path", - "name": "id", - "required": true, + "in": "query", + "name": "fields", "schema": { "type": "string" } }, { "in": "query", - "name": "email", - "required": true, + "name": "include_fields", "schema": { - "type": "string" + "type": "boolean" } } ], "responses": { - "204": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/GetEmailProviderResponseContent" + } + } + }, "description": "" }, "400": { @@ -61809,6 +94015,9 @@ "403": { "description": "" }, + "404": { + "description": "" + }, "429": { "description": "" } @@ -61819,87 +94028,57 @@ }, { "oAuth2ClientCredentials": [ - "delete:users" + "read:email_provider" ] } ], - "summary": "Delete a connection user", + "summary": "Get email provider", "tags": [ - "Connections" + "Emails" ] - } - }, - "/api/v2/custom-domains": { - "get": { - "operationId": "get_custom-domains", - "parameters": [ - { - "in": "query", - "name": "take", - "schema": { - "maximum": 100, - "minimum": 1, - "type": "integer" - } - }, - { - "in": "query", - "name": "from", - "schema": { - "maxLength": 1000, - "type": "string" - } - }, - { - "in": "query", - "name": "q", - "schema": { - "maxLength": 1000, - "type": "string" - } - }, - { - "in": "query", - "name": "fields", - "schema": { - "maxLength": 100, - "type": "string" - } - }, - { - "in": "query", - "name": "include_fields", - "schema": { - "type": "boolean" - } - }, - { - "in": "query", - "name": "sort", - "schema": { - "maxLength": 15, - "pattern": "^domain:1$", - "type": "string" + }, + "patch": { + "operationId": "patch_provider", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/UpdateEmailProviderRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/UpdateEmailProviderRequestContent" + } } } - ], + }, "responses": { "200": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/ListCustomDomainsResponseContent" + "$ref": "#/components/schemas/UpdateEmailProviderResponseContent" } } }, "description": "" }, + "400": { + "description": "" + }, "401": { "description": "" }, "403": { "description": "" }, + "404": { + "description": "" + }, + "409": { + "description": "" + }, "429": { "description": "" } @@ -61910,27 +94089,27 @@ }, { "oAuth2ClientCredentials": [ - "read:custom_domains" + "update:email_provider" ] } ], - "summary": "Get custom domains configurations", + "summary": "Update email provider", "tags": [ - "Custom Domains" + "Emails" ] }, "post": { - "operationId": "post_custom-domains", + "operationId": "post_provider", "requestBody": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/CreateCustomDomainRequestContent" + "$ref": "#/components/schemas/CreateEmailProviderRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/CreateCustomDomainRequestContent" + "$ref": "#/components/schemas/CreateEmailProviderRequestContent" } } } @@ -61940,7 +94119,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/CreateCustomDomainResponseContent" + "$ref": "#/components/schemas/CreateEmailProviderResponseContent" } } }, @@ -61968,30 +94147,51 @@ }, { "oAuth2ClientCredentials": [ - "create:custom_domains" + "create:email_provider" ] } ], - "summary": "Configure a new custom domain", + "summary": "Configure email provider", "tags": [ - "Custom Domains" + "Emails" ] } }, - "/api/v2/custom-domains/default": { + "/api/v2/event-streams": { "get": { - "operationId": "get_default", + "operationId": "get_event-streams", + "parameters": [ + { + "in": "query", + "name": "from", + "schema": { + "type": "string" + } + }, + { + "in": "query", + "name": "take", + "schema": { + "maximum": 100, + "minimum": 1, + "type": "integer" + } + } + ], "responses": { "200": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetDefaultDomainResponseContent" + "$ref": "#/components/schemas/ListEventStreamsResponseContent" } } }, "description": "" }, + "400": { + "description": "" + }, "401": { "description": "" }, @@ -62008,37 +94208,57 @@ }, { "oAuth2ClientCredentials": [ - "read:custom_domains" + "read:event_streams" ] } ], - "summary": "Get the default domain", + "summary": "Get event streams", "tags": [ - "Custom Domains" + "Event Streams" ] }, - "patch": { - "operationId": "patch_default", + "post": { + "operationId": "post_event-streams", "requestBody": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/SetDefaultCustomDomainRequestContent" + "oneOf": [ + { + "$ref": "#/components/schemas/CreateEventStreamWebHookRequestContent" + }, + { + "$ref": "#/components/schemas/CreateEventStreamEventBridgeRequestContent" + }, + { + "$ref": "#/components/schemas/CreateEventStreamActionRequestContent" + } + ] } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/SetDefaultCustomDomainRequestContent" + "oneOf": [ + { + "$ref": "#/components/schemas/CreateEventStreamWebHookRequestContent" + }, + { + "$ref": "#/components/schemas/CreateEventStreamEventBridgeRequestContent" + }, + { + "$ref": "#/components/schemas/CreateEventStreamActionRequestContent" + } + ] } } } }, "responses": { - "200": { + "201": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/UpdateDefaultDomainResponseContent" + "$ref": "#/components/schemas/CreateEventStreamResponseContent" } } }, @@ -62047,8 +94267,17 @@ "400": { "description": "" }, + "401": { + "description": "" + }, "403": { "description": "" + }, + "409": { + "description": "" + }, + "429": { + "description": "" } }, "security": [ @@ -62057,25 +94286,27 @@ }, { "oAuth2ClientCredentials": [ - "update:custom_domains" + "create:event_streams" ] } ], - "summary": "Update the default custom domain for the tenant", + "summary": "Create an event stream", "tags": [ - "Custom Domains" + "Event Streams" ] } }, - "/api/v2/custom-domains/{id}": { + "/api/v2/event-streams/{id}": { "delete": { - "operationId": "delete_custom-domains_by_id", + "operationId": "delete_event-streams_by_id", "parameters": [ { "in": "path", "name": "id", "required": true, "schema": { + "maxLength": 26, + "minLength": 26, "type": "string" } } @@ -62103,23 +94334,25 @@ }, { "oAuth2ClientCredentials": [ - "delete:custom_domains" + "delete:event_streams" ] } ], - "summary": "Delete custom domain configuration", + "summary": "Delete an event stream", "tags": [ - "Custom Domains" + "Event Streams" ] }, "get": { - "operationId": "get_custom-domains_by_id", + "operationId": "get_event-streams_by_id", "parameters": [ { "in": "path", "name": "id", "required": true, "schema": { + "maxLength": 26, + "minLength": 26, "type": "string" } } @@ -62129,15 +94362,12 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetCustomDomainResponseContent" + "$ref": "#/components/schemas/GetEventStreamResponseContent" } } }, "description": "" }, - "400": { - "description": "" - }, "401": { "description": "" }, @@ -62157,23 +94387,25 @@ }, { "oAuth2ClientCredentials": [ - "read:custom_domains" + "read:event_streams" ] } ], - "summary": "Get custom domain configuration", + "summary": "Get an event stream by ID", "tags": [ - "Custom Domains" + "Event Streams" ] }, "patch": { - "operationId": "patch_custom-domains_by_id", + "operationId": "patch_event-streams_by_id", "parameters": [ { "in": "path", "name": "id", "required": true, "schema": { + "maxLength": 26, + "minLength": 26, "type": "string" } } @@ -62182,12 +94414,12 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/UpdateCustomDomainRequestContent" + "$ref": "#/components/schemas/UpdateEventStreamRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/UpdateCustomDomainRequestContent" + "$ref": "#/components/schemas/UpdateEventStreamRequestContent" } } } @@ -62197,7 +94429,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/UpdateCustomDomainResponseContent" + "$ref": "#/components/schemas/UpdateEventStreamResponseContent" } } }, @@ -62222,27 +94454,75 @@ }, { "oAuth2ClientCredentials": [ - "update:custom_domains" + "update:event_streams" ] } ], - "summary": "Update custom domain configuration", + "summary": "Update an event stream", "tags": [ - "Custom Domains" + "Event Streams" ] } }, - "/api/v2/custom-domains/{id}/test": { - "post": { - "operationId": "post_test_domain", + "/api/v2/event-streams/{id}/deliveries": { + "get": { + "operationId": "get_event_deliveries", "parameters": [ { "in": "path", "name": "id", "required": true, + "schema": { + "maxLength": 26, + "minLength": 26, + "type": "string" + } + }, + { + "in": "query", + "name": "statuses", + "schema": { + "type": "string" + } + }, + { + "in": "query", + "name": "event_types", + "schema": { + "type": "string" + } + }, + { + "in": "query", + "name": "date_from", + "schema": { + "maxLength": 20, + "type": "string" + } + }, + { + "in": "query", + "name": "date_to", + "schema": { + "maxLength": 20, + "type": "string" + } + }, + { + "in": "query", + "name": "from", "schema": { "type": "string" } + }, + { + "in": "query", + "name": "take", + "schema": { + "maximum": 100, + "minimum": 1, + "type": "integer" + } } ], "responses": { @@ -62250,7 +94530,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/TestCustomDomainResponseContent" + "$ref": "#/components/schemas/ListEventStreamDeliveriesResponseContent" } } }, @@ -62268,7 +94548,7 @@ "404": { "description": "" }, - "409": { + "429": { "description": "" } }, @@ -62278,25 +94558,38 @@ }, { "oAuth2ClientCredentials": [ - "read:custom_domains" + "read:event_streams", + "read:event_deliveries" ] } ], - "summary": "Test a custom domain", + "summary": "Get this event stream's delivery history", "tags": [ - "Custom Domains" + "Event Streams" ] } }, - "/api/v2/custom-domains/{id}/verify": { - "post": { - "operationId": "post_verify", + "/api/v2/event-streams/{id}/deliveries/{event_id}": { + "get": { + "operationId": "get_deliveries_by_event_id", "parameters": [ { "in": "path", "name": "id", "required": true, "schema": { + "maxLength": 26, + "minLength": 26, + "type": "string" + } + }, + { + "in": "path", + "name": "event_id", + "required": true, + "schema": { + "maxLength": 26, + "minLength": 26, "type": "string" } } @@ -62306,15 +94599,12 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/VerifyCustomDomainResponseContent" + "$ref": "#/components/schemas/GetEventStreamDeliveryHistoryResponseContent" } } }, "description": "" }, - "400": { - "description": "" - }, "401": { "description": "" }, @@ -62334,93 +94624,115 @@ }, { "oAuth2ClientCredentials": [ - "create:custom_domains" + "read:event_deliveries" ] } ], - "summary": "Verify a custom domain", + "summary": "Get a specific event's delivery history", "tags": [ - "Custom Domains" + "Event Streams" ] } }, - "/api/v2/device-credentials": { - "get": { - "operationId": "get_device-credentials", + "/api/v2/event-streams/{id}/redeliver": { + "post": { + "operationId": "post_redeliver", "parameters": [ { - "in": "query", - "name": "page", + "in": "path", + "name": "id", + "required": true, "schema": { - "minimum": 0, - "type": "integer" + "maxLength": 26, + "minLength": 26, + "type": "string" } - }, - { - "in": "query", - "name": "per_page", - "schema": { - "maximum": 100, - "minimum": 1, - "type": "integer" + } + ], + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/CreateEventStreamRedeliveryRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/CreateEventStreamRedeliveryRequestContent" + } } + } + }, + "responses": { + "202": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/CreateEventStreamRedeliveryResponseContent" + } + } + }, + "description": "" }, - { - "in": "query", - "name": "include_totals", - "schema": { - "type": "boolean" - } + "401": { + "description": "" }, - { - "in": "query", - "name": "fields", - "schema": { - "pattern": "^((device_name)|(id)|(device_id)|(type)|(user_id)|(client_id))(,((device_name)|(id)|(device_id)|(type)|(user_id)|(client_id)))*$", - "type": "string" - } + "403": { + "description": "" }, - { - "in": "query", - "name": "include_fields", - "schema": { - "type": "boolean" - } + "404": { + "description": "" }, + "409": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ { - "in": "query", - "name": "user_id", - "schema": { - "type": "string" - } + "bearerAuth": [] }, { - "in": "query", - "name": "client_id", + "oAuth2ClientCredentials": [ + "update:event_deliveries" + ] + } + ], + "summary": "Redeliver failed events", + "tags": [ + "Event Streams" + ] + } + }, + "/api/v2/event-streams/{id}/redeliver/{event_id}": { + "post": { + "operationId": "post_redeliver_by_event_id", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, "schema": { + "maxLength": 26, + "minLength": 26, "type": "string" } }, { - "in": "query", - "name": "type", + "in": "path", + "name": "event_id", + "required": true, "schema": { - "$ref": "#/components/schemas/DeviceCredentialTypeEnum" + "maxLength": 26, + "minLength": 26, + "type": "string" } } ], "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ListDeviceCredentialsResponseContent" - } - } - }, - "description": "" - }, - "400": { + "202": { "description": "" }, "401": { @@ -62429,6 +94741,12 @@ "403": { "description": "" }, + "404": { + "description": "" + }, + "409": { + "description": "" + }, "429": { "description": "" } @@ -62439,37 +94757,118 @@ }, { "oAuth2ClientCredentials": [ - "read:device_credentials" + "update:event_deliveries" ] } ], - "summary": "Retrieve device credentials", + "summary": "Redeliver a single failed event by ID", "tags": [ - "Device Credentials" + "Event Streams" ] - }, + } + }, + "/api/v2/event-streams/{id}/test": { "post": { - "operationId": "post_device-credentials", + "operationId": "post_test_event", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "maxLength": 26, + "minLength": 26, + "type": "string" + } + } + ], "requestBody": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/CreatePublicKeyDeviceCredentialRequestContent" + "$ref": "#/components/schemas/CreateEventStreamTestEventRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/CreatePublicKeyDeviceCredentialRequestContent" + "$ref": "#/components/schemas/CreateEventStreamTestEventRequestContent" } } } }, "responses": { - "201": { + "202": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/CreatePublicKeyDeviceCredentialResponseContent" + "$ref": "#/components/schemas/CreateEventStreamTestEventResponseContent" + } + } + }, + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "update:event_streams" + ] + } + ], + "summary": "Send a test event to an event stream", + "tags": [ + "Event Streams" + ] + } + }, + "/api/v2/events": { + "get": { + "operationId": "subscribe_events", + "parameters": [ + { + "in": "query", + "name": "from", + "schema": { + "maxLength": 1024, + "type": "string" + } + }, + { + "in": "query", + "name": "from_timestamp", + "schema": { + "maxLength": 20, + "type": "string" + } + }, + { + "explode": true, + "in": "query", + "name": "event_type", + "schema": { + "$ref": "#/components/schemas/EventStreamSubscribeEventsEventTypeParam" + }, + "style": "form" + } + ], + "responses": { + "200": { + "content": { + "text/event-stream": { + "schema": { + "$ref": "#/components/schemas/EventStreamSubscribeEventsResponseContent" } } }, @@ -62484,7 +94883,10 @@ "403": { "description": "" }, - "409": { + "404": { + "description": "" + }, + "410": { "description": "" }, "429": { @@ -62497,32 +94899,67 @@ }, { "oAuth2ClientCredentials": [ - "create:current_user_device_credentials" + "read:events" ] } ], - "summary": "Create a device public key credential", + "summary": "Subscribe to events via Server-Sent Events (SSE)", "tags": [ - "Device Credentials" + "Events" ] } }, - "/api/v2/device-credentials/{id}": { - "delete": { - "operationId": "delete_device-credentials_by_id", + "/api/v2/experimentation/experiments": { + "get": { + "operationId": "get_experiments", "parameters": [ { - "in": "path", - "name": "id", - "required": true, + "in": "query", + "name": "from", + "schema": { + "type": "string" + } + }, + { + "in": "query", + "name": "take", + "schema": { + "maximum": 50, + "minimum": 1, + "type": "integer" + } + }, + { + "in": "query", + "name": "status", + "schema": { + "$ref": "#/components/schemas/ExperimentStatusEnum" + } + }, + { + "in": "query", + "name": "authentication_flow", + "schema": { + "type": "string" + } + }, + { + "in": "query", + "name": "feature_flag_id", "schema": { - "pattern": "^dcr_[A-Za-z0-9]{16}$", "type": "string" } } ], "responses": { - "204": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ListExperimentsResponseContent" + } + } + }, "description": "" }, "400": { @@ -62544,40 +94981,37 @@ }, { "oAuth2ClientCredentials": [ - "delete:device_credentials", - "delete:current_user_device_credentials" + "read:experimentation" ] } ], - "summary": "Delete a device credential", + "summary": "List experiments for the tenant.", "tags": [ - "Device Credentials" + "Experimentation" ] - } - }, - "/api/v2/email-templates": { + }, "post": { - "operationId": "post_email-templates", + "operationId": "create_experiment", "requestBody": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/CreateEmailTemplateRequestContent" + "$ref": "#/components/schemas/CreateExperimentRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/CreateEmailTemplateRequestContent" + "$ref": "#/components/schemas/CreateExperimentRequestContent" } } } }, "responses": { - "200": { + "201": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/CreateEmailTemplateResponseContent" + "$ref": "#/components/schemas/CreateExperimentResponseContent" } } }, @@ -62592,9 +95026,15 @@ "403": { "description": "" }, + "404": { + "description": "" + }, "409": { "description": "" }, + "422": { + "description": "" + }, "429": { "description": "" } @@ -62605,46 +95045,36 @@ }, { "oAuth2ClientCredentials": [ - "create:email_templates" + "create:experimentation" ] } ], - "summary": "Create an email template", + "summary": "Create an experiment for the Experiment Center.", "tags": [ - "Email Templates" + "Experimentation" ] } }, - "/api/v2/email-templates/{templateName}": { - "get": { - "operationId": "get_email-templates_by_templateName", + "/api/v2/experimentation/experiments/{id}": { + "delete": { + "operationId": "delete_experiment", "parameters": [ { "in": "path", - "name": "templateName", + "name": "id", "required": true, "schema": { - "$ref": "#/components/schemas/EmailTemplateNameEnum" + "type": "string" } } ], "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/GetEmailTemplateResponseContent" - } - } - }, + "204": { "description": "" }, "400": { "description": "" }, - "401": { - "description": "" - }, "403": { "description": "" }, @@ -62658,55 +95088,38 @@ }, { "oAuth2ClientCredentials": [ - "read:email_templates" + "delete:experimentation" ] } ], - "summary": "Get an email template", + "summary": "Delete an experiment.", "tags": [ - "Email Templates" + "Experimentation" ] }, - "patch": { - "operationId": "patch_email-templates_by_templateName", + "get": { + "operationId": "get_experiment", "parameters": [ { "in": "path", - "name": "templateName", + "name": "id", "required": true, "schema": { - "$ref": "#/components/schemas/EmailTemplateNameEnum" + "type": "string" } } ], - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/UpdateEmailTemplateRequestContent" - } - }, - "application/x-www-form-urlencoded": { - "schema": { - "$ref": "#/components/schemas/UpdateEmailTemplateRequestContent" - } - } - } - }, "responses": { "200": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/UpdateEmailTemplateResponseContent" + "$ref": "#/components/schemas/GetExperimentResponseContent" } } }, "description": "" }, - "400": { - "description": "" - }, "401": { "description": "" }, @@ -62726,24 +95139,24 @@ }, { "oAuth2ClientCredentials": [ - "update:email_templates" + "read:experimentation" ] } ], - "summary": "Patch an email template", + "summary": "Get an experiment by ID.", "tags": [ - "Email Templates" + "Experimentation" ] }, - "put": { - "operationId": "put_email-templates_by_templateName", + "patch": { + "operationId": "update_experiment", "parameters": [ { "in": "path", - "name": "templateName", + "name": "id", "required": true, "schema": { - "$ref": "#/components/schemas/EmailTemplateNameEnum" + "type": "string" } } ], @@ -62751,12 +95164,12 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/SetEmailTemplateRequestContent" + "$ref": "#/components/schemas/UpdateExperimentRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/SetEmailTemplateRequestContent" + "$ref": "#/components/schemas/UpdateExperimentRequestContent" } } } @@ -62766,7 +95179,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/SetEmailTemplateResponseContent" + "$ref": "#/components/schemas/UpdateExperimentResponseContent" } } }, @@ -62784,43 +95197,10 @@ "404": { "description": "" }, - "429": { - "description": "" - } - }, - "security": [ - { - "bearerAuth": [] - }, - { - "oAuth2ClientCredentials": [ - "update:email_templates" - ] - } - ], - "summary": "Update an email template", - "tags": [ - "Email Templates" - ] - } - }, - "/api/v2/emails/provider": { - "delete": { - "operationId": "delete_provider", - "responses": { - "204": { - "description": "" - }, - "400": { - "description": "" - }, - "401": { - "description": "" - }, - "403": { + "409": { "description": "" }, - "404": { + "422": { "description": "" }, "429": { @@ -62833,98 +95213,49 @@ }, { "oAuth2ClientCredentials": [ - "delete:email_provider" + "update:experimentation" ] } ], - "summary": "Delete email provider", + "summary": "Update an experiment.", "tags": [ - "Emails" + "Experimentation" ] - }, - "get": { - "operationId": "get_provider", + } + }, + "/api/v2/experimentation/experiments/{id}/advance-ramp": { + "post": { + "operationId": "advance_experiment_ramp", "parameters": [ { - "in": "query", - "name": "fields", + "in": "path", + "name": "id", + "required": true, "schema": { - "pattern": "^((name)|(enabled)|(credentials)|(settings)|(default_from_address))(,((name)|(enabled)|(credentials)|(settings)|(default_from_address)))*$", "type": "string" } - }, - { - "in": "query", - "name": "include_fields", - "schema": { - "type": "boolean" - } - } - ], - "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/GetEmailProviderResponseContent" - } - } - }, - "description": "" - }, - "400": { - "description": "" - }, - "401": { - "description": "" - }, - "403": { - "description": "" - }, - "404": { - "description": "" - }, - "429": { - "description": "" - } - }, - "security": [ - { - "bearerAuth": [] - }, - { - "oAuth2ClientCredentials": [ - "read:email_provider" - ] } ], - "summary": "Get email provider", - "tags": [ - "Emails" - ] - }, - "patch": { - "operationId": "patch_provider", "requestBody": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/UpdateEmailProviderRequestContent" + "$ref": "#/components/schemas/AdvanceRampRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/UpdateEmailProviderRequestContent" + "$ref": "#/components/schemas/AdvanceRampRequestContent" } } } }, "responses": { - "200": { + "201": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/UpdateEmailProviderResponseContent" + "$ref": "#/components/schemas/AdvanceRampResponseContent" } } }, @@ -62955,52 +95286,47 @@ }, { "oAuth2ClientCredentials": [ - "update:email_provider" + "update:experimentation" ] } ], - "summary": "Update email provider", + "summary": "Advance the rollout level of a ramp experiment.", "tags": [ - "Emails" + "Experimentation" ] - }, + } + }, + "/api/v2/experimentation/experiments/{id}/validate": { "post": { - "operationId": "post_provider", - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/CreateEmailProviderRequestContent" - } - }, - "application/x-www-form-urlencoded": { - "schema": { - "$ref": "#/components/schemas/CreateEmailProviderRequestContent" - } + "operationId": "validate_experiment", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "type": "string" } } - }, + ], "responses": { - "201": { + "200": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/CreateEmailProviderResponseContent" + "$ref": "#/components/schemas/ValidateExperimentResponseContent" } } }, "description": "" }, - "400": { - "description": "" - }, "401": { "description": "" }, "403": { "description": "" }, - "409": { + "404": { "description": "" }, "429": { @@ -63013,19 +95339,19 @@ }, { "oAuth2ClientCredentials": [ - "create:email_provider" + "read:experimentation" ] } ], - "summary": "Configure email provider", + "summary": "Validate an experiment.", "tags": [ - "Emails" + "Experimentation" ] } }, - "/api/v2/event-streams": { + "/api/v2/experimentation/feature-flags": { "get": { - "operationId": "get_event-streams", + "operationId": "get_feature_flags", "parameters": [ { "in": "query", @@ -63038,10 +95364,24 @@ "in": "query", "name": "take", "schema": { - "maximum": 100, + "maximum": 50, "minimum": 1, "type": "integer" } + }, + { + "in": "query", + "name": "type", + "schema": { + "$ref": "#/components/schemas/FeatureFlagTypeEnum" + } + }, + { + "in": "query", + "name": "status", + "schema": { + "$ref": "#/components/schemas/FeatureFlagStatusEnum" + } } ], "responses": { @@ -63049,7 +95389,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/ListEventStreamsResponseContent" + "$ref": "#/components/schemas/ListFeatureFlagsResponseContent" } } }, @@ -63074,47 +95414,27 @@ }, { "oAuth2ClientCredentials": [ - "read:event_streams" + "read:experimentation" ] } ], - "summary": "Get event streams", + "summary": "List feature flags for the tenant.", "tags": [ - "Event Streams" + "Experimentation" ] }, "post": { - "operationId": "post_event-streams", + "operationId": "create_feature_flag", "requestBody": { "content": { "application/json": { "schema": { - "oneOf": [ - { - "$ref": "#/components/schemas/CreateEventStreamWebHookRequestContent" - }, - { - "$ref": "#/components/schemas/CreateEventStreamEventBridgeRequestContent" - }, - { - "$ref": "#/components/schemas/CreateEventStreamActionRequestContent" - } - ] + "$ref": "#/components/schemas/CreateFeatureFlagRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "oneOf": [ - { - "$ref": "#/components/schemas/CreateEventStreamWebHookRequestContent" - }, - { - "$ref": "#/components/schemas/CreateEventStreamEventBridgeRequestContent" - }, - { - "$ref": "#/components/schemas/CreateEventStreamActionRequestContent" - } - ] + "$ref": "#/components/schemas/CreateFeatureFlagRequestContent" } } } @@ -63124,7 +95444,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/CreateEventStreamResponseContent" + "$ref": "#/components/schemas/CreateFeatureFlagResponseContent" } } }, @@ -63152,27 +95472,25 @@ }, { "oAuth2ClientCredentials": [ - "create:event_streams" + "create:experimentation" ] } ], - "summary": "Create an event stream", + "summary": "Create a feature flag for the Experiment Center.", "tags": [ - "Event Streams" + "Experimentation" ] } }, - "/api/v2/event-streams/{id}": { + "/api/v2/experimentation/feature-flags/{id}": { "delete": { - "operationId": "delete_event-streams_by_id", + "operationId": "delete_feature_flag", "parameters": [ { "in": "path", "name": "id", "required": true, "schema": { - "maxLength": 26, - "minLength": 26, "type": "string" } } @@ -63181,13 +95499,10 @@ "204": { "description": "" }, - "400": { - "description": "" - }, - "401": { + "403": { "description": "" }, - "403": { + "409": { "description": "" }, "429": { @@ -63200,25 +95515,23 @@ }, { "oAuth2ClientCredentials": [ - "delete:event_streams" + "delete:experimentation" ] } ], - "summary": "Delete an event stream", + "summary": "Delete a feature flag.", "tags": [ - "Event Streams" + "Experimentation" ] }, "get": { - "operationId": "get_event-streams_by_id", + "operationId": "get_feature_flag", "parameters": [ { "in": "path", "name": "id", "required": true, "schema": { - "maxLength": 26, - "minLength": 26, "type": "string" } } @@ -63228,7 +95541,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetEventStreamResponseContent" + "$ref": "#/components/schemas/GetFeatureFlagResponseContent" } } }, @@ -63253,25 +95566,23 @@ }, { "oAuth2ClientCredentials": [ - "read:event_streams" + "read:experimentation" ] } ], - "summary": "Get an event stream by ID", + "summary": "Get a feature flag by ID.", "tags": [ - "Event Streams" + "Experimentation" ] }, "patch": { - "operationId": "patch_event-streams_by_id", + "operationId": "update_feature_flag", "parameters": [ { "in": "path", "name": "id", "required": true, "schema": { - "maxLength": 26, - "minLength": 26, "type": "string" } } @@ -63280,12 +95591,12 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/UpdateEventStreamRequestContent" + "$ref": "#/components/schemas/UpdateFeatureFlagRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/UpdateEventStreamRequestContent" + "$ref": "#/components/schemas/UpdateFeatureFlagRequestContent" } } } @@ -63295,7 +95606,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/UpdateEventStreamResponseContent" + "$ref": "#/components/schemas/UpdateFeatureFlagResponseContent" } } }, @@ -63310,6 +95621,12 @@ "403": { "description": "" }, + "404": { + "description": "" + }, + "409": { + "description": "" + }, "429": { "description": "" } @@ -63320,86 +95637,103 @@ }, { "oAuth2ClientCredentials": [ - "update:event_streams" + "update:experimentation" ] } ], - "summary": "Update an event stream", + "summary": "Update a feature flag.", "tags": [ - "Event Streams" + "Experimentation" ] } }, - "/api/v2/event-streams/{id}/deliveries": { + "/api/v2/experimentation/feature-flags/{id}/variations": { "get": { - "operationId": "get_event_deliveries", + "operationId": "get_variations", "parameters": [ { "in": "path", "name": "id", "required": true, "schema": { - "maxLength": 26, - "minLength": 26, "type": "string" } + } + ], + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ListVariationsResponseContent" + } + } + }, + "description": "" }, - { - "in": "query", - "name": "statuses", - "schema": { - "type": "string" - } + "400": { + "description": "" }, - { - "in": "query", - "name": "event_types", - "schema": { - "type": "string" - } + "401": { + "description": "" }, - { - "in": "query", - "name": "date_from", - "schema": { - "maxLength": 20, - "type": "string" - } + "403": { + "description": "" }, - { - "in": "query", - "name": "date_to", - "schema": { - "maxLength": 20, - "type": "string" - } + "404": { + "description": "" }, + "429": { + "description": "" + } + }, + "security": [ { - "in": "query", - "name": "from", - "schema": { - "type": "string" - } + "bearerAuth": [] }, { - "in": "query", - "name": "take", + "oAuth2ClientCredentials": [ + "read:experimentation" + ] + } + ], + "summary": "List all variations for a feature flag.", + "tags": [ + "Experimentation" + ] + }, + "post": { + "operationId": "create_variation", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, "schema": { - "maximum": 100, - "minimum": 1, - "type": "integer" + "type": "string" } } ], + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/CreateVariationRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/CreateVariationRequestContent" + } + } + } + }, "responses": { - "200": { + "201": { "content": { "application/json": { "schema": { - "items": { - "$ref": "#/components/schemas/EventStreamDelivery" - }, - "type": "array" + "$ref": "#/components/schemas/CreateVariationResponseContent" } } }, @@ -63417,6 +95751,9 @@ "404": { "description": "" }, + "409": { + "description": "" + }, "429": { "description": "" } @@ -63427,54 +95764,39 @@ }, { "oAuth2ClientCredentials": [ - "read:event_streams", - "read:event_deliveries" + "create:experimentation" ] } ], - "summary": "Get this event stream's delivery history", + "summary": "Create a variation for a feature flag.", "tags": [ - "Event Streams" + "Experimentation" ] } }, - "/api/v2/event-streams/{id}/deliveries/{event_id}": { - "get": { - "operationId": "get_deliveries_by_event_id", + "/api/v2/experimentation/feature-flags/{id}/variations/{vid}": { + "delete": { + "operationId": "delete_variation", "parameters": [ { "in": "path", "name": "id", "required": true, "schema": { - "maxLength": 26, - "minLength": 26, "type": "string" } }, { "in": "path", - "name": "event_id", + "name": "vid", "required": true, "schema": { - "maxLength": 26, - "minLength": 26, "type": "string" } } ], "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/GetEventStreamDeliveryHistoryResponseContent" - } - } - }, - "description": "" - }, - "401": { + "204": { "description": "" }, "403": { @@ -63483,6 +95805,9 @@ "404": { "description": "" }, + "409": { + "description": "" + }, "429": { "description": "" } @@ -63493,51 +95818,41 @@ }, { "oAuth2ClientCredentials": [ - "read:event_deliveries" + "delete:experimentation" ] } ], - "summary": "Get a specific event's delivery history", + "summary": "Delete a variation.", "tags": [ - "Event Streams" + "Experimentation" ] - } - }, - "/api/v2/event-streams/{id}/redeliver": { - "post": { - "operationId": "post_redeliver", + }, + "get": { + "operationId": "get_variation", "parameters": [ { "in": "path", "name": "id", "required": true, "schema": { - "maxLength": 26, - "minLength": 26, "type": "string" } - } - ], - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/CreateEventStreamRedeliveryRequestContent" - } - }, - "application/x-www-form-urlencoded": { - "schema": { - "$ref": "#/components/schemas/CreateEventStreamRedeliveryRequestContent" - } + }, + { + "in": "path", + "name": "vid", + "required": true, + "schema": { + "type": "string" } } - }, + ], "responses": { - "202": { + "200": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/CreateEventStreamRedeliveryResponseContent" + "$ref": "#/components/schemas/GetVariationResponseContent" } } }, @@ -63552,9 +95867,6 @@ "404": { "description": "" }, - "409": { - "description": "" - }, "429": { "description": "" } @@ -63565,43 +95877,61 @@ }, { "oAuth2ClientCredentials": [ - "update:event_deliveries" + "read:experimentation" ] } ], - "summary": "Redeliver failed events", + "summary": "Get a variation by ID.", "tags": [ - "Event Streams" + "Experimentation" ] - } - }, - "/api/v2/event-streams/{id}/redeliver/{event_id}": { - "post": { - "operationId": "post_redeliver_by_event_id", + }, + "patch": { + "operationId": "update_variation", "parameters": [ { "in": "path", "name": "id", "required": true, "schema": { - "maxLength": 26, - "minLength": 26, "type": "string" } }, { "in": "path", - "name": "event_id", + "name": "vid", "required": true, "schema": { - "maxLength": 26, - "minLength": 26, "type": "string" } } ], + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/UpdateVariationRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/UpdateVariationRequestContent" + } + } + } + }, "responses": { - "202": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/UpdateVariationResponseContent" + } + } + }, + "description": "" + }, + "400": { "description": "" }, "401": { @@ -63626,62 +95956,132 @@ }, { "oAuth2ClientCredentials": [ - "update:event_deliveries" + "update:experimentation" ] } ], - "summary": "Redeliver a single failed event by ID", + "summary": "Update a variation.", "tags": [ - "Event Streams" + "Experimentation" ] } }, - "/api/v2/event-streams/{id}/test": { - "post": { - "operationId": "post_test_event", + "/api/v2/experimentation/segments": { + "get": { + "operationId": "get_segments", "parameters": [ { - "in": "path", - "name": "id", - "required": true, + "in": "query", + "name": "from", "schema": { - "maxLength": 26, - "minLength": 26, "type": "string" } + }, + { + "in": "query", + "name": "take", + "schema": { + "maximum": 50, + "minimum": 1, + "type": "integer" + } + }, + { + "in": "query", + "name": "type", + "schema": { + "$ref": "#/components/schemas/SegmentTypeFilterEnum" + } + }, + { + "in": "query", + "name": "status", + "schema": { + "$ref": "#/components/schemas/SegmentStatusEnum" + } + } + ], + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ListSegmentsResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:experimentation" + ] } ], + "summary": "List segments for the tenant.", + "tags": [ + "Experimentation" + ] + }, + "post": { + "operationId": "create_segment", "requestBody": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/CreateEventStreamTestEventRequestContent" + "$ref": "#/components/schemas/CreateSegmentRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/CreateEventStreamTestEventRequestContent" + "$ref": "#/components/schemas/CreateSegmentRequestContent" } } } }, "responses": { - "202": { + "201": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/CreateEventStreamTestEventResponseContent" + "$ref": "#/components/schemas/CreateSegmentResponseContent" } } }, "description": "" }, + "400": { + "description": "" + }, "401": { "description": "" }, "403": { "description": "" }, + "409": { + "description": "" + }, + "422": { + "description": "" + }, "429": { "description": "" } @@ -63692,52 +96092,141 @@ }, { "oAuth2ClientCredentials": [ - "update:event_streams" + "create:experimentation" ] } ], - "summary": "Send a test event to an event stream", + "summary": "Create a segment for the Experiment Center.", "tags": [ - "Event Streams" + "Experimentation" ] } }, - "/api/v2/events": { - "get": { - "operationId": "subscribe_events", + "/api/v2/experimentation/segments/{id}": { + "delete": { + "operationId": "delete_segment", "parameters": [ { - "in": "query", - "name": "from", + "in": "path", + "name": "id", + "required": true, "schema": { - "maxLength": 1024, "type": "string" } + } + ], + "responses": { + "204": { + "description": "" + }, + "403": { + "description": "" + }, + "409": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] }, { - "in": "query", - "name": "from_timestamp", + "oAuth2ClientCredentials": [ + "delete:experimentation" + ] + } + ], + "summary": "Delete a segment.", + "tags": [ + "Experimentation" + ] + }, + "get": { + "operationId": "get_segment", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, "schema": { - "maxLength": 20, "type": "string" } + } + ], + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/GetSegmentResponseContent" + } + } + }, + "description": "" + }, + "401": { + "description": "" }, + "403": { + "description": "" + }, + "404": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ { - "explode": true, - "in": "query", - "name": "event_type", + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:experimentation" + ] + } + ], + "summary": "Get a segment by ID.", + "tags": [ + "Experimentation" + ] + }, + "patch": { + "operationId": "update_segment", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, "schema": { - "$ref": "#/components/schemas/EventStreamSubscribeEventsEventTypeParam" - }, - "style": "form" + "type": "string" + } } ], + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/UpdateSegmentRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/UpdateSegmentRequestContent" + } + } + } + }, "responses": { "200": { "content": { - "text/event-stream": { + "application/json": { "schema": { - "$ref": "#/components/schemas/EventStreamSubscribeEventsResponseContent" + "$ref": "#/components/schemas/UpdateSegmentResponseContent" } } }, @@ -63755,7 +96244,10 @@ "404": { "description": "" }, - "410": { + "409": { + "description": "" + }, + "422": { "description": "" }, "429": { @@ -63768,13 +96260,13 @@ }, { "oAuth2ClientCredentials": [ - "read:events" + "update:experimentation" ] } ], - "summary": "Subscribe to events via Server-Sent Events (SSE)", + "summary": "Update a segment.", "tags": [ - "Events" + "Experimentation" ] } }, @@ -64292,6 +96784,9 @@ "403": { "description": "" }, + "404": { + "description": "" + }, "429": { "description": "" } @@ -64421,6 +96916,9 @@ "403": { "description": "" }, + "404": { + "description": "" + }, "429": { "description": "" } @@ -64471,6 +96969,9 @@ "404": { "description": "" }, + "409": { + "description": "" + }, "429": { "description": "" } @@ -64595,6 +97096,9 @@ }, "description": "" }, + "400": { + "description": "" + }, "401": { "description": "" }, @@ -64912,12 +97416,18 @@ }, "description": "" }, + "400": { + "description": "" + }, "401": { "description": "" }, "403": { "description": "" }, + "404": { + "description": "" + }, "429": { "description": "" } @@ -65126,7 +97636,6 @@ "schema": { "maxLength": 128, "minLength": 1, - "pattern": "^[\\x20-\\x7E]+$", "type": "string" } }, @@ -65152,7 +97661,6 @@ "name": "fields", "schema": { "maxLength": 256, - "pattern": "^((id)|(name)|(external_id)|(organization_id)|(connection_id)|(tenant_name)|(description)|(created_at)|(updated_at))(,((id)|(name)|(external_id)|(organization_id)|(connection_id)|(tenant_name)|(description)|(created_at)|(updated_at)))*$", "type": "string" } }, @@ -65163,30 +97671,220 @@ "type": "boolean" } }, - { - "in": "query", - "name": "page", - "schema": { - "minimum": 0, - "type": "integer" - } - }, - { - "in": "query", - "name": "per_page", - "schema": { - "maximum": 100, - "minimum": 1, - "type": "integer" - } - }, - { - "in": "query", - "name": "include_totals", - "schema": { - "type": "boolean" - } - }, + { + "in": "query", + "name": "page", + "schema": { + "minimum": 0, + "type": "integer" + } + }, + { + "in": "query", + "name": "per_page", + "schema": { + "maximum": 100, + "minimum": 1, + "type": "integer" + } + }, + { + "in": "query", + "name": "include_totals", + "schema": { + "type": "boolean" + } + }, + { + "in": "query", + "name": "from", + "schema": { + "type": "string" + } + }, + { + "in": "query", + "name": "take", + "schema": { + "maximum": 100, + "minimum": 1, + "type": "integer" + } + } + ], + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ListGroupsResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:groups" + ] + } + ], + "summary": "Get all Groups", + "tags": [ + "Groups" + ] + } + }, + "/api/v2/groups/{id}": { + "delete": { + "operationId": "delete_group", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "maxLength": 26, + "minLength": 18, + "type": "string" + } + } + ], + "responses": { + "204": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "404": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "delete:groups" + ] + } + ], + "summary": "Delete a Group", + "tags": [ + "Groups" + ] + }, + "get": { + "operationId": "get_group", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "maxLength": 26, + "minLength": 18, + "type": "string" + } + } + ], + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/GetGroupResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "404": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:groups" + ] + } + ], + "summary": "Get a Group", + "tags": [ + "Groups" + ] + } + }, + "/api/v2/groups/{id}/members": { + "get": { + "operationId": "get_group_members", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "maxLength": 26, + "minLength": 18, + "type": "string" + } + }, + { + "in": "query", + "name": "fields", + "schema": { + "maxLength": 256, + "type": "string" + } + }, + { + "in": "query", + "name": "include_fields", + "schema": { + "type": "boolean" + } + }, { "in": "query", "name": "from", @@ -65209,7 +97907,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/ListGroupsResponseContent" + "$ref": "#/components/schemas/GetGroupMembersResponseContent" } } }, @@ -65224,6 +97922,9 @@ "403": { "description": "" }, + "404": { + "description": "" + }, "429": { "description": "" } @@ -65234,19 +97935,19 @@ }, { "oAuth2ClientCredentials": [ - "read:groups" + "read:group_members" ] } ], - "summary": "Get all Groups", + "summary": "Get Group Members", "tags": [ "Groups" ] } }, - "/api/v2/groups/{id}": { + "/api/v2/groups/{id}/roles": { "delete": { - "operationId": "delete_group", + "operationId": "delete_group_roles", "parameters": [ { "in": "path", @@ -65255,15 +97956,31 @@ "schema": { "maxLength": 26, "minLength": 18, - "pattern": "^grp_[1-9a-km-zA-HJ-NP-Z]{14,22}$", "type": "string" } } ], + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/DeleteGroupRolesRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/DeleteGroupRolesRequestContent" + } + } + } + }, "responses": { "204": { "description": "" }, + "400": { + "description": "" + }, "401": { "description": "" }, @@ -65283,17 +98000,17 @@ }, { "oAuth2ClientCredentials": [ - "delete:groups" + "delete:group_roles" ] } ], - "summary": "Delete a Group", + "summary": "Remove roles from a group", "tags": [ "Groups" ] }, "get": { - "operationId": "get_group", + "operationId": "get_group_roles", "parameters": [ { "in": "path", @@ -65302,9 +98019,23 @@ "schema": { "maxLength": 26, "minLength": 18, - "pattern": "^grp_[1-9a-km-zA-HJ-NP-Z]{14,22}$", "type": "string" } + }, + { + "in": "query", + "name": "from", + "schema": { + "type": "string" + } + }, + { + "in": "query", + "name": "take", + "schema": { + "minimum": 1, + "type": "integer" + } } ], "responses": { @@ -65312,7 +98043,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetGroupResponseContent" + "$ref": "#/components/schemas/ListGroupRolesResponseContent" } } }, @@ -65340,19 +98071,17 @@ }, { "oAuth2ClientCredentials": [ - "read:groups" + "read:group_roles" ] } ], - "summary": "Get a Group", + "summary": "Get a group's roles", "tags": [ "Groups" ] - } - }, - "/api/v2/groups/{id}/members": { - "get": { - "operationId": "get_group_members", + }, + "post": { + "operationId": "post_group_roles", "parameters": [ { "in": "path", @@ -65361,52 +98090,26 @@ "schema": { "maxLength": 26, "minLength": 18, - "pattern": "^grp_[1-9a-km-zA-HJ-NP-Z]{14,22}$", - "type": "string" - } - }, - { - "in": "query", - "name": "fields", - "schema": { - "maxLength": 256, - "pattern": "^((id)|(member_type)|(type)|(connection_id)|(created_at))(,((id)|(member_type)|(type)|(connection_id)|(created_at)))*$", - "type": "string" - } - }, - { - "in": "query", - "name": "include_fields", - "schema": { - "type": "boolean" - } - }, - { - "in": "query", - "name": "from", - "schema": { "type": "string" } - }, - { - "in": "query", - "name": "take", - "schema": { - "maximum": 100, - "minimum": 1, - "type": "integer" - } } ], - "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/GetGroupMembersResponseContent" - } + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/AssignGroupRolesRequestContent" } }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/AssignGroupRolesRequestContent" + } + } + } + }, + "responses": { + "204": { "description": "" }, "400": { @@ -65418,6 +98121,9 @@ "403": { "description": "" }, + "404": { + "description": "" + }, "429": { "description": "" } @@ -65428,11 +98134,11 @@ }, { "oAuth2ClientCredentials": [ - "read:group_members" + "create:group_roles" ] } ], - "summary": "Get Group Members", + "summary": "Assign roles to a group", "tags": [ "Groups" ] @@ -65441,6 +98147,17 @@ "/api/v2/guardian/enrollments/ticket": { "post": { "operationId": "post_ticket", + "parameters": [ + { + "in": "header", + "name": "auth0-custom-domain", + "schema": { + "maxLength": 255, + "minLength": 3, + "type": "string" + } + } + ], "requestBody": { "content": { "application/json": { @@ -65504,7 +98221,6 @@ "name": "id", "required": true, "schema": { - "pattern": "^((totp|sms|voice|push|email|recovery-code|webauthn-roaming|webauthn-platform)\\|)?dev_[A-Za-z0-9-_]+$", "type": "string" } } @@ -65546,7 +98262,6 @@ "name": "id", "required": true, "schema": { - "pattern": "^((totp|sms|voice|push|email|recovery-code|webauthn-roaming|webauthn-platform)\\|)?dev_[A-Za-z0-9-_]+$", "type": "string" } } @@ -65713,27 +98428,401 @@ }, { "oAuth2ClientCredentials": [ - "update:guardian_factors" + "update:guardian_factors" + ] + } + ], + "summary": "Update the DUO Configuration", + "tags": [ + "Guardian" + ] + }, + "put": { + "operationId": "put_factor_duo_settings", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/SetGuardianFactorDuoSettingsRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/SetGuardianFactorDuoSettingsRequestContent" + } + } + } + }, + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/SetGuardianFactorDuoSettingsResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "update:guardian_factors" + ] + } + ], + "summary": "Set the DUO Configuration", + "tags": [ + "Guardian" + ] + } + }, + "/api/v2/guardian/factors/email/settings": { + "get": { + "operationId": "get_email_factor_settings", + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/GetEmailFactorSettingsResponseContent" + } + } + }, + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:guardian_factors" + ] + } + ], + "summary": "Get Email Factor Settings", + "tags": [ + "Guardian" + ] + }, + "put": { + "operationId": "set_email_factor_settings", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/SetEmailFactorSettingsRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/SetEmailFactorSettingsRequestContent" + } + } + } + }, + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/SetEmailFactorSettingsResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "update:guardian_factors" + ] + } + ], + "summary": "Set the Email Factor Settings", + "tags": [ + "Guardian" + ] + } + }, + "/api/v2/guardian/factors/phone/message-types": { + "get": { + "operationId": "get_message-types", + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/GetGuardianFactorPhoneMessageTypesResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:guardian_factors" + ] + } + ], + "summary": "Get Enabled Phone Factors", + "tags": [ + "Guardian" + ] + }, + "put": { + "operationId": "put_message-types", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/SetGuardianFactorPhoneMessageTypesRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/SetGuardianFactorPhoneMessageTypesRequestContent" + } + } + } + }, + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/SetGuardianFactorPhoneMessageTypesResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "404": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "update:guardian_factors" + ] + } + ], + "summary": "Update the Enabled Phone Factors", + "tags": [ + "Guardian" + ] + } + }, + "/api/v2/guardian/factors/phone/providers/twilio": { + "get": { + "operationId": "get_phone_twilio_factor_provider", + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/GetGuardianFactorsProviderPhoneTwilioResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:guardian_factors" + ] + } + ], + "summary": "Get Twilio configuration", + "tags": [ + "Guardian" + ] + }, + "put": { + "operationId": "put_twilio", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/SetGuardianFactorsProviderPhoneTwilioRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/SetGuardianFactorsProviderPhoneTwilioRequestContent" + } + } + } + }, + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/SetGuardianFactorsProviderPhoneTwilioResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "update:guardian_factors" + ] + } + ], + "summary": "Update Twilio configuration", + "tags": [ + "Guardian" + ] + } + }, + "/api/v2/guardian/factors/phone/selected-provider": { + "get": { + "operationId": "get_guardian_phone_providers", + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/GetGuardianFactorsProviderPhoneResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:guardian_factors" ] } ], - "summary": "Update the DUO Configuration", + "summary": "Get phone provider configuration", "tags": [ "Guardian" ] }, "put": { - "operationId": "put_factor_duo_settings", + "operationId": "put_phone_providers", "requestBody": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/SetGuardianFactorDuoSettingsRequestContent" + "$ref": "#/components/schemas/SetGuardianFactorsProviderPhoneRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/SetGuardianFactorDuoSettingsRequestContent" + "$ref": "#/components/schemas/SetGuardianFactorsProviderPhoneRequestContent" } } } @@ -65743,7 +98832,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/SetGuardianFactorDuoSettingsResponseContent" + "$ref": "#/components/schemas/SetGuardianFactorsProviderPhoneResponseContent" } } }, @@ -65769,128 +98858,33 @@ ] } ], - "summary": "Set the DUO Configuration", + "summary": "Update phone provider configuration", "tags": [ "Guardian" ] } }, - "/api/v2/guardian/factors/phone/message-types": { + "/api/v2/guardian/factors/phone/settings": { "get": { - "operationId": "get_message-types", - "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/GetGuardianFactorPhoneMessageTypesResponseContent" - } - } - }, - "description": "" - }, - "400": { - "description": "" - }, - "401": { - "description": "" - }, - "403": { - "description": "" - } - }, - "security": [ - { - "bearerAuth": [] - }, - { - "oAuth2ClientCredentials": [ - "read:guardian_factors" - ] - } - ], - "summary": "Get Enabled Phone Factors", - "tags": [ - "Guardian" - ] - }, - "put": { - "operationId": "put_message-types", - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/SetGuardianFactorPhoneMessageTypesRequestContent" - } - }, - "application/x-www-form-urlencoded": { - "schema": { - "$ref": "#/components/schemas/SetGuardianFactorPhoneMessageTypesRequestContent" - } - } - } - }, + "operationId": "get_phone_factor_settings", "responses": { "200": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/SetGuardianFactorPhoneMessageTypesResponseContent" + "$ref": "#/components/schemas/GetPhoneFactorSettingsResponseContent" } } }, "description": "" }, - "400": { - "description": "" - }, "401": { "description": "" }, "403": { "description": "" }, - "404": { - "description": "" - } - }, - "security": [ - { - "bearerAuth": [] - }, - { - "oAuth2ClientCredentials": [ - "update:guardian_factors" - ] - } - ], - "summary": "Update the Enabled Phone Factors", - "tags": [ - "Guardian" - ] - } - }, - "/api/v2/guardian/factors/phone/providers/twilio": { - "get": { - "operationId": "get_phone_twilio_factor_provider", - "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/GetGuardianFactorsProviderPhoneTwilioResponseContent" - } - } - }, - "description": "" - }, - "400": { - "description": "" - }, - "401": { - "description": "" - }, - "403": { + "429": { "description": "" } }, @@ -65904,23 +98898,23 @@ ] } ], - "summary": "Get Twilio configuration", + "summary": "Get Phone Factor Settings", "tags": [ "Guardian" ] }, "put": { - "operationId": "put_twilio", + "operationId": "set_phone_factor_settings", "requestBody": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/SetGuardianFactorsProviderPhoneTwilioRequestContent" + "$ref": "#/components/schemas/SetPhoneFactorSettingsRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/SetGuardianFactorsProviderPhoneTwilioRequestContent" + "$ref": "#/components/schemas/SetPhoneFactorSettingsRequestContent" } } } @@ -65930,7 +98924,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/SetGuardianFactorsProviderPhoneTwilioResponseContent" + "$ref": "#/components/schemas/SetPhoneFactorSettingsResponseContent" } } }, @@ -65944,97 +98938,8 @@ }, "403": { "description": "" - } - }, - "security": [ - { - "bearerAuth": [] }, - { - "oAuth2ClientCredentials": [ - "update:guardian_factors" - ] - } - ], - "summary": "Update Twilio configuration", - "tags": [ - "Guardian" - ] - } - }, - "/api/v2/guardian/factors/phone/selected-provider": { - "get": { - "operationId": "get_guardian_phone_providers", - "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/GetGuardianFactorsProviderPhoneResponseContent" - } - } - }, - "description": "" - }, - "400": { - "description": "" - }, - "401": { - "description": "" - }, - "403": { - "description": "" - } - }, - "security": [ - { - "bearerAuth": [] - }, - { - "oAuth2ClientCredentials": [ - "read:guardian_factors" - ] - } - ], - "summary": "Get phone provider configuration", - "tags": [ - "Guardian" - ] - }, - "put": { - "operationId": "put_phone_providers", - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/SetGuardianFactorsProviderPhoneRequestContent" - } - }, - "application/x-www-form-urlencoded": { - "schema": { - "$ref": "#/components/schemas/SetGuardianFactorsProviderPhoneRequestContent" - } - } - } - }, - "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/SetGuardianFactorsProviderPhoneResponseContent" - } - } - }, - "description": "" - }, - "400": { - "description": "" - }, - "401": { - "description": "" - }, - "403": { + "429": { "description": "" } }, @@ -66048,7 +98953,7 @@ ] } ], - "summary": "Update phone provider configuration", + "summary": "Set the Phone Factor Settings", "tags": [ "Guardian" ] @@ -66962,27 +99867,91 @@ }, { "oAuth2ClientCredentials": [ - "read:guardian_factors" + "read:guardian_factors" + ] + } + ], + "summary": "Get SMS enrollment and verification templates", + "tags": [ + "Guardian" + ] + }, + "put": { + "operationId": "put_factor_sms_templates", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/SetGuardianFactorSmsTemplatesRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/SetGuardianFactorSmsTemplatesRequestContent" + } + } + } + }, + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/SetGuardianFactorSmsTemplatesResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "update:guardian_factors" ] } ], - "summary": "Get SMS enrollment and verification templates", + "summary": "Update SMS enrollment and verification templates", "tags": [ "Guardian" ] - }, + } + }, + "/api/v2/guardian/factors/{name}": { "put": { - "operationId": "put_factor_sms_templates", + "operationId": "put_factors_by_name", + "parameters": [ + { + "in": "path", + "name": "name", + "required": true, + "schema": { + "$ref": "#/components/schemas/GuardianFactorNameEnum" + } + } + ], "requestBody": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/SetGuardianFactorSmsTemplatesRequestContent" + "$ref": "#/components/schemas/SetGuardianFactorRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/SetGuardianFactorSmsTemplatesRequestContent" + "$ref": "#/components/schemas/SetGuardianFactorRequestContent" } } } @@ -66992,7 +99961,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/SetGuardianFactorSmsTemplatesResponseContent" + "$ref": "#/components/schemas/SetGuardianFactorResponseContent" } } }, @@ -67018,35 +99987,63 @@ ] } ], - "summary": "Update SMS enrollment and verification templates", + "summary": "Update multi-factor authentication type", "tags": [ "Guardian" ] } }, - "/api/v2/guardian/factors/{name}": { - "put": { - "operationId": "put_factors_by_name", - "parameters": [ + "/api/v2/guardian/policies": { + "get": { + "operationId": "get_policies", + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ListGuardianPoliciesResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + } + }, + "security": [ { - "in": "path", - "name": "name", - "required": true, - "schema": { - "$ref": "#/components/schemas/GuardianFactorNameEnum" - } + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:mfa_policies" + ] } ], + "summary": "Get multi-factor authentication policies", + "tags": [ + "Guardian" + ] + }, + "put": { + "operationId": "put_policies", "requestBody": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/SetGuardianFactorRequestContent" + "$ref": "#/components/schemas/SetGuardianPoliciesRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/SetGuardianFactorRequestContent" + "$ref": "#/components/schemas/SetGuardianPoliciesRequestContent" } } } @@ -67056,7 +100053,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/SetGuardianFactorResponseContent" + "$ref": "#/components/schemas/SetGuardianPoliciesResponseContent" } } }, @@ -67078,38 +100075,38 @@ }, { "oAuth2ClientCredentials": [ - "update:guardian_factors" + "update:mfa_policies" ] } ], - "summary": "Update multi-factor authentication type", + "summary": "Update multi-factor authentication policies", "tags": [ "Guardian" ] } }, - "/api/v2/guardian/policies": { + "/api/v2/guardian/settings": { "get": { - "operationId": "get_policies", + "operationId": "get_guardian_settings", "responses": { "200": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/ListGuardianPoliciesResponseContent" + "$ref": "#/components/schemas/GetGuardianSettingsResponseContent" } } }, "description": "" }, - "400": { - "description": "" - }, "401": { "description": "" }, "403": { "description": "" + }, + "429": { + "description": "" } }, "security": [ @@ -67118,27 +100115,27 @@ }, { "oAuth2ClientCredentials": [ - "read:mfa_policies" + "read:tenant_settings" ] } ], - "summary": "Get multi-factor authentication policies", + "summary": "Get Guardian Settings", "tags": [ "Guardian" ] }, "put": { - "operationId": "put_policies", + "operationId": "set_guardian_settings", "requestBody": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/SetGuardianPoliciesRequestContent" + "$ref": "#/components/schemas/SetGuardianSettingsRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/SetGuardianPoliciesRequestContent" + "$ref": "#/components/schemas/SetGuardianSettingsRequestContent" } } } @@ -67148,7 +100145,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/SetGuardianPoliciesResponseContent" + "$ref": "#/components/schemas/SetGuardianSettingsResponseContent" } } }, @@ -67162,6 +100159,9 @@ }, "403": { "description": "" + }, + "429": { + "description": "" } }, "security": [ @@ -67170,11 +100170,11 @@ }, { "oAuth2ClientCredentials": [ - "update:mfa_policies" + "update:tenant_settings" ] } ], - "summary": "Update multi-factor authentication policies", + "summary": "Set the Guardian Settings", "tags": [ "Guardian" ] @@ -67219,7 +100219,6 @@ "in": "query", "name": "fields", "schema": { - "pattern": "^((id)|(name)|(script)|(dependencies)|(enabled)|(triggerId))(,((id)|(name)|(script)|(dependencies)|(enabled)|(triggerId)))*$", "type": "string" } }, @@ -67341,7 +100340,6 @@ "name": "id", "required": true, "schema": { - "pattern": "^[A-Za-z0-9-]*$", "type": "string" } } @@ -67386,7 +100384,6 @@ "name": "id", "required": true, "schema": { - "pattern": "^[A-Za-z0-9-]*$", "type": "string" } }, @@ -67394,7 +100391,6 @@ "in": "query", "name": "fields", "schema": { - "pattern": "^((id)|(name)|(script)|(dependencies)|(enabled)|(triggerId))(,((id)|(name)|(script)|(dependencies)|(enabled)|(triggerId)))*$", "type": "string" } } @@ -67449,7 +100445,6 @@ "name": "id", "required": true, "schema": { - "pattern": "^[A-Za-z0-9-]*$", "type": "string" } } @@ -67523,7 +100518,6 @@ "name": "id", "required": true, "schema": { - "pattern": "^[A-Za-z0-9-]*$", "type": "string" } } @@ -67582,7 +100576,6 @@ "name": "id", "required": true, "schema": { - "pattern": "^[A-Za-z0-9-]*$", "type": "string" } } @@ -67637,7 +100630,6 @@ "name": "id", "required": true, "schema": { - "pattern": "^[A-Za-z0-9-]*$", "type": "string" } } @@ -67702,7 +100694,6 @@ "name": "id", "required": true, "schema": { - "pattern": "^[A-Za-z0-9-]*$", "type": "string" } } @@ -67875,6 +100866,17 @@ "/api/v2/jobs/verification-email": { "post": { "operationId": "post_verification-email", + "parameters": [ + { + "in": "header", + "name": "auth0-custom-domain", + "schema": { + "maxLength": 255, + "minLength": 3, + "type": "string" + } + } + ], "requestBody": { "content": { "application/json": { @@ -67938,7 +100940,6 @@ "name": "id", "required": true, "schema": { - "pattern": "^job_[A-Za-z0-9]{16}$", "type": "string" } } @@ -67996,7 +100997,6 @@ "name": "id", "required": true, "schema": { - "pattern": "^job_[A-Za-z0-9]{16}$", "type": "string" } } @@ -68590,6 +101590,183 @@ ] } }, + "/api/v2/keys/network-acls": { + "get": { + "operationId": "get_all_keys_network_acls", + "responses": { + "200": { + "$ref": "#/components/responses/GetAllKeysNetworkAclsResponse" + }, + "400": { + "$ref": "#/components/responses/BadRequest" + }, + "401": { + "$ref": "#/components/responses/Unauthorized" + }, + "403": { + "$ref": "#/components/responses/Forbidden" + }, + "404": { + "$ref": "#/components/responses/NotFound" + }, + "429": { + "$ref": "#/components/responses/TooManyRequests" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:network_acl_keys" + ] + } + ], + "summary": "Get all Network ACL keys", + "tags": [ + "Keys" + ] + }, + "post": { + "operationId": "create_keys_network_acls", + "requestBody": { + "$ref": "#/components/requestBodies/CreateKeysNetworkAclsRequest" + }, + "responses": { + "201": { + "$ref": "#/components/responses/CreateKeysNetworkAclsResponse" + }, + "400": { + "$ref": "#/components/responses/BadRequest" + }, + "401": { + "$ref": "#/components/responses/Unauthorized" + }, + "403": { + "$ref": "#/components/responses/Forbidden" + }, + "409": { + "$ref": "#/components/responses/Conflict" + }, + "429": { + "$ref": "#/components/responses/TooManyRequests" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "create:network_acl_keys" + ] + } + ], + "summary": "Create a Network ACL key", + "tags": [ + "Keys" + ] + } + }, + "/api/v2/keys/network-acls/{id}": { + "delete": { + "operationId": "delete_keys_network_acls", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "format": "network-acl-key-id", + "type": "string" + } + } + ], + "responses": { + "204": { + "description": "" + }, + "400": { + "$ref": "#/components/responses/BadRequest" + }, + "401": { + "$ref": "#/components/responses/Unauthorized" + }, + "403": { + "$ref": "#/components/responses/Forbidden" + }, + "409": { + "$ref": "#/components/responses/Conflict" + }, + "429": { + "$ref": "#/components/responses/TooManyRequests" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "delete:network_acl_keys" + ] + } + ], + "summary": "Delete a Network ACL key", + "tags": [ + "Keys" + ] + }, + "get": { + "operationId": "get_keys_network_acls", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "format": "network-acl-key-id", + "type": "string" + } + } + ], + "responses": { + "200": { + "$ref": "#/components/responses/GetKeyNetworkAclResponse" + }, + "400": { + "$ref": "#/components/responses/BadRequest" + }, + "401": { + "$ref": "#/components/responses/Unauthorized" + }, + "403": { + "$ref": "#/components/responses/Forbidden" + }, + "404": { + "$ref": "#/components/responses/NotFound" + }, + "429": { + "$ref": "#/components/responses/TooManyRequests" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:network_acl_keys" + ] + } + ], + "summary": "Get a Network ACL Key", + "tags": [ + "Keys" + ] + } + }, "/api/v2/keys/signing": { "get": { "operationId": "get_signing_keys", @@ -68710,6 +101887,9 @@ "403": { "description": "" }, + "404": { + "description": "" + }, "429": { "description": "" } @@ -69077,7 +102257,6 @@ "in": "query", "name": "sort", "schema": { - "pattern": "^((date)|(connection)|(client_id)|(client_name)|(ip)|(user_id)|(user_name)|(description)|(user_agent)|(type)|(details)|(strategy)|(strategy_type))\\:(1|-1)$", "type": "string" } }, @@ -69085,7 +102264,6 @@ "in": "query", "name": "fields", "schema": { - "pattern": "^((date)|(connection)|(client_id)|(client_name)|(ip)|(user_id)|(user_name)|(description)|(user_agent)|(type)|(details)|(strategy)|(strategy_type))(,((date)|(connection)|(client_id)|(client_name)|(ip)|(user_id)|(user_name)|(description)|(user_agent)|(type)|(details)|(strategy)|(strategy_type)))*$", "type": "string" } }, @@ -69636,7 +102814,13 @@ "name": "sort", "schema": { "maxLength": 15, - "pattern": "^((display_name)|(created_at)|(name))\\:(1|-1)$", + "type": "string" + } + }, + { + "in": "query", + "name": "include_client_association_for", + "schema": { "type": "string" } } @@ -69776,6 +102960,9 @@ "403": { "description": "" }, + "404": { + "description": "" + }, "429": { "description": "" } @@ -69796,6 +102983,94 @@ ] } }, + "/api/v2/organizations/search": { + "get": { + "operationId": "get_search", + "parameters": [ + { + "in": "query", + "name": "q", + "schema": { + "maxLength": 1000, + "type": "string" + } + }, + { + "in": "query", + "name": "parser", + "schema": { + "$ref": "#/components/schemas/SearchParserEnum" + } + }, + { + "in": "query", + "name": "take", + "schema": { + "maximum": 100, + "minimum": 1, + "type": "integer" + } + }, + { + "in": "query", + "name": "from", + "schema": { + "maxLength": 1000, + "type": "string" + } + }, + { + "in": "query", + "name": "sort", + "schema": { + "$ref": "#/components/schemas/OrganizationSortFieldEnum" + } + } + ], + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/SearchOrganizationsPaginatedResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "429": { + "description": "" + }, + "504": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:organizations", + "read:organizations_summary" + ] + } + ], + "summary": "Search organizations", + "tags": [ + "Organizations" + ] + } + }, "/api/v2/organizations/{id}": { "delete": { "operationId": "delete_organizations_by_id", @@ -69862,23 +103137,453 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetOrganizationResponseContent" + "$ref": "#/components/schemas/GetOrganizationResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "404": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:organizations", + "read:organizations_summary" + ] + } + ], + "summary": "Get organization", + "tags": [ + "Organizations" + ] + }, + "patch": { + "operationId": "patch_organizations_by_id", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "type": "string" + } + } + ], + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/UpdateOrganizationRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/UpdateOrganizationRequestContent" + } + } + } + }, + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/UpdateOrganizationResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "update:organizations" + ] + } + ], + "summary": "Modify an Organization", + "tags": [ + "Organizations" + ] + } + }, + "/api/v2/organizations/{id}/client-grants": { + "get": { + "operationId": "get_organization-client-grants", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "maxLength": 50, + "type": "string" + } + }, + { + "in": "query", + "name": "audience", + "schema": { + "maxLength": 600, + "type": "string" + } + }, + { + "in": "query", + "name": "client_id", + "schema": { + "type": "string" + } + }, + { + "explode": true, + "in": "query", + "name": "grant_ids", + "schema": { + "items": { + "format": "client-grant-id", + "type": "string" + }, + "type": "array" + }, + "style": "form" + }, + { + "in": "query", + "name": "page", + "schema": { + "minimum": 0, + "type": "integer" + } + }, + { + "in": "query", + "name": "per_page", + "schema": { + "maximum": 100, + "minimum": 1, + "type": "integer" + } + }, + { + "in": "query", + "name": "include_totals", + "schema": { + "type": "boolean" + } + } + ], + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ListOrganizationClientGrantsResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:organization_client_grants" + ] + } + ], + "summary": "Get client grants associated to an organization", + "tags": [ + "Organizations" + ] + }, + "post": { + "operationId": "create_organization-client-grants", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "maxLength": 50, + "type": "string" + } + } + ], + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/AssociateOrganizationClientGrantRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/AssociateOrganizationClientGrantRequestContent" + } + } + } + }, + "responses": { + "201": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/AssociateOrganizationClientGrantResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "404": { + "description": "" + }, + "409": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "create:organization_client_grants" + ] + } + ], + "summary": "Associate a client grant with an organization", + "tags": [ + "Organizations" + ] + } + }, + "/api/v2/organizations/{id}/client-grants/{grant_id}": { + "delete": { + "operationId": "delete_client-grants_by_grant_id", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "maxLength": 50, + "type": "string" + } + }, + { + "in": "path", + "name": "grant_id", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "204": { + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "404": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "delete:organization_client_grants" + ] + } + ], + "summary": "Remove a client grant from an organization", + "tags": [ + "Organizations" + ] + } + }, + "/api/v2/organizations/{id}/clients": { + "delete": { + "operationId": "delete_organization_clients", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "format": "organization-id", + "type": "string" + } + } + ], + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/DeleteOrganizationClientsRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/DeleteOrganizationClientsRequestContent" + } + } + } + }, + "responses": { + "204": { + "description": "" + }, + "400": { + "$ref": "#/components/responses/BadRequest" + }, + "401": { + "$ref": "#/components/responses/DeleteOrganizationClientsUnauthorized" + }, + "403": { + "$ref": "#/components/responses/DeleteOrganizationClientsForbidden" + }, + "404": { + "$ref": "#/components/responses/DeleteOrganizationClientsNotFound" + }, + "429": { + "$ref": "#/components/responses/TooManyRequests" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "delete:organization_clients" + ] + } + ], + "summary": "Remove client associations from an organization", + "tags": [ + "Organizations" + ] + }, + "get": { + "operationId": "get_organization_clients", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "format": "organization-id", + "type": "string" + } + }, + { + "$ref": "#/components/parameters/FromParameter" + }, + { + "$ref": "#/components/parameters/OrganizationClientsTakeParameter" + } + ], + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ListOrganizationClientsResponseContent" } } }, "description": "" }, "400": { - "description": "" + "$ref": "#/components/responses/BadRequest" }, "401": { - "description": "" + "$ref": "#/components/responses/ListOrganizationClientsUnauthorized" }, "403": { - "description": "" + "$ref": "#/components/responses/ListOrganizationClientsForbidden" + }, + "404": { + "$ref": "#/components/responses/ListOrganizationClientsNotFound" }, "429": { - "description": "" + "$ref": "#/components/responses/TooManyRequests" } }, "security": [ @@ -69887,24 +103592,24 @@ }, { "oAuth2ClientCredentials": [ - "read:organizations", - "read:organizations_summary" + "read:organization_clients" ] } ], - "summary": "Get organization", + "summary": "List organization client associations", "tags": [ "Organizations" ] }, - "patch": { - "operationId": "patch_organizations_by_id", + "post": { + "operationId": "post_organization_clients", "parameters": [ { "in": "path", "name": "id", "required": true, "schema": { + "format": "organization-id", "type": "string" } } @@ -69913,38 +103618,44 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/UpdateOrganizationRequestContent" + "$ref": "#/components/schemas/CreateOrganizationClientsRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/UpdateOrganizationRequestContent" + "$ref": "#/components/schemas/CreateOrganizationClientsRequestContent" } } } }, "responses": { - "200": { + "201": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/UpdateOrganizationResponseContent" + "$ref": "#/components/schemas/CreateOrganizationClientsResponseContent" } } }, "description": "" }, "400": { - "description": "" + "$ref": "#/components/responses/BadRequest" }, "401": { - "description": "" + "$ref": "#/components/responses/CreateOrganizationClientsUnauthorized" }, "403": { - "description": "" + "$ref": "#/components/responses/CreateOrganizationClientsForbidden" + }, + "404": { + "$ref": "#/components/responses/CreateOrganizationClientsNotFound" + }, + "409": { + "$ref": "#/components/responses/CreateOrganizationClientsConflict" }, "429": { - "description": "" + "$ref": "#/components/responses/TooManyRequests" } }, "security": [ @@ -69953,80 +103664,37 @@ }, { "oAuth2ClientCredentials": [ - "update:organizations" + "create:organization_clients" ] } ], - "summary": "Modify an Organization", + "summary": "Associate clients with an organization", "tags": [ "Organizations" ] } }, - "/api/v2/organizations/{id}/client-grants": { + "/api/v2/organizations/{id}/clients/{client_id}": { "get": { - "operationId": "get_organization-client-grants", + "operationId": "get_organization_client", "parameters": [ { "in": "path", "name": "id", "required": true, "schema": { - "maxLength": 50, - "type": "string" - } - }, - { - "in": "query", - "name": "audience", - "schema": { - "maxLength": 600, + "format": "organization-id", "type": "string" } }, { - "in": "query", + "in": "path", "name": "client_id", + "required": true, "schema": { + "format": "client-id", "type": "string" } - }, - { - "explode": true, - "in": "query", - "name": "grant_ids", - "schema": { - "items": { - "format": "client-grant-id", - "type": "string" - }, - "type": "array" - }, - "style": "form" - }, - { - "in": "query", - "name": "page", - "schema": { - "minimum": 0, - "type": "integer" - } - }, - { - "in": "query", - "name": "per_page", - "schema": { - "maximum": 100, - "minimum": 1, - "type": "integer" - } - }, - { - "in": "query", - "name": "include_totals", - "schema": { - "type": "boolean" - } } ], "responses": { @@ -70034,23 +103702,26 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/ListOrganizationClientGrantsResponseContent" + "$ref": "#/components/schemas/GetOrganizationClientResponseContent" } } }, "description": "" }, "400": { - "description": "" + "$ref": "#/components/responses/BadRequest" }, "401": { - "description": "" + "$ref": "#/components/responses/GetOrganizationClientUnauthorized" }, "403": { - "description": "" + "$ref": "#/components/responses/GetOrganizationClientForbidden" + }, + "404": { + "$ref": "#/components/responses/GetOrganizationClientNotFound" }, "429": { - "description": "" + "$ref": "#/components/responses/TooManyRequests" } }, "security": [ @@ -70059,24 +103730,33 @@ }, { "oAuth2ClientCredentials": [ - "read:organization_client_grants" + "read:organization_clients" ] } ], - "summary": "Get client grants associated to an organization", + "summary": "Get an organization client association", "tags": [ "Organizations" ] }, - "post": { - "operationId": "create_organization-client-grants", + "patch": { + "operationId": "patch_organization_client", "parameters": [ { "in": "path", "name": "id", "required": true, "schema": { - "maxLength": 50, + "format": "organization-id", + "type": "string" + } + }, + { + "in": "path", + "name": "client_id", + "required": true, + "schema": { + "format": "client-id", "type": "string" } } @@ -70085,102 +103765,41 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/AssociateOrganizationClientGrantRequestContent" + "$ref": "#/components/schemas/UpdateOrganizationClientRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/AssociateOrganizationClientGrantRequestContent" + "$ref": "#/components/schemas/UpdateOrganizationClientRequestContent" } } } }, "responses": { - "201": { + "200": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/AssociateOrganizationClientGrantResponseContent" + "$ref": "#/components/schemas/UpdateOrganizationClientResponseContent" } } }, "description": "" }, "400": { - "description": "" - }, - "401": { - "description": "" - }, - "403": { - "description": "" - }, - "404": { - "description": "" - }, - "409": { - "description": "" - }, - "429": { - "description": "" - } - }, - "security": [ - { - "bearerAuth": [] - }, - { - "oAuth2ClientCredentials": [ - "create:organization_client_grants" - ] - } - ], - "summary": "Associate a client grant with an organization", - "tags": [ - "Organizations" - ] - } - }, - "/api/v2/organizations/{id}/client-grants/{grant_id}": { - "delete": { - "operationId": "delete_client-grants_by_grant_id", - "parameters": [ - { - "in": "path", - "name": "id", - "required": true, - "schema": { - "maxLength": 50, - "type": "string" - } - }, - { - "in": "path", - "name": "grant_id", - "required": true, - "schema": { - "type": "string" - } - } - ], - "responses": { - "204": { - "description": "" - }, - "400": { - "description": "" + "$ref": "#/components/responses/BadRequest" }, "401": { - "description": "" + "$ref": "#/components/responses/UpdateOrganizationClientUnauthorized" }, "403": { - "description": "" + "$ref": "#/components/responses/UpdateOrganizationClientForbidden" }, "404": { - "description": "" + "$ref": "#/components/responses/UpdateOrganizationClientNotFound" }, "429": { - "description": "" + "$ref": "#/components/responses/TooManyRequests" } }, "security": [ @@ -70189,11 +103808,11 @@ }, { "oAuth2ClientCredentials": [ - "delete:organization_client_grants" + "update:organization_clients" ] } ], - "summary": "Remove a client grant from an organization", + "summary": "Update an organization client association", "tags": [ "Organizations" ] @@ -70330,6 +103949,9 @@ "403": { "description": "" }, + "404": { + "description": "" + }, "409": { "description": "" }, @@ -70347,7 +103969,7 @@ ] } ], - "summary": "Adds a connection to an organization", + "summary": "Add a connection to an organization", "tags": [ "Organizations" ] @@ -70678,46 +104300,378 @@ }, { "oAuth2ClientCredentials": [ - "create:organization_discovery_domains" + "create:organization_discovery_domains" + ] + } + ], + "summary": "Create an organization discovery domain", + "tags": [ + "Organizations" + ] + } + }, + "/api/v2/organizations/{id}/discovery-domains/name/{discovery_domain}": { + "get": { + "operationId": "get_name_by_discovery_domain", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "type": "string" + } + }, + { + "in": "path", + "name": "discovery_domain", + "required": true, + "schema": { + "maxLength": 255, + "minLength": 3, + "type": "string" + } + } + ], + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/GetOrganizationDiscoveryDomainByNameResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "404": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:organization_discovery_domains" + ] + } + ], + "summary": "Retrieve an organization discovery domain by domain name", + "tags": [ + "Organizations" + ] + } + }, + "/api/v2/organizations/{id}/discovery-domains/{discovery_domain_id}": { + "delete": { + "operationId": "delete_discovery-domains_by_discovery_domain_id", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "type": "string" + } + }, + { + "in": "path", + "name": "discovery_domain_id", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "204": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "404": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "delete:organization_discovery_domains" + ] + } + ], + "summary": "Delete an organization discovery domain", + "tags": [ + "Organizations" + ] + }, + "get": { + "operationId": "get_discovery-domains_by_discovery_domain_id", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "type": "string" + } + }, + { + "in": "path", + "name": "discovery_domain_id", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/GetOrganizationDiscoveryDomainResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "404": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:organization_discovery_domains" + ] + } + ], + "summary": "Retrieve an organization discovery domain by ID", + "tags": [ + "Organizations" + ] + }, + "patch": { + "operationId": "patch_discovery-domains_by_discovery_domain_id", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "type": "string" + } + }, + { + "in": "path", + "name": "discovery_domain_id", + "required": true, + "schema": { + "type": "string" + } + } + ], + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/UpdateOrganizationDiscoveryDomainRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/UpdateOrganizationDiscoveryDomainRequestContent" + } + } + } + }, + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/UpdateOrganizationDiscoveryDomainResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "404": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "update:organization_discovery_domains" + ] + } + ], + "summary": "Update an organization discovery domain", + "tags": [ + "Organizations" + ] + } + }, + "/api/v2/organizations/{id}/enabled_connections": { + "get": { + "operationId": "get_enabled_connections", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "maxLength": 50, + "type": "string" + } + }, + { + "in": "query", + "name": "page", + "schema": { + "minimum": 0, + "type": "integer" + } + }, + { + "in": "query", + "name": "per_page", + "schema": { + "maximum": 100, + "minimum": 1, + "type": "integer" + } + }, + { + "in": "query", + "name": "include_totals", + "schema": { + "type": "boolean" + } + } + ], + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ListOrganizationConnectionsResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "404": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:organization_connections" ] } ], - "summary": "Create an organization discovery domain", + "summary": "Get connections enabled for an organization", "tags": [ "Organizations" ] - } - }, - "/api/v2/organizations/{id}/discovery-domains/name/{discovery_domain}": { - "get": { - "operationId": "get_name_by_discovery_domain", + }, + "post": { + "operationId": "post_enabled_connections", "parameters": [ { "in": "path", "name": "id", "required": true, "schema": { - "type": "string" - } - }, - { - "in": "path", - "name": "discovery_domain", - "required": true, - "schema": { - "maxLength": 255, - "minLength": 3, - "pattern": "^(([a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9-]*[a-zA-Z0-9])\\.)*([A-Za-z0-9]|[A-Za-z0-9][A-Za-z0-9-]*[A-Za-z0-9])$", + "maxLength": 50, "type": "string" } } ], + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/AddOrganizationConnectionRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/AddOrganizationConnectionRequestContent" + } + } + } + }, "responses": { - "200": { + "201": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetOrganizationDiscoveryDomainByNameResponseContent" + "$ref": "#/components/schemas/AddOrganizationConnectionResponseContent" } } }, @@ -70735,6 +104689,9 @@ "404": { "description": "" }, + "409": { + "description": "" + }, "429": { "description": "" } @@ -70745,33 +104702,36 @@ }, { "oAuth2ClientCredentials": [ - "read:organization_discovery_domains" + "create:organization_connections" ] } ], - "summary": "Retrieve an organization discovery domain by domain name", + "summary": "Add connections to an organization", "tags": [ "Organizations" ] } }, - "/api/v2/organizations/{id}/discovery-domains/{discovery_domain_id}": { + "/api/v2/organizations/{id}/enabled_connections/{connectionId}": { "delete": { - "operationId": "delete_discovery-domains_by_discovery_domain_id", + "operationId": "delete_enabled_connections_by_connectionId", "parameters": [ { "in": "path", "name": "id", "required": true, "schema": { + "maxLength": 50, "type": "string" } }, { "in": "path", - "name": "discovery_domain_id", + "name": "connectionId", "required": true, "schema": { + "maxLength": 50, + "minLength": 1, "type": "string" } } @@ -70780,6 +104740,9 @@ "204": { "description": "" }, + "400": { + "description": "" + }, "401": { "description": "" }, @@ -70799,31 +104762,34 @@ }, { "oAuth2ClientCredentials": [ - "delete:organization_discovery_domains" + "delete:organization_connections" ] } ], - "summary": "Delete an organization discovery domain", + "summary": "Delete connections from an organization", "tags": [ "Organizations" ] }, "get": { - "operationId": "get_discovery-domains_by_discovery_domain_id", + "operationId": "get_enabled_connections_by_connectionId", "parameters": [ { "in": "path", "name": "id", "required": true, "schema": { + "maxLength": 50, "type": "string" } }, { "in": "path", - "name": "discovery_domain_id", + "name": "connectionId", "required": true, "schema": { + "maxLength": 50, + "minLength": 1, "type": "string" } } @@ -70833,15 +104799,12 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetOrganizationDiscoveryDomainResponseContent" + "$ref": "#/components/schemas/GetOrganizationConnectionResponseContent" } } }, "description": "" }, - "400": { - "description": "" - }, "401": { "description": "" }, @@ -70861,31 +104824,34 @@ }, { "oAuth2ClientCredentials": [ - "read:organization_discovery_domains" + "read:organization_connections" ] } ], - "summary": "Retrieve an organization discovery domain by ID", + "summary": "Get an enabled connection for an organization", "tags": [ "Organizations" ] }, "patch": { - "operationId": "patch_discovery-domains_by_discovery_domain_id", + "operationId": "patch_enabled_connections_by_connectionId", "parameters": [ { "in": "path", "name": "id", "required": true, "schema": { + "maxLength": 50, "type": "string" } }, { "in": "path", - "name": "discovery_domain_id", + "name": "connectionId", "required": true, "schema": { + "maxLength": 50, + "minLength": 1, "type": "string" } } @@ -70894,12 +104860,12 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/UpdateOrganizationDiscoveryDomainRequestContent" + "$ref": "#/components/schemas/UpdateOrganizationConnectionRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/UpdateOrganizationDiscoveryDomainRequestContent" + "$ref": "#/components/schemas/UpdateOrganizationConnectionRequestContent" } } } @@ -70909,7 +104875,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/UpdateOrganizationDiscoveryDomainResponseContent" + "$ref": "#/components/schemas/UpdateOrganizationConnectionResponseContent" } } }, @@ -70918,8 +104884,17 @@ "400": { "description": "" }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, "404": { "description": "" + }, + "429": { + "description": "" } }, "security": [ @@ -70928,19 +104903,19 @@ }, { "oAuth2ClientCredentials": [ - "update:organization_discovery_domains" + "update:organization_connections" ] } ], - "summary": "Update an organization discovery domain", + "summary": "Update the Connection of an Organization", "tags": [ "Organizations" ] } }, - "/api/v2/organizations/{id}/enabled_connections": { + "/api/v2/organizations/{id}/invitations": { "get": { - "operationId": "get_enabled_connections", + "operationId": "get_invitations", "parameters": [ { "in": "path", @@ -70974,6 +104949,27 @@ "schema": { "type": "boolean" } + }, + { + "in": "query", + "name": "fields", + "schema": { + "type": "string" + } + }, + { + "in": "query", + "name": "include_fields", + "schema": { + "type": "boolean" + } + }, + { + "in": "query", + "name": "sort", + "schema": { + "type": "string" + } } ], "responses": { @@ -70981,7 +104977,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/ListOrganizationConnectionsResponseContent" + "$ref": "#/components/schemas/ListOrganizationInvitationsResponseContent" } } }, @@ -70996,6 +104992,9 @@ "403": { "description": "" }, + "404": { + "description": "" + }, "429": { "description": "" } @@ -71006,17 +105005,17 @@ }, { "oAuth2ClientCredentials": [ - "read:organization_connections" + "read:organization_invitations" ] } ], - "summary": "Get connections enabled for an organization", + "summary": "Get invitations to an organization", "tags": [ "Organizations" ] }, "post": { - "operationId": "post_enabled_connections", + "operationId": "post_invitations", "parameters": [ { "in": "path", @@ -71026,28 +105025,37 @@ "maxLength": 50, "type": "string" } + }, + { + "in": "header", + "name": "auth0-custom-domain", + "schema": { + "maxLength": 255, + "minLength": 3, + "type": "string" + } } ], "requestBody": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/AddOrganizationConnectionRequestContent" + "$ref": "#/components/schemas/CreateOrganizationInvitationRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/AddOrganizationConnectionRequestContent" + "$ref": "#/components/schemas/CreateOrganizationInvitationRequestContent" } } } }, "responses": { - "201": { + "200": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/AddOrganizationConnectionResponseContent" + "$ref": "#/components/schemas/CreateOrganizationInvitationResponseContent" } } }, @@ -71062,6 +105070,9 @@ "403": { "description": "" }, + "404": { + "description": "" + }, "429": { "description": "" } @@ -71072,19 +105083,19 @@ }, { "oAuth2ClientCredentials": [ - "create:organization_connections" + "create:organization_invitations" ] } ], - "summary": "Add connections to an organization", + "summary": "Create invitations to an organization", "tags": [ "Organizations" ] } }, - "/api/v2/organizations/{id}/enabled_connections/{connectionId}": { + "/api/v2/organizations/{id}/invitations/{invitation_id}": { "delete": { - "operationId": "delete_enabled_connections_by_connectionId", + "operationId": "delete_invitations_by_invitation_id", "parameters": [ { "in": "path", @@ -71097,11 +105108,9 @@ }, { "in": "path", - "name": "connectionId", + "name": "invitation_id", "required": true, "schema": { - "maxLength": 50, - "minLength": 1, "type": "string" } } @@ -71110,15 +105119,15 @@ "204": { "description": "" }, - "400": { - "description": "" - }, "401": { "description": "" }, "403": { "description": "" }, + "404": { + "description": "" + }, "429": { "description": "" } @@ -71129,17 +105138,17 @@ }, { "oAuth2ClientCredentials": [ - "delete:organization_connections" + "delete:organization_invitations" ] } ], - "summary": "Delete connections from an organization", + "summary": "Delete an invitation to an Organization", "tags": [ "Organizations" ] }, "get": { - "operationId": "get_enabled_connections_by_connectionId", + "operationId": "get_invitations_by_invitation_id", "parameters": [ { "in": "path", @@ -71152,13 +105161,25 @@ }, { "in": "path", - "name": "connectionId", + "name": "invitation_id", "required": true, "schema": { - "maxLength": 50, - "minLength": 1, "type": "string" } + }, + { + "in": "query", + "name": "fields", + "schema": { + "type": "string" + } + }, + { + "in": "query", + "name": "include_fields", + "schema": { + "type": "boolean" + } } ], "responses": { @@ -71166,18 +105187,24 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetOrganizationConnectionResponseContent" + "$ref": "#/components/schemas/GetOrganizationInvitationResponseContent" } } }, "description": "" }, + "400": { + "description": "" + }, "401": { "description": "" }, "403": { "description": "" }, + "404": { + "description": "" + }, "429": { "description": "" } @@ -71188,17 +105215,19 @@ }, { "oAuth2ClientCredentials": [ - "read:organization_connections" + "read:organization_invitations" ] } ], - "summary": "Get an enabled connection for an organization", + "summary": "Get a specific invitation to an Organization", "tags": [ "Organizations" ] - }, - "patch": { - "operationId": "patch_enabled_connections_by_connectionId", + } + }, + "/api/v2/organizations/{id}/members": { + "delete": { + "operationId": "delete_members", "parameters": [ { "in": "path", @@ -71208,41 +105237,24 @@ "maxLength": 50, "type": "string" } - }, - { - "in": "path", - "name": "connectionId", - "required": true, - "schema": { - "maxLength": 50, - "minLength": 1, - "type": "string" - } } ], "requestBody": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/UpdateOrganizationConnectionRequestContent" + "$ref": "#/components/schemas/DeleteOrganizationMembersRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/UpdateOrganizationConnectionRequestContent" + "$ref": "#/components/schemas/DeleteOrganizationMembersRequestContent" } } } }, "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/UpdateOrganizationConnectionResponseContent" - } - } - }, + "204": { "description": "" }, "400": { @@ -71264,19 +105276,17 @@ }, { "oAuth2ClientCredentials": [ - "update:organization_connections" + "delete:organization_members" ] } ], - "summary": "Update the Connection of an Organization", + "summary": "Delete members from an organization", "tags": [ "Organizations" ] - } - }, - "/api/v2/organizations/{id}/invitations": { + }, "get": { - "operationId": "get_invitations", + "operationId": "get_organization_members", "parameters": [ { "in": "path", @@ -71291,6 +105301,7 @@ "in": "query", "name": "page", "schema": { + "maximum": 1000, "minimum": 0, "type": "integer" } @@ -71313,26 +105324,33 @@ }, { "in": "query", - "name": "fields", + "name": "from", "schema": { - "pattern": "^((app_metadata)|(user_metadata)|(client_id)|(connection_id)|(created_at)|(expires_at)|(id)|(invitation_url)|(invitee)|(inviter)|(organization_id)|(roles))(,((app_metadata)|(user_metadata)|(client_id)|(connection_id)|(created_at)|(expires_at)|(id)|(invitation_url)|(invitee)|(inviter)|(organization_id)|(roles)))*$", "type": "string" } }, { "in": "query", - "name": "include_fields", + "name": "take", "schema": { - "type": "boolean" + "maximum": 100, + "minimum": 1, + "type": "integer" } }, { "in": "query", - "name": "sort", + "name": "fields", "schema": { - "pattern": "^((created_at))\\:(1|-1)$", "type": "string" } + }, + { + "in": "query", + "name": "include_fields", + "schema": { + "type": "boolean" + } } ], "responses": { @@ -71340,7 +105358,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/ListOrganizationInvitationsResponseContent" + "$ref": "#/components/schemas/ListOrganizationMembersResponseContent" } } }, @@ -71368,17 +105386,17 @@ }, { "oAuth2ClientCredentials": [ - "read:organization_invitations" + "read:organization_members" ] } ], - "summary": "Get invitations to an organization", + "summary": "Get members who belong to an organization", "tags": [ "Organizations" ] }, "post": { - "operationId": "post_invitations", + "operationId": "post_members", "parameters": [ { "in": "path", @@ -71394,25 +105412,18 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/CreateOrganizationInvitationRequestContent" + "$ref": "#/components/schemas/CreateOrganizationMemberRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/CreateOrganizationInvitationRequestContent" + "$ref": "#/components/schemas/CreateOrganizationMemberRequestContent" } } } }, "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/CreateOrganizationInvitationResponseContent" - } - } - }, + "204": { "description": "" }, "400": { @@ -71424,9 +105435,6 @@ "403": { "description": "" }, - "404": { - "description": "" - }, "429": { "description": "" } @@ -71437,19 +105445,19 @@ }, { "oAuth2ClientCredentials": [ - "create:organization_invitations" + "create:organization_members" ] } ], - "summary": "Create invitations to an organization", + "summary": "Add members to an organization", "tags": [ "Organizations" ] } }, - "/api/v2/organizations/{id}/invitations/{invitation_id}": { - "delete": { - "operationId": "delete_invitations_by_invitation_id", + "/api/v2/organizations/{id}/members/{user_id}/effective-roles": { + "get": { + "operationId": "get_organization_member_effective_roles", "parameters": [ { "in": "path", @@ -71462,15 +105470,40 @@ }, { "in": "path", - "name": "invitation_id", + "name": "user_id", "required": true, "schema": { "type": "string" } + }, + { + "in": "query", + "name": "from", + "schema": { + "type": "string" + } + }, + { + "in": "query", + "name": "take", + "schema": { + "minimum": 1, + "type": "integer" + } } ], "responses": { - "204": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ListOrganizationMemberEffectiveRolesResponseContent" + } + } + }, + "description": "" + }, + "400": { "description": "" }, "401": { @@ -71492,17 +105525,19 @@ }, { "oAuth2ClientCredentials": [ - "delete:organization_invitations" + "read:organization_member_effective_roles" ] } ], - "summary": "Delete an invitation to an Organization", + "summary": "List organization member effective roles.", "tags": [ "Organizations" ] - }, + } + }, + "/api/v2/organizations/{id}/members/{user_id}/effective-roles/sources/groups": { "get": { - "operationId": "get_invitations_by_invitation_id", + "operationId": "get_organization_member_role_source_groups", "parameters": [ { "in": "path", @@ -71515,7 +105550,7 @@ }, { "in": "path", - "name": "invitation_id", + "name": "user_id", "required": true, "schema": { "type": "string" @@ -71523,17 +105558,25 @@ }, { "in": "query", - "name": "fields", + "name": "from", "schema": { - "pattern": "^((app_metadata)|(user_metadata)|(client_id)|(connection_id)|(created_at)|(expires_at)|(id)|(invitation_url)|(invitee)|(inviter)|(organization_id)|(roles))(,((app_metadata)|(user_metadata)|(client_id)|(connection_id)|(created_at)|(expires_at)|(id)|(invitation_url)|(invitee)|(inviter)|(organization_id)|(roles)))*$", "type": "string" } }, { "in": "query", - "name": "include_fields", + "name": "take", "schema": { - "type": "boolean" + "minimum": 1, + "type": "integer" + } + }, + { + "in": "query", + "name": "role_id", + "required": true, + "schema": { + "type": "string" } } ], @@ -71542,7 +105585,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetOrganizationInvitationResponseContent" + "$ref": "#/components/schemas/ListOrganizationMemberRoleSourceGroupsResponseContent" } } }, @@ -71570,19 +105613,19 @@ }, { "oAuth2ClientCredentials": [ - "read:organization_invitations" + "read:organization_member_role_source_groups" ] } ], - "summary": "Get a specific invitation to an Organization", + "summary": "List organization member role group sources.", "tags": [ "Organizations" ] } }, - "/api/v2/organizations/{id}/members": { + "/api/v2/organizations/{id}/members/{user_id}/roles": { "delete": { - "operationId": "delete_members", + "operationId": "delete_organization_member_roles", "parameters": [ { "in": "path", @@ -71592,18 +105635,26 @@ "maxLength": 50, "type": "string" } + }, + { + "in": "path", + "name": "user_id", + "required": true, + "schema": { + "type": "string" + } } ], "requestBody": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/DeleteOrganizationMembersRequestContent" + "$ref": "#/components/schemas/DeleteOrganizationMemberRolesRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/DeleteOrganizationMembersRequestContent" + "$ref": "#/components/schemas/DeleteOrganizationMemberRolesRequestContent" } } } @@ -71631,17 +105682,17 @@ }, { "oAuth2ClientCredentials": [ - "delete:organization_members" + "delete:organization_member_roles" ] } ], - "summary": "Delete members from an organization", + "summary": "Delete user roles from an Organization member", "tags": [ "Organizations" ] }, "get": { - "operationId": "get_organization_members", + "operationId": "get_organization_member_roles", "parameters": [ { "in": "path", @@ -71652,6 +105703,14 @@ "type": "string" } }, + { + "in": "path", + "name": "user_id", + "required": true, + "schema": { + "type": "string" + } + }, { "in": "query", "name": "page", @@ -71662,19 +105721,155 @@ } }, { - "in": "query", - "name": "per_page", + "in": "query", + "name": "per_page", + "schema": { + "maximum": 100, + "minimum": 1, + "type": "integer" + } + }, + { + "in": "query", + "name": "include_totals", + "schema": { + "type": "boolean" + } + } + ], + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ListOrganizationMemberRolesResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "404": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:organization_member_roles" + ] + } + ], + "summary": "Get user roles assigned to an Organization member", + "tags": [ + "Organizations" + ] + }, + "post": { + "operationId": "post_organization_member_roles", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "maxLength": 50, + "type": "string" + } + }, + { + "in": "path", + "name": "user_id", + "required": true, + "schema": { + "type": "string" + } + } + ], + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/AssignOrganizationMemberRolesRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/AssignOrganizationMemberRolesRequestContent" + } + } + } + }, + "responses": { + "204": { + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "409": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "create:organization_member_roles" + ] + } + ], + "summary": "Assign user roles to an Organization member", + "tags": [ + "Organizations" + ] + } + }, + "/api/v2/organizations/{id}/roles/{role_id}/members": { + "get": { + "operationId": "get_organization_role_members", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, "schema": { - "maximum": 100, - "minimum": 1, - "type": "integer" + "format": "organization-id", + "type": "string" } }, { - "in": "query", - "name": "include_totals", + "in": "path", + "name": "role_id", + "required": true, "schema": { - "type": "boolean" + "format": "role-id", + "type": "string" } }, { @@ -71688,7 +105883,7 @@ "in": "query", "name": "take", "schema": { - "maximum": 100, + "default": 50, "minimum": 1, "type": "integer" } @@ -71697,7 +105892,6 @@ "in": "query", "name": "fields", "schema": { - "pattern": "^((user_id)|(email)|(picture)|(name)|(roles))(,((user_id)|(email)|(picture)|(name)|(roles)))*$", "type": "string" } }, @@ -71705,32 +105899,29 @@ "in": "query", "name": "include_fields", "schema": { + "default": true, "type": "boolean" } } ], "responses": { "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ListOrganizationMembersResponseContent" - } - } - }, - "description": "" + "$ref": "#/components/responses/ListOrganizationRoleMembersResponse" }, "400": { - "description": "" + "$ref": "#/components/responses/BadRequest" }, "401": { - "description": "" + "$ref": "#/components/responses/Unauthorized" }, "403": { - "description": "" + "$ref": "#/components/responses/Forbidden" + }, + "404": { + "$ref": "#/components/responses/NotFound" }, "429": { - "description": "" + "$ref": "#/components/responses/TooManyRequests" } }, "security": [ @@ -71739,44 +105930,54 @@ }, { "oAuth2ClientCredentials": [ + "read:roles", "read:organization_members" ] } ], - "summary": "Get members who belong to an organization", + "summary": "List the members assigned to a role in the context of an organization", "tags": [ "Organizations" ] - }, - "post": { - "operationId": "post_members", + } + }, + "/api/v2/organizations/{organization_id}/groups": { + "get": { + "operationId": "get_organization_groups", "parameters": [ { "in": "path", - "name": "id", + "name": "organization_id", "required": true, "schema": { - "maxLength": 50, "type": "string" } + }, + { + "in": "query", + "name": "from", + "schema": { + "type": "string" + } + }, + { + "in": "query", + "name": "take", + "schema": { + "minimum": 1, + "type": "integer" + } } ], - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/CreateOrganizationMemberRequestContent" + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ListOrganizationGroupsResponseContent" + } } }, - "application/x-www-form-urlencoded": { - "schema": { - "$ref": "#/components/schemas/CreateOrganizationMemberRequestContent" - } - } - } - }, - "responses": { - "204": { "description": "" }, "400": { @@ -71788,6 +105989,9 @@ "403": { "description": "" }, + "404": { + "description": "" + }, "429": { "description": "" } @@ -71798,32 +106002,31 @@ }, { "oAuth2ClientCredentials": [ - "create:organization_members" + "read:organization_groups" ] } ], - "summary": "Add members to an organization", + "summary": "List the groups that are assigned to the organization.", "tags": [ "Organizations" ] } }, - "/api/v2/organizations/{id}/members/{user_id}/roles": { + "/api/v2/organizations/{organization_id}/groups/{group_id}/roles": { "delete": { - "operationId": "delete_organization_member_roles", + "operationId": "delete_organization_group_roles", "parameters": [ { "in": "path", - "name": "id", + "name": "organization_id", "required": true, "schema": { - "maxLength": 50, "type": "string" } }, { "in": "path", - "name": "user_id", + "name": "group_id", "required": true, "schema": { "type": "string" @@ -71834,12 +106037,12 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/DeleteOrganizationMemberRolesRequestContent" + "$ref": "#/components/schemas/DeleteOrganizationGroupRolesRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/DeleteOrganizationMemberRolesRequestContent" + "$ref": "#/components/schemas/DeleteOrganizationGroupRolesRequestContent" } } } @@ -71857,6 +106060,9 @@ "403": { "description": "" }, + "404": { + "description": "" + }, "429": { "description": "" } @@ -71867,30 +106073,29 @@ }, { "oAuth2ClientCredentials": [ - "delete:organization_member_roles" + "delete:organization_group_roles" ] } ], - "summary": "Delete user roles from an Organization member", + "summary": "Remove roles assigned to a group in an organization context.", "tags": [ "Organizations" ] }, "get": { - "operationId": "get_organization_member_roles", + "operationId": "get_organization_group_roles", "parameters": [ { "in": "path", - "name": "id", + "name": "organization_id", "required": true, "schema": { - "maxLength": 50, "type": "string" } }, { "in": "path", - "name": "user_id", + "name": "group_id", "required": true, "schema": { "type": "string" @@ -71898,28 +106103,18 @@ }, { "in": "query", - "name": "page", + "name": "from", "schema": { - "maximum": 1000, - "minimum": 0, - "type": "integer" + "type": "string" } }, { "in": "query", - "name": "per_page", + "name": "take", "schema": { - "maximum": 100, "minimum": 1, "type": "integer" } - }, - { - "in": "query", - "name": "include_totals", - "schema": { - "type": "boolean" - } } ], "responses": { @@ -71927,7 +106122,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/ListOrganizationMemberRolesResponseContent" + "$ref": "#/components/schemas/ListOrganizationGroupRolesResponseContent" } } }, @@ -71942,6 +106137,9 @@ "403": { "description": "" }, + "404": { + "description": "" + }, "429": { "description": "" } @@ -71952,30 +106150,29 @@ }, { "oAuth2ClientCredentials": [ - "read:organization_member_roles" + "read:organization_group_roles" ] } ], - "summary": "Get user roles assigned to an Organization member", + "summary": "List the roles assigned to a group in the context of an organization.", "tags": [ "Organizations" ] }, "post": { - "operationId": "post_organization_member_roles", + "operationId": "post_organization_group_roles", "parameters": [ { "in": "path", - "name": "id", + "name": "organization_id", "required": true, "schema": { - "maxLength": 50, "type": "string" } }, { "in": "path", - "name": "user_id", + "name": "group_id", "required": true, "schema": { "type": "string" @@ -71986,12 +106183,12 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/AssignOrganizationMemberRolesRequestContent" + "$ref": "#/components/schemas/CreateOrganizationGroupRolesRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/AssignOrganizationMemberRolesRequestContent" + "$ref": "#/components/schemas/CreateOrganizationGroupRolesRequestContent" } } } @@ -72009,6 +106206,9 @@ "403": { "description": "" }, + "404": { + "description": "" + }, "409": { "description": "" }, @@ -72022,11 +106222,72 @@ }, { "oAuth2ClientCredentials": [ - "create:organization_member_roles" + "create:organization_group_roles" ] } ], - "summary": "Assign user roles to an Organization member", + "summary": "Assign roles to a group in an organization context.", + "tags": [ + "Organizations" + ] + } + }, + "/api/v2/organizations/{organization_id}/roles/{role_id}/groups": { + "get": { + "operationId": "get_organization_role_groups", + "parameters": [ + { + "$ref": "#/components/parameters/OrganizationId" + }, + { + "$ref": "#/components/parameters/RoleId" + }, + { + "$ref": "#/components/parameters/FromParameter" + }, + { + "$ref": "#/components/parameters/TakeParameter" + } + ], + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ListOrganizationRoleGroupsResponseContent" + } + } + }, + "description": "" + }, + "400": { + "$ref": "#/components/responses/BadRequest" + }, + "401": { + "$ref": "#/components/responses/Unauthorized" + }, + "403": { + "$ref": "#/components/responses/Forbidden" + }, + "404": { + "$ref": "#/components/responses/NotFound" + }, + "429": { + "$ref": "#/components/responses/TooManyRequests" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:roles", + "read:organization_groups" + ] + } + ], + "summary": "List the groups assigned to a role in the context of an organization", "tags": [ "Organizations" ] @@ -72135,7 +106396,6 @@ "in": "query", "name": "fields", "schema": { - "pattern": "^((rendering_mode)|(prompt)|(screen)|(context_configuration)|(default_head_tags_disabled)|(head_tags))(,((rendering_mode)|(prompt)|(screen)|(context_configuration)|(default_head_tags_disabled)|(head_tags)))*$", "type": "string" } }, @@ -72174,7 +106434,6 @@ "in": "query", "name": "prompt", "schema": { - "pattern": "^((login)|(login-id)|(login-password)|(login-passwordless)|(login-email-verification)|(signup)|(signup-id)|(signup-password)|(phone-identifier-enrollment)|(phone-identifier-challenge)|(email-identifier-challenge)|(reset-password)|(custom-form)|(consent)|(customized-consent)|(logout)|(mfa-push)|(mfa-otp)|(mfa-voice)|(mfa-phone)|(mfa-webauthn)|(mfa-sms)|(mfa-email)|(mfa-recovery-code)|(mfa)|(status)|(device-flow)|(email-verification)|(email-otp-challenge)|(organizations)|(invitation)|(common)|(passkeys)|(captcha)|(brute-force-protection)|(async-approval-flow))(,((login)|(login-id)|(login-password)|(login-passwordless)|(login-email-verification)|(signup)|(signup-id)|(signup-password)|(phone-identifier-enrollment)|(phone-identifier-challenge)|(email-identifier-challenge)|(reset-password)|(custom-form)|(consent)|(customized-consent)|(logout)|(mfa-push)|(mfa-otp)|(mfa-voice)|(mfa-phone)|(mfa-webauthn)|(mfa-sms)|(mfa-email)|(mfa-recovery-code)|(mfa)|(status)|(device-flow)|(email-verification)|(email-otp-challenge)|(organizations)|(invitation)|(common)|(passkeys)|(captcha)|(brute-force-protection)|(async-approval-flow)))*$", "type": "string" } }, @@ -72182,7 +106441,6 @@ "in": "query", "name": "screen", "schema": { - "pattern": "^((login)|(login-id)|(login-password)|(login-passwordless-email-code)|(login-passwordless-email-link)|(login-passwordless-sms-otp)|(login-email-verification)|(signup)|(signup-id)|(signup-password)|(phone-identifier-enrollment)|(phone-identifier-challenge)|(email-identifier-challenge)|(reset-password-request)|(reset-password-email)|(reset-password)|(reset-password-success)|(reset-password-error)|(reset-password-mfa-email-challenge)|(reset-password-mfa-otp-challenge)|(reset-password-mfa-phone-challenge)|(reset-password-mfa-push-challenge-push)|(reset-password-mfa-recovery-code-challenge)|(reset-password-mfa-sms-challenge)|(reset-password-mfa-voice-challenge)|(reset-password-mfa-webauthn-platform-challenge)|(reset-password-mfa-webauthn-roaming-challenge)|(custom-form)|(consent)|(customized-consent)|(logout)|(logout-complete)|(logout-aborted)|(mfa-push-welcome)|(mfa-push-enrollment-qr)|(mfa-push-enrollment-code)|(mfa-push-success)|(mfa-push-challenge-push)|(mfa-push-list)|(mfa-otp-enrollment-qr)|(mfa-otp-enrollment-code)|(mfa-otp-challenge)|(mfa-voice-enrollment)|(mfa-voice-challenge)|(mfa-phone-challenge)|(mfa-phone-enrollment)|(mfa-webauthn-platform-enrollment)|(mfa-webauthn-roaming-enrollment)|(mfa-webauthn-platform-challenge)|(mfa-webauthn-roaming-challenge)|(mfa-webauthn-change-key-nickname)|(mfa-webauthn-enrollment-success)|(mfa-webauthn-error)|(mfa-webauthn-not-available-error)|(mfa-country-codes)|(mfa-sms-enrollment)|(mfa-sms-challenge)|(mfa-sms-list)|(mfa-email-challenge)|(mfa-email-list)|(mfa-recovery-code-enrollment)|(mfa-recovery-code-challenge-new-code)|(mfa-recovery-code-challenge)|(mfa-detect-browser-capabilities)|(mfa-enroll-result)|(mfa-login-options)|(mfa-begin-enroll-options)|(status)|(device-code-activation)|(device-code-activation-allowed)|(device-code-activation-denied)|(device-code-confirmation)|(email-verification-result)|(email-otp-challenge)|(organization-selection)|(organization-picker)|(pre-login-organization-picker)|(accept-invitation)|(redeem-ticket)|(passkey-enrollment)|(passkey-enrollment-local)|(interstitial-captcha)|(brute-force-protection-unblock)|(brute-force-protection-unblock-success)|(brute-force-protection-unblock-failure)|(async-approval-error)|(async-approval-accepted)|(async-approval-denied)|(async-approval-wrong-user))(,((login)|(login-id)|(login-password)|(login-passwordless-email-code)|(login-passwordless-email-link)|(login-passwordless-sms-otp)|(login-email-verification)|(signup)|(signup-id)|(signup-password)|(phone-identifier-enrollment)|(phone-identifier-challenge)|(email-identifier-challenge)|(reset-password-request)|(reset-password-email)|(reset-password)|(reset-password-success)|(reset-password-error)|(reset-password-mfa-email-challenge)|(reset-password-mfa-otp-challenge)|(reset-password-mfa-phone-challenge)|(reset-password-mfa-push-challenge-push)|(reset-password-mfa-recovery-code-challenge)|(reset-password-mfa-sms-challenge)|(reset-password-mfa-voice-challenge)|(reset-password-mfa-webauthn-platform-challenge)|(reset-password-mfa-webauthn-roaming-challenge)|(custom-form)|(consent)|(customized-consent)|(logout)|(logout-complete)|(logout-aborted)|(mfa-push-welcome)|(mfa-push-enrollment-qr)|(mfa-push-enrollment-code)|(mfa-push-success)|(mfa-push-challenge-push)|(mfa-push-list)|(mfa-otp-enrollment-qr)|(mfa-otp-enrollment-code)|(mfa-otp-challenge)|(mfa-voice-enrollment)|(mfa-voice-challenge)|(mfa-phone-challenge)|(mfa-phone-enrollment)|(mfa-webauthn-platform-enrollment)|(mfa-webauthn-roaming-enrollment)|(mfa-webauthn-platform-challenge)|(mfa-webauthn-roaming-challenge)|(mfa-webauthn-change-key-nickname)|(mfa-webauthn-enrollment-success)|(mfa-webauthn-error)|(mfa-webauthn-not-available-error)|(mfa-country-codes)|(mfa-sms-enrollment)|(mfa-sms-challenge)|(mfa-sms-list)|(mfa-email-challenge)|(mfa-email-list)|(mfa-recovery-code-enrollment)|(mfa-recovery-code-challenge-new-code)|(mfa-recovery-code-challenge)|(mfa-detect-browser-capabilities)|(mfa-enroll-result)|(mfa-login-options)|(mfa-begin-enroll-options)|(status)|(device-code-activation)|(device-code-activation-allowed)|(device-code-activation-denied)|(device-code-confirmation)|(email-verification-result)|(email-otp-challenge)|(organization-selection)|(organization-picker)|(pre-login-organization-picker)|(accept-invitation)|(redeem-ticket)|(passkey-enrollment)|(passkey-enrollment-local)|(interstitial-captcha)|(brute-force-protection-unblock)|(brute-force-protection-unblock-success)|(brute-force-protection-unblock-failure)|(async-approval-error)|(async-approval-accepted)|(async-approval-denied)|(async-approval-wrong-user)))*$", "type": "string" } }, @@ -72437,13 +106695,356 @@ "$ref": "#/components/schemas/PartialGroupsEnum" } } - ], + ], + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/GetPartialsResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "404": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:prompts" + ] + } + ], + "summary": "Get partials for a prompt", + "tags": [ + "Prompts" + ] + }, + "put": { + "operationId": "put_partials", + "parameters": [ + { + "in": "path", + "name": "prompt", + "required": true, + "schema": { + "$ref": "#/components/schemas/PartialGroupsEnum" + } + } + ], + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/SetPartialsRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/SetPartialsRequestContent" + } + } + } + }, + "responses": { + "200": { + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "update:prompts" + ] + } + ], + "summary": "Set partials for a prompt", + "tags": [ + "Prompts" + ] + } + }, + "/api/v2/prompts/{prompt}/screen/{screen}/rendering": { + "get": { + "operationId": "get_rendering", + "parameters": [ + { + "in": "path", + "name": "prompt", + "required": true, + "schema": { + "$ref": "#/components/schemas/PromptGroupNameEnum" + } + }, + { + "in": "path", + "name": "screen", + "required": true, + "schema": { + "$ref": "#/components/schemas/ScreenGroupNameEnum" + } + } + ], + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/GetAculResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "402": { + "description": "" + }, + "403": { + "description": "" + }, + "404": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:prompts" + ] + } + ], + "summary": "Get render settings for a screen", + "tags": [ + "Prompts" + ] + }, + "patch": { + "operationId": "patch_rendering", + "parameters": [ + { + "in": "path", + "name": "prompt", + "required": true, + "schema": { + "$ref": "#/components/schemas/PromptGroupNameEnum" + } + }, + { + "in": "path", + "name": "screen", + "required": true, + "schema": { + "$ref": "#/components/schemas/ScreenGroupNameEnum" + } + } + ], + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/UpdateAculRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/UpdateAculRequestContent" + } + } + } + }, + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/UpdateAculResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "402": { + "description": "" + }, + "403": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "update:prompts" + ] + } + ], + "summary": "Update render settings for a screen", + "tags": [ + "Prompts" + ] + } + }, + "/api/v2/rate-limit-policies": { + "get": { + "operationId": "get_rate-limit-policies", + "parameters": [ + { + "in": "query", + "name": "resource", + "schema": { + "$ref": "#/components/schemas/RateLimitPolicyResourceEnum" + } + }, + { + "in": "query", + "name": "consumer", + "schema": { + "$ref": "#/components/schemas/RateLimitPolicyConsumerEnum" + } + }, + { + "in": "query", + "name": "consumer_selector", + "schema": { + "maxLength": 255, + "type": "string" + } + }, + { + "in": "query", + "name": "take", + "schema": { + "maximum": 100, + "minimum": 1, + "type": "integer" + } + }, + { + "in": "query", + "name": "from", + "schema": { + "maxLength": 1000, + "type": "string" + } + } + ], + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ListRateLimitPoliciesPaginatedResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:rate_limit_policies" + ] + } + ], + "summary": "Get rate limit policies", + "tags": [ + "Rate Limit Policies" + ] + }, + "post": { + "operationId": "post_rate-limit-policies", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/CreateRateLimitPolicyRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/CreateRateLimitPolicyRequestContent" + } + } + } + }, "responses": { - "200": { + "201": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetPartialsResponseContent" + "$ref": "#/components/schemas/CreateRateLimitPolicyResponseContent" } } }, @@ -72458,7 +107059,7 @@ "403": { "description": "" }, - "404": { + "409": { "description": "" }, "429": { @@ -72471,46 +107072,32 @@ }, { "oAuth2ClientCredentials": [ - "read:prompts" + "create:rate_limit_policies" ] } ], - "summary": "Get partials for a prompt", + "summary": "Create a rate limit policy", "tags": [ - "Prompts" + "Rate Limit Policies" ] - }, - "put": { - "operationId": "put_partials", + } + }, + "/api/v2/rate-limit-policies/{id}": { + "delete": { + "operationId": "delete_rate-limit-policies_by_id", "parameters": [ { "in": "path", - "name": "prompt", + "name": "id", "required": true, "schema": { - "$ref": "#/components/schemas/PartialGroupsEnum" + "maxLength": 26, + "type": "string" } } ], - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/SetPartialsRequestContent" - } - }, - "application/x-www-form-urlencoded": { - "schema": { - "$ref": "#/components/schemas/SetPartialsRequestContent" - } - } - } - }, "responses": { - "200": { - "description": "" - }, - "400": { + "204": { "description": "" }, "401": { @@ -72519,6 +107106,9 @@ "403": { "description": "" }, + "404": { + "description": "" + }, "429": { "description": "" } @@ -72529,34 +107119,25 @@ }, { "oAuth2ClientCredentials": [ - "update:prompts" + "delete:rate_limit_policies" ] } ], - "summary": "Set partials for a prompt", + "summary": "Delete a rate limit policy", "tags": [ - "Prompts" + "Rate Limit Policies" ] - } - }, - "/api/v2/prompts/{prompt}/screen/{screen}/rendering": { + }, "get": { - "operationId": "get_rendering", + "operationId": "get_rate-limit-policies_by_id", "parameters": [ { "in": "path", - "name": "prompt", - "required": true, - "schema": { - "$ref": "#/components/schemas/PromptGroupNameEnum" - } - }, - { - "in": "path", - "name": "screen", + "name": "id", "required": true, "schema": { - "$ref": "#/components/schemas/ScreenGroupNameEnum" + "maxLength": 26, + "type": "string" } } ], @@ -72565,21 +107146,15 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetAculResponseContent" + "$ref": "#/components/schemas/GetRateLimitPolicyResponseContent" } } }, "description": "" }, - "400": { - "description": "" - }, "401": { "description": "" }, - "402": { - "description": "" - }, "403": { "description": "" }, @@ -72596,32 +107171,25 @@ }, { "oAuth2ClientCredentials": [ - "read:prompts" + "read:rate_limit_policies" ] } ], - "summary": "Get render settings for a screen", + "summary": "Get a rate limit policy", "tags": [ - "Prompts" + "Rate Limit Policies" ] }, "patch": { - "operationId": "patch_rendering", + "operationId": "patch_rate-limit-policies_by_id", "parameters": [ { "in": "path", - "name": "prompt", - "required": true, - "schema": { - "$ref": "#/components/schemas/PromptGroupNameEnum" - } - }, - { - "in": "path", - "name": "screen", + "name": "id", "required": true, "schema": { - "$ref": "#/components/schemas/ScreenGroupNameEnum" + "maxLength": 26, + "type": "string" } } ], @@ -72629,12 +107197,12 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/UpdateAculRequestContent" + "$ref": "#/components/schemas/PatchRateLimitPolicyRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/UpdateAculRequestContent" + "$ref": "#/components/schemas/PatchRateLimitPolicyRequestContent" } } } @@ -72644,7 +107212,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/UpdateAculResponseContent" + "$ref": "#/components/schemas/UpdateRateLimitPolicyResponseContent" } } }, @@ -72656,10 +107224,10 @@ "401": { "description": "" }, - "402": { + "403": { "description": "" }, - "403": { + "404": { "description": "" }, "429": { @@ -72672,13 +107240,13 @@ }, { "oAuth2ClientCredentials": [ - "update:prompts" + "update:rate_limit_policies" ] } ], - "summary": "Update render settings for a screen", + "summary": "Update a rate limit policy", "tags": [ - "Prompts" + "Rate Limit Policies" ] } }, @@ -73140,6 +107708,114 @@ ] } }, + "/api/v2/resource-servers/search": { + "get": { + "operationId": "get_resource_servers_search", + "parameters": [ + { + "in": "query", + "name": "q", + "schema": { + "maxLength": 1000, + "type": "string" + } + }, + { + "in": "query", + "name": "parser", + "schema": { + "$ref": "#/components/schemas/SearchParserEnum" + } + }, + { + "in": "query", + "name": "fields", + "schema": { + "maxLength": 1000, + "type": "string" + } + }, + { + "in": "query", + "name": "include_fields", + "schema": { + "type": "boolean" + } + }, + { + "in": "query", + "name": "take", + "schema": { + "maximum": 100, + "minimum": 1, + "type": "integer" + } + }, + { + "in": "query", + "name": "from", + "schema": { + "maxLength": 1000, + "type": "string" + } + }, + { + "in": "query", + "name": "sort", + "schema": { + "$ref": "#/components/schemas/ResourceServerSortFieldEnum" + } + } + ], + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/SearchResourceServersResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "404": { + "description": "" + }, + "429": { + "description": "" + }, + "500": { + "description": "" + }, + "504": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:resource_servers" + ] + } + ], + "summary": "Search resource servers", + "tags": [ + "Resource Servers" + ] + } + }, "/api/v2/resource-servers/{id}": { "delete": { "operationId": "delete_resource-servers_by_id", @@ -73406,80 +108082,347 @@ }, { "oAuth2ClientCredentials": [ - "update:attack_protection" + "update:attack_protection" + ] + } + ], + "summary": "Update risk assessment settings", + "tags": [ + "Risk Assessments" + ] + } + }, + "/api/v2/risk-assessments/settings/new-device": { + "get": { + "operationId": "get_new-device", + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/GetRiskAssessmentsSettingsNewDeviceResponseContent" + } + } + }, + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "404": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:attack_protection" + ] + } + ], + "summary": "Get new device assessor", + "tags": [ + "Risk Assessments" + ] + }, + "patch": { + "operationId": "patch_new-device", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/UpdateRiskAssessmentsSettingsNewDeviceRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/UpdateRiskAssessmentsSettingsNewDeviceRequestContent" + } + } + } + }, + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/UpdateRiskAssessmentsSettingsNewDeviceResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "404": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "update:attack_protection" + ] + } + ], + "summary": "Update new device assessor", + "tags": [ + "Risk Assessments" + ] + } + }, + "/api/v2/roles": { + "get": { + "operationId": "get_roles", + "parameters": [ + { + "in": "query", + "name": "per_page", + "schema": { + "maximum": 100, + "minimum": 1, + "type": "integer" + } + }, + { + "in": "query", + "name": "page", + "schema": { + "minimum": 0, + "type": "integer" + } + }, + { + "in": "query", + "name": "include_totals", + "schema": { + "type": "boolean" + } + }, + { + "in": "query", + "name": "name_filter", + "schema": { + "type": "string" + } + }, + { + "in": "query", + "name": "type", + "schema": { + "$ref": "#/components/schemas/RoleTypeEnum" + } + }, + { + "in": "query", + "name": "owner_id", + "schema": { + "$ref": "#/components/schemas/RoleOwnerIdFilter" + } + }, + { + "in": "query", + "name": "from", + "schema": { + "type": "string" + } + }, + { + "in": "query", + "name": "take", + "schema": { + "maximum": 100, + "minimum": 1, + "type": "integer" + } + } + ], + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ListRolesResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:roles" + ] + } + ], + "summary": "Get roles", + "tags": [ + "Roles" + ] + }, + "post": { + "operationId": "post_roles", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/CreateRoleRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/CreateRoleRequestContent" + } + } + } + }, + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/CreateRoleResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "409": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "create:roles" + ] + } + ], + "summary": "Create a role", + "tags": [ + "Roles" + ] + } + }, + "/api/v2/roles/{id}": { + "delete": { + "operationId": "delete_roles_by_id", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "404": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "delete:roles" ] } ], - "summary": "Update risk assessment settings", + "summary": "Delete a role", "tags": [ - "Risk Assessments" + "Roles" ] - } - }, - "/api/v2/risk-assessments/settings/new-device": { + }, "get": { - "operationId": "get_new-device", - "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/GetRiskAssessmentsSettingsNewDeviceResponseContent" - } - } - }, - "description": "" - }, - "401": { - "description": "" - }, - "403": { - "description": "" - }, - "404": { - "description": "" - }, - "429": { - "description": "" - } - }, - "security": [ - { - "bearerAuth": [] - }, + "operationId": "get_roles_by_id", + "parameters": [ { - "oAuth2ClientCredentials": [ - "read:attack_protection" - ] - } - ], - "summary": "Get new device assessor", - "tags": [ - "Risk Assessments" - ] - }, - "patch": { - "operationId": "patch_new-device", - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/UpdateRiskAssessmentsSettingsNewDeviceRequestContent" - } - }, - "application/x-www-form-urlencoded": { - "schema": { - "$ref": "#/components/schemas/UpdateRiskAssessmentsSettingsNewDeviceRequestContent" - } + "in": "path", + "name": "id", + "required": true, + "schema": { + "type": "string" } } - }, + ], "responses": { "200": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/UpdateRiskAssessmentsSettingsNewDeviceResponseContent" + "$ref": "#/components/schemas/GetRoleResponseContent" } } }, @@ -73507,103 +108450,37 @@ }, { "oAuth2ClientCredentials": [ - "update:attack_protection" + "read:roles" ] } ], - "summary": "Update new device assessor", + "summary": "Get a role", "tags": [ - "Risk Assessments" + "Roles" ] - } - }, - "/api/v2/roles": { - "get": { - "operationId": "get_roles", + }, + "patch": { + "operationId": "patch_roles_by_id", "parameters": [ { - "in": "query", - "name": "per_page", - "schema": { - "maximum": 100, - "minimum": 1, - "type": "integer" - } - }, - { - "in": "query", - "name": "page", - "schema": { - "minimum": 0, - "type": "integer" - } - }, - { - "in": "query", - "name": "include_totals", - "schema": { - "type": "boolean" - } - }, - { - "in": "query", - "name": "name_filter", + "in": "path", + "name": "id", + "required": true, "schema": { "type": "string" } } ], - "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ListRolesResponseContent" - } - } - }, - "description": "" - }, - "400": { - "description": "" - }, - "401": { - "description": "" - }, - "403": { - "description": "" - }, - "429": { - "description": "" - } - }, - "security": [ - { - "bearerAuth": [] - }, - { - "oAuth2ClientCredentials": [ - "read:roles" - ] - } - ], - "summary": "Get roles", - "tags": [ - "Roles" - ] - }, - "post": { - "operationId": "post_roles", "requestBody": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/CreateRoleRequestContent" + "$ref": "#/components/schemas/UpdateRoleRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/CreateRoleRequestContent" + "$ref": "#/components/schemas/UpdateRoleRequestContent" } } } @@ -73613,7 +108490,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/CreateRoleResponseContent" + "$ref": "#/components/schemas/UpdateRoleResponseContent" } } }, @@ -73628,9 +108505,6 @@ "403": { "description": "" }, - "409": { - "description": "" - }, "429": { "description": "" } @@ -73641,19 +108515,19 @@ }, { "oAuth2ClientCredentials": [ - "create:roles" + "update:roles" ] } ], - "summary": "Create a role", + "summary": "Update a role", "tags": [ "Roles" ] } }, - "/api/v2/roles/{id}": { + "/api/v2/roles/{id}/groups": { "delete": { - "operationId": "delete_roles_by_id", + "operationId": "delete_role_groups", "parameters": [ { "in": "path", @@ -73664,8 +108538,22 @@ } } ], + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/DeleteRoleGroupsRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/DeleteRoleGroupsRequestContent" + } + } + } + }, "responses": { - "200": { + "204": { "description": "" }, "400": { @@ -73690,17 +108578,17 @@ }, { "oAuth2ClientCredentials": [ - "delete:roles" + "delete:group_roles" ] } ], - "summary": "Delete a role", + "summary": "Remove groups from a role", "tags": [ "Roles" ] }, "get": { - "operationId": "get_roles_by_id", + "operationId": "get_role_groups", "parameters": [ { "in": "path", @@ -73709,6 +108597,21 @@ "schema": { "type": "string" } + }, + { + "in": "query", + "name": "from", + "schema": { + "type": "string" + } + }, + { + "in": "query", + "name": "take", + "schema": { + "minimum": 1, + "type": "integer" + } } ], "responses": { @@ -73716,7 +108619,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetRoleResponseContent" + "$ref": "#/components/schemas/ListRoleGroupsResponseContent" } } }, @@ -73744,17 +108647,17 @@ }, { "oAuth2ClientCredentials": [ - "read:roles" + "read:group_roles" ] } ], - "summary": "Get a role", + "summary": "Get a role's groups", "tags": [ "Roles" ] }, - "patch": { - "operationId": "patch_roles_by_id", + "post": { + "operationId": "post_role_groups", "parameters": [ { "in": "path", @@ -73769,25 +108672,18 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/UpdateRoleRequestContent" + "$ref": "#/components/schemas/AssignRoleGroupsRequestContent" } }, "application/x-www-form-urlencoded": { "schema": { - "$ref": "#/components/schemas/UpdateRoleRequestContent" + "$ref": "#/components/schemas/AssignRoleGroupsRequestContent" } } } }, "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/UpdateRoleResponseContent" - } - } - }, + "204": { "description": "" }, "400": { @@ -73799,6 +108695,9 @@ "403": { "description": "" }, + "404": { + "description": "" + }, "429": { "description": "" } @@ -73809,11 +108708,11 @@ }, { "oAuth2ClientCredentials": [ - "update:roles" + "create:group_roles" ] } ], - "summary": "Update a role", + "summary": "Assign groups to a role", "tags": [ "Roles" ] @@ -73995,6 +108894,9 @@ "403": { "description": "" }, + "404": { + "description": "" + }, "429": { "description": "" } @@ -74214,7 +109116,6 @@ "in": "query", "name": "fields", "schema": { - "pattern": "^((name)|(enabled)|(script)|(order)|(id)|(stage))(,((name)|(enabled)|(script)|(order)|(id)|(stage)))*$", "type": "string" } }, @@ -74381,7 +109282,6 @@ "schema": { "maxLength": 127, "minLength": 1, - "pattern": "^[A-Za-z0-9_\\-@*+:]*$", "type": "string" } } @@ -74425,7 +109325,6 @@ "schema": { "maxLength": 127, "minLength": 1, - "pattern": "^[A-Za-z0-9_\\-@*+:]*$", "type": "string" } } @@ -74490,7 +109389,6 @@ "name": "id", "required": true, "schema": { - "pattern": "^rul_[A-Za-z0-9]{16}$", "type": "string" } } @@ -74535,7 +109433,6 @@ "name": "id", "required": true, "schema": { - "pattern": "^rul_[A-Za-z0-9]{16}$", "type": "string" } }, @@ -74543,7 +109440,6 @@ "in": "query", "name": "fields", "schema": { - "pattern": "^((name)|(enabled)|(script)|(order)|(id)|(stage))(,((name)|(enabled)|(script)|(order)|(id)|(stage)))*$", "type": "string" } }, @@ -74605,7 +109501,6 @@ "name": "id", "required": true, "schema": { - "pattern": "^rul_[A-Za-z0-9]{16}$", "type": "string" } } @@ -75138,6 +110033,15 @@ "schema": { "type": "string" } + }, + { + "in": "header", + "name": "auth0-custom-domain", + "schema": { + "maxLength": 255, + "minLength": 3, + "type": "string" + } } ], "requestBody": { @@ -75174,6 +110078,9 @@ "403": { "description": "" }, + "409": { + "description": "" + }, "429": { "description": "" } @@ -75509,7 +110416,6 @@ "in": "query", "name": "from", "schema": { - "pattern": "^2[0-9]{3}((0[1-9])|(1[0-2]))((0[1-9])|([12][0-9])|(3[01]))$", "type": "string" } }, @@ -75517,7 +110423,6 @@ "in": "query", "name": "to", "schema": { - "pattern": "^2[0-9]{3}((0[1-9])|(1[0-2]))((0[1-9])|([12][0-9])|(3[01]))$", "type": "string" } } @@ -75537,16 +110442,16 @@ "description": "" }, "400": { - "description": "" + "$ref": "#/components/responses/GetStatsDailyBadRequest" }, "401": { - "description": "" + "$ref": "#/components/responses/GetStatsDailyUnauthorized" }, "403": { - "description": "" + "$ref": "#/components/responses/GetStatsDailyForbidden" }, "429": { - "description": "" + "$ref": "#/components/responses/GetStatsDailyTooManyRequests" } }, "security": [ @@ -75671,7 +110576,6 @@ "in": "query", "name": "fields", "schema": { - "pattern": "^((allowed_logout_urls)|(change_password)|(default_token_quota)|(error_page)|(flags)|(friendly_name)|(picture_url)|(support_email)|(support_url)|(session_lifetime)|(default_audience)|(default_directory)|(device_flow)|(idle_session_lifetime)|(ephemeral_session_lifetime)|(idle_ephemeral_session_lifetime)|(default_redirection_uri)|(universal_login)|(universal_login\\.colors)|(universal_login\\.passwordless)|(enabled_locales)|(session_cookie)|(sessions)|(oidc_logout)|(allow_organization_name_in_authentication_api)|(mtls)|(customize_mfa_in_postlogin_action)|(skip_non_verifiable_callback_uri_confirmation_prompt)|(resource_parameter_profile)|(enable_ai_guide)|(client_id_metadata_document_supported)|(phone_consolidated_experience))(,((allowed_logout_urls)|(change_password)|(default_token_quota)|(error_page)|(flags)|(friendly_name)|(picture_url)|(support_email)|(support_url)|(session_lifetime)|(default_audience)|(default_directory)|(device_flow)|(idle_session_lifetime)|(ephemeral_session_lifetime)|(idle_ephemeral_session_lifetime)|(default_redirection_uri)|(universal_login)|(universal_login\\.colors)|(universal_login\\.passwordless)|(enabled_locales)|(session_cookie)|(sessions)|(oidc_logout)|(allow_organization_name_in_authentication_api)|(mtls)|(customize_mfa_in_postlogin_action)|(skip_non_verifiable_callback_uri_confirmation_prompt)|(resource_parameter_profile)|(enable_ai_guide)|(client_id_metadata_document_supported)|(phone_consolidated_experience)))*$", "type": "string" } }, @@ -75781,6 +110685,17 @@ "/api/v2/tickets/email-verification": { "post": { "operationId": "post_email-verification", + "parameters": [ + { + "in": "header", + "name": "auth0-custom-domain", + "schema": { + "maxLength": 255, + "minLength": 3, + "type": "string" + } + } + ], "requestBody": { "content": { "application/json": { @@ -75841,6 +110756,17 @@ "/api/v2/tickets/password-change": { "post": { "operationId": "post_password-change", + "parameters": [ + { + "in": "header", + "name": "auth0-custom-domain", + "schema": { + "maxLength": 255, + "minLength": 3, + "type": "string" + } + } + ], "requestBody": { "content": { "application/json": { @@ -76155,6 +111081,9 @@ "404": { "description": "" }, + "409": { + "description": "" + }, "429": { "description": "" } @@ -76525,6 +111454,9 @@ "403": { "description": "" }, + "404": { + "description": "" + }, "429": { "description": "" } @@ -76791,7 +111723,6 @@ "in": "query", "name": "sort", "schema": { - "pattern": "^(([a-zA-Z0-9_\\\\.]+))\\:(1|-1)$", "type": "string" } }, @@ -76883,6 +111814,17 @@ }, "post": { "operationId": "post_users", + "parameters": [ + { + "in": "header", + "name": "auth0-custom-domain", + "schema": { + "maxLength": 255, + "minLength": 3, + "type": "string" + } + } + ], "requestBody": { "content": { "application/json": { @@ -76948,7 +111890,6 @@ "in": "query", "name": "fields", "schema": { - "pattern": "^((phone_number)|(email)|(email_verified)|(picture)|(username)|(user_id)|(name)|(nickname)|(created_at)|(identities)|(app_metadata)|(user_metadata)|(last_ip)|(last_login)|(logins_count)|(updated_at)|(blocked)|(family_name)|(given_name))(,((phone_number)|(email)|(email_verified)|(picture)|(username)|(user_id)|(name)|(nickname)|(created_at)|(identities)|(app_metadata)|(user_metadata)|(last_ip)|(last_login)|(logins_count)|(updated_at)|(blocked)|(family_name)|(given_name)))*$", "type": "string" } }, @@ -77072,7 +112013,6 @@ "in": "query", "name": "fields", "schema": { - "pattern": "^((phone_number)|(email)|(email_verified)|(picture)|(username)|(user_id)|(name)|(nickname)|(created_at)|(identities)|(app_metadata)|(user_metadata)|(last_ip)|(last_login)|(logins_count)|(updated_at)|(blocked)|(family_name)|(given_name))(,((phone_number)|(email)|(email_verified)|(picture)|(username)|(user_id)|(name)|(nickname)|(created_at)|(identities)|(app_metadata)|(user_metadata)|(last_ip)|(last_login)|(logins_count)|(updated_at)|(blocked)|(family_name)|(given_name)))*$", "type": "string" } }, @@ -77138,6 +112078,15 @@ "schema": { "type": "string" } + }, + { + "in": "header", + "name": "auth0-custom-domain", + "schema": { + "maxLength": 255, + "minLength": 3, + "type": "string" + } } ], "requestBody": { @@ -77512,17 +112461,486 @@ }, { "oAuth2ClientCredentials": [ - "delete:authentication_methods" + "delete:authentication_methods" + ] + } + ], + "summary": "Delete an authentication method by ID", + "tags": [ + "Users" + ] + }, + "get": { + "operationId": "get_authentication-methods_by_authentication_method_id", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "type": "string" + } + }, + { + "in": "path", + "name": "authentication_method_id", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/GetUserAuthenticationMethodResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "404": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:authentication_methods" + ] + } + ], + "summary": "Get an authentication method by ID", + "tags": [ + "Users" + ] + }, + "patch": { + "operationId": "patch_authentication-methods_by_authentication_method_id", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "type": "string" + } + }, + { + "in": "path", + "name": "authentication_method_id", + "required": true, + "schema": { + "type": "string" + } + } + ], + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/UpdateUserAuthenticationMethodRequestContent" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/UpdateUserAuthenticationMethodRequestContent" + } + } + } + }, + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/UpdateUserAuthenticationMethodResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "404": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "update:authentication_methods" + ] + } + ], + "summary": "Update an authentication method", + "tags": [ + "Users" + ] + } + }, + "/api/v2/users/{id}/authenticators": { + "delete": { + "operationId": "delete_authenticators", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "204": { + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "delete:guardian_enrollments" + ] + } + ], + "summary": "Delete All Authenticators", + "tags": [ + "Users" + ] + } + }, + "/api/v2/users/{id}/connected-accounts": { + "get": { + "operationId": "get_connected-accounts", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "type": "string" + } + }, + { + "in": "query", + "name": "from", + "schema": { + "type": "string" + } + }, + { + "in": "query", + "name": "take", + "schema": { + "maximum": 100, + "minimum": 1, + "type": "integer" + } + } + ], + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ListUserConnectedAccountsResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "404": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:users" + ] + } + ], + "summary": "Get a User's Connected Accounts", + "tags": [ + "Users" + ] + } + }, + "/api/v2/users/{id}/consent-signing-keys": { + "get": { + "operationId": "get_user_consent_signing_keys", + "parameters": [ + { + "$ref": "#/components/parameters/UsersId" + } + ], + "responses": { + "200": { + "$ref": "#/components/responses/ListUserConsentSigningKeysResponse" + }, + "400": { + "$ref": "#/components/responses/BadRequest" + }, + "401": { + "$ref": "#/components/responses/Unauthorized" + }, + "403": { + "$ref": "#/components/responses/Forbidden" + }, + "429": { + "$ref": "#/components/responses/TooManyRequests" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:users" + ] + } + ], + "summary": "Get consent signing keys for a user", + "tags": [ + "Users" + ] + } + }, + "/api/v2/users/{id}/consent-signing-keys/{kid}": { + "delete": { + "operationId": "delete_user_consent_signing_key_by_kid", + "parameters": [ + { + "$ref": "#/components/parameters/UsersId" + }, + { + "$ref": "#/components/parameters/Kid" + } + ], + "responses": { + "204": { + "description": "" + }, + "400": { + "$ref": "#/components/responses/BadRequest" + }, + "401": { + "$ref": "#/components/responses/Unauthorized" + }, + "403": { + "$ref": "#/components/responses/Forbidden" + }, + "429": { + "$ref": "#/components/responses/TooManyRequests" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "update:users" + ] + } + ], + "summary": "Delete a consent signing key by key ID", + "tags": [ + "Users" + ] + }, + "get": { + "operationId": "get_user_consent_signing_key_by_kid", + "parameters": [ + { + "$ref": "#/components/parameters/UsersId" + }, + { + "$ref": "#/components/parameters/Kid" + } + ], + "responses": { + "200": { + "$ref": "#/components/responses/GetUserConsentSigningKeyResponse" + }, + "400": { + "$ref": "#/components/responses/BadRequest" + }, + "401": { + "$ref": "#/components/responses/Unauthorized" + }, + "403": { + "$ref": "#/components/responses/Forbidden" + }, + "404": { + "$ref": "#/components/responses/NotFound" + }, + "429": { + "$ref": "#/components/responses/TooManyRequests" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:users" + ] + } + ], + "summary": "Get a consent signing key by key ID", + "tags": [ + "Users" + ] + } + }, + "/api/v2/users/{id}/effective-permissions": { + "get": { + "operationId": "get_user_effective_permissions", + "parameters": [ + { + "in": "path", + "name": "id", + "required": true, + "schema": { + "type": "string" + } + }, + { + "in": "query", + "name": "from", + "schema": { + "type": "string" + } + }, + { + "in": "query", + "name": "take", + "schema": { + "minimum": 1, + "type": "integer" + } + }, + { + "in": "query", + "name": "resource_server_identifier", + "required": true, + "schema": { + "maxLength": 600, + "minLength": 1, + "type": "string" + } + } + ], + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ListUserEffectivePermissionsResponseContent" + } + } + }, + "description": "" + }, + "400": { + "description": "" + }, + "401": { + "description": "" + }, + "403": { + "description": "" + }, + "404": { + "description": "" + }, + "429": { + "description": "" + } + }, + "security": [ + { + "bearerAuth": [] + }, + { + "oAuth2ClientCredentials": [ + "read:user_effective_permissions" ] } ], - "summary": "Delete an authentication method by ID", + "summary": "List the permissions assigned to a user directly or through roles or groups.", "tags": [ "Users" ] - }, + } + }, + "/api/v2/users/{id}/effective-permissions/sources/effective-roles": { "get": { - "operationId": "get_authentication-methods_by_authentication_method_id", + "operationId": "get_user_effective_permission_role_sources", "parameters": [ { "in": "path", @@ -77533,10 +112951,37 @@ } }, { - "in": "path", - "name": "authentication_method_id", + "in": "query", + "name": "from", + "schema": { + "type": "string" + } + }, + { + "in": "query", + "name": "take", + "schema": { + "minimum": 1, + "type": "integer" + } + }, + { + "in": "query", + "name": "resource_server_identifier", "required": true, "schema": { + "maxLength": 600, + "minLength": 1, + "type": "string" + } + }, + { + "in": "query", + "name": "permission_name", + "required": true, + "schema": { + "maxLength": 280, + "minLength": 1, "type": "string" } } @@ -77546,7 +112991,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetUserAuthenticationMethodResponseContent" + "$ref": "#/components/schemas/ListUserEffectivePermissionRoleSourcesResponseContent" } } }, @@ -77574,17 +113019,19 @@ }, { "oAuth2ClientCredentials": [ - "read:authentication_methods" + "read:user_permission_source_roles" ] } ], - "summary": "Get an authentication method by ID", + "summary": "List the roles which grant the user a given permission (whether directly or through groups).", "tags": [ "Users" ] - }, - "patch": { - "operationId": "patch_authentication-methods_by_authentication_method_id", + } + }, + "/api/v2/users/{id}/effective-roles": { + "get": { + "operationId": "get_user_effective_roles", "parameters": [ { "in": "path", @@ -77595,34 +113042,27 @@ } }, { - "in": "path", - "name": "authentication_method_id", - "required": true, + "in": "query", + "name": "from", "schema": { "type": "string" } - } - ], - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/UpdateUserAuthenticationMethodRequestContent" - } - }, - "application/x-www-form-urlencoded": { - "schema": { - "$ref": "#/components/schemas/UpdateUserAuthenticationMethodRequestContent" - } + }, + { + "in": "query", + "name": "take", + "schema": { + "minimum": 1, + "type": "integer" } } - }, + ], "responses": { "200": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/UpdateUserAuthenticationMethodResponseContent" + "$ref": "#/components/schemas/ListUserEffectiveRolesResponseContent" } } }, @@ -77650,19 +113090,19 @@ }, { "oAuth2ClientCredentials": [ - "update:authentication_methods" + "read:user_effective_roles" ] } ], - "summary": "Update an authentication method", + "summary": "List the roles for a user with sources: directly assigned or through group membership.", "tags": [ "Users" ] } }, - "/api/v2/users/{id}/authenticators": { - "delete": { - "operationId": "delete_authenticators", + "/api/v2/users/{id}/effective-roles/sources/groups": { + "get": { + "operationId": "get_user_role_source_groups", "parameters": [ { "in": "path", @@ -77671,48 +113111,10 @@ "schema": { "type": "string" } - } - ], - "responses": { - "204": { - "description": "" - }, - "400": { - "description": "" - }, - "401": { - "description": "" - }, - "403": { - "description": "" - }, - "429": { - "description": "" - } - }, - "security": [ - { - "bearerAuth": [] }, { - "oAuth2ClientCredentials": [ - "delete:guardian_enrollments" - ] - } - ], - "summary": "Delete All Authenticators", - "tags": [ - "Users" - ] - } - }, - "/api/v2/users/{id}/connected-accounts": { - "get": { - "operationId": "get_connected-accounts", - "parameters": [ - { - "in": "path", - "name": "id", + "in": "query", + "name": "role_id", "required": true, "schema": { "type": "string" @@ -77729,7 +113131,6 @@ "in": "query", "name": "take", "schema": { - "maximum": 100, "minimum": 1, "type": "integer" } @@ -77740,7 +113141,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/ListUserConnectedAccountsResponseContent" + "$ref": "#/components/schemas/ListUserRoleSourceGroupsResponseContent" } } }, @@ -77755,6 +113156,9 @@ "403": { "description": "" }, + "404": { + "description": "" + }, "429": { "description": "" } @@ -77765,11 +113169,11 @@ }, { "oAuth2ClientCredentials": [ - "read:users" + "read:user_role_source_groups" ] } ], - "summary": "Get a User's Connected Accounts", + "summary": "Get a user's role source groups", "tags": [ "Users" ] @@ -77835,119 +113239,6 @@ ] } }, - "/api/v2/users/{id}/federated-connections-tokensets": { - "get": { - "operationId": "get_federated-connections-tokensets", - "parameters": [ - { - "in": "path", - "name": "id", - "required": true, - "schema": { - "maxLength": 300, - "type": "string" - } - } - ], - "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "items": { - "$ref": "#/components/schemas/FederatedConnectionTokenSet" - }, - "type": "array" - } - } - }, - "description": "" - }, - "401": { - "description": "" - }, - "403": { - "description": "" - }, - "404": { - "description": "" - }, - "429": { - "description": "" - } - }, - "security": [ - { - "bearerAuth": [] - }, - { - "oAuth2ClientCredentials": [ - "read:federated_connections_tokens" - ] - } - ], - "summary": "Get tokensets for a user", - "tags": [ - "Users" - ] - } - }, - "/api/v2/users/{id}/federated-connections-tokensets/{tokenset_id}": { - "delete": { - "operationId": "delete_federated-connections-tokensets_by_tokenset_id", - "parameters": [ - { - "in": "path", - "name": "id", - "required": true, - "schema": { - "maxLength": 300, - "type": "string" - } - }, - { - "in": "path", - "name": "tokenset_id", - "required": true, - "schema": { - "maxLength": 36, - "type": "string" - } - } - ], - "responses": { - "204": { - "description": "" - }, - "400": { - "description": "" - }, - "401": { - "description": "" - }, - "403": { - "description": "" - }, - "429": { - "description": "" - } - }, - "security": [ - { - "bearerAuth": [] - }, - { - "oAuth2ClientCredentials": [ - "delete:federated_connections_tokens" - ] - } - ], - "summary": "Deletes a tokenset for federated connections by id.", - "tags": [ - "Users" - ] - } - }, "/api/v2/users/{id}/groups": { "get": { "operationId": "get_user_groups", @@ -77965,7 +113256,6 @@ "name": "fields", "schema": { "maxLength": 256, - "pattern": "^((id)|(name)|(external_id)|(organization_id)|(connection_id)|(tenant_name)|(description)|(created_at)|(updated_at)|(membership_created_at))(,((id)|(name)|(external_id)|(organization_id)|(connection_id)|(tenant_name)|(description)|(created_at)|(updated_at)|(membership_created_at)))*$", "type": "string" } }, @@ -78037,6 +113327,9 @@ "403": { "description": "" }, + "404": { + "description": "" + }, "429": { "description": "" } @@ -78233,7 +113526,6 @@ "in": "query", "name": "sort", "schema": { - "pattern": "^((date)|(connection)|(client_id)|(client_name)|(ip)|(user_id)|(user_name)|(description)|(user_agent)|(type)|(details)|(strategy)|(strategy_type))\\:(1|-1)$", "type": "string" } }, @@ -78422,6 +113714,22 @@ "schema": { "type": "boolean" } + }, + { + "in": "query", + "name": "from", + "schema": { + "type": "string" + } + }, + { + "in": "query", + "name": "take", + "schema": { + "maximum": 100, + "minimum": 1, + "type": "integer" + } } ], "responses": { @@ -78435,12 +113743,18 @@ }, "description": "" }, + "400": { + "description": "" + }, "401": { "description": "" }, "403": { "description": "" }, + "404": { + "description": "" + }, "429": { "description": "" } @@ -78501,6 +113815,9 @@ "403": { "description": "" }, + "404": { + "description": "" + }, "429": { "description": "" } @@ -78637,6 +113954,9 @@ "403": { "description": "" }, + "404": { + "description": "" + }, "429": { "description": "" } @@ -78869,6 +114189,9 @@ "403": { "description": "" }, + "404": { + "description": "" + }, "429": { "description": "" } @@ -78884,7 +114207,7 @@ ] } ], - "summary": "Removes roles from a user", + "summary": "Remove roles from a user", "tags": [ "Users" ] @@ -78936,12 +114259,18 @@ }, "description": "" }, + "400": { + "description": "" + }, "401": { "description": "" }, "403": { "description": "" }, + "404": { + "description": "" + }, "429": { "description": "" } @@ -79002,6 +114331,9 @@ "403": { "description": "" }, + "404": { + "description": "" + }, "429": { "description": "" } @@ -80480,12 +115812,15 @@ "name": "Management API", "tags": [ "Actions", + "Agents", "Anomaly", + "Api", "Attack Protection", "Authorize errors", "Branding", "Claim Mappings", "Client Grants", + "Client Profiles", "Clients", "Connection Profiles", "Connections", @@ -80497,6 +115832,7 @@ "Emails", "Event Streams", "Events", + "Experimentation", "Flows", "Forms", "Grants", @@ -80511,6 +115847,7 @@ "Network Acls", "Organizations", "Prompts", + "Rate Limit Policies", "Refresh Tokens", "Resource Servers", "Risk Assessments", diff --git a/docs/ARCHITECTURE.md b/docs/ARCHITECTURE.md index 4f4930d..c60288f 100644 --- a/docs/ARCHITECTURE.md +++ b/docs/ARCHITECTURE.md @@ -59,7 +59,7 @@ A walkthrough of how auth0-mock is put together, written for contributors and cu └──────────────────────────────────────────────────────────────────────────┘ ``` -The two halves work very differently. The Auth API is **hand-coded** because the mock must *do something*: sign JWTs, redirect with real codes, return discovery docs. The Management API is **spec-driven** because all ~400 operations behave the same way (return a registered stub or 404), so one generic handler serves them all. +The two halves work very differently. The Auth API is **hand-coded** because the mock must *do something*: sign JWTs, redirect with real codes, return discovery docs. The Management API is **spec-driven** because all ~480 operations behave the same way (return a registered stub or 404), so one generic handler serves them all. ## Two halves, two strategies diff --git a/features/Events.feature b/features/Events.feature index 569e03a..1894ed7 100644 --- a/features/Events.feature +++ b/features/Events.feature @@ -15,10 +15,10 @@ Feature: GET /api/v2/events Server-Sent Events "specversion":"1.0", "type":"user.created", "source":"https://auth0.local/", - "id":"evt_happypath0000000", + "id":"evt_happypath0000000000000", "time":"2026-05-19T00:00:00Z", "a0tenant":"my-tenant", - "a0stream":"est_aaaaaaaaaaaaaaaa", + "a0stream":"est_aaaaaaaaaaaaaaaa000000", "data":{"object":{ "user_id":"u-1", "created_at":"2026-05-19T00:00:00Z", @@ -34,11 +34,11 @@ Feature: GET /api/v2/events Server-Sent Events When I subscribe to /api/v2/events with query "?event_type=user.created" And I push an event: """ - {"type":"user.deleted","offset":"0","event":{"specversion":"1.0","type":"user.deleted","source":"x","id":"evt_skipdelete000000","time":"2026-05-19T00:00:00Z","a0tenant":"t-1","a0stream":"est_aaaaaaaaaaaaaaaa","data":{"object":{"user_id":"u-1","created_at":"2026-05-19T00:00:00Z","updated_at":"2026-05-19T00:00:00Z","deleted_at":"2026-05-19T00:00:00Z","identities":[]}}}} + {"type":"user.deleted","offset":"0","event":{"specversion":"1.0","type":"user.deleted","source":"x","id":"evt_skipdelete000000000000","time":"2026-05-19T00:00:00Z","a0tenant":"t-1","a0stream":"est_aaaaaaaaaaaaaaaa000000","data":{"object":{"user_id":"u-1","created_at":"2026-05-19T00:00:00Z","updated_at":"2026-05-19T00:00:00Z","deleted_at":"2026-05-19T00:00:00Z","identities":[]}}}} """ And I push an event: """ - {"type":"user.created","offset":"1","event":{"specversion":"1.0","type":"user.created","source":"x","id":"evt_keepcreated00000","time":"2026-05-19T00:00:00Z","a0tenant":"t-1","a0stream":"est_aaaaaaaaaaaaaaaa","data":{"object":{"user_id":"u-1","created_at":"2026-05-19T00:00:00Z","updated_at":"2026-05-19T00:00:00Z","identities":[]}}}} + {"type":"user.created","offset":"1","event":{"specversion":"1.0","type":"user.created","source":"x","id":"evt_keepcreated00000000000","time":"2026-05-19T00:00:00Z","a0tenant":"t-1","a0stream":"est_aaaaaaaaaaaaaaaa000000","data":{"object":{"user_id":"u-1","created_at":"2026-05-19T00:00:00Z","updated_at":"2026-05-19T00:00:00Z","identities":[]}}}} """ Then the SSE stream delivers an event with id "1" within 3s @@ -46,7 +46,7 @@ Feature: GET /api/v2/events Server-Sent Events When I subscribe to /api/v2/events with query "?event_type=user.created" And I push an event: """ - {"type":"user.deleted","offset":"0","event":{"specversion":"1.0","type":"user.deleted","source":"x","id":"evt_excludenoise0000","time":"2026-05-19T00:00:00Z","a0tenant":"t-1","a0stream":"est_aaaaaaaaaaaaaaaa","data":{"object":{"user_id":"u-1","created_at":"2026-05-19T00:00:00Z","updated_at":"2026-05-19T00:00:00Z","deleted_at":"2026-05-19T00:00:00Z","identities":[]}}}} + {"type":"user.deleted","offset":"0","event":{"specversion":"1.0","type":"user.deleted","source":"x","id":"evt_excludenoise0000000000","time":"2026-05-19T00:00:00Z","a0tenant":"t-1","a0stream":"est_aaaaaaaaaaaaaaaa000000","data":{"object":{"user_id":"u-1","created_at":"2026-05-19T00:00:00Z","updated_at":"2026-05-19T00:00:00Z","deleted_at":"2026-05-19T00:00:00Z","identities":[]}}}} """ Then the SSE stream delivers no event within 1s @@ -61,11 +61,11 @@ Feature: GET /api/v2/events Server-Sent Events Scenario: Last-Event-ID header replays missed events When I push an event: """ - {"type":"user.created","offset":"0","event":{"specversion":"1.0","type":"user.created","source":"x","id":"evt_resume0000000001","time":"2026-05-19T00:00:00Z","a0tenant":"t-1","a0stream":"est_aaaaaaaaaaaaaaaa","data":{"object":{"user_id":"u-1","created_at":"2026-05-19T00:00:00Z","updated_at":"2026-05-19T00:00:00Z","identities":[]}}}} + {"type":"user.created","offset":"0","event":{"specversion":"1.0","type":"user.created","source":"x","id":"evt_resume0000000001000000","time":"2026-05-19T00:00:00Z","a0tenant":"t-1","a0stream":"est_aaaaaaaaaaaaaaaa000000","data":{"object":{"user_id":"u-1","created_at":"2026-05-19T00:00:00Z","updated_at":"2026-05-19T00:00:00Z","identities":[]}}}} """ And I push an event: """ - {"type":"user.created","offset":"1","event":{"specversion":"1.0","type":"user.created","source":"x","id":"evt_resume0000000002","time":"2026-05-19T00:00:00Z","a0tenant":"t-1","a0stream":"est_aaaaaaaaaaaaaaaa","data":{"object":{"user_id":"u-2","created_at":"2026-05-19T00:00:00Z","updated_at":"2026-05-19T00:00:00Z","identities":[]}}}} + {"type":"user.created","offset":"1","event":{"specversion":"1.0","type":"user.created","source":"x","id":"evt_resume0000000002000000","time":"2026-05-19T00:00:00Z","a0tenant":"t-1","a0stream":"est_aaaaaaaaaaaaaaaa000000","data":{"object":{"user_id":"u-2","created_at":"2026-05-19T00:00:00Z","updated_at":"2026-05-19T00:00:00Z","identities":[]}}}} """ And I subscribe to /api/v2/events with header "Last-Event-ID: 0" Then the SSE stream delivers an event with id "1" within 3s @@ -73,11 +73,11 @@ Feature: GET /api/v2/events Server-Sent Events Scenario: ?from query promotes to Last-Event-ID and replays When I push an event: """ - {"type":"user.created","offset":"0","event":{"specversion":"1.0","type":"user.created","source":"x","id":"evt_fromquery0000001","time":"2026-05-19T00:00:00Z","a0tenant":"t-1","a0stream":"est_aaaaaaaaaaaaaaaa","data":{"object":{"user_id":"u-1","created_at":"2026-05-19T00:00:00Z","updated_at":"2026-05-19T00:00:00Z","identities":[]}}}} + {"type":"user.created","offset":"0","event":{"specversion":"1.0","type":"user.created","source":"x","id":"evt_fromquery0000001000000","time":"2026-05-19T00:00:00Z","a0tenant":"t-1","a0stream":"est_aaaaaaaaaaaaaaaa000000","data":{"object":{"user_id":"u-1","created_at":"2026-05-19T00:00:00Z","updated_at":"2026-05-19T00:00:00Z","identities":[]}}}} """ And I push an event: """ - {"type":"user.created","offset":"1","event":{"specversion":"1.0","type":"user.created","source":"x","id":"evt_fromquery0000002","time":"2026-05-19T00:00:00Z","a0tenant":"t-1","a0stream":"est_aaaaaaaaaaaaaaaa","data":{"object":{"user_id":"u-2","created_at":"2026-05-19T00:00:00Z","updated_at":"2026-05-19T00:00:00Z","identities":[]}}}} + {"type":"user.created","offset":"1","event":{"specversion":"1.0","type":"user.created","source":"x","id":"evt_fromquery0000002000000","time":"2026-05-19T00:00:00Z","a0tenant":"t-1","a0stream":"est_aaaaaaaaaaaaaaaa000000","data":{"object":{"user_id":"u-2","created_at":"2026-05-19T00:00:00Z","updated_at":"2026-05-19T00:00:00Z","identities":[]}}}} """ And I subscribe to /api/v2/events with query "?from=0" Then the SSE stream delivers an event with id "1" within 3s @@ -90,11 +90,11 @@ Feature: GET /api/v2/events Server-Sent Events Scenario: ?from_timestamp before every buffered event replays the oldest one too When I push an event: """ - {"type":"user.created","offset":"0","event":{"specversion":"1.0","type":"user.created","source":"x","id":"evt_fromts0000000001","time":"2026-05-19T00:00:00Z","a0tenant":"t-1","a0stream":"est_aaaaaaaaaaaaaaaa","data":{"object":{"user_id":"u-1","created_at":"2026-05-19T00:00:00Z","updated_at":"2026-05-19T00:00:00Z","identities":[]}}}} + {"type":"user.created","offset":"0","event":{"specversion":"1.0","type":"user.created","source":"x","id":"evt_fromts0000000001000000","time":"2026-05-19T00:00:00Z","a0tenant":"t-1","a0stream":"est_aaaaaaaaaaaaaaaa000000","data":{"object":{"user_id":"u-1","created_at":"2026-05-19T00:00:00Z","updated_at":"2026-05-19T00:00:00Z","identities":[]}}}} """ And I push an event: """ - {"type":"user.created","offset":"1","event":{"specversion":"1.0","type":"user.created","source":"x","id":"evt_fromts0000000002","time":"2026-05-19T00:00:00Z","a0tenant":"t-1","a0stream":"est_aaaaaaaaaaaaaaaa","data":{"object":{"user_id":"u-2","created_at":"2026-05-19T00:00:00Z","updated_at":"2026-05-19T00:00:00Z","identities":[]}}}} + {"type":"user.created","offset":"1","event":{"specversion":"1.0","type":"user.created","source":"x","id":"evt_fromts0000000002000000","time":"2026-05-19T00:00:00Z","a0tenant":"t-1","a0stream":"est_aaaaaaaaaaaaaaaa000000","data":{"object":{"user_id":"u-2","created_at":"2026-05-19T00:00:00Z","updated_at":"2026-05-19T00:00:00Z","identities":[]}}}} """ And I subscribe to /api/v2/events with query "?from_timestamp=2020-01-01T00:00:00Z" Then the SSE stream delivers events with ids "0,1" within 3s @@ -153,7 +153,7 @@ Feature: GET /api/v2/events Server-Sent Events Scenario: Reset drains the replay buffer When I push an event: """ - {"type":"user.created","offset":"0","event":{"specversion":"1.0","type":"user.created","source":"x","id":"evt_beforereset00000","time":"2026-05-19T00:00:00Z","a0tenant":"t-1","a0stream":"est_aaaaaaaaaaaaaaaa","data":{"object":{"user_id":"u-1","created_at":"2026-05-19T00:00:00Z","updated_at":"2026-05-19T00:00:00Z","identities":[]}}}} + {"type":"user.created","offset":"0","event":{"specversion":"1.0","type":"user.created","source":"x","id":"evt_beforereset00000000000","time":"2026-05-19T00:00:00Z","a0tenant":"t-1","a0stream":"est_aaaaaaaaaaaaaaaa000000","data":{"object":{"user_id":"u-1","created_at":"2026-05-19T00:00:00Z","updated_at":"2026-05-19T00:00:00Z","identities":[]}}}} """ And I reset all mock state And I attempt to subscribe to /api/v2/events with header "Last-Event-ID: 0" @@ -165,14 +165,14 @@ Feature: GET /api/v2/events Server-Sent Events And I subscribe to /api/v2/events And I push an event: """ - {"type":"user.created","offset":"0","event":{"specversion":"1.0","type":"user.created","source":"x","id":"evt_postreset0000000","time":"2026-05-19T00:00:00Z","a0tenant":"t-1","a0stream":"est_aaaaaaaaaaaaaaaa","data":{"object":{"user_id":"u-1","created_at":"2026-05-19T00:00:00Z","updated_at":"2026-05-19T00:00:00Z","identities":[]}}}} + {"type":"user.created","offset":"0","event":{"specversion":"1.0","type":"user.created","source":"x","id":"evt_postreset0000000000000","time":"2026-05-19T00:00:00Z","a0tenant":"t-1","a0stream":"est_aaaaaaaaaaaaaaaa000000","data":{"object":{"user_id":"u-1","created_at":"2026-05-19T00:00:00Z","updated_at":"2026-05-19T00:00:00Z","identities":[]}}}} """ Then the SSE stream delivers an event with id "0" within 3s Scenario: Expiring the replay buffer ages out a resume cursor When I push an event: """ - {"type":"user.created","offset":"0","event":{"specversion":"1.0","type":"user.created","source":"x","id":"evt_expireall0000001","time":"2026-05-19T00:00:00Z","a0tenant":"t-1","a0stream":"est_aaaaaaaaaaaaaaaa","data":{"object":{"user_id":"u-1","created_at":"2026-05-19T00:00:00Z","updated_at":"2026-05-19T00:00:00Z","identities":[]}}}} + {"type":"user.created","offset":"0","event":{"specversion":"1.0","type":"user.created","source":"x","id":"evt_expireall0000001000000","time":"2026-05-19T00:00:00Z","a0tenant":"t-1","a0stream":"est_aaaaaaaaaaaaaaaa000000","data":{"object":{"user_id":"u-1","created_at":"2026-05-19T00:00:00Z","updated_at":"2026-05-19T00:00:00Z","identities":[]}}}} """ And I expire the events replay buffer Then the response JSON path "expired" equals "1" @@ -183,15 +183,15 @@ Feature: GET /api/v2/events Server-Sent Events Scenario: Expiring before a cursor keeps that cursor replayable When I push an event: """ - {"type":"user.created","offset":"0","event":{"specversion":"1.0","type":"user.created","source":"x","id":"evt_expirebefore0001","time":"2026-05-19T00:00:00Z","a0tenant":"t-1","a0stream":"est_aaaaaaaaaaaaaaaa","data":{"object":{"user_id":"u-1","created_at":"2026-05-19T00:00:00Z","updated_at":"2026-05-19T00:00:00Z","identities":[]}}}} + {"type":"user.created","offset":"0","event":{"specversion":"1.0","type":"user.created","source":"x","id":"evt_expirebefore0001000000","time":"2026-05-19T00:00:00Z","a0tenant":"t-1","a0stream":"est_aaaaaaaaaaaaaaaa000000","data":{"object":{"user_id":"u-1","created_at":"2026-05-19T00:00:00Z","updated_at":"2026-05-19T00:00:00Z","identities":[]}}}} """ And I push an event: """ - {"type":"user.created","offset":"1","event":{"specversion":"1.0","type":"user.created","source":"x","id":"evt_expirebefore0002","time":"2026-05-19T00:00:00Z","a0tenant":"t-1","a0stream":"est_aaaaaaaaaaaaaaaa","data":{"object":{"user_id":"u-2","created_at":"2026-05-19T00:00:00Z","updated_at":"2026-05-19T00:00:00Z","identities":[]}}}} + {"type":"user.created","offset":"1","event":{"specversion":"1.0","type":"user.created","source":"x","id":"evt_expirebefore0002000000","time":"2026-05-19T00:00:00Z","a0tenant":"t-1","a0stream":"est_aaaaaaaaaaaaaaaa000000","data":{"object":{"user_id":"u-2","created_at":"2026-05-19T00:00:00Z","updated_at":"2026-05-19T00:00:00Z","identities":[]}}}} """ And I push an event: """ - {"type":"user.created","offset":"2","event":{"specversion":"1.0","type":"user.created","source":"x","id":"evt_expirebefore0003","time":"2026-05-19T00:00:00Z","a0tenant":"t-1","a0stream":"est_aaaaaaaaaaaaaaaa","data":{"object":{"user_id":"u-3","created_at":"2026-05-19T00:00:00Z","updated_at":"2026-05-19T00:00:00Z","identities":[]}}}} + {"type":"user.created","offset":"2","event":{"specversion":"1.0","type":"user.created","source":"x","id":"evt_expirebefore0003000000","time":"2026-05-19T00:00:00Z","a0tenant":"t-1","a0stream":"est_aaaaaaaaaaaaaaaa000000","data":{"object":{"user_id":"u-3","created_at":"2026-05-19T00:00:00Z","updated_at":"2026-05-19T00:00:00Z","identities":[]}}}} """ And I expire the events replay buffer before "1" Then the response JSON path "expired" equals "1" @@ -201,11 +201,11 @@ Feature: GET /api/v2/events Server-Sent Events Scenario: Expiring before a cursor ages out everything older When I push an event: """ - {"type":"user.created","offset":"0","event":{"specversion":"1.0","type":"user.created","source":"x","id":"evt_expireolder00001","time":"2026-05-19T00:00:00Z","a0tenant":"t-1","a0stream":"est_aaaaaaaaaaaaaaaa","data":{"object":{"user_id":"u-1","created_at":"2026-05-19T00:00:00Z","updated_at":"2026-05-19T00:00:00Z","identities":[]}}}} + {"type":"user.created","offset":"0","event":{"specversion":"1.0","type":"user.created","source":"x","id":"evt_expireolder00001000000","time":"2026-05-19T00:00:00Z","a0tenant":"t-1","a0stream":"est_aaaaaaaaaaaaaaaa000000","data":{"object":{"user_id":"u-1","created_at":"2026-05-19T00:00:00Z","updated_at":"2026-05-19T00:00:00Z","identities":[]}}}} """ And I push an event: """ - {"type":"user.created","offset":"1","event":{"specversion":"1.0","type":"user.created","source":"x","id":"evt_expireolder00002","time":"2026-05-19T00:00:00Z","a0tenant":"t-1","a0stream":"est_aaaaaaaaaaaaaaaa","data":{"object":{"user_id":"u-2","created_at":"2026-05-19T00:00:00Z","updated_at":"2026-05-19T00:00:00Z","identities":[]}}}} + {"type":"user.created","offset":"1","event":{"specversion":"1.0","type":"user.created","source":"x","id":"evt_expireolder00002000000","time":"2026-05-19T00:00:00Z","a0tenant":"t-1","a0stream":"est_aaaaaaaaaaaaaaaa000000","data":{"object":{"user_id":"u-2","created_at":"2026-05-19T00:00:00Z","updated_at":"2026-05-19T00:00:00Z","identities":[]}}}} """ And I expire the events replay buffer before "1" And I attempt to subscribe to /api/v2/events with header "Last-Event-ID: 0" @@ -219,14 +219,14 @@ Feature: GET /api/v2/events Server-Sent Events Scenario: Expiring an unknown cursor is rejected and leaves the buffer intact When I push an event: """ - {"type":"user.created","offset":"0","event":{"specversion":"1.0","type":"user.created","source":"x","id":"evt_expireunknown001","time":"2026-05-19T00:00:00Z","a0tenant":"t-1","a0stream":"est_aaaaaaaaaaaaaaaa","data":{"object":{"user_id":"u-1","created_at":"2026-05-19T00:00:00Z","updated_at":"2026-05-19T00:00:00Z","identities":[]}}}} + {"type":"user.created","offset":"0","event":{"specversion":"1.0","type":"user.created","source":"x","id":"evt_expireunknown001000000","time":"2026-05-19T00:00:00Z","a0tenant":"t-1","a0stream":"est_aaaaaaaaaaaaaaaa000000","data":{"object":{"user_id":"u-1","created_at":"2026-05-19T00:00:00Z","updated_at":"2026-05-19T00:00:00Z","identities":[]}}}} """ And I attempt to expire the events replay buffer before "999" Then I receive a 404 response And the response body contains "cursor_not_found" When I push an event: """ - {"type":"user.created","offset":"1","event":{"specversion":"1.0","type":"user.created","source":"x","id":"evt_expireunknown002","time":"2026-05-19T00:00:00Z","a0tenant":"t-1","a0stream":"est_aaaaaaaaaaaaaaaa","data":{"object":{"user_id":"u-2","created_at":"2026-05-19T00:00:00Z","updated_at":"2026-05-19T00:00:00Z","identities":[]}}}} + {"type":"user.created","offset":"1","event":{"specversion":"1.0","type":"user.created","source":"x","id":"evt_expireunknown002000000","time":"2026-05-19T00:00:00Z","a0tenant":"t-1","a0stream":"est_aaaaaaaaaaaaaaaa000000","data":{"object":{"user_id":"u-2","created_at":"2026-05-19T00:00:00Z","updated_at":"2026-05-19T00:00:00Z","identities":[]}}}} """ And I subscribe to /api/v2/events with query "?from=0" Then the SSE stream delivers an event with id "1" within 3s @@ -238,25 +238,25 @@ Feature: GET /api/v2/events Server-Sent Events Scenario: Expiring the buffer leaves a connected subscriber streaming When I push an event: """ - {"type":"user.created","offset":"0","event":{"specversion":"1.0","type":"user.created","source":"x","id":"evt_expirelive000001","time":"2026-05-19T00:00:00Z","a0tenant":"t-1","a0stream":"est_aaaaaaaaaaaaaaaa","data":{"object":{"user_id":"u-1","created_at":"2026-05-19T00:00:00Z","updated_at":"2026-05-19T00:00:00Z","identities":[]}}}} + {"type":"user.created","offset":"0","event":{"specversion":"1.0","type":"user.created","source":"x","id":"evt_expirelive000001000000","time":"2026-05-19T00:00:00Z","a0tenant":"t-1","a0stream":"est_aaaaaaaaaaaaaaaa000000","data":{"object":{"user_id":"u-1","created_at":"2026-05-19T00:00:00Z","updated_at":"2026-05-19T00:00:00Z","identities":[]}}}} """ And I subscribe to /api/v2/events And I expire the events replay buffer Then the response JSON path "expired" equals "1" When I push an event: """ - {"type":"user.created","offset":"1","event":{"specversion":"1.0","type":"user.created","source":"x","id":"evt_expirelive000002","time":"2026-05-19T00:00:00Z","a0tenant":"t-1","a0stream":"est_aaaaaaaaaaaaaaaa","data":{"object":{"user_id":"u-2","created_at":"2026-05-19T00:00:00Z","updated_at":"2026-05-19T00:00:00Z","identities":[]}}}} + {"type":"user.created","offset":"1","event":{"specversion":"1.0","type":"user.created","source":"x","id":"evt_expirelive000002000000","time":"2026-05-19T00:00:00Z","a0tenant":"t-1","a0stream":"est_aaaaaaaaaaaaaaaa000000","data":{"object":{"user_id":"u-2","created_at":"2026-05-19T00:00:00Z","updated_at":"2026-05-19T00:00:00Z","identities":[]}}}} """ Then the SSE stream delivers an event with id "1" within 3s Scenario: An empty before parameter is rejected rather than expiring everything When I push an event: """ - {"type":"user.created","offset":"0","event":{"specversion":"1.0","type":"user.created","source":"x","id":"evt_emptybefore00001","time":"2026-05-19T00:00:00Z","a0tenant":"t-1","a0stream":"est_aaaaaaaaaaaaaaaa","data":{"object":{"user_id":"u-1","created_at":"2026-05-19T00:00:00Z","updated_at":"2026-05-19T00:00:00Z","identities":[]}}}} + {"type":"user.created","offset":"0","event":{"specversion":"1.0","type":"user.created","source":"x","id":"evt_emptybefore00001000000","time":"2026-05-19T00:00:00Z","a0tenant":"t-1","a0stream":"est_aaaaaaaaaaaaaaaa000000","data":{"object":{"user_id":"u-1","created_at":"2026-05-19T00:00:00Z","updated_at":"2026-05-19T00:00:00Z","identities":[]}}}} """ And I push an event: """ - {"type":"user.created","offset":"1","event":{"specversion":"1.0","type":"user.created","source":"x","id":"evt_emptybefore00002","time":"2026-05-19T00:00:00Z","a0tenant":"t-1","a0stream":"est_aaaaaaaaaaaaaaaa","data":{"object":{"user_id":"u-2","created_at":"2026-05-19T00:00:00Z","updated_at":"2026-05-19T00:00:00Z","identities":[]}}}} + {"type":"user.created","offset":"1","event":{"specversion":"1.0","type":"user.created","source":"x","id":"evt_emptybefore00002000000","time":"2026-05-19T00:00:00Z","a0tenant":"t-1","a0stream":"est_aaaaaaaaaaaaaaaa000000","data":{"object":{"user_id":"u-2","created_at":"2026-05-19T00:00:00Z","updated_at":"2026-05-19T00:00:00Z","identities":[]}}}} """ And I attempt to expire the events replay buffer with an empty before Then I receive a 400 response @@ -289,7 +289,7 @@ Feature: GET /api/v2/events Server-Sent Events When I subscribe to /api/v2/events And I push an event: """ - {"type":"user.created","offset":"0","event":{"specversion":"1.0","type":"user.created","source":"x","id":"evt_stubbedstream001","time":"2026-05-19T00:00:00Z","a0tenant":"t-1","a0stream":"est_aaaaaaaaaaaaaaaa","data":{"object":{"user_id":"u-1","created_at":"2026-05-19T00:00:00Z","updated_at":"2026-05-19T00:00:00Z","identities":[]}}}} + {"type":"user.created","offset":"0","event":{"specversion":"1.0","type":"user.created","source":"x","id":"evt_stubbedstream001000000","time":"2026-05-19T00:00:00Z","a0tenant":"t-1","a0stream":"est_aaaaaaaaaaaaaaaa000000","data":{"object":{"user_id":"u-1","created_at":"2026-05-19T00:00:00Z","updated_at":"2026-05-19T00:00:00Z","identities":[]}}}} """ Then the SSE stream delivers an event with id "0" within 3s diff --git a/internal/admin0/events_test.go b/internal/admin0/events_test.go index a6ffb77..efa9783 100644 --- a/internal/admin0/events_test.go +++ b/internal/admin0/events_test.go @@ -98,10 +98,10 @@ const validUserCreatedBody = `{ "specversion":"1.0", "type":"user.created", "source":"https://auth0.local/", - "id":"evt_aaaaaaaaaaaaaaaa", + "id":"evt_aaaaaaaaaaaaaaaa000000", "time":"2026-05-19T00:00:00Z", "a0tenant":"my-tenant", - "a0stream":"est_aaaaaaaaaaaaaaaa", + "a0stream":"est_aaaaaaaaaaaaaaaa000000", "data":{"object":{ "user_id":"u-1", "email":"u@x.test", diff --git a/internal/mgmtapi/mount_test.go b/internal/mgmtapi/mount_test.go index 1128f71..7318bc3 100644 --- a/internal/mgmtapi/mount_test.go +++ b/internal/mgmtapi/mount_test.go @@ -283,7 +283,7 @@ func TestMount_SubscribeEvents_ErrorStubWinsOverStream(t *testing.T) { const gone = `{"statusCode":410,"error":"Gone","message":"cursor expired"}` store.Put(matches.Expectation{Method: "GET", Path: "/api/v2/events", Kind: matches.KindExact, - Request: &matches.RequestMatcher{Headers: map[string]string{"Last-Event-ID": "evt_0000000000000001"}}, + Request: &matches.RequestMatcher{Headers: map[string]string{"Last-Event-ID": "evt_0000000000000001000000"}}, Response: matches.ResponseDef{Status: http.StatusGone, Body: json.RawMessage(gone)}}) subscribe := func(lastEventID string) *httptest.ResponseRecorder { @@ -297,7 +297,7 @@ func TestMount_SubscribeEvents_ErrorStubWinsOverStream(t *testing.T) { return rec } - rec := subscribe("evt_0000000000000001") + rec := subscribe("evt_0000000000000001000000") assert.Equal(t, http.StatusGone, rec.Code) assert.Equal(t, "application/json", rec.Header().Get("Content-Type")) assert.JSONEq(t, gone, rec.Body.String()) diff --git a/internal/spec/validator_test.go b/internal/spec/validator_test.go index 02361ce..11b54d9 100644 --- a/internal/spec/validator_test.go +++ b/internal/spec/validator_test.go @@ -315,10 +315,10 @@ func TestValidator_ValidateEventStreamPayload(t *testing.T) { "specversion":"1.0", "type":"user.created", "source":"https://auth0.local/", - "id":"evt_aaaaaaaaaaaaaaaa", + "id":"evt_aaaaaaaaaaaaaaaa000000", "time":"2026-05-19T00:00:00Z", "a0tenant":"my-tenant", - "a0stream":"est_aaaaaaaaaaaaaaaa", + "a0stream":"est_aaaaaaaaaaaaaaaa000000", "data":{"object":{ "user_id":"u-1", "email":"u@x.test", diff --git a/pkg/auth0mock/events_test.go b/pkg/auth0mock/events_test.go index 1295272..36731f1 100644 --- a/pkg/auth0mock/events_test.go +++ b/pkg/auth0mock/events_test.go @@ -26,7 +26,7 @@ func TestEventsClient_Push_SendsPayloadVerbatim(t *testing.T) { gotBody, _ = io.ReadAll(r.Body) w.Header().Set("Content-Type", "application/json") w.WriteHeader(http.StatusAccepted) - _, _ = w.Write([]byte(`{"id":"evt_aaaaaaaaaaaaaaaa"}`)) + _, _ = w.Write([]byte(`{"id":"evt_aaaaaaaaaaaaaaaa000000"}`)) })) t.Cleanup(srv.Close) @@ -35,7 +35,7 @@ func TestEventsClient_Push_SendsPayloadVerbatim(t *testing.T) { payload := json.RawMessage(`{ "type":"user.created","offset":"0", - "event":{"specversion":"1.0","type":"user.created","source":"x","id":"evt_aaaaaaaaaaaaaaaa","time":"2026-05-19T00:00:00Z","a0tenant":"t","a0stream":"est_aaaaaaaaaaaaaaaa","data":{"object":{"user_id":"u","created_at":"2026-05-19T00:00:00Z","updated_at":"2026-05-19T00:00:00Z","identities":[]}}} + "event":{"specversion":"1.0","type":"user.created","source":"x","id":"evt_aaaaaaaaaaaaaaaa000000","time":"2026-05-19T00:00:00Z","a0tenant":"t","a0stream":"est_aaaaaaaaaaaaaaaa000000","data":{"object":{"user_id":"u","created_at":"2026-05-19T00:00:00Z","updated_at":"2026-05-19T00:00:00Z","identities":[]}}} }`) err = c.Events.Push(t.Context(), payload) require.NoError(t, err) From 0e0d6a97612552b2cb0718dc2c8f944853834377 Mon Sep 17 00:00:00 2001 From: Sergiu Ghitea <28300158+sergiught@users.noreply.github.com> Date: Tue, 27 Oct 2026 02:53:49 +0100 Subject: [PATCH 3/4] fix(auth0mock): generate 22-character event and stream ids Auth0's current spec requires evt_ and est_ ids with 22 characters after the prefix. NewEventID and NewStreamID still produced 16, so events built with them were rejected by /admin0/events. --- docs/COOKBOOK.md | 2 +- pkg/auth0mock/events.go | 12 ++++++------ pkg/auth0mock/events_test.go | 6 +++--- 3 files changed, 10 insertions(+), 10 deletions(-) diff --git a/docs/COOKBOOK.md b/docs/COOKBOOK.md index 00d7e11..4a23163 100644 --- a/docs/COOKBOOK.md +++ b/docs/COOKBOOK.md @@ -513,7 +513,7 @@ func TestConsumer_ReactsToUserCreated(t *testing.T) { // OpenAPI text/event-stream schema; misshapen bodies surface // as APIError("invalid_event") with a one-line reason. Use // auth0mock.NewEventID() to get a fresh ID that conforms to the - // `evt_` + 16-char pattern — the schema rejects literals of the + // `evt_` + 22-char pattern — the schema rejects literals of the // wrong length, and hand-counting is a common paste-and-go trap. eventID := auth0mock.NewEventID() streamID := auth0mock.NewStreamID() diff --git a/pkg/auth0mock/events.go b/pkg/auth0mock/events.go index b1ef1af..7e34457 100644 --- a/pkg/auth0mock/events.go +++ b/pkg/auth0mock/events.go @@ -12,23 +12,23 @@ import ( ) // NewEventID returns a fresh event ID conforming to Auth0's -// event-stream `id` pattern (`evt_` + 16 alphanumeric chars). Tests +// event-stream `id` pattern (`evt_` + 22 alphanumeric chars). Tests // that don't need a specific id value can call this instead of -// hand-rolling a 16-character placeholder — the schema validator +// hand-rolling a 22-character placeholder — the schema validator // rejects anything that doesn't match the pattern, and a too-short // or too-long literal is the most common paste-and-go mistake. func NewEventID() string { - b := make([]byte, 8) + b := make([]byte, 11) _, _ = rand.Read(b) return "evt_" + hex.EncodeToString(b) } // NewStreamID returns a fresh event-stream ID conforming to Auth0's -// `est_` + 16 alphanumeric chars pattern. Same rationale as -// NewEventID — saves callers from re-deriving "I need exactly 16 +// `est_` + 22 alphanumeric chars pattern. Same rationale as +// NewEventID — saves callers from re-deriving "I need exactly 22 // chars after the prefix" by trial and error. func NewStreamID() string { - b := make([]byte, 8) + b := make([]byte, 11) _, _ = rand.Read(b) return "est_" + hex.EncodeToString(b) } diff --git a/pkg/auth0mock/events_test.go b/pkg/auth0mock/events_test.go index 36731f1..925dc76 100644 --- a/pkg/auth0mock/events_test.go +++ b/pkg/auth0mock/events_test.go @@ -101,12 +101,12 @@ func TestEventsClient_Subscribers_PropagatesServerError(t *testing.T) { } func TestNewEventID_MatchesSchemaPattern(t *testing.T) { - // The OpenAPI schema requires `evt_[a-zA-Z0-9]{16}` exactly. + // The OpenAPI schema requires `evt_[a-zA-Z0-9]{22}` exactly. // NewEventID uses hex (lowercase a-f + 0-9), which is a subset // of the allowed alphabet. Pin both shape and uniqueness so a // future "let's switch to base32" change can't quietly break // downstream pushes. - re := regexp.MustCompile(`^evt_[a-zA-Z0-9]{16}$`) + re := regexp.MustCompile(`^evt_[a-zA-Z0-9]{22}$`) seen := make(map[string]bool, 100) for range 100 { id := auth0mock.NewEventID() @@ -117,7 +117,7 @@ func TestNewEventID_MatchesSchemaPattern(t *testing.T) { } func TestNewStreamID_MatchesSchemaPattern(t *testing.T) { - re := regexp.MustCompile(`^est_[a-zA-Z0-9]{16}$`) + re := regexp.MustCompile(`^est_[a-zA-Z0-9]{22}$`) for range 100 { id := auth0mock.NewStreamID() assert.True(t, re.MatchString(id), "NewStreamID() = %q, want match for %s", id, re) From c4cea2813b100b981918dd513a21218c0524c90f Mon Sep 17 00:00:00 2001 From: Sergiu Ghitea <28300158+sergiught@users.noreply.github.com> Date: Tue, 27 Oct 2026 02:59:49 +0100 Subject: [PATCH 4/4] test(genopenapi): cover $ref siblings inside lists and bad raw input Pins the list branch of dropRefSiblingDescriptions with a oneOf entry, and checks that runStrip reports a missing raw file, a raw file that isn't JSON, and an output path it can't write. --- cmd/genopenapi/main_test.go | 29 ++++++++++++++++++++++++++++- 1 file changed, 28 insertions(+), 1 deletion(-) diff --git a/cmd/genopenapi/main_test.go b/cmd/genopenapi/main_test.go index 732fbc7..a4abb53 100644 --- a/cmd/genopenapi/main_test.go +++ b/cmd/genopenapi/main_test.go @@ -96,7 +96,8 @@ func TestRunStripDropsRefSiblingDescriptions(t *testing.T) { "components": {"schemas": { "Mode": {"type": "string"}, "Config": {"type": "object", "properties": { - "mode": {"$ref": "#/components/schemas/Mode", "description": "Auth0 sibling prose"} + "mode": {"$ref": "#/components/schemas/Mode", "description": "Auth0 sibling prose"}, + "choice": {"oneOf": [{"$ref": "#/components/schemas/Mode", "description": "Auth0 array sibling prose"}]} }} }} }`), 0o600)) @@ -107,9 +108,35 @@ func TestRunStripDropsRefSiblingDescriptions(t *testing.T) { require.NoError(t, err) assert.NotContains(t, string(body), "Auth0 sibling prose", "a description written next to $ref is Auth0 prose too") + assert.NotContains(t, string(body), "Auth0 array sibling prose", + "a $ref inside oneOf/allOf lists must be stripped as well") assert.Contains(t, string(body), `"$ref": "#/components/schemas/Mode"`) } +func TestRunStripReportsBadInput(t *testing.T) { + dir := t.TempDir() + notJSON := filepath.Join(dir, "not-json.json") + require.NoError(t, os.WriteFile(notJSON, []byte(`{"openapi":`), 0o600)) + valid := filepath.Join(dir, "valid.json") + require.NoError(t, os.WriteFile(valid, []byte( + `{"openapi":"3.1.0","info":{"title":"t","version":"1"},"paths":{}}`), 0o600)) + + tests := []struct { + name, raw, out, wantErr string + }{ + {"missing raw file", filepath.Join(dir, "missing.json"), filepath.Join(dir, "out.json"), "read raw spec"}, + {"raw file is not JSON", notJSON, filepath.Join(dir, "out.json"), "parse raw spec"}, + {"output directory missing", valid, filepath.Join(dir, "no-such-dir", "out.json"), "write "}, + } + for _, tt := range tests { + t.Run(tt.name, func(t *testing.T) { + err := runStrip(tt.raw, tt.out) + require.Error(t, err) + assert.Contains(t, err.Error(), tt.wantErr) + }) + } +} + func TestBundleRewritesInfoForAuth0Mock(t *testing.T) { doc, err := bundle("http://localhost:8080") require.NoError(t, err)