---
title: "Initiate GitHub OAuth flow for Customers"
method: GET
path: "/v1/customer/auth/github"
tags: ["Customer Auth"]
---

# Initiate GitHub OAuth flow for Customers

`GET /v1/customer/auth/github`

## Query parameters

- `client_id` string, required
- `redirect_uri` string, required
- `state` string
- `scope` string
- `code_challenge` string
- `code_challenge_method` string
- `mcp_subdomain` string

## Other responses

- `302` — Redirects to GitHub consent screen
- `400` — Missing client_id/redirect_uri or invalid client

## Changes

- **2026-04-09** `7b327a22e3cb` — 1 info
  - endpoint added

[Change history](https://skmtc.dev/solvapay/apis/solvapay-rest-api/changes/v1/customer/auth/github/get.md)

---

[API](https://skmtc.dev/solvapay/apis/solvapay-rest-api.md) · [All operations](https://skmtc.dev/solvapay/apis/solvapay-rest-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/solvapay/solvapay-rest-api/revisions/7b327a22e3cb/schema)
