# jlobos/instagram-web-api

🤳 Instagram Private Web API client for Node

Repository: https://github.com/jlobos/instagram-web-api
Canonical: https://ross.abutalabs.com/products/instagram-web-api
Homepage: https://npmjs.com/instagram-web-api
Language: JavaScript
License: MIT
License Family: permissive
Topics: instagram, api, client, private, upload, photo, like, comment, node, love
Last push: 2024-07-28T09:58:04+00:00

## Health v2 (maintenance only)
Score: 23/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 0, release rhythm 8, longevity 100
- inputs: {"age_days": 3221, "days_push": 766, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1151, forks 181 (observed 2026-08-28T04:03:46.805600+00:00)

## What it is
A Node.js client library for Instagram's private web API, supporting login, profile access, photo upload, likes, comments, follows, and search. It wraps the endpoints used by Instagram's web app to enable programmatic interaction from JavaScript.

## Use cases
- upload photos to instagram feed or story from a script
- get followers and followings of an instagram user
- like and comment on instagram posts programmatically
- fetch instagram profile data by username
- automate instagram posting with node.js
- scrape instagram user activity and media

## When to choose
- you need to automate Instagram actions (posting, liking, following) from Node.js
- you want a simple JavaScript wrapper around Instagram's private web endpoints
- you need cookie-based session persistence for long-running scripts

## When to avoid
- you need an officially supported API with guaranteed stability
- you are building a production service where account bans are unacceptable
- you need Instagram Graph API features for business accounts
- you are not using Node.js or JavaScript

## Facets
- artifact type: library
- maturity: maintenance
- function: http-client, sdk, web-scraping
- domain: apis, social-media, developer-tools
- platform: -
- tags: instagram, private-api, api-client, social-media-automation, photo-upload, automation, nodejs, javascript

## Member repositories
- jlobos/instagram-web-api (main) score 23

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:03:46.805600+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T06:33:36.919110+00:00, confidence not recorded.
  - readme: https://github.com/jlobos/instagram-web-api (fetched 2026-08-28T04:03:46.805600+00:00, sha 7517dba5ecb1)
  - registry_npm: https://registry.npmjs.org/instagram-web-api (fetched 2026-08-29T12:38:31.548147+00:00, sha 484e4130453b)
- Data as of 2026-08-30T08:39:29.467469+00:00.
