---
title: "Public profile"
method: GET
path: "/v1/public/profiles/{handle}"
tags: ["Owner"]
---

# Public profile

`GET /v1/public/profiles/{handle}`

## Request

- Base URL: `https://api.vicem.ai`
- URL: `https://api.vicem.ai/v1/public/profiles/{handle}`
- Auth: none required

## Path parameters

- `handle` string, required

## Response `200`

OK

- PublicProfile
  - `handle` string, required
  - `displayName` string, required
  - `intro` string, nullable, required
  - `photoUrl` string, uri, nullable, required
  - `vicemNumber` string, required
  - `vicemEmail` string, email, required
  - `languages` string[], required
  - `responsePolicy` 'within_hours' | 'same_day' | 'within_a_day' | 'within_days', required
  - `disclosureLine` string, required
  - `canText` boolean
  - `bookable` boolean
  - `bookingUrl` string, uri, nullable
  - `liveCalls` boolean
  - `siteChat` object
    - `on` boolean, required
    - `color` '#111111' | '#2453D6' | '#0F7B5F' | '#B4232C' | '#7A3FD1' | '#B4530A', required
  - `whatsappCallUrl` string, uri, nullable
  - `appLanguage` string
  - `businessName` string, nullable

## Other responses

- `404`: No such resource, or not visible to this caller.
- `429`: Too many requests from this caller; wait and try again.
- `500`: Unexpected server error (reported to Sentry).

---

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