APIRank.dev

Dev tools

api benchmarking

SHOW HN2023

APIRank.dev

We crawled and ranked public APIs from the internet

apirank.dev

#api ranking#openapi#api benchmark#public apis

176points
60comments
#335of 3,109 in 2023
Top 11%of 2023 by points

How HN took it

RoastedHalf or more of the comments are critical

0 positive, 21 neutral or asking, 1 mixed, 25 critical, out of 47 comments about the project. Thread score -0.55.

Execution: 0 for, 15 againstIdea: 0 for, 8 againstDesign: 0 for, 1 againstPerformance: 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

  • Sorting and comparison features are a good idea

    From 2 comments
    • This sounds silly, but I'm honestly curious: do you offer this information as an API? On a more serious note, if the purpose is to be able to compare candidate APIs that you're…
      Ancapistani on HN
    • +100 on sorting
      bluetidepro on HN

Objections

  • Search is broken and returns no results for many names

    From 4 comments
    • This sounds silly, but I'm honestly curious: do you offer this information as an API? On a more serious note, if the purpose is to be able to compare candidate APIs that you're…
      Ancapistani on HN
    • Spotify is there (twice!): https://apirank.dev/Spotify-Web-API/ https://apirank.dev/Spotify/ The search appears to be broken, because it returns no results for spotify.
      lazyasciiart on HN
    • I get a 500 Internal service error
      sroussey on HN
    • It's not fixed unfortunately, I get 500 when I try to search.
      redring on HN
  • Popularity and design scores seem unreliable or wrong

    From 3 comments
    • The performance metric is meaningless. As you yourself acknowledge, this is way too dependent on underlying business logic to be able to compare objectively. A 100ms API response…
      paxys on HN
    • Interested project. But I worked on the Xero assets api, and I’m sad to say there was only one user. Maybe things have changed since I left, but I highly doubt it deserves a 4/5…
      RileyJames on HN
    • A terribly designed API with a complete and orderly OpenAPI 3.0.0 spec will get 5/5. A well designed API with no OpenAPI support or 3.1.x spec support will get a poor design…
      ozten on HN
  • Security scores via generic scanner are likely false positives

    From 2 comments
    • You've listed a ton of sites as having some security misconfiguration (OWASP A05:2021), but haven't given any further information on how you've made that determination. Given…
      runlevel1 on HN
    • This. As soon as you see "number of vulnerabilities it contains", you know it's bullshit. If it were that easy to spot legitimate bugs, the authors would mostly already have…
      Aachen on HN
  • Ranking mixes unrelated APIs and lacks categories

    From 3 comments
    • What is the utility of comparing Coindesk and Giphy's api's? In order for this to have any use, it seems to me you'd need to at least group the API's by use case/product type.
      nyc_data_geek1 on HN
    • This is very much an apples to oranges comparison. What meaningful insight can be obtained by comparing some of Uber's API endpoints with Instagram's?
      maltalex on HN
    • "Ranking" normally implies decisive weight: we rank related things in order to decide between them. I'm not sure how I'm supposed to decide between "P J S Paul Ministries" and…
      woodruffw on HN
  • Many well-known APIs are missing

    From 2 comments
    • This seems to lack tons of APIs , maybe instead of 'apirank' it should be called 'openapi dev rank'. Apple Itunes :…
      adamzochowski on HN
    • I think this sort of resource (if including actual use-cases and potential alternatives) could be useful. Right now it shows scores for security, performance, reliability,…
      SahAssar on HN

Requests

  • Add tagging and filtering by use case

    From 2 comments
    • This sounds silly, but I'm honestly curious: do you offer this information as an API? On a more serious note, if the purpose is to be able to compare candidate APIs that you're…
      Ancapistani on HN
    • What is the utility of comparing Coindesk and Giphy's api's? In order for this to have any use, it seems to me you'd need to at least group the API's by use case/product type.
      nyc_data_geek1 on HN
  • Add sorting and side-by-side comparison

    From 2 comments
    • This sounds silly, but I'm honestly curious: do you offer this information as an API? On a more serious note, if the purpose is to be able to compare candidate APIs that you're…
      Ancapistani on HN
    • +100 on sorting
      bluetidepro on HN
  • Show API rate limits and descriptions

    From 2 comments
    • This seems to lack tons of APIs , maybe instead of 'apirank' it should be called 'openapi dev rank'. Apple Itunes :…
      adamzochowski on HN
    • Is there a description of what the api does ? I don’t know the vast majority of these names.
      phas0ruk on HN

Questions

  • What is the methodology behind the popularity and performance scores?

    From 3 comments
    • What's the methodology? It's an interesting metric as long as there is some rationale attached.
      jiocrag on HN
    • I suspect there is something wrong with the popularity calculation, would like to know more details about how that was done.
      lazyasciiart on HN
    • When determining the median API response time, is that done from several locations? Not clear if the timing would be due to network or application latency.
      jzox on HN
  • What does the top-ranked christian ministry API actually do?

    From 1 comment
    • I'm confused as to what the current gold medalist, the PJS Paul Ministries API, is...
      kylecazar on HN

Alternatives named

  • Googling for an API name

    From 2 comments
    • Whats the difference between this and simply Googling for <insert keyword> api?
      altdataseller on HN
    • But I don't want to browse APIs. I'm not looking for any generic APIs. I'm looking for a specific API, such as a location API, or an email sending API. If I search for those in…
      altdataseller on HN
  • apis.guru

    From 1 comment

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/35084108)