Skip to content

OlguD/Ensta-REST

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

27 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

@Ensta's REST API

An unofficial Instagram REST API based on Ensta created by @OlguD.

Developers can use this API to automate their account & scrape data from Instagram.

Install Dependencies

Make sure are the dependencies are installed correctly:

$ pip install -r requirements.txt

Run Server

This will start the REST API server on localhost:

$ py ./ensta-rest/ensta-api.py

Features

  • 🟒 Username Password Login
  • 🟒 2FA Support
  • 🟒 Upload Single Photo - Post
  • 🟒 Upload Multiple Photos - Single Post
  • 🟒 Proxy Support
  • 🟒 Upload Reel
  • 🟒 Check Username Availability
  • 🟑 Fetch Post Data
  • 🟒 Username to UserID, and vice versa.
  • 🟒 Follow / Unfollow Users
  • 🟒 Generate Followers/Followings List
  • 🟒 Switch Account Type - Public/Private
  • 🟒 Fetch Someone's Feed
  • 🟒 Add Comment on Post
  • 🟒 Like/Unlike Posts
  • 🟒 Fetch Post's Likers
  • 🟒 Edit Biography, Display Name
  • 🟒 Fetch Your Email, Gender, Birthday, etc.

Yellow indicates features yet to be implemented.

Contributors

Legal

This is a third-party API and not associated with Instagram. We're strictly against spam. Please use this API responsibily and at your own risk.