REST API

A collection of 41 posts
REST API Error Handling - Problem Details Response

REST API Error Handling - Problem Details Response

I have been a REST API developer for many years and helped many companies to create APIs. One of the areas that are key to building a successful API is the error handling/response. Some time ago I wrote about the "REST API Error Handling Best Practices" which »

Introduction to REST API Security

Introduction to REST API Security

REST API? REST is an acronym for Representational State Transfer. This is a software architectural style that allows for many protocols and underlying characteristics the government of client and server behavior. Application Programming Interface (API) is a set of clearly defined methods of communication between various software components. A good »

Benefits For REST APIs with HTTP/2

Benefits For REST APIs with HTTP/2

HTTP/1.x vs HTTP/2 First, let's see what are some of the high-level differences: * HTTP/2 is binary, instead of textual Binary protocols are more efficient to parse, more compact “on the wire”, and most importantly, they are much less error-prone, compared to textual protocols like »

Guy Levin on REST API, WebHooks, RestCase, HTTP2 | | 0 COMMENTS
RESTful APIs Technologies Overview

RESTful APIs Technologies Overview

What technology goes into an API? APIs are driven by a set of specific technologies, making them easily understood by a wide variety of developers. A focus on simplicity means that APIs can work with any common programming language and be understood by any programmer, even one with little or »

Guy Levin on REST API, REST API Security | | 0 COMMENTS
6 Most Significant Changes in OAS 3.0

6 Most Significant Changes in OAS 3.0

The OpenAPI Spec, formerly known as Swagger has announced the release of Open API Specification 3.0. This is a very important milestone, but it is also the first major release since the specification was entered into the Linux Foundation. The OpenAPI Specification (OAS) is supported by various industry heavyweights »

7 Rules for REST API URI Design

7 Rules for REST API URI Design

Before going over the rules for REST API URI design, let’s do a quick overview on some of the terms we are going to talk about. URIs REST APIs use Uniform Resource Identifiers (URIs) to address resources. On today’s web, URI designs range from masterpieces that clearly communicate »

The World of REST APIs

The World of REST APIs

A new breed of web API has emerged, delivering a vision of a lightweight, low-cost approach to connect devices and allowing applications to exchange data efficiently. First let's check the history for APIs, then the usages today and see how are REST APIs are different and think about »