> ## Documentation Index
> Fetch the complete documentation index at: https://docs.wanhap.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Instagram

> Connect a personal Instagram or a Business / Creator account to Wanhap

# Instagram

Wanhap supports two Instagram connection flavors, each backed by a different OAuth flow:

| Connection                        | Identifier           | Best for                                                                                                                                 |
| --------------------------------- | -------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- |
| **Instagram (Standalone)**        | `instagram`          | Personal Instagram accounts that aren't linked to a Facebook page. Uses Instagram's own OAuth.                                           |
| **Instagram (Facebook Business)** | `instagram-facebook` | Business or Creator accounts linked to a Facebook page. Required for first-party publishing of feed, reels, and stories at full quality. |

Connect either (or both) from **Accounts** in the dashboard.

## Connect your account

### Standalone (personal)

1. Go to **Accounts** in the Wanhap dashboard
2. Click **Connect Instagram**
3. Authorize Wanhap on instagram.com
4. The account shows up immediately

### Business (via Facebook)

1. Go to **Accounts** in the Wanhap dashboard
2. Click **Connect Instagram (Facebook Business)**
3. Authorize Wanhap through Facebook
4. Select the Facebook page whose Instagram account you want to connect

<Note>
  This flow requires your Instagram account to be a **Professional account** (Business or Creator) connected to a Facebook Page. A personal Instagram account that isn't linked to a Page won't show up here — use the **Standalone** connection above instead.
</Note>

## Supported content types

| Type      | `content_type`    | Aspect | Media                                  | Description                                                                           |
| --------- | ----------------- | ------ | -------------------------------------- | ------------------------------------------------------------------------------------- |
| **Feed**  | `instagram_feed`  | 4:5    | Up to 10 images, or 1 video (required) | Feed post — single image/video **or** multi-image carousel (all use `instagram_feed`) |
| **Reel**  | `instagram_reel`  | 9:16   | 1 video (required)                     | Short-form vertical video                                                             |
| **Story** | `instagram_story` | 9:16   | 1 image or video (required)            | Temporary content (24 hours)                                                          |

There is **no** separate `instagram_carousel` content type on posts. The AI Create wizard may still accept `instagram_carousel` as a generation format; the resulting draft is stored as `instagram_feed`.

All three content types are available on both connection flavors. Connecting either flavor also enables Instagram data in the **Analytics** dashboard.
