Common API mistakes

common api mistakes

Do you know if you are doing it right?

This is the question that many of us are faced with when starting with APIs, and quite invariably, there would be either of two broad scenarios that we generally find ourselves in. We are either starting green field under the clear blue sky with every little thing to elicit, introspect, and design; or else we are in a continuum, trying to understand the current system,

Dev Guide: Build a Mule integration with a Slack slash command (Part 3)

reusable apis developer how to

Picking up from the second part of this series, this blog post will wrap up building an end-to-end API solution. For the first post, you abstracted source systems with APIs to add flexibility, ease of consumption, and increase adoption and integration possibilities.

Twilio’s Top 3 Tips For Building APIs So Developers Actually Use Them

September 19 2017

0 comments 0
build apis

This blog post is a guest contribution from Jonas Borjesson, Tech Lead SIP at Twilio Inc.

Harnessing the power of APIs is the key to competing in the new era of software. APIs provide the agility developers and businesses need to iterate and innovate quickly, and they’re everywhere. Businesses all over the world are looking to roll out or even acquire APIs, but if they don’t succeed at winning over developers,

Reusable KPIs for Reusable APIs: The Metrics – Part 2

September 18 2017

2 comments 0
reusable apis mulesoft

In part 1 of this post, we have established the overall value proposition of defining reusable KPIs in an attempt to assess and drive the concept of reuse within your API platform. Once the capability to establish and monitor both abstract baselines and progress against them have been established within an enterprise, the next step is to determine what metrics are worth tracking, where they break down, and how they relate to each other.

Reusable KPIs for Reusable APIs: The Value Prop – Part 1

September 11 2017

0 comments 0
api reusable

A lot of enterprise IT concepts and tools have experienced dramatic change in the last decade. Several long-lived rules of thumb have faded into irrelevance. However, one conceptual holy grail has survived the volatility of the IT transformation toward all things cloud, DevOps, and APIs: reuse. Like historical explorers seeking the Northwest Passage, enterprise IT executives have long sought out ways (e.g. SOA) to drive down the cost of solution development through code reuse.

Best Practices for Planning, Designing, and Managing APIs

apis

The size of the API economy is at an all-time high, with ProgrammableWeb reporting that there are over 17,000 APIs available on the web. The increasing demand for APIs has created a need to apply key API best practices.

But before you jump into creating APIs, in order to follow API best practices you need to ask yourself some questions. Why are you building an API? How should you mock your API?

The Four Secrets of a Great API

Not all APIs are created equal – some are better than others. In fact, says ProgrammableWeb’s Adam DuVander, the not not-so-secret truth about APIs is that “creating a great one is really, really hard.”

As we know, APIs are becoming increasingly important assets to the business in and of themselves. A successful API is more than piece of code. When you view your API as a product or a way to add additional value to other parties,

API Best Practices: The Wrap Up (Part 7)

February 20 2015

2 comments 0
motif

This is part seven of the API design best practices series. Read part one of the series. 

Looking Back

Unfortunately, this series of API Best Practices has come to a close. Over the last several months we’ve taken a look at how to design a flexible, extensible, and usable API. These steps included:

1. Planning Your API – The first and most basic step,

API Best Practices: API Management (Part 6)

February 5 2015

0 comments 0
motif

This is part five of the API design best practices series.  

Design is Important,

API Best Practices: Response Handling (Part 5)

January 30 2015

2 comments 0
motif

This is part five of the API design best practices series.  

Provide Helpful Responses

Building a solid foundation to ensure the scalability and longevity of your API is crucial,