---
title: "Changes to Get config"
method: GET
path: "/config"
---

# Changes to Get config

`GET /config`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 14 of 117 revisions.

- **2026-10-27** `0f9a0a057a49`: 2 info
- **2026-10-26** `cf382d653cdc`: 2 info
- **2026-10-18** `f46457f9e217`: 2 breaking
- **2026-10-18** `dddd0f75c81d`: 2 info
- **2026-10-12** `d3eba51ae921`: 1 info
- **2026-10-11** `4cb086e51a1a`: 1 info
- **2026-09-27** `fa3d41a7a0ca`: 1 info
- **2026-08-24** `08bbb5bedb5d`: 2 info
- **2026-07-11** `32cece1ebe43`: 5 info
- **2026-03-05** `c45ef22a736c`: 6 breaking, 6 info
- **2026-03-04** `298877d6a79a`: 6 breaking
- **2026-02-21** `4b8811b821e6`: 6 breaking, 6 info
- **2025-12-13** `75119d670ebb`: 2 info
- **2025-12-11** `93b231773126`: 1 breaking, 6 info

## Changes

- **2026-10-27** `0f9a0a057a49`: 2 info
  - added the required property `disabledIntegrations` to the response with the `200` status
  - added the required property `instanceName` to the response with the `200` status
- **2026-10-26** `cf382d653cdc`: 2 info
  - added the required property `customOAuthAccountUrl` to the response with the `200` status
  - added the required property `customOAuthManagedProfileFields` to the response with the `200` status
- **2026-10-18** `f46457f9e217`: 2 breaking
  - removed the required property `customOAuthAccountUrl` from the response with the `200` status
  - removed the required property `customOAuthManagedProfileFields` from the response with the `200` status
- **2026-10-18** `dddd0f75c81d`: 2 info
  - added the required property `customOAuthAccountUrl` to the response with the `200` status
  - added the required property `customOAuthManagedProfileFields` to the response with the `200` status
- **2026-10-12** `d3eba51ae921`: 1 info
  - added the required property `hasImageUploads` to the response with the `200` status
- **2026-10-11** `4cb086e51a1a`: 1 info
  - added the required property `customOAuthName` to the response with the `200` status
- **2026-09-27** `fa3d41a7a0ca`: 1 info
  - added the required property `isCloud` to the response with the `200` status
- **2026-08-24** `08bbb5bedb5d`: 2 info
  - added the required property `billingEnabled` to the response with the `200` status
  - added the required property `disableWorkspaceCreation` to the response with the `200` status
- **2026-07-11** `32cece1ebe43`: 5 info
  - added the required property `customOAuthAutoLogin` to the response with the `200` status
  - added the required property `customOAuthLogoutUrl` to the response with the `200` status
  - added the required property `disableEmailOtpSignIn` to the response with the `200` status
  - added the required property `disableLoginForm` to the response with the `200` status
  - added the required property `disablePasswordRegistration` to the response with the `200` status
- **2026-03-05** `c45ef22a736c`: 6 breaking, 6 info
  - the response property `disableRegistration` became nullable for the status `200`
  - the response property `hasCustomOAuth` became nullable for the status `200`
  - the response property `hasDiscordSignIn` became nullable for the status `200`
  - the response property `hasGithubSignIn` became nullable for the status `200`
  - the response property `hasGoogleSignIn` became nullable for the status `200`
  - the response property `hasGuestAccess` became nullable for the status `200`
  - response property `disableRegistration` list-of-types was narrowed by removing types `null` from media type `application/json` of response `200`
  - response property `hasCustomOAuth` list-of-types was narrowed by removing types `null` from media type `application/json` of response `200`
  - response property `hasDiscordSignIn` list-of-types was narrowed by removing types `null` from media type `application/json` of response `200`
  - response property `hasGithubSignIn` list-of-types was narrowed by removing types `null` from media type `application/json` of response `200`
  - response property `hasGoogleSignIn` list-of-types was narrowed by removing types `null` from media type `application/json` of response `200`
  - response property `hasGuestAccess` list-of-types was narrowed by removing types `null` from media type `application/json` of response `200`
- **2026-03-04** `298877d6a79a`: 6 breaking
  - response property `disableRegistration` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
  - response property `hasCustomOAuth` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
  - response property `hasDiscordSignIn` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
  - response property `hasGithubSignIn` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
  - response property `hasGoogleSignIn` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
  - response property `hasGuestAccess` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
- **2026-02-21** `4b8811b821e6`: 6 breaking, 6 info
  - the response property `disableRegistration` became nullable for the status `200`
  - the response property `hasCustomOAuth` became nullable for the status `200`
  - the response property `hasDiscordSignIn` became nullable for the status `200`
  - the response property `hasGithubSignIn` became nullable for the status `200`
  - the response property `hasGoogleSignIn` became nullable for the status `200`
  - the response property `hasGuestAccess` became nullable for the status `200`
  - response property `disableRegistration` list-of-types was narrowed by removing types `null` from media type `application/json` of response `200`
  - response property `hasCustomOAuth` list-of-types was narrowed by removing types `null` from media type `application/json` of response `200`
  - response property `hasDiscordSignIn` list-of-types was narrowed by removing types `null` from media type `application/json` of response `200`
  - response property `hasGithubSignIn` list-of-types was narrowed by removing types `null` from media type `application/json` of response `200`
  - response property `hasGoogleSignIn` list-of-types was narrowed by removing types `null` from media type `application/json` of response `200`
  - response property `hasGuestAccess` list-of-types was narrowed by removing types `null` from media type `application/json` of response `200`
- **2025-12-13** `75119d670ebb`: 2 info
  - added the required property `hasDiscordSignIn` to the response with the `200` status
  - added the required property `hasGuestAccess` to the response with the `200` status
- **2025-12-11** `93b231773126`: 1 breaking, 6 info
  - the response's body type changed from no type to `object` for status `200`
  - added the required property `disableRegistration` to the response with the `200` status
  - added the required property `hasCustomOAuth` to the response with the `200` status
  - added the required property `hasGithubSignIn` to the response with the `200` status
  - added the required property `hasGoogleSignIn` to the response with the `200` status
  - added the required property `hasSmtp` to the response with the `200` status
  - added the required property `isDemoMode` to the response with the `200` status

---

[Operation](https://skmtc.dev/usekaneo/apis/kaneo-api/docs/config/get.md) - [API](https://skmtc.dev/usekaneo/apis/kaneo-api.md) - [Page](https://skmtc.dev/usekaneo/apis/kaneo-api/changes/config/get)
