---
title: "Oauth Callback"
method: GET
path: "/v1/va/lighthouse/auth/callback"
tags: ["va-lighthouse"]
---

# Oauth Callback

`GET /v1/va/lighthouse/auth/callback`

## Request

- Base URL: `https://api.claims.zicron.ai`
- URL: `https://api.claims.zicron.ai/v1/va/lighthouse/auth/callback`
- Auth: none declared

Handle Login.gov OAuth callback.

Login.gov redirects here after veteran authenticates.
We exchange the code for tokens, fetch veteran identity,
and verify veteran status via the Verification API.

## Query parameters

- `code` string
- `state` string
- `error` string

## Response `200`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/zicron/apis/zicron-api.md) · [All operations](https://skmtc.dev/zicron/apis/zicron-api/llms.txt) · [OpenAPI document](https://skmtc.dev/zicron/apis/zicron-api/revisions/abe62e22aa46?raw)
