~cadence/bibliogram-docs

ref: 94680b3c3689fb0e610c23bbac5defd4191da5f0 bibliogram-docs/docs/Reserved URLs.md -rw-r--r-- 1.5 KiB
94680b3cCadence Ember Update instances list 7 months ago

#Reserved URLs

Instagram reserves several URLs for its own features. Since user profiles on Instagram are on the same path level as features, it means these feature URLs cannot be used as usernames. (Hence "reserved".)

This is not a complete list of Instagram's reserved URLs, but it's a good start.

#List of reserved URLs on Instagram

#Redirects

  • /about (about)
  • /explore (hashtag and location browser)
  • /support (help center)
  • /press (instagram blog)
  • /api (goes to homepage)
  • /privacy (abuse management features)
  • /safety (abuse management features)
  • /admin (probably a secret internal admin page, but it doesn't connect)

#Content

  • /embed.js
  • /en_US/embeds.js (platform.instagram.com) (languages other than en_US are also represented)

#"Not found", but likely reserved

  • /graphql (web api)
  • /accounts (/accounts/login, /accounts/emailsignup, /accounts/confirm_email, etc)
  • /p (posts space)
  • /help
  • /terms
  • /contact
  • /blog
  • /igtv

#Anomalies

  • /directory is a user, but /directory/profiles and /directory/hashtags are feature pages

#Top level paths on Bibliogram

Note that Bibliogram uses /u/ for the users space, so all existing top level paths are a feature page, and all URLs starting with /u/ are users.

#User-facing

  • /u (users space)
  • /p (posts space)
  • /privacy
  • /admin

#Other

  • /api
  • /fragment
  • /imageproxy
  • /videoproxy
  • /.well-known

More top level paths may be added to Bibliogram at any time, so do not rely on this list for your 3rd-party extension to work!