Contributions

Article
When you rely on a third party API for your application's features, it is important that you can reliably expect them work. In this article we'll look at the Service Level Agreement, or SLA, and how it protects both you and the provider in the event of an outage or problem.
Article
Machine learning (ML) used to be a tool limited to dedicated teams. Now, thanks to many providers and approachable tooling, any applications can use pre-build learning models and machine learning techniques the same way you would use any web service API...
Article
Within my company, Bearer, the whole team is focused on helping developers that rely on third-party APIs. In 2019, our engineers developed a solution that eased how to integrate with any API that uses OAuth.
Tutorial
Many APIs provide clients, wrappers, or SDKs. But what happens if the API you are using doesn't offer a client? Do you even need one? Is there any benefit? In this article, we will explore some of the reasons you may want to build one.
Article
APIs are everywhere within your organization. Many may be internal, but we’re willing to bet there are many third-party web services and APIs that your business depends on too. Keeping track of them all, and ensuring that your team chooses the best APIs for their needs can be a challenge. In some cases, your organization may be using an API they don’t even know about. The solution to this “web of APIs” is to apply the concept of API governance to your API dependencies.
Article
Twitter has officially released its new API, aka version 2. Introduced as a full rebuild "from the ground up to better support developers", let's see if they kept there premises...
Article
Modern applications aren’t built in silos. They rely on the features of other applications. This reliance can come in the form of open-source libraries, access to a wealth of data, or complex features distilled down into a consumable API.
Article
In this tutorial, learn how to hook into Node.js http module and start watching the HTTP requests made by your app.
Article
The error 429 remained pretty unknown for a few decades, but with the rise of APIs, it's now one of the top errors in our application stack! Read more about what is about and how to avoid it.
Tutorial
The built-in Error class in JS gives great opportunity for better error handling in your codebase. Learn how to create custom errors with a step-by-step guide.
Article
With the recent deprecation of Request (the most used Node HTTP client ever), it's time to think about making the switch to a brand new HTTP client.
Article
With 40K+ Node.js packages that rely on request, that's important news for the ecosystem.
Tutorial
Follow a step-by-step guide on how to set up locally a Node.js project that receives webhooks notification. Then deploy it to your production and receives a webhook from all APIs that supported this way of passing data.
Tool
Node.js and Ruby tool to monitor APIs used in your codebase. The Bearer Agent works with both public and private APIs and runs asynchronously, for minimal impact on your app's performance.
Library
Call any API and monitor requests with the Bearer API client for Node.js client Bearer.