GitHub

List user's GitHub repos

Returns the user's GitHub repositories enriched with Lovable detection status.

401 — Missing or invalid AppHandoff session (Bearer/cookie). Portals should treat as logout / re-login.

403 with code: GITHUB_AUTH — GitHub token rejected (expired, revoked, or missing repo scope). The AppHandoff session remains valid; prompt user to reconnect GitHub. Do not clear Supabase tokens.

get/github/repos

Request

  • Base URL: https://api.apphandoff.com/api
  • URL: https://api.apphandoff.com/api/github/repos
  • Auth: API key in cookie sb-access-token

Response

Repo list

totalinteger required

Example response

{
  "repos": [
    {
      "full_name": "acme/my-app"
    }
  ]
}

Changes

No recorded changes to this operation across all 1 revision of this API.