---
title: "GET /api/public/v1/portal"
method: GET
path: "/api/public/v1/portal"
tags: ["Portal"]
---

# GET /api/public/v1/portal

`GET /api/public/v1/portal`

## Request

- Base URL: `https://app.distr.sh` (the document declares no server; this is the origin it was published from)
- URL: `https://app.distr.sh/api/public/v1/portal`
- Auth: none declared

Get the host-resolved portal branding (browser tab title, favicon and logo), the instance support email and the login methods available on this host

## Response `200`

OK

- ApiPortalResponse
  - `customDomain` boolean
  - `faviconUrl` string, nullable
  - `loginConfig` object
    - `oidcGenericEnabled` boolean
    - `oidcGithubEnabled` boolean
    - `oidcGoogleEnabled` boolean
    - `oidcMicrosoftEnabled` boolean
    - `oidcProviders` ApiPortalOIDCProvider[]
      - `loginPath` string
      - `name` string
      - `spInitiated` boolean
    - `registration` string
    - `turnstileSiteKey` string, nullable
  - `logoUrl` string, nullable
  - `pageTitle` string, nullable
  - `supportEmail` string, nullable

---

[API](https://skmtc.dev/distr/apis/distr-api-reference.md) - [All operations](https://skmtc.dev/distr/apis/distr-api-reference/llms.txt) - [OpenAPI document](https://skmtc.dev/distr/apis/distr-api-reference/revisions/7dcafe205f83?raw)
