LW IT Solutions logo LW IT Solutions logo LW IT Solutions

WordPress REST Route Inventory: what a site hands out without a login

Save tool

The directory under /wp-json/ lists every registered route, including those of every plugin. It says nothing about permissions: the check sits inside the route and runs only when the route is called. This tool therefore does both — it reads the directory and then requests ten known routes without credentials.

The address the site runs under, including a subdirectory such as /blog if there is one.

Eleven read requests are sent from this server: the directory and ten known routes. Nothing is written and no login is attempted. Only the calling IP address, the time and the size of the request are stored, for seven days; the address entered is not.

Five queries per hour. Only GET requests to standard addresses, private address ranges are refused.

Articles that explain this

Other tools

All 144 tools

Related articles