Blog & News

Weekly Report

API Ratings | June 15-22, 2020

Jun 25, 20203 min read
PC

Written by

Paul Cray

Co-Founder

Paul co-founded APIContext (formerly APImetrics), building the synthetic monitoring and conformance testing platform from its earliest days.

API Rankings from API.expert

We have somehow come to the fourth week of June (and still one to go) and reached that time when we must discourse on the State of the APIs over the last seven days. We launched API.expert earlier in the year as a simple way to provide everybody with insights into the API economy and the leading APIs in different categories in particular. The basic service is free and will remain free, but other, related services will be built on top of it, including your very own API.expert dashboards if you want them! Each week, month and year we’ll look at the APIs we track in a variety of sectors for their quality using our patented CASC score (US Patent 10,644,962, if you fancy a little light bedtime reading) that allows you at a glance to see the performance of an API and compare it to other ones, as well as factors like uptime and availability. If something is missing that you think should be here, don’t hesitate to drop us a line! Now, onto what the past week tells us about the state of the world of APIs as we delve still further into June 2020.

API Performance Headlines

We look at over 200 APIs but pull all the metrics together to give you a general feeling for the service quality for an organization’s APIs in a particular category. We do see that certain providers consistently vie for the top spot in their category including GitHub and Google with others doing less well such as Halifax and the NHS.

Top Performers:

Week Ending June 22, 2020

Category   

Organization   

CASC score

Corporate Infrastructure

Box

963

Covid-19

The COVID Tracking Project

934

Cryptocurrency Exchanges

Coinpaprika

917

PSD2 Banks

Nordea Bank

988

Search

Google

964

Social Networks

Google

975

UK Open Banking (Open Data)

Bank of Ireland

973

UK Government

GOV.UK

988

US Government

Department of Justice

978

  A very volatile week this week, with seven out of the nine categories changing at the top:

  • GitHub replacing Box in Corporate Infrastructure
  • COVID-19 Finnhub API replacing The COVID Tracking Project in Covid-19
  • Coinpaprika replacing HitBTC in Cryptocurrency Exchanges
  • Nordea Bank replacing ABN AMRO Bank in PSD2 Banks
  • Google replacing Reddit in Social Networks
  • GOV.UK replacing Police.UK in UK Government
  • Department of Justice replacing the Federal Communications Commission in US Government

For the first time, the honors are split at the top and both the public and private sectors get a share of the glory with Nordea Bank in PSD2 Banks and GOV.UK in UK Government joint champions (no goal difference here) with the superb CASC score of 988. A CASC score of over 900 is very good and one of 950 or more exceptional. Seven of the nine categories are headed by the organization with a CASC score of 950 or more this week. Sustaining a CASC score of >925 over several weeks is a good showing and congratulations to those organizations that achieved it.

Top Performers by Latency:

Week Ending June 22, 2020

Category   

Organization   

Median latency

Corporate Infrastructure

Microsoft Office

220 ms

Covid-19

CDC tools (Centers for Disease Control and Prevention)

174 ms

Cryptocurrency Exchanges

FTX

207 ms

PSD2 Banks

Nordea Bank

185 ms

Search

Facebook

287 ms

Social Networks

Google

55 ms

UK Open Banking (Open Data)

HSBC

82 ms

UK Government

Police.UK

75 ms

US Government

Department of Justice

63 ms

In contrast to the CASC score, another stable week this week with no changes again to the top performers. An important caveat: medians can be misleading! An API might have a fast median latency but produce many slow outliers. These won’t affect the median, but they mean that users can experience many unacceptably slow calls. So just being fast isn’t everything. You have to be reliable too if you want to have good APIs and get a high CASC score! As so often, FTX tops the Cryptocurrency Exchange category and this week are sixth out of 18 overall with a CASC score of 867, placing them firmly in the Amber Zone. But it is still worth remembering that it’s no good just being fast if you are flakey, although being fast does help!

Worst Quality Across All Categories:

Week Ending June 22, 2020

Category

Organization

CASC score

Corporate Infrastructure

Nobody below 800!

Covid-19

Coronavirus COVID19 API (covid19api.com)

698

Cryptocurrency Exchanges

RadarRelay

767

PSD2 Banks

Square (Sandbox)

798

Search

Foursquare

687

Social Networks

Nobody below 800!

UK Government

NHS

563

UK Open Banking (Open Data)

Halifax

713

US Government

Department of Commerce

581

Several changes this week. There is no loser award in Corporate Infrastructure! Also:

  • Coronavirus Data API (thevirustracker.com) replaces Coronavirus COVID19 API (covid19api.com) in Covid-19
  • Square (Sandbox) replaces BBVA in PSD2 Banks
  • Department of Commerce replaces the Bureau of Labor Statistics in US Government

The NHS takes the overall Loser Award with a disappointing Red Zone CASC score of 563.

Something of interest

Joint winners this week were Nordea Bank in PSD2 Banks and GOV.UK in UK Government, both with a near-perfect CASC score of 988. How do these practically flawless APIs compare with one another? API.expert: State of the APIs, June 15-22, 2020 api ranking report GOV.UK has slightly lower latency (174 ms) and zero outliers compared to Nordea Bank (185 ms and 0.02% outliers). GOV.UK was robbed, I hear you shout! But not so quick. The standard deviation also counts and a more consistent API, excluding outliers, is rewarded. API.expert: State of the APIs, June 15-22, 2020 API.expert: State of the APIs, June 15-22, 2020 Interestingly, IBM Cloud is best for Nordea Bank and worst for GOV.UK. AWS is much better for GOV.UK than Azure and IBM Cloud is very similar, which might suggest these cloud locations are adjacent. Nordea Bank is more consistent across clouds. This is the ideal situation. It shouldn’t matter to the end-user which cloud a call is made from. API.expert: State of the APIs, June 15-22, 2020 As we can see the difference between clouds for GOV.UK can be accounted for by our old friend, the DNS Lookup Time, which is 32 ms less for AWS than both Azure and IBM Cloud. This suggests that GOV.UK might be hosted by AWS, but either way, it shows that even a very, very good indeed API can improve by sorting out this kind of networking configuration issue that affects the user experience of a service. If GOV.UK sorted out its DNS issue, its CASC score would be even closer to perfect! API.expert: State of the APIs, June 15-22, 2020 See you again in a week as we look once more at the State of the APIs as we get towards the end of June! TRY US OUT

See what your APIs look like from the outside.

APIContext gives engineering, product, and customer success teams a shared view of API reliability, conformance, and customer impact — without rebuilding dashboards.

Start free