Skip to main content

InstagramGraphQL Unoffical API

Project description

InstagramGraphQL Unofficial API

Unofficial Instagram GraphQL API to collet data without authentication.


  • Search for people, hashtags and locations
  • Get media data
  • Get hashtag data
  • Get location data
  • Get all comments
  • Get all likes
  • Get specific user posts
  • With sessionid supplied you can get data from private accounts
NOTE: This is basically a API to collet data not for uploading or interacting with media. If you want more advanced IG library you should check LevPasha's Instagram-API-python package.

Getting all media of a user

from igql import InstagramGraphQL

igql_api = InstagramGraphQL()

user = igql_api.get_user('instagram')
for media in user.timeline: # This is entry_data not the all media

for media_list in user.iterate_more_timeline_media():
    for media in media_list:

To learn more check wiki page.

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for igql, version 1.0.0
Filename, size File type Python version Upload date Hashes
Filename, size igql-1.0.0-py3-none-any.whl (7.8 kB) File type Wheel Python version py3 Upload date Hashes View hashes
Filename, size igql-1.0.0.tar.gz (4.6 kB) File type Source Python version None Upload date Hashes View hashes

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page