---
title: "Retrieves authorize uri"
method: GET
path: "/v2/authorize"
tags: ["OauthV2Authorize"]
---

# Retrieves authorize uri

`GET /v2/authorize`

## Query parameters

- `response_type` string
- `client_id` string
- `redirect_uri` string
- `scope` string
- `state` string
- `code_challenge` string
- `code_challenge_method` 'S256'

## Other responses

- `302` — Found
- `400` — Client provided invalid parameters response

## Changes

- **2026-08-11** (v2) `7ff36955ab06` — 3 info
  - added the new optional `query` request parameter `code_challenge`
  - added the new optional `query` request parameter `code_challenge_method`
  - added the non-success response with the status `400`
- **2026-02-05** (v2) `024efa20d097` — 1 info
  - endpoint added

[Change history](https://skmtc.dev/twilio/apis/oauth-v2/changes/v2/authorize/get.md)

---

[API](https://skmtc.dev/twilio/apis/oauth-v2.md) · [All operations](https://skmtc.dev/twilio/apis/oauth-v2/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/twilio/oauth-v2/revisions/58dc8223e536/schema)
