---
title: "Initiate login flow"
method: GET
path: "/api/v1alpha/login"
tags: ["Authentication"]
---

# Initiate login flow

`GET /api/v1alpha/login`

## Query parameters

- `callback_port` integer, required — Port for OAuth callback

## Response `200`

Login flow initiated successfully

- object
  - `flow` object — OAuth flow data
  - `authorization_url` string — URL to redirect user for authentication
  - `state` string — OAuth state parameter

---

[API](https://skmtc.net/hail-is/apis/hail-auth-service.md) · [All operations](https://skmtc.net/hail-is/apis/hail-auth-service/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/hail-is/hail-auth-service/versions/ec7e68cd907c/schema)
