---
title: "Changes to Get Identity Provider"
method: GET
path: "/v3/identity-providers/{id}"
---

# Changes to Get Identity Provider

`GET /v3/identity-providers/{id}`

> Every recorded change to this endpoint, newest first.

## Timeline

Changed in 8 of 75 revisions.

- **2026-05-20** `ccc33535acb5` — 2 breaking
- **2026-02-20** `8715e5b7ad96` — 1 info
- **2025-10-23** `8ab3ec3ed301` — 1 warning
- **2025-08-22** `3c0154b2053a` — 5 breaking, 3 info
- **2025-08-14** `6333a0d3b095` — 3 info
- **2025-07-22** `76b0fefddb0d` — 3 info
- **2025-07-01** `9a3d26a00088` — 1 breaking, 2 info
- **2025-06-27** `0aead68de7b0` — 1 breaking, 1 warning, 1 info

## Changes

- **2026-05-20** `ccc33535acb5` — 2 breaking
  - the `config/oneOf[subschema #2: SAML Identity Provider Config]/callback_url` response's property type/format changed from `string`/`path` to `string`/`uri` for status `200`
  - the `config/oneOf[subschema #2: SAML Identity Provider Config]/sp_metadata_url` response's property type/format changed from `string`/`path` to `string`/`uri` for status `200`
- **2026-02-20** `8715e5b7ad96` — 1 info
  - added the optional write-only property `config/oneOf[subschema #1: OIDC Identity Provider Config]/client_secret` to the response with the `200` status
- **2025-10-23** `8ab3ec3ed301` — 1 warning
  - added the new `type` enum value to the `allOf[subschema #2]/invalid_parameters/items/oneOf[#/components/schemas/InvalidParameterStandard]/rule` response property for the response status `400`
- **2025-08-22** `3c0154b2053a` — 5 breaking, 3 info
  - the response property `allOf[subschema #2]/invalid_parameters/items/oneOf[#/components/schemas/InvalidParameterChoiceItem]/source` became nullable for the status `400`
  - the response property `allOf[subschema #2]/invalid_parameters/items/oneOf[#/components/schemas/InvalidParameterDependentItem]/source` became nullable for the status `400`
  - the response property `allOf[subschema #2]/invalid_parameters/items/oneOf[#/components/schemas/InvalidParameterMaximumLength]/source` became nullable for the status `400`
  - the response property `allOf[subschema #2]/invalid_parameters/items/oneOf[#/components/schemas/InvalidParameterMinimumLength]/source` became nullable for the status `400`
  - the response property `allOf[subschema #2]/invalid_parameters/items/oneOf[#/components/schemas/InvalidParameterStandard]/source` became nullable for the status `400`
  - the `email` response's property default value `email` was added for the status `200`
  - the `groups` response's property default value `groups` was added for the status `200`
  - the `name` response's property default value `name` was added for the status `200`
- **2025-08-14** `6333a0d3b095` — 3 info
  - the `email` response's property default value `email` was removed for the status `200`
  - the `groups` response's property default value `groups` was removed for the status `200`
  - the `name` response's property default value `name` was removed for the status `200`
- **2025-07-22** `76b0fefddb0d` — 3 info
  - the `email` response's property default value `email` was added for the status `200`
  - the `groups` response's property default value `groups` was added for the status `200`
  - the `name` response's property default value `name` was added for the status `200`
- **2025-07-01** `9a3d26a00088` — 1 breaking, 2 info
  - added `#/components/schemas/OIDCIdentityProviderConfig, #/components/schemas/SAMLIdentityProviderConfig` to the `config` response property `oneOf` list for the response status `200`
  - added the optional property `login_path` to the response with the `200` status
  - removed `#/components/schemas/schemas-OIDCIdentityProviderConfig, #/components/schemas/schemas-SAMLIdentityProviderConfig` from the `config` response property `oneOf` list for the response status `200`
- **2025-06-27** `0aead68de7b0` — 1 breaking, 1 warning, 1 info
  - added `#/components/schemas/schemas-OIDCIdentityProviderConfig, #/components/schemas/schemas-SAMLIdentityProviderConfig` to the `config` response property `oneOf` list for the response status `200`
  - removed the optional property `login_path` from the response with the `200` status
  - removed `#/components/schemas/OIDCIdentityProviderConfig, #/components/schemas/SAMLIdentityProviderConfig` from the `config` response property `oneOf` list for the response status `200`

---

[Operation](https://skmtc.dev/kong/apis/konnect-api-go-sdk/docs/v3/identity-providers/:id/get.md) · [API](https://skmtc.dev/kong/apis/konnect-api-go-sdk.md) · [Page](https://skmtc.dev/kong/apis/konnect-api-go-sdk/changes/v3/identity-providers/:id/get)
