# Instagram Integration via LowCodeAPI

## Overview

Instagram Graph API provides access to Instagram business accounts and media. Manage posts, insights, comments, and analyze performance.

## Base Endpoint

```
https://api.lowcodeapi.com/instagram/
```

## Authentication

LowCodeAPI handles authentication automatically using OAuth2.0 credentials.

**Auth Type**: OAuth2.0

## Common Endpoints

### Category: Media

#### Get User Media

**Method**: `GET` | **LowCodeAPI Path**: `/user_id/media`

**Full URL**:
```
https://api.lowcodeapi.com/instagram/user_id/media?user_id={user_id}&api_token={api_token}
```

**Description**: Get media from an Instagram business account

**Query Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `user_id` | string | Yes | Instagram business user ID |
| `api_token` | string | Yes | Your LowCodeAPI authentication token |

**Example Request**:
```bash
curl -X GET "https://api.lowcodeapi.com/instagram/user_id/media?user_id=USER_ID&api_token=YOUR_API_TOKEN"
```

---

## Usage Examples

### Example 1: Get Instagram Media

```bash
# Get user's recent media
# Replace USER_ID with actual Instagram user ID
curl -X GET "https://api.lowcodeapi.com/instagram/user_id/media?user_id=USER_ID&api_token=YOUR_API_TOKEN"
```

## Complete Endpoint Reference

- **Official Documentation**: [https://developers.facebook.com/docs/instagram-api](https://developers.facebook.com/docs/instagram-api)