Get instance settings
get
Authorizations
defguard_sessionstringRequired
Responses
200
Instance settings.
application/json
smtp_authenticationstring · enumRequiredPossible values:
smtp_encryptionstring · enumRequiredPossible values:
smtp_oauth_client_idstring · nullableOptional
smtp_oauth_client_secretstring · nullableOptional
smtp_oauth_issuer_urlstring · nullableOptional
smtp_oauth_refresh_tokenstring · nullableOptional
smtp_oauth_tenant_idstring · nullableOptional
smtp_passwordstring · nullableOptional
smtp_portinteger · nullableOptional
smtp_senderstring · nullableOptional
smtp_serverstring · nullableOptional
smtp_userstring · nullableOptional
authentication_period_daysinteger · int32Required
challenge_templatestringRequired
default_admin_group_namestringRequired
default_admin_idinteger · int64 · nullableOptional
defguard_urlstringRequired
enable_stats_purgebooleanRequired
enrollment_send_welcome_emailbooleanRequired
enrollment_session_timeout_minutesinteger · int32Required
enrollment_token_timeout_hoursinteger · int32Required
enrollment_use_welcome_message_as_emailbooleanRequired
enrollment_vpn_step_optionalbooleanRequired
enrollment_welcome_emailstring · nullableOptional
enrollment_welcome_email_subjectstring · nullableOptional
enrollment_welcome_messagestring · nullableOptional
gateway_disconnect_notifications_enabledbooleanRequired
gateway_disconnect_notifications_inactivity_thresholdinteger · int32Required
gateway_disconnect_notifications_reconnect_notification_enabledbooleanRequired
instance_namestringRequired
ldap_bind_passwordstring · nullableOptional
ldap_bind_usernamestring · nullableOptional
ldap_enabledbooleanRequired
ldap_group_member_attrstring · nullableOptional
ldap_group_obj_classstring · nullableOptional
ldap_group_search_basestring · nullableOptional
ldap_groupname_attrstring · nullableOptional
ldap_is_authoritativebooleanRequired
ldap_member_attrstring · nullableOptional
ldap_remote_enrollment_enabledbooleanRequired
ldap_remote_enrollment_send_invitebooleanRequired
ldap_sync_account_statusbooleanRequired
ldap_sync_enabledbooleanRequired
ldap_sync_groupsstring[]Required
ldap_sync_intervalinteger · int32Required
ldap_sync_statusstring · enumRequiredPossible values:
ldap_tls_verify_certbooleanRequired
ldap_urlstring · nullableOptional
ldap_use_starttlsbooleanRequired
ldap_user_auxiliary_obj_classesstring[]Required
ldap_user_obj_classstring · nullableOptional
ldap_user_rdn_attrstring · nullableOptional
ldap_user_search_basestring · nullableOptional
ldap_username_attrstring · nullableOptional
ldap_uses_adbooleanRequired
licensestring · nullableOptional
main_logo_urlstringRequired
mfa_code_timeout_secondsinteger · int32Required
nav_logo_urlstringRequired
openid_create_accountbooleanRequired
openid_enabledbooleanRequired
openid_username_handlingstring · enumRequiredPossible values:
password_reset_session_timeout_minutesinteger · int32Required
password_reset_token_timeout_hoursinteger · int32Required
public_proxy_urlstringRequired
secret_keystring · nullableOptional
stats_purge_frequency_hoursinteger · int32Required
stats_purge_threshold_daysinteger · int32Required
webhooks_enabledbooleanRequired
wireguard_enabledbooleanRequired
worker_enabledbooleanRequired
401
Session is missing or invalid.
application/json
403
Requires admin privileges.
application/json
500
Unable to get settings.
application/json
get/api/v1/settings
Last updated
Was this helpful?