Gets project's auth config
get
/v1/projects/{ref}/config/authOAuth scopes
- auth:read
The fine-grained token must include the following permissions to access this endpoint:
- auth_config_read
Path parameters
- refRequiredstring
Project ref
Response codes
- 200
- 401
- 403
- 429
- 500
Response (200)
{ "api_max_request_duration": -9007199254740991, "db_max_pool_size": -9007199254740991, "db_max_pool_size_unit": "connections", "disable_signup": true, "external_anonymous_users_enabled": true, "external_apple_additional_client_ids": "lorem", "external_apple_client_id": "lorem", "external_apple_email_optional": true, "external_apple_enabled": true, "external_apple_secret": "lorem", "external_azure_client_id": "lorem", "external_azure_email_optional": true, "external_azure_enabled": true, "external_azure_secret": "lorem", "external_azure_url": "lorem", "external_bitbucket_client_id": "lorem", "external_bitbucket_email_optional": true, "external_bitbucket_enabled": true, "external_bitbucket_secret": "lorem", "external_discord_client_id": "lorem", "external_discord_email_optional": true, "external_discord_enabled": true, "external_discord_secret": "lorem", "external_email_enabled": true, "external_facebook_client_id": "lorem", "external_facebook_email_optional": true, "external_facebook_enabled": true, "external_facebook_secret": "lorem", "external_figma_client_id": "lorem", "external_figma_email_optional": true, "external_figma_enabled": true, "external_figma_secret": "lorem", "external_github_client_id": "lorem", "external_github_email_optional": true, "external_github_enabled": true, "external_github_secret": "lorem", "external_gitlab_client_id": "lorem", "external_gitlab_email_optional": true, "external_gitlab_enabled": true, "external_gitlab_secret": "lorem", "external_gitlab_url": "lorem", "external_google_additional_client_ids": "lorem", "external_google_client_id": "lorem", "external_google_email_optional": true, "external_google_enabled": true, "external_google_secret": "lorem", "external_google_skip_nonce_check": true, "external_kakao_client_id": "lorem", "external_kakao_email_optional": true, "external_kakao_enabled": true, "external_kakao_secret": "lorem", "external_keycloak_client_id": "lorem", "external_keycloak_email_optional": true, "external_keycloak_enabled": true, "external_keycloak_secret": "lorem", "external_keycloak_url": "lorem", "external_linkedin_oidc_client_id": "lorem", "external_linkedin_oidc_email_optional": true, "external_linkedin_oidc_enabled": true, "external_linkedin_oidc_secret": "lorem", "external_slack_oidc_client_id": "lorem", "external_slack_oidc_email_optional": true, "external_slack_oidc_enabled": true, "external_slack_oidc_secret": "lorem", "external_notion_client_id": "lorem", "external_notion_email_optional": true, "external_notion_enabled": true, "external_notion_secret": "lorem", "external_phone_enabled": true, "external_slack_client_id": "lorem", "external_slack_email_optional": true, "external_slack_enabled": true, "external_slack_secret": "lorem", "external_spotify_client_id": "lorem", "external_spotify_email_optional": true, "external_spotify_enabled": true, "external_spotify_secret": "lorem", "external_twitch_client_id": "lorem", "external_twitch_email_optional": true, "external_twitch_enabled": true, "external_twitch_secret": "lorem", "external_twitter_client_id": "lorem", "external_twitter_email_optional": true, "external_twitter_enabled": true, "external_twitter_secret": "lorem", "external_x_client_id": "lorem", "external_x_email_optional": true, "external_x_enabled": true, "external_x_secret": "lorem", "external_workos_client_id": "lorem", "external_workos_enabled": true, "external_workos_secret": "lorem", "external_workos_url": "lorem", "external_web3_solana_enabled": true, "external_web3_ethereum_enabled": true, "external_zoom_client_id": "lorem", "external_zoom_email_optional": true, "external_zoom_enabled": true, "external_zoom_secret": "lorem", "hook_custom_access_token_enabled": true, "hook_custom_access_token_uri": "lorem", "hook_custom_access_token_secrets": "lorem", "hook_mfa_verification_attempt_enabled": true, "hook_mfa_verification_attempt_uri": "lorem", "hook_mfa_verification_attempt_secrets": "lorem", "hook_password_verification_attempt_enabled": true, "hook_password_verification_attempt_uri": "lorem", "hook_password_verification_attempt_secrets": "lorem", "hook_send_sms_enabled": true, "hook_send_sms_uri": "lorem", "hook_send_sms_secrets": "lorem", "hook_send_email_enabled": true, "hook_send_email_uri": "lorem", "hook_send_email_secrets": "lorem", "hook_before_user_created_enabled": true, "hook_before_user_created_uri": "lorem", "hook_before_user_created_secrets": "lorem", "hook_after_user_created_enabled": true, "hook_after_user_created_uri": "lorem", "hook_after_user_created_secrets": "lorem", "jwt_exp": -9007199254740991, "mailer_allow_unverified_email_sign_ins": true, "mailer_autoconfirm": true, "mailer_otp_exp": -9007199254740991, "mailer_otp_length": -9007199254740991, "mailer_secure_email_change_enabled": true, "mailer_subjects_confirmation": "lorem", "mailer_subjects_email_change": "lorem", "mailer_subjects_invite": "lorem", "mailer_subjects_magic_link": "lorem", "mailer_subjects_reauthentication": "lorem", "mailer_subjects_recovery": "lorem", "mailer_subjects_password_changed_notification": "lorem", "mailer_subjects_email_changed_notification": "lorem", "mailer_subjects_phone_changed_notification": "lorem", "mailer_subjects_mfa_factor_enrolled_notification": "lorem", "mailer_subjects_mfa_factor_unenrolled_notification": "lorem", "mailer_subjects_identity_linked_notification": "lorem", "mailer_subjects_identity_unlinked_notification": "lorem", "mailer_templates_confirmation_content": "lorem", "mailer_templates_email_change_content": "lorem", "mailer_templates_invite_content": "lorem", "mailer_templates_magic_link_content": "lorem", "mailer_templates_reauthentication_content": "lorem", "mailer_templates_recovery_content": "lorem", "mailer_templates_password_changed_notification_content": "lorem", "mailer_templates_email_changed_notification_content": "lorem", "mailer_templates_phone_changed_notification_content": "lorem", "mailer_templates_mfa_factor_enrolled_notification_content": "lorem", "mailer_templates_mfa_factor_unenrolled_notification_content": "lorem", "mailer_templates_identity_linked_notification_content": "lorem", "mailer_templates_identity_unlinked_notification_content": "lorem", "mailer_notifications_password_changed_enabled": true, "mailer_notifications_email_changed_enabled": true, "mailer_notifications_phone_changed_enabled": true, "mailer_notifications_mfa_factor_enrolled_enabled": true, "mailer_notifications_mfa_factor_unenrolled_enabled": true, "mailer_notifications_identity_linked_enabled": true, "mailer_notifications_identity_unlinked_enabled": true, "mfa_max_enrolled_factors": -9007199254740991, "mfa_totp_enroll_enabled": true, "mfa_totp_verify_enabled": true, "mfa_phone_enroll_enabled": true, "mfa_phone_verify_enabled": true, "mfa_web_authn_enroll_enabled": true, "mfa_web_authn_verify_enabled": true, "passkey_enabled": true, "webauthn_rp_display_name": "lorem", "webauthn_rp_id": "lorem", "webauthn_rp_origins": "lorem", "mfa_phone_otp_length": -9007199254740991, "mfa_phone_template": "lorem", "mfa_phone_max_frequency": -9007199254740991, "nimbus_oauth_client_id": "lorem", "nimbus_oauth_email_optional": true, "nimbus_oauth_client_secret": "lorem", "password_hibp_enabled": true, "password_min_length": -9007199254740991, "password_required_characters": "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ:0123456789", "rate_limit_anonymous_users": -9007199254740991, "rate_limit_email_sent": -9007199254740991, "rate_limit_sms_sent": -9007199254740991, "rate_limit_token_refresh": -9007199254740991, "rate_limit_verify": -9007199254740991, "rate_limit_otp": -9007199254740991, "rate_limit_web3": -9007199254740991, "refresh_token_rotation_enabled": true, "saml_enabled": true, "saml_external_url": "lorem", "saml_allow_encrypted_assertions": true, "security_sb_forwarded_for_enabled": true, "security_captcha_enabled": true, "security_captcha_provider": "turnstile", "security_captcha_secret": "lorem", "security_manual_linking_enabled": true, "security_refresh_token_reuse_interval": -9007199254740991, "security_update_password_require_current_password": true, "security_update_password_require_reauthentication": true, "sessions_inactivity_timeout": 42, "sessions_single_per_user": true, "sessions_tags": "lorem", "sessions_timebox": 42, "site_url": "lorem", "sms_autoconfirm": true, "sms_max_frequency": -9007199254740991, "sms_messagebird_access_key": "lorem", "sms_messagebird_originator": "lorem", "sms_otp_exp": -9007199254740991, "sms_otp_length": -9007199254740991, "sms_provider": "messagebird", "sms_template": "lorem", "sms_test_otp": "lorem", "sms_test_otp_valid_until": "4404-02-29T04:24Z", "sms_textlocal_api_key": "lorem", "sms_textlocal_sender": "lorem", "sms_twilio_account_sid": "lorem", "sms_twilio_auth_token": "lorem", "sms_twilio_content_sid": "lorem", "sms_twilio_message_service_sid": "lorem", "sms_twilio_verify_account_sid": "lorem", "sms_twilio_verify_auth_token": "lorem", "sms_twilio_verify_message_service_sid": "lorem", "sms_vonage_api_key": "lorem", "sms_vonage_api_secret": "lorem", "sms_vonage_from": "lorem", "smtp_admin_email": "hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhg@effffffffffffffffffffffffffffffffffffffffffffffffff.effffffffffffffffffffffffffffffffffffffffffffffffff.effffffffffffffffffffffffffffffffffffffffffffffffff.effffffffffffffffffffffffffffffffffffffffffffffffff.effffffffffffffffffffffffffffffffffffffffffffffffff.effffffffffffffffffffffffffffffffffffffffffffffffff.effffffffffffffffffffffffffffffffffffffffffffffffff.effffffffffffffffffffffffffffffffffffffffffffffffff.effffffffffffffffffffffffffffffffffffffffffffffffff.effffffffffffffffffffffffffffffffffffffffffffffffff.effffffffffffffffffffffffffffffffffffffffffffffffff.effffffffffffffffffffffffffffffffffffffffffffffffff.effffffffffffffffffffffffffffffffffffffffffffffffff.effffffffffffffffffffffffffffffffffffffffffffffffff.effffffffffffffffffffffffffffffffffffffffffffffffff.effffffffffffffffffffffffffffffffffffffffffffffffff.effffffffffffffffffffffffffffffffffffffffffffffffff.effffffffffffffffffffffffffffffffffffffffffffffffff.effffffffffffffffffffffffffffffffffffffffffffffffff.effffffffffffffffffffffffffffffffffffffffffffffffff.effffffffffffffffffffffffffffffffffffffffffffffffff.effffffffffffffffffffffffffffffffffffffffffffffffff.effffffffffffffffffffffffffffffffffffffffffffffffff.effffffffffffffffffffffffffffffffffffffffffffffffff.effffffffffffffffffffffffffffffffffffffffffffffffff.effffffffffffffffffffffffffffffffffffffffffffffffff.effffffffffffffffffffffffffffffffffffffffffffffffff.effffffffffffffffffffffffffffffffffffffffffffffffff.effffffffffffffffffffffffffffffffffffffffffffffffff.effffffffffffffffffffffffffffffffffffffffffffffffff.effffffffffffffffffffffffffffffffffffffffffffffffff.effffffffffffffffffffffffffffffffffffffffffffffffff.effffffffffffffffffffffffffffffffffffffffffffffffff.effffffffffffffffffffffffffffffffffffffffffffffffff.effffffffffffffffffffffffffffffffffffffffffffffffff.effffffffffffffffffffffffffffffffffffffffffffffffff.effffffffffffffffffffffffffffffffffffffffffffffffff.effffffffffffffffffffffffffffffffffffffffffffffffff.effffffffffffffffffffffffffffffffffffffffffffffffff.effffffffffffffffffffffffffffffffffffffffffffffffff.effffffffffffffffffffffffffffffffffffffffffffffffff.effffffffffffffffffffffffffffffffffffffffffffffffff.effffffffffffffffffffffffffffffffffffffffffffffffff.effffffffffffffffffffffffffffffffffffffffffffffffff.effffffffffffffffffffffffffffffffffffffffffffffffff.effffffffffffffffffffffffffffffffffffffffffffffffff.effffffffffffffffffffffffffffffffffffffffffffffffff.effffffffffffffffffffffffffffffffffffffffffffffffff.effffffffffffffffffffffffffffffffffffffffffffffffff.effffffffffffffffffffffffffffffffffffffffffffffffff.effffffffffffffffffffffffffffffffffffffffffffffffff.ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ", "smtp_host": "lorem", "smtp_max_frequency": -9007199254740991, "smtp_pass": "lorem", "smtp_port": "lorem", "smtp_sender_name": "lorem", "smtp_user": "lorem", "uri_allow_list": "lorem", "oauth_server_enabled": true, "oauth_server_allow_dynamic_registration": true, "oauth_server_authorization_path": "lorem", "custom_oauth_enabled": true, "custom_oauth_max_providers": -9007199254740991}{ "type": "object", "properties": { "api_max_request_duration": { "type": "integer", "minimum": -9007199254740991, "maximum": 9007199254740991, "nullable": true }, "db_max_pool_size": { "type": "integer", "minimum": -9007199254740991, "maximum": 9007199254740991, "nullable": true }, "db_max_pool_size_unit": { "type": "string", "enum": [ "connections", "percent", null ], "nullable": true }, "disable_signup": { "type": "boolean", "nullable": true }, "external_anonymous_users_enabled": { "type": "boolean", "nullable": true }, "external_apple_additional_client_ids": { "type": "string", "nullable": true }, "external_apple_client_id": { "type": "string", "nullable": true }, "external_apple_email_optional": { "type": "boolean", "nullable": true }, "external_apple_enabled": { "type": "boolean", "nullable": true }, "external_apple_secret": { "type": "string", "nullable": true }, "external_azure_client_id": { "type": "string", "nullable": true }, "external_azure_email_optional": { "type": "boolean", "nullable": true }, "external_azure_enabled": { "type": "boolean", "nullable": true }, "external_azure_secret": { "type": "string", "nullable": true }, "external_azure_url": { "type": "string", "nullable": true }, "external_bitbucket_client_id": { "type": "string", "nullable": true }, "external_bitbucket_email_optional": { "type": "boolean", "nullable": true }, "external_bitbucket_enabled": { "type": "boolean", "nullable": true }, "external_bitbucket_secret": { "type": "string", "nullable": true }, "external_discord_client_id": { "type": "string", "nullable": true }, "external_discord_email_optional": { "type": "boolean", "nullable": true }, "external_discord_enabled": { "type": "boolean", "nullable": true }, "external_discord_secret": { "type": "string", "nullable": true }, "external_email_enabled": { "type": "boolean", "nullable": true }, "external_facebook_client_id": { "type": "string", "nullable": true }, "external_facebook_email_optional": { "type": "boolean", "nullable": true }, "external_facebook_enabled": { "type": "boolean", "nullable": true }, "external_facebook_secret": { "type": "string", "nullable": true }, "external_figma_client_id": { "type": "string", "nullable": true }, "external_figma_email_optional": { "type": "boolean", "nullable": true }, "external_figma_enabled": { "type": "boolean", "nullable": true }, "external_figma_secret": { "type": "string", "nullable": true }, "external_github_client_id": { "type": "string", "nullable": true }, "external_github_email_optional": { "type": "boolean", "nullable": true }, "external_github_enabled": { "type": "boolean", "nullable": true }, "external_github_secret": { "type": "string", "nullable": true }, "external_gitlab_client_id": { "type": "string", "nullable": true }, "external_gitlab_email_optional": { "type": "boolean", "nullable": true }, "external_gitlab_enabled": { "type": "boolean", "nullable": true }, "external_gitlab_secret": { "type": "string", "nullable": true }, "external_gitlab_url": { "type": "string", "nullable": true }, "external_google_additional_client_ids": { "type": "string", "nullable": true }, "external_google_client_id": { "type": "string", "nullable": true }, "external_google_email_optional": { "type": "boolean", "nullable": true }, "external_google_enabled": { "type": "boolean", "nullable": true }, "external_google_secret": { "type": "string", "nullable": true }, "external_google_skip_nonce_check": { "type": "boolean", "nullable": true }, "external_kakao_client_id": { "type": "string", "nullable": true }, "external_kakao_email_optional": { "type": "boolean", "nullable": true }, "external_kakao_enabled": { "type": "boolean", "nullable": true }, "external_kakao_secret": { "type": "string", "nullable": true }, "external_keycloak_client_id": { "type": "string", "nullable": true }, "external_keycloak_email_optional": { "type": "boolean", "nullable": true }, "external_keycloak_enabled": { "type": "boolean", "nullable": true }, "external_keycloak_secret": { "type": "string", "nullable": true }, "external_keycloak_url": { "type": "string", "nullable": true }, "external_linkedin_oidc_client_id": { "type": "string", "nullable": true }, "external_linkedin_oidc_email_optional": { "type": "boolean", "nullable": true }, "external_linkedin_oidc_enabled": { "type": "boolean", "nullable": true }, "external_linkedin_oidc_secret": { "type": "string", "nullable": true }, "external_slack_oidc_client_id": { "type": "string", "nullable": true }, "external_slack_oidc_email_optional": { "type": "boolean", "nullable": true }, "external_slack_oidc_enabled": { "type": "boolean", "nullable": true }, "external_slack_oidc_secret": { "type": "string", "nullable": true }, "external_notion_client_id": { "type": "string", "nullable": true }, "external_notion_email_optional": { "type": "boolean", "nullable": true }, "external_notion_enabled": { "type": "boolean", "nullable": true }, "external_notion_secret": { "type": "string", "nullable": true }, "external_phone_enabled": { "type": "boolean", "nullable": true }, "external_slack_client_id": { "type": "string", "nullable": true }, "external_slack_email_optional": { "type": "boolean", "nullable": true }, "external_slack_enabled": { "type": "boolean", "nullable": true }, "external_slack_secret": { "type": "string", "nullable": true }, "external_spotify_client_id": { "type": "string", "nullable": true }, "external_spotify_email_optional": { "type": "boolean", "nullable": true }, "external_spotify_enabled": { "type": "boolean", "nullable": true }, "external_spotify_secret": { "type": "string", "nullable": true }, "external_twitch_client_id": { "type": "string", "nullable": true }, "external_twitch_email_optional": { "type": "boolean", "nullable": true }, "external_twitch_enabled": { "type": "boolean", "nullable": true }, "external_twitch_secret": { "type": "string", "nullable": true }, "external_twitter_client_id": { "type": "string", "nullable": true }, "external_twitter_email_optional": { "type": "boolean", "nullable": true }, "external_twitter_enabled": { "type": "boolean", "nullable": true }, "external_twitter_secret": { "type": "string", "nullable": true }, "external_x_client_id": { "type": "string", "nullable": true }, "external_x_email_optional": { "type": "boolean", "nullable": true }, "external_x_enabled": { "type": "boolean", "nullable": true }, "external_x_secret": { "type": "string", "nullable": true }, "external_workos_client_id": { "type": "string", "nullable": true }, "external_workos_enabled": { "type": "boolean", "nullable": true }, "external_workos_secret": { "type": "string", "nullable": true }, "external_workos_url": { "type": "string", "nullable": true }, "external_web3_solana_enabled": { "type": "boolean", "nullable": true }, "external_web3_ethereum_enabled": { "type": "boolean", "nullable": true }, "external_zoom_client_id": { "type": "string", "nullable": true }, "external_zoom_email_optional": { "type": "boolean", "nullable": true }, "external_zoom_enabled": { "type": "boolean", "nullable": true }, "external_zoom_secret": { "type": "string", "nullable": true }, "hook_custom_access_token_enabled": { "type": "boolean", "nullable": true }, "hook_custom_access_token_uri": { "type": "string", "nullable": true }, "hook_custom_access_token_secrets": { "type": "string", "nullable": true }, "hook_mfa_verification_attempt_enabled": { "type": "boolean", "nullable": true }, "hook_mfa_verification_attempt_uri": { "type": "string", "nullable": true }, "hook_mfa_verification_attempt_secrets": { "type": "string", "nullable": true }, "hook_password_verification_attempt_enabled": { "type": "boolean", "nullable": true }, "hook_password_verification_attempt_uri": { "type": "string", "nullable": true }, "hook_password_verification_attempt_secrets": { "type": "string", "nullable": true }, "hook_send_sms_enabled": { "type": "boolean", "nullable": true }, "hook_send_sms_uri": { "type": "string", "nullable": true }, "hook_send_sms_secrets": { "type": "string", "nullable": true }, "hook_send_email_enabled": { "type": "boolean", "nullable": true }, "hook_send_email_uri": { "type": "string", "nullable": true }, "hook_send_email_secrets": { "type": "string", "nullable": true }, "hook_before_user_created_enabled": { "type": "boolean", "nullable": true }, "hook_before_user_created_uri": { "type": "string", "nullable": true }, "hook_before_user_created_secrets": { "type": "string", "nullable": true }, "hook_after_user_created_enabled": { "type": "boolean", "nullable": true }, "hook_after_user_created_uri": { "type": "string", "nullable": true }, "hook_after_user_created_secrets": { "type": "string", "nullable": true }, "jwt_exp": { "type": "integer", "minimum": -9007199254740991, "maximum": 9007199254740991, "nullable": true }, "mailer_allow_unverified_email_sign_ins": { "type": "boolean", "nullable": true }, "mailer_autoconfirm": { "type": "boolean", "nullable": true }, "mailer_otp_exp": { "type": "integer", "minimum": -9007199254740991, "maximum": 9007199254740991 }, "mailer_otp_length": { "type": "integer", "minimum": -9007199254740991, "maximum": 9007199254740991, "nullable": true }, "mailer_secure_email_change_enabled": { "type": "boolean", "nullable": true }, "mailer_subjects_confirmation": { "type": "string", "nullable": true }, "mailer_subjects_email_change": { "type": "string", "nullable": true }, "mailer_subjects_invite": { "type": "string", "nullable": true }, "mailer_subjects_magic_link": { "type": "string", "nullable": true }, "mailer_subjects_reauthentication": { "type": "string", "nullable": true }, "mailer_subjects_recovery": { "type": "string", "nullable": true }, "mailer_subjects_password_changed_notification": { "type": "string", "nullable": true }, "mailer_subjects_email_changed_notification": { "type": "string", "nullable": true }, "mailer_subjects_phone_changed_notification": { "type": "string", "nullable": true }, "mailer_subjects_mfa_factor_enrolled_notification": { "type": "string", "nullable": true }, "mailer_subjects_mfa_factor_unenrolled_notification": { "type": "string", "nullable": true }, "mailer_subjects_identity_linked_notification": { "type": "string", "nullable": true }, "mailer_subjects_identity_unlinked_notification": { "type": "string", "nullable": true }, "mailer_templates_confirmation_content": { "type": "string", "nullable": true }, "mailer_templates_email_change_content": { "type": "string", "nullable": true }, "mailer_templates_invite_content": { "type": "string", "nullable": true }, "mailer_templates_magic_link_content": { "type": "string", "nullable": true }, "mailer_templates_reauthentication_content": { "type": "string", "nullable": true }, "mailer_templates_recovery_content": { "type": "string", "nullable": true }, "mailer_templates_password_changed_notification_content": { "type": "string", "nullable": true }, "mailer_templates_email_changed_notification_content": { "type": "string", "nullable": true }, "mailer_templates_phone_changed_notification_content": { "type": "string", "nullable": true }, "mailer_templates_mfa_factor_enrolled_notification_content": { "type": "string", "nullable": true }, "mailer_templates_mfa_factor_unenrolled_notification_content": { "type": "string", "nullable": true }, "mailer_templates_identity_linked_notification_content": { "type": "string", "nullable": true }, "mailer_templates_identity_unlinked_notification_content": { "type": "string", "nullable": true }, "mailer_notifications_password_changed_enabled": { "type": "boolean", "nullable": true }, "mailer_notifications_email_changed_enabled": { "type": "boolean", "nullable": true }, "mailer_notifications_phone_changed_enabled": { "type": "boolean", "nullable": true }, "mailer_notifications_mfa_factor_enrolled_enabled": { "type": "boolean", "nullable": true }, "mailer_notifications_mfa_factor_unenrolled_enabled": { "type": "boolean", "nullable": true }, "mailer_notifications_identity_linked_enabled": { "type": "boolean", "nullable": true }, "mailer_notifications_identity_unlinked_enabled": { "type": "boolean", "nullable": true }, "mfa_max_enrolled_factors": { "type": "integer", "minimum": -9007199254740991, "maximum": 9007199254740991, "nullable": true }, "mfa_totp_enroll_enabled": { "type": "boolean", "nullable": true }, "mfa_totp_verify_enabled": { "type": "boolean", "nullable": true }, "mfa_phone_enroll_enabled": { "type": "boolean", "nullable": true }, "mfa_phone_verify_enabled": { "type": "boolean", "nullable": true }, "mfa_web_authn_enroll_enabled": { "type": "boolean", "nullable": true }, "mfa_web_authn_verify_enabled": { "type": "boolean", "nullable": true }, "passkey_enabled": { "type": "boolean" }, "webauthn_rp_display_name": { "type": "string", "nullable": true }, "webauthn_rp_id": { "type": "string", "nullable": true }, "webauthn_rp_origins": { "type": "string", "nullable": true }, "mfa_phone_otp_length": { "type": "integer", "minimum": -9007199254740991, "maximum": 9007199254740991 }, "mfa_phone_template": { "type": "string", "nullable": true }, "mfa_phone_max_frequency": { "type": "integer", "minimum": -9007199254740991, "maximum": 9007199254740991, "nullable": true }, "nimbus_oauth_client_id": { "type": "string", "nullable": true }, "nimbus_oauth_email_optional": { "type": "boolean", "nullable": true }, "nimbus_oauth_client_secret": { "type": "string", "nullable": true }, "password_hibp_enabled": { "type": "boolean", "nullable": true }, "password_min_length": { "type": "integer", "minimum": -9007199254740991, "maximum": 9007199254740991, "nullable": true }, "password_required_characters": { "type": "string", "enum": [ "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ:0123456789", "abcdefghijklmnopqrstuvwxyz:ABCDEFGHIJKLMNOPQRSTUVWXYZ:0123456789", "abcdefghijklmnopqrstuvwxyz:ABCDEFGHIJKLMNOPQRSTUVWXYZ:0123456789:!@#$%^&*()_+-=[]{};'\\\\:\"|<>?,./`~", "", null ], "nullable": true }, "rate_limit_anonymous_users": { "type": "integer", "minimum": -9007199254740991, "maximum": 9007199254740991, "nullable": true }, "rate_limit_email_sent": { "type": "integer", "minimum": -9007199254740991, "maximum": 9007199254740991, "nullable": true }, "rate_limit_sms_sent": { "type": "integer", "minimum": -9007199254740991, "maximum": 9007199254740991, "nullable": true }, "rate_limit_token_refresh": { "type": "integer", "minimum": -9007199254740991, "maximum": 9007199254740991, "nullable": true }, "rate_limit_verify": { "type": "integer", "minimum": -9007199254740991, "maximum": 9007199254740991, "nullable": true }, "rate_limit_otp": { "type": "integer", "minimum": -9007199254740991, "maximum": 9007199254740991, "nullable": true }, "rate_limit_web3": { "type": "integer", "minimum": -9007199254740991, "maximum": 9007199254740991, "nullable": true }, "refresh_token_rotation_enabled": { "type": "boolean", "nullable": true }, "saml_enabled": { "type": "boolean", "nullable": true }, "saml_external_url": { "type": "string", "nullable": true }, "saml_allow_encrypted_assertions": { "type": "boolean", "nullable": true }, "security_sb_forwarded_for_enabled": { "type": "boolean", "nullable": true }, "security_captcha_enabled": { "type": "boolean", "nullable": true }, "security_captcha_provider": { "type": "string", "enum": [ "turnstile", "hcaptcha", null ], "nullable": true }, "security_captcha_secret": { "type": "string", "nullable": true }, "security_manual_linking_enabled": { "type": "boolean", "nullable": true }, "security_refresh_token_reuse_interval": { "type": "integer", "minimum": -9007199254740991, "maximum": 9007199254740991, "nullable": true }, "security_update_password_require_current_password": { "type": "boolean", "nullable": true }, "security_update_password_require_reauthentication": { "type": "boolean", "nullable": true }, "sessions_inactivity_timeout": { "type": "number", "nullable": true }, "sessions_single_per_user": { "type": "boolean", "nullable": true }, "sessions_tags": { "type": "string", "nullable": true }, "sessions_timebox": { "type": "number", "nullable": true }, "site_url": { "type": "string", "nullable": true }, "sms_autoconfirm": { "type": "boolean", "nullable": true }, "sms_max_frequency": { "type": "integer", "minimum": -9007199254740991, "maximum": 9007199254740991, "nullable": true }, "sms_messagebird_access_key": { "type": "string", "nullable": true }, "sms_messagebird_originator": { "type": "string", "nullable": true }, "sms_otp_exp": { "type": "integer", "minimum": -9007199254740991, "maximum": 9007199254740991, "nullable": true }, "sms_otp_length": { "type": "integer", "minimum": -9007199254740991, "maximum": 9007199254740991 }, "sms_provider": { "type": "string", "enum": [ "messagebird", "textlocal", "twilio", "twilio_verify", "vonage", null ], "nullable": true }, "sms_template": { "type": "string", "nullable": true }, "sms_test_otp": { "type": "string", "nullable": true }, "sms_test_otp_valid_until": { "type": "string", "format": "date-time", "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$", "nullable": true }, "sms_textlocal_api_key": { "type": "string", "nullable": true }, "sms_textlocal_sender": { "type": "string", "nullable": true }, "sms_twilio_account_sid": { "type": "string", "nullable": true }, "sms_twilio_auth_token": { "type": "string", "nullable": true }, "sms_twilio_content_sid": { "type": "string", "nullable": true }, "sms_twilio_message_service_sid": { "type": "string", "nullable": true }, "sms_twilio_verify_account_sid": { "type": "string", "nullable": true }, "sms_twilio_verify_auth_token": { "type": "string", "nullable": true }, "sms_twilio_verify_message_service_sid": { "type": "string", "nullable": true }, "sms_vonage_api_key": { "type": "string", "nullable": true }, "sms_vonage_api_secret": { "type": "string", "nullable": true }, "sms_vonage_from": { "type": "string", "nullable": true }, "smtp_admin_email": { "type": "string", "format": "email", "pattern": "^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$", "nullable": true }, "smtp_host": { "type": "string", "nullable": true }, "smtp_max_frequency": { "type": "integer", "minimum": -9007199254740991, "maximum": 9007199254740991, "nullable": true }, "smtp_pass": { "type": "string", "nullable": true }, "smtp_port": { "type": "string", "nullable": true }, "smtp_sender_name": { "type": "string", "nullable": true }, "smtp_user": { "type": "string", "nullable": true }, "uri_allow_list": { "type": "string", "nullable": true }, "oauth_server_enabled": { "type": "boolean" }, "oauth_server_allow_dynamic_registration": { "type": "boolean" }, "oauth_server_authorization_path": { "type": "string", "nullable": true }, "custom_oauth_enabled": { "type": "boolean" }, "custom_oauth_max_providers": { "type": "integer", "minimum": -9007199254740991, "maximum": 9007199254740991 } }, "required": [ "api_max_request_duration", "db_max_pool_size", "db_max_pool_size_unit", "disable_signup", "external_anonymous_users_enabled", "external_apple_additional_client_ids", "external_apple_client_id", "external_apple_email_optional", "external_apple_enabled", "external_apple_secret", "external_azure_client_id", "external_azure_email_optional", "external_azure_enabled", "external_azure_secret", "external_azure_url", "external_bitbucket_client_id", "external_bitbucket_email_optional", "external_bitbucket_enabled", "external_bitbucket_secret", "external_discord_client_id", "external_discord_email_optional", "external_discord_enabled", "external_discord_secret", "external_email_enabled", "external_facebook_client_id", "external_facebook_email_optional", "external_facebook_enabled", "external_facebook_secret", "external_figma_client_id", "external_figma_email_optional", "external_figma_enabled", "external_figma_secret", "external_github_client_id", "external_github_email_optional", "external_github_enabled", "external_github_secret", "external_gitlab_client_id", "external_gitlab_email_optional", "external_gitlab_enabled", "external_gitlab_secret", "external_gitlab_url", "external_google_additional_client_ids", "external_google_client_id", "external_google_email_optional", "external_google_enabled", "external_google_secret", "external_google_skip_nonce_check", "external_kakao_client_id", "external_kakao_email_optional", "external_kakao_enabled", "external_kakao_secret", "external_keycloak_client_id", "external_keycloak_email_optional", "external_keycloak_enabled", "external_keycloak_secret", "external_keycloak_url", "external_linkedin_oidc_client_id", "external_linkedin_oidc_email_optional", "external_linkedin_oidc_enabled", "external_linkedin_oidc_secret", "external_slack_oidc_client_id", "external_slack_oidc_email_optional", "external_slack_oidc_enabled", "external_slack_oidc_secret", "external_notion_client_id", "external_notion_email_optional", "external_notion_enabled", "external_notion_secret", "external_phone_enabled", "external_slack_client_id", "external_slack_email_optional", "external_slack_enabled", "external_slack_secret", "external_spotify_client_id", "external_spotify_email_optional", "external_spotify_enabled", "external_spotify_secret", "external_twitch_client_id", "external_twitch_email_optional", "external_twitch_enabled", "external_twitch_secret", "external_twitter_client_id", "external_twitter_email_optional", "external_twitter_enabled", "external_twitter_secret", "external_x_client_id", "external_x_email_optional", "external_x_enabled", "external_x_secret", "external_workos_client_id", "external_workos_enabled", "external_workos_secret", "external_workos_url", "external_web3_solana_enabled", "external_web3_ethereum_enabled", "external_zoom_client_id", "external_zoom_email_optional", "external_zoom_enabled", "external_zoom_secret", "hook_custom_access_token_enabled", "hook_custom_access_token_uri", "hook_custom_access_token_secrets", "hook_mfa_verification_attempt_enabled", "hook_mfa_verification_attempt_uri", "hook_mfa_verification_attempt_secrets", "hook_password_verification_attempt_enabled", "hook_password_verification_attempt_uri", "hook_password_verification_attempt_secrets", "hook_send_sms_enabled", "hook_send_sms_uri", "hook_send_sms_secrets", "hook_send_email_enabled", "hook_send_email_uri", "hook_send_email_secrets", "hook_before_user_created_enabled", "hook_before_user_created_uri", "hook_before_user_created_secrets", "hook_after_user_created_enabled", "hook_after_user_created_uri", "hook_after_user_created_secrets", "jwt_exp", "mailer_allow_unverified_email_sign_ins", "mailer_autoconfirm", "mailer_otp_exp", "mailer_otp_length", "mailer_secure_email_change_enabled", "mailer_subjects_confirmation", "mailer_subjects_email_change", "mailer_subjects_invite", "mailer_subjects_magic_link", "mailer_subjects_reauthentication", "mailer_subjects_recovery", "mailer_subjects_password_changed_notification", "mailer_subjects_email_changed_notification", "mailer_subjects_phone_changed_notification", "mailer_subjects_mfa_factor_enrolled_notification", "mailer_subjects_mfa_factor_unenrolled_notification", "mailer_subjects_identity_linked_notification", "mailer_subjects_identity_unlinked_notification", "mailer_templates_confirmation_content", "mailer_templates_email_change_content", "mailer_templates_invite_content", "mailer_templates_magic_link_content", "mailer_templates_reauthentication_content", "mailer_templates_recovery_content", "mailer_templates_password_changed_notification_content", "mailer_templates_email_changed_notification_content", "mailer_templates_phone_changed_notification_content", "mailer_templates_mfa_factor_enrolled_notification_content", "mailer_templates_mfa_factor_unenrolled_notification_content", "mailer_templates_identity_linked_notification_content", "mailer_templates_identity_unlinked_notification_content", "mailer_notifications_password_changed_enabled", "mailer_notifications_email_changed_enabled", "mailer_notifications_phone_changed_enabled", "mailer_notifications_mfa_factor_enrolled_enabled", "mailer_notifications_mfa_factor_unenrolled_enabled", "mailer_notifications_identity_linked_enabled", "mailer_notifications_identity_unlinked_enabled", "mfa_max_enrolled_factors", "mfa_totp_enroll_enabled", "mfa_totp_verify_enabled", "mfa_phone_enroll_enabled", "mfa_phone_verify_enabled", "mfa_web_authn_enroll_enabled", "mfa_web_authn_verify_enabled", "passkey_enabled", "webauthn_rp_display_name", "webauthn_rp_id", "webauthn_rp_origins", "mfa_phone_otp_length", "mfa_phone_template", "mfa_phone_max_frequency", "nimbus_oauth_client_id", "nimbus_oauth_email_optional", "nimbus_oauth_client_secret", "password_hibp_enabled", "password_min_length", "password_required_characters", "rate_limit_anonymous_users", "rate_limit_email_sent", "rate_limit_sms_sent", "rate_limit_token_refresh", "rate_limit_verify", "rate_limit_otp", "rate_limit_web3", "refresh_token_rotation_enabled", "saml_enabled", "saml_external_url", "saml_allow_encrypted_assertions", "security_sb_forwarded_for_enabled", "security_captcha_enabled", "security_captcha_provider", "security_captcha_secret", "security_manual_linking_enabled", "security_refresh_token_reuse_interval", "security_update_password_require_current_password", "security_update_password_require_reauthentication", "sessions_inactivity_timeout", "sessions_single_per_user", "sessions_tags", "sessions_timebox", "site_url", "sms_autoconfirm", "sms_max_frequency", "sms_messagebird_access_key", "sms_messagebird_originator", "sms_otp_exp", "sms_otp_length", "sms_provider", "sms_template", "sms_test_otp", "sms_test_otp_valid_until", "sms_textlocal_api_key", "sms_textlocal_sender", "sms_twilio_account_sid", "sms_twilio_auth_token", "sms_twilio_content_sid", "sms_twilio_message_service_sid", "sms_twilio_verify_account_sid", "sms_twilio_verify_auth_token", "sms_twilio_verify_message_service_sid", "sms_vonage_api_key", "sms_vonage_api_secret", "sms_vonage_from", "smtp_admin_email", "smtp_host", "smtp_max_frequency", "smtp_pass", "smtp_port", "smtp_sender_name", "smtp_user", "uri_allow_list", "oauth_server_enabled", "oauth_server_allow_dynamic_registration", "oauth_server_authorization_path", "custom_oauth_enabled", "custom_oauth_max_providers" ]}