2030 Web Resources: Intelligent Knowledge Bases & Event Horizons?

In 2004, pretty much nobody was worrying about RESTful APIs. But we've seen an exponential increase in interest over the past 13 years. If that interest continues for the next 13 years, 2030 web resources might be very different. We might hit the API Event Horizon! It’s possible that the RESTful paradigm might go the way of SOAP. But HTTP has been around for over a quarter-century now. It's very probable we'll still be using it in 2030. And if we're not, something else will take its place that we'll have to worry about. So it's a good bet that [...]

By | May 22nd, 2017|Opinion|0 Comments

Chase and Expensify: No, You Can’t Expense It (For Now)

If you're a customer of Chase trying to upload your expenses using Expensify, take a breather. Go get a latte. On the afternoon of May 18 (PDT), visitors to the Expensify website read this announcement: Effective May 17, 2017, Chase began rejecting all of our connections to their Direct Connect service without warning. As a result, though our end of the connection has not changed, we are not able to import any transactions for any type of Chase card until the blockage is removed from Chase's side. Expensify added: “This is not due to any security concerns.” So, it’s not [...]

By | May 18th, 2017|Fintech, News, Travel|0 Comments

Anatomy of a Dying API

It's as inevitable as death and taxes. At some point, previously stable APIs start to throw performance errors and generally degrade. This can manifest in a number of ways: The API starts to have more failures. There are more time outs. It gets slow for no apparent reason. There are many reasons for this, from an inattentive dev group to older equipment being used - but the net result is the same. For us here at APImetrics, it's interesting to see how our CASC (Cloud API Service Consistency) Score relates to a company's decision to depreciate the API (sunset the [...]

By | May 1st, 2017|Summary, Support|0 Comments

APImetrics Three-Year Study: More Than Half Of Existing APIs Have Problems That Could Affect Customers [INFOGRAPHIC]

An APImetrics study of 100 million samples shows that more than half the APIs in use have serious issues that could compromise companies and consumers, the company reported today. “What this shows is that while the number of APIs continues to grow, their quality has not kept pace with that growth,” said David O’Neill, CEO and Founder of APImetrics. “If companies fail to identify these issues and fix them, it could lead to growing consumer dissatisfaction that damages their reputation.” APImetrics first reported on the state of APIs back in 2013, and found that in any given week more than [...]

Our Global API Economy: The Importance of API Metrics

We are living in an API economy. Organizations of every kind depend on APIs to exchange mission-critical, time-sensitive data and information with customers, suppliers, partners and other stakeholders. Given the importance of APIs to modern businesses, API metrics must be measured and managed. For example, you need to know what's happening on a minute-by-minute basis on Cyber Monday. But you also want to know whether anyone is actually using that API that DevOps spend so much time, effort and money building. "Always returning 200!" says DevOps Server, load balancer and gateway logs can tell you something about your API metrics. [...]

By | April 18th, 2017|Opinion, Summary|0 Comments

“No problem. We’ll write a cURL script to do that”

Does this story sound familiar? Marketing's having an issue with a mission-critical API. DevOps says there is no issue. After much research, Marketing was right – there is a problem. The API doesn't always return the expected fields, and sometimes it takes so long to respond that the user app times out. Is there any way to monitor the API and see if there is an issue? "No problem," says DevOps. "We'll write a cURL script to do that." So someone in DevOps is assigned the task. It'll only take a few minutes. OK, it took a few hours in [...]

By | April 5th, 2017|Case Studies|0 Comments

That 3AM Call

It's 3 a.m. You're dead asleep. The phone rings. You blunder around trying to locate your phone. Oh thank God - it's work! Only work. No one is dead. It's the support desk. Your most important customer's service has gone down. It might be the middle of the night where you are, but not where your customer is. If their service is down, it means they're losing revenue – and if they're pointing the finger at you, your company is going to be in a whole heap of pain. "It's OK," says the DevOps guy a couple of minutes later, [...]

By | March 30th, 2017|Opinion|1 Comment

Your APIs are Only as Good as the APIs They Depend On

On February 28, it seemed like half the internet went down. The Amazon AWS S3 cloud storage system in northern Virginia suffered an outage that lasted more than four hours. In internet time, that’s an eternity – and potentially a lot of lost revenue for Amazon and its customers. The same goes for all the hair-on-fire in operations and support, and the ripples of disruption spreading down the line to end users. If you rely on a third-party service like Amazon AWS S3 to provide mission-critical functionality, your clients are going to blame you when it goes down. AWS is [...]

By | March 22nd, 2017|Cloud, IT and Cloud, Opinion|0 Comments

Updates for March 17 2017

A quick programming note for everybody, and the obligatory Happy St Patrick's Day, we've released some new features this week that will improve the stats functions. You can now view statistics for 'All Locations' where we display the averages for all the locations and clouds you're monitoring from.  We're also adding some new analysis around this point in the coming weeks along with expansions to our machine learning services. Other updates this week include All Location widgets for your dashboard and additional options for filtering results.

By | March 17th, 2017|Housekeeping, Programming Notes|0 Comments

Tesla’s API outage is a lesson for everybody in today’s hyper-connected world

Forty years ago, the average car barely had a transistor in it. But a car in 2017 is basically a bunch of incredibly sophisticated software riding around on some very high-end processors attached to a chassis. Sometimes you can’t even open the doors if the car app can't access to the manufacturer’s API.  Outraged Tesla owners discovered this during its 20-hour outage last week. Tesla relies on constant communication between the company’s data centers and its vehicles. This gives them vital real-time information to manage the cars safely, optimize their performance and, in some circumstances, simply make the cars go. [...]

By | March 15th, 2017|Automotive, News|0 Comments