capabilities.work

Start the OAuth authorization code flow

One step with GitLab. We can help you get access.

Look something up

Start the OAuth authorization code flow

with GitLab
Works with AI assistants

Use GitLab: its GitLab OAuth 2.0 Authorization API lets you start the OAuth authorization code flow in a single step (GET /oauth/authorize). GitLab also has an MCP server, so an AI assistant like Claude or ChatGPT can do it for you. capabilities.work can help you get signed up and connected.

  • How do I send a user to GitLab to approve my app's access?
  • Can I use PKCE with the authorization code flow for a public client?
  • Which scopes can I request when asking a user to authorize my app?
Say it to your AI assistant
  • Build the authorize URL for client {client_id} redirecting to {redirect_uri} with response type {response_type} and state {state}.
  • Send the user to authorize app {client_id} for scopes {scope}, returning to {redirect_uri}, type {response_type}, state {state}.
For your developer

GET /oauth/authorize in GitLab OAuth 2.0 Authorization API. Full spec on APIs.io.