An API gateway allows API providers to manage and control their APIs reliably and at scale. It manages access, policy and traffic controls, and handles run-time activities including routing and authentication. An API gateway typically provides functionality across five broad areas: access control cloud-native principles policy definition reporting analytics traffic management Of these areas, reporting analytics supports passive API monitoring. Reporting analytics provides information about the consumption of APIs, HTTP errors and warnings generated by APIs, and detects API behavior patterns, including error patterns, that can be used to optimize API performance. Traffic management functionality can also used to [...]
BBC Business is a fairly obscure slot on the BBC's news channel, but the BBC News website is one of the leading news sites in the world and there was a story on the launch of PSD2 and Open Banking on the front page on Saturday. Of course, it takes about three-quarters of the article before it is admitted that Open Banking is an EU initiative – but this is the BBC we are talking about. God forbid they ever suggest that the EU ever did anything for us! So, as I said last week, PSD2 and Open Banking are [...]
Happy PSD2 Eve! Yes, ladies and gentlemen, the time has come: It's going live throughout the European Single Market on Saturday, 13 January 2018. So, what happens if you realize on Monday morning that the passive monitoring or homemade cURL scripts you have implemented simply isn't enough? What if you find you're unable to understand how the open banking APIs your organization depends are really behaving? Here at APImetrics, we offer the industry's state-of-the-art active API performance and quality monitoring solution. Just reach out to us if there is any way we can help you with your APIs. To find [...]
There's a fascinating article over at TechCrunch about the possibility of the IRS being mandated by Congress to expose an API. The IRS undoubtedly already has lots of internal APIs, and might even expose some of them to external users. But the mandated API would give authorized third parties access to certain details from the someone's tax returns. Why would you want to let someone access your tax returns? The answer is to prove what your income is in order to obtain a better rate on a loan or a loan at all. In fact, you can already tell the [...]
Being an API monitoring and reporting service, we often talk about the bad stuff – outages, performance problems, and just plain weird results. But we also like to be able to say good things when we can! Using our CASC scoring system, we track the overall performance of a whole suite of common corporate infrastructure APIs like Salesforce, Box, Dropbox, and more. In line with our Cloud Quality Report, we are happy to report that we've seen improvements in all the APIs we monitor over the last 9 months, with the number of APIs showing poor performance have dropped [...]
After conducting the largest analysis of API performance ever undertaken, we've reached the same conclusion as we did when we first started with APImetrics. Half of the APIs we survey STILL fall below expected quality standards. As Kin Lane, the API Evangelist says, "You wouldn’t operate an API without having the right data regarding it’s availability and stability—the same is true for the API industry, and the folks at APImetrics have those numbers." In our original study, we were only able to focus on conventional error or success codes like HTTP 200. We didn't have the sophistication to understand more of the context of [...]
As one of our feature enhancements we've improved the way our agents work, we are now consistently capturing key data on the actual API performance including: DNS Lookup time: i.e. 28355µs (28ms) Time to Connect: i.e 76106µs (76ms) Time for Handshake: i.e 0µs (0ms) Upload time: i.e. 48µs (0ms) Processing time: i.e. 120568µs (121ms) Download time: i.e. 2545µs (3ms) However, this improvement has raised two issues. Firstly, we have realized that we had some minor reporting issues with our old collection agents which means that some of the latencies we are recording were actually better than actually were being experienced. [...]
Instagram has been having a bad end to the week with several failures pulling their pass average down to 99%... Additionally, they've been slow, taking average latency up to 1 second. Sign up for a Beta Account to see the full test logs.