---
title: "Authorize user"
method: GET
path: "/authorize"
tags: ["Authorization"]
---

# Authorize user

`GET /authorize`

Authorize a user by sending them through the [Box](https://box.com)
website and request their permission to act on their behalf.

This is the first step when authenticating a user using
OAuth 2.0. To request a user's authorization to use the Box APIs
on their behalf you will need to send a user to the URL with this
format.

## Query parameters

- `response_type` 'code', token, required
- `client_id` string, required
- `redirect_uri` string, url
- `state` string
- `scope` string

## Response `200`

Does not return any data, but rather should be used in the browser.

## Other responses

- `default` — Does not return any data, but rather should be used in the browser.

---

[API](https://skmtc.net/box/apis/platform-api.md) · [All operations](https://skmtc.net/box/apis/platform-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/box/platform-api/revisions/ba8f087e1a4d/schema)
