Live data from Hacker News

Show HN: APIRank.dev – We crawled and ranked public APIs from the internet

apirank.dev

31–40 of 62 posts

Re: Show HN: APIRank.dev – We crawled and ranked public APIs from the internet

#31

This seems to lack tons of APIs , maybe instead of 'apirank' it should be called 'openapi dev rank'. Apple Itunes : https://developer.apple.com/library/archive/documentation/Au... last fm : https://www.last.fm/api acoustid : https://acoustid.org/webservice spotify : https://developer.spotify.com/documentation/web-api/ discogs : https://www.discogs.com/developers deezer : https://developers.deezer.com/login?redirect=/…

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.

We use Algolia free tier for the search, perhaps we have reached the limit :')

Re: Show HN: APIRank.dev – We crawled and ranked public APIs from the internet

#32
post #20

This seems to lack tons of APIs , maybe instead of 'apirank' it should be called 'openapi dev rank'. Apple Itunes : https://developer.apple.com/library/archive/documentation/Au... last fm : https://www.last.fm/api acoustid : https://acoustid.org/webservice spotify : https://developer.spotify.com/documentation/web-api/ discogs : https://www.discogs.com/developers deezer : https://developers.deezer.com/login?redirect=/…

or the two most famous ones I know of: * https://boto3.amazonaws.com/v1/documentation/api/latest/refe... * e.g. https://cloud.google.com/iam/docs/reference/rest I'm sure there's an Azure one, too, I just don't currently play in that sandbox I know that DataDog also uses openapi but since this site's search it broken, hard to know if it's hiding on page 57 or what

We used Algolia free tier for the search but all the credits were consumed :') I take this as a learning for our next side project

Re: Show HN: APIRank.dev – We crawled and ranked public APIs from the internet

#33
post #3

It's a shame (and a bit funny) that the details of an API yields a 500 error. Looking forward to some more browsing on your site.

Hey, thanks for your feedback. Due to an unexpected load, we had to scale up our infra a little. It's fixed now ;)

Re: Show HN: APIRank.dev – We crawled and ranked public APIs from the internet

#35
post #6

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 score. I think user generated content might be the way to go for Design. Let people score and review the design quality.

I agree with your point, yet we thought the data we gathered could be interesting, for instance we observe that ~60% of routes have human readable comments, but less than 10% have actual examples.

Re: Show HN: APIRank.dev – We crawled and ranked public APIs from the internet

#38
post #29

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 may as well be "slower" than a 500ms one depending on what the calls are actually achieving. Say service A has an API: - GET /users/ - 100ms Service B has multiple APIs: - GET /users/ - 100ms - GET /users - 250ms - GET / - 500ms Which servic…

This is an experimental research we did mostly because we thought it was cool and new.

There are limitations indeed, though if you compare similar APIs with similar business intent, their structure should also have similarity, unlike your example.

For the popularity metrics, I will take a look - I admit we can do better :)

Re: Show HN: APIRank.dev – We crawled and ranked public APIs from the internet

#40

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.

Yeah you're absolutely right! We couldn't add tags/categories easily for the first version but we are working on it for the future. Thanks for your feedback :)
Post reply on HN