---
title: "Changes to OAuth authorize endpoint"
method: GET
path: "/auth/oauth/authorize/{provider_id}"
---

# Changes to OAuth authorize endpoint

`GET /auth/oauth/authorize/{provider_id}`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 4 of 28 revisions.

- **2026-06-11** `198347feb65d`: 1 breaking, 1 info
- **2026-05-24** `de6e4ea31e6a`: 1 breaking, 1 info
- **2026-05-15** `180fda38d099`: 5 breaking, 8 info
- **2026-05-06** `9025167b1683`: 7 info

## Changes

- **2026-06-11** `198347feb65d`: 1 breaking, 1 info
  - the `query` request parameter `code_challenge_method` was restricted to a list of enum values
  - added the new enum value `S256` to the `query` request parameter `code_challenge_method`
- **2026-05-24** `de6e4ea31e6a`: 1 breaking, 1 info
  - for the `query` request parameter `stack_response_mode`, default value `redirect` was removed
  - added the new optional `query` request parameter `hexclave_response_mode`
- **2026-05-15** `180fda38d099`: 5 breaking, 8 info
  - the `query` request parameter `bot_challenge_phase` was restricted to a list of enum values
  - the `query` request parameter `bot_challenge_unavailable` was restricted to a list of enum values
  - the `query` request parameter `grant_type` was restricted to a list of enum values
  - the `query` request parameter `stack_response_mode` was restricted to a list of enum values
  - the `query` request parameter `type` was restricted to a list of enum values
  - added the new enum value `authenticate` to the `query` request parameter `type`
  - added the new enum value `authorization_code` to the `query` request parameter `grant_type`
  - added the new enum value `invisible` to the `query` request parameter `bot_challenge_phase`
  - added the new enum value `json` to the `query` request parameter `stack_response_mode`
  - added the new enum value `link` to the `query` request parameter `type`
  - added the new enum value `redirect` to the `query` request parameter `stack_response_mode`
  - added the new enum value `true` to the `query` request parameter `bot_challenge_unavailable`
  - added the new enum value `visible` to the `query` request parameter `bot_challenge_phase`
- **2026-05-06** `9025167b1683`: 7 info
  - added the new optional `query` request parameter `bot_challenge_phase`
  - added the new optional `query` request parameter `bot_challenge_token`
  - added the new optional `query` request parameter `bot_challenge_unavailable`
  - added the new optional `query` request parameter `stack_response_mode`
  - added the non-success response with the status `307`
  - removed the non-success response with the status `302`
  - added the success response with the status `200`

---

[Operation](https://skmtc.dev/hexclave/apis/hexclave-rest-api-2/docs/auth/oauth/authorize/:provider_id/get.md) - [API](https://skmtc.dev/hexclave/apis/hexclave-rest-api-2.md) - [Page](https://skmtc.dev/hexclave/apis/hexclave-rest-api-2/changes/auth/oauth/authorize/:provider_id/get)
