---
title: "Authorize Integration"
method: POST
path: "/integrations/{provider}/authorize"
tags: ["Integrations"]
---

# Authorize Integration

`POST /integrations/{provider}/authorize`

## Request

- Base URL: `https://api.browser-use.com/api/v4`
- URL: `https://api.browser-use.com/api/v4/integrations/{provider}/authorize`
- Auth: API key in header `X-Browser-Use-API-Key`

Get the OAuth redirect URL for connecting an integration.

The client opens the returned URL in a web auth session and polls
`/integrations/{provider}/status` once the flow lands back on the callback
path. The URL is Composio-hosted; no redirect URI is registered per client.

## Path parameters

- `provider` string, required

## Response `200`

Successful Response

- AuthorizeResponse: Response with OAuth redirect URL.
  - `redirect_url` string, required
  - `provider` string, required

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/browser-use/apis/browser-use-public-api-v4.md) · [All operations](https://skmtc.dev/browser-use/apis/browser-use-public-api-v4/llms.txt) · [OpenAPI document](https://skmtc.dev/browser-use/apis/browser-use-public-api-v4/revisions/cd7b1eee1102?raw)
