Home Upgrade Search Memberlist Extras Hacker Tools Award Goals Help Wiki Contact

Get all endpoints of API

Hey there,

Sorry if it's a noob question, but is there a way to get access to all endpoints of an API?

For example, let's say: gucci.com/api/products/666666 returns a json file containing info about product number 666666, is there a way to find all other routes/endpoints?

Thank you!
[Image: S0DXCaW.png]
all API are different from each other. so no standard/style/shit for the routes/endpoints. the only way its to start looking at the http request of every page so you can scrap more of their routes.
(Jun 4, 2019 12:24 PM)cash0me Wrote:  all API are different from each other. so no standard/style/shit for the routes/endpoints. the only way its to start looking at the http request of every page so you can scrap more of their routes.

Thanks for the reply mate.

Been trying that but didn't get any luck :( Maybe I'm doing it wrong though
[Image: S0DXCaW.png]
Hit me with the link ;) I need to see so I can help you more.
(Jun 4, 2019 12:47 PM)cash0me Wrote:  Hit me with the link ;) I need to see so I can help you more.

PMed you mate ;)
[Image: S0DXCaW.png]
There are multiple tools available on github that can help you accomplish this - check out parameth and arjun.
(Jun 5, 2019 06:45 PM)Felix Wrote:  There are multiple tools available on github that can help you accomplish this - check out parameth and arjun.

These are very useful especially Arjun, but i don't think these are what he's looking for try finding docs a lot of them are behind passwords but you can just brute them.
Hey
There are also some wordlists you could try with burp intruder. Most APIs have pretty obvious routes, with obvious words, and the intruder will pick up on those that work.


Possibly Related Threads...
Thread / Author Replies Views Last Post
by RootfinderMay 24, 2019 09:34 PM 0 204 May 24, 2019 09:34 PM
Last Post: Rootfinder
by ๖ۣۜCriminalApr 16, 2018 07:58 AM 3 294 Apr 16, 2018 07:58 AM
Last Post: Rootomi