Automating invoicing is one of the most common QuickBooks integrations. This gui...
Learn about function calling and tool use in the context of AI agents and APIs. ...
As we step into 2025, APIs are poised to drive the next wave of innovation acros...
The software engineering world has always designed APIs with human developers in...
In this article, you'll understand how the API works, how you can connect to it,...
In this article, you will learn about the complexities and pitfalls of integrati...
This article explains one possible way of using the BambooHR API to retrieve emp...
We’re introducing calendar-based versioning for our REST API, so we can keep evo...
A while ago a tweet containing this image got pretty viral in the REST & GraphQL...
We’re excited to announce some big improvements to our REST API documentation. W...
I started looking into API performance testing again recently. As part of delive...
An exploration into the history of API formats and network RPC protocols, with a...
An API-first approach means that any and all software development starts with a ...
A complete diagram to easily understand REST API’s principles, methods, and best...
Need to connect cloud storage providers to your application? Here are the Top 5 ...
This year, our team adopted an OpenAPI schema (OAS) as a specification for our A...
In this article, I am going to be talking about how we can define your event-dri...
More than five years ago, we launched the Slack Platform, giving developers an e...
What is JSON Schema, why is it important and why is it so hard to use beyond val...
Historically, API design has been mainly implementation-driven. Nothing faster t...
GraphQL opens new possibilities for rate limiting. I’ll show you Shopify’s rate ...
Portman leverages the full power of OpenAPI specs and Postman Collections for AP...
Entropy is concerned with the amount of thermal energy that is available for wor...
What happens in your client application when an API error pops up beyond the com...
When designing APIs, choosing HTTP status codes is not always that obvious and p...
In this blog post, Mark Gritter talks about why API performance matters, how tra...
This post is for the AsyncAPI community looking into the AsyncAPI spec because o...
In the mid-2010s, the acronym “API” graduated from a piece of technical jargon u...
Fragmented pagination styles are a challenge lots of developers have to cope wit...
Abstracting away the complexity of payments has driven the evolution of our APIs...
The move to OAuth 2.0 opened up an opportunity to define a new path forward. We ...
Get updates about your favorite APIs and SDKs.