Gettin Started Api Refrence

Getting Started

Connect your Instagram Business or Creator account and access your data through a clean, production-ready REST API. Sign in, link your account, and start fetching profiles, posts, and media in minutes—no scraping, no maintenance, no surprises.

By Steve Nzioka12/28/2025

Getting Started

Welcome to Instagram Sync.

This guide walks you through connecting an Instagram account and accessing its data through our REST API — from zero to first request.

By the end of this page, you’ll have:

  • An authenticated account

  • A connected Instagram profile

  • Your first successful API response


What You’ll Need

Before you begin, make sure you have:

  • An Instagram Business or Creator account

    Personal accounts are not supported

  • A modern web browser

  • Basic familiarity with REST APIs and JSON

That’s it. No app review. No Facebook app setup. No webhook ceremony.


Step 1: Create an Account

  1. Visit the homepage

  2. Click Get Started

  3. Sign in using one of the following:

    • Google

    • GitHub

    • Email & password

Once authenticated, you’ll be redirected to your dashboard.


Step 2: Connect Instagram

From your dashboard:

  1. Click Connect Instagram

  2. You’ll be redirected to Instagram’s OAuth authorization screen

  3. Log in with your Business or Creator account

  4. Approve the requested permissions

  5. You’ll be redirected back to your dashboard

Your account connection is now complete.

Important

If your account is personal, you must convert it to a Business or Creator account in Instagram settings before continuing.


Step 3: Automatic Sync

Once connected, we immediately begin syncing your data.

This includes:

  • Profile metadata (name, bio, avatar, counts)

  • Recent posts and media

  • Account identifiers and timestamps

Data is automatically refreshed every 6 hours.

No manual work required.

You can view sync status and timestamps directly in the dashboard.


Step 4: Your First API Call

All API requests are made against the base URL:

https://instalink.sitesbysteve.dev

get your account info GET /api/me

Returns your user record and linked Instagram account.

curl https://instalink.sitesbysteve.dev/api/me \ -H"Cookie: your-session-cookie"

Command Palette

Search for a command to run...