API

A collection of 6 posts
REST APIs - How To Handle "Man In The Middle" Security Threat

REST APIs - How To Handle "Man In The Middle" Security Threat

An API, or Application Programming Interface, is how software talks to other software. Every day, the variety of APIs and the volume of API calls are growing. Every web and mobile application out there is powered by APIs. By nature of the APIs, many of them have a direct line »

Internal vs External APIs

Internal vs External APIs

In our cloud era, the increase in mobile and the need of massive internal/external adoption of services, REST-based APIs have replaced SOAP Web services. REST APIs are HTTP based, lighter, easier to understand and integrate, and therefore, have become the de facto standard for creating enterprise APIs (read about »

RESTful API Authentication Basics

RESTful API Authentication Basics

Almost every REST API must have some sort of authentication. One of the most common headers is call Authorization. Wait a minute, we are talking about authentication but why the Authorization header? Authentication vs. Authorization The distinction between authentication and authorization is important in understanding how RESTful APIs are working »

Automatic testing of RESTFul API

Testing your existing API without backend or coding knowledge was not something that was easy to do in the past. If you have developed an app for a mobile device, software or even a web element, or had one developed for you, ongoing testing used to be carried out by »

7 reasons why an organization must have a REST API

If you believe the tech press, you should have an API because.. well.. everyone should have an API. While this is great for API management companies, it doesn’t really apply to everyone. If an API doesn’t provide tangible value to at least one major constituency within your organization, »

What are Microservices?

Microservices in General Microservices represent the decomposition of monolithic business systems into independently deployable services that do “one thing well.” That one thing usually represents a business capability, or the smallest, “atomic” unit of service that delivers business value. Microservices Architecture Benefits Microservice architectures enable speed, safety, and scale in »