Instagram scraper and API skills
Site: instagram.com
Instagram's Graph API is locked to Business and Creator accounts that Meta has reviewed and approved. This Instagram scraper skill reads public profile data the same way the site itself does — no approval required.
Working with Instagram
- Profile audits call Instagram's own same-origin profile-info endpoint directly, rather than scraping rendered HTML.
- Scoped to public or otherwise accessible profiles — it doesn't bypass login, consent, or rate limits.
1 Instagram skill
Instagram scraping questions
- Does Instagram have an API?
- Yes, but approval-gated: the Graph API is limited to Business and Creator accounts that Meta has reviewed, and does not serve arbitrary public profiles.
- Is scraping Instagram legal?
- Reading data that Instagram publishes publicly is generally treated as lawful in the US — hiQ v. LinkedIn found that scraping a public site does not by itself violate the Computer Fraud and Abuse Act. That is not the whole question: Instagram's terms of service, its robots.txt, the rate at which you request pages, and any personal or copyrighted data you collect all carry their own obligations, and the rules differ outside the US. These skills read public pages at human-scale rates and never bypass a login. Treat this as background, not legal advice.
- What data can I extract from Instagram?
- Public profile fields — username, follower and following counts, post count, bio and verification state.