---
title: "Select Snapchat profile"
method: POST
path: "/v1/connect/snapchat/select-profile"
tags: ["Connect"]
---

# Select Snapchat profile

`POST /v1/connect/snapchat/select-profile`

Complete the Snapchat connection flow by saving the selected Public Profile. Snapchat requires a Public Profile to publish content. Use X-Connect-Token if connecting via API key.

## Headers

- `X-Connect-Token` string

## Request body

- object
  - `profileId` string, required — Your Zernio profile ID
  - `selectedPublicProfile` object, required — The selected Snapchat Public Profile
    - `id` string, required — Snapchat Public Profile ID
    - `display_name` string, required — Display name of the public profile
    - `username` string — Username/handle
    - `profile_image_url` string — Profile image URL
    - `subscriber_count` integer — Number of subscribers
  - `tempToken` string, required — Temporary Snapchat access token from OAuth
  - `userProfile` object, required — User profile data from OAuth redirect
  - `refreshToken` string — Snapchat refresh token (if available)
  - `expiresIn` integer — Token expiration time in seconds
  - `redirect_url` string, uri — Custom redirect URL after connection completes

## Response `200`

Snapchat Public Profile connected successfully

- object
  - `message` string
  - `redirect_url` string — Redirect URL with connection params (if provided in request)
  - `account` object
    - `accountId` string — ID of the created SocialAccount
    - `platform` 'snapchat'
    - `username` string
    - `displayName` string
    - `profilePicture` string
    - `isActive` boolean
    - `publicProfileName` string

## Other responses

- `400` — Missing required fields
- `401` — Unauthorized
- `403` — No access to profile or profile limit exceeded
- `500` — Failed to connect Snapchat account

---

[API](https://skmtc.net/zernio/apis/zernio-api.md) · [All operations](https://skmtc.net/zernio/apis/zernio-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/zernio/zernio-api/versions/51932b099b2f/schema)
