API Parrot

Dev tools

api reverse engineering

SHOW HN2025

456points
117comments
#88of 3,837 in 2025
Top 3%of 2025 by points

How HN took it

MixedNo clear lean

12 positive, 20 neutral or asking, 3 mixed, 11 critical, out of 46 comments about the project. Thread score +0.01.

Idea: 4 for, 3 againstExecution: 0 for, 6 againstPerformance: 1 for, 1 againstPricing: 1 for, 0 againstDesign: 0 for, 1 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Intuitive and useful for mapping vendor APIs and legacy systems

    From 3 comments
    • Nice project, I was able to use it to map out some parts of a vendor's API that's been giving me grief today. I'm pretty amateur and this was really intuitive. Happily putting…
      spacecadet404 on HN
    • This is incredible. We’ve spent ages and ages figuring out the weird internals of certain legacy systems that we’ve ended up having to use bots or RPA to integrate with. If you…
      sebmellen on HN
    • I've just gone through the "Docs" section and I appreciate how it covers the intended workflow and use cases. I'm on Debian/Intel and other than the need to install Chrome I only…
      speakspokespok on HN
  • Good documentation and tutorial

    From 1 comment
    • I've just gone through the "Docs" section and I appreciate how it covers the intended workflow and use cases. I'm on Debian/Intel and other than the need to install Chrome I only…
      speakspokespok on HN

Objections

  • Requests like sites with CAPTCHAs and fingerprinting may defeat it

    From 1 comment
    • This is the easy part. One of the issues with these tools is that more and more websites now employ multiple aggressive CAPTCHAs, fingerprints, device check, etc, rendering tools…
      colesantiago on HN
  • Crashes on large GraphQL responses and fails to capture some main-page requests

    From 2 comments
    • Nice tool! I tested it against imdb.com with its large graphql responses and after a few requests API Parrot crashed.
      MK2k on HN
    • Interesting but... The first website I've tried it (which I'm currently working on due to a change of platform) couldn't find anything other than the main request, and I know for…
      YaBa on HN
  • Closed source with no code in the repository

    From 1 comment
    • Impressive project. I was curious how it discovers data relationships and was going to check the repo, but it looks like there's no code, only issues and releases. Is that right?…
      brushfoot on HN
  • Name may clash with Traffic Parrot

    From 1 comment
    • Nice project! Just so you know, there is an app called Traffic Parrot (https://trafficparrot.com/). They operate on the same market, so they may not like the name you chose.
      255kb on HN

Requests

  • macOS version

    From 3 comments
  • OpenAPI/Swagger export

    From 2 comments
    • Looks very interesting. Does it produce an OpenAPI file? That'd help immensely in documenting APIs that lack specifications.
      remoquete on HN
    • Love the idea. I’m always finding myself writing little user scripts / browser extensions to extend websites I use all the time, and trying to use an API I found in the devtools…
      jknutson on HN
  • WebSocket support

    From 1 comment
    • can it reverse websocket-protocols ? If so, how does it do binary decoding etc ?
      m00dy on HN
  • Install location and UI tweaks for the Linux app

    From 1 comment
    • I've just gone through the "Docs" section and I appreciate how it covers the intended workflow and use cases. I'm on Debian/Intel and other than the need to install Chrome I only…
      speakspokespok on HN

Questions

  • How does it discover data relationships?

    From 1 comment
    • Impressive project. I was curious how it discovers data relationships and was going to check the repo, but it looks like there's no code, only issues and releases. Is that right?…
      brushfoot on HN
  • How does it compare to existing tools like mitmproxy2swagger, Integuru and Postman?

    From 3 comments
    • How does it compare to mitmmitmproxy2swagger? https://github.com/alufers/mitmproxy2swagger
      rynn on HN
    • How is this different from Integuru? They posted a few weeks back here: https://news.ycombinator.com/item?id=41983409
      sumanyusharma on HN
    • This has been built in to postman for years
      user3939382 on HN
  • Is it closed source and does it cost money?

    From 1 comment
    • Impressive project. I was curious how it discovers data relationships and was going to check the repo, but it looks like there's no code, only issues and releases. Is that right?…
      brushfoot on HN

Alternatives named

  • Integuru

    From 2 comments
    • How is this different from Integuru? They posted a few weeks back here: https://news.ycombinator.com/item?id=41983409
      sumanyusharma on HN
    • Integru has been really great for us. Curious how you think about differentiation?
      teichman on HN
  • Postman

    From 1 comment
  • mitmproxy2swagger

    From 1 comment
    • How does it compare to mitmmitmproxy2swagger? https://github.com/alufers/mitmproxy2swagger
      rynn on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/42565821)