Wednesday, August 8, 2018

Word of the Day: RESTful API

Word of the Day WhatIs.com
Daily updates on the latest technology terms | August 8, 2018
RESTful API

A RESTful API is an application program interface (API) that uses HTTP requests to GET, PUT, POST and DELETE data.

An API is programming that allows two software applications to communicate with each another. REST is a language-independent architectural style for designing web services. An API can be considered "RESTful" if it supports a client/server architecture, is stateless and can be cached.

 

Because RESTful API calls are stateless, nothing can be retained by a RESTful service between executions. This is an advantage for distributed internet applications because stateless components can be freely redeployed if something fails, and they can quickly be scaled to accommodate load changes. The RESTful model is also helpful in cloud services because binding to a service through an API controls how the URL will be decoded.

 

Today, most APIs are RESTful in order to accommodate the various types of syntax and platforms that different servers use. Because responses to requests must always take place in the language used for the information exchange, JSON (JavaScript Object Notation) has become the most common format for requesting services and data assets through RESTful APIs.

Quote of the Day

 

"With REST APIs, you can integrate storage management with your own scripts, which makes IT more flexible and programmable." - Gabor Nyers

Trending Terms

 

Learning Center

 

How to use REST APIs in Python
It's important for storage administrators who are after open management to know a little bit about using REST APIs in Python.

What the future of RESTful API design holds for developers
What does the future hold for RESTful API design? Is it winning over the old SOA crowd? Tom Nolle discusses what developers and architects can expect.

How the Docker REST API can be turned against enterprises
A Docker REST API can be abused by attackers to escalate privileges and remote execute code. Find out about the dangers of Docker APIs.

When data APIs go neglected, business intelligence suffers
In 2018, management of data APIs must improve to help BI and analytics teams access data and handle data silos more effectively.

GraphQL vs. REST: Nailing down the pros and cons of each
This article explores the considerations developers should take when deciding between GraphQL vs. REST, including data structure and management needs.

Quiz Yourself

 
We use Amazon S3 to ________ local storage.
A. complement
B. supplement

Answer

Stay in Touch

 
For feedback about any of our definitions or to suggest a new definition, please contact me at: mrouse@techtarget.com

Visit the Word of the Day Archives and catch up on what you've missed!

FOLLOW US

TwitterRSS
About This E-Newsletter
This e-newsletter is published by the TechTarget network. To unsubscribe from Whatis.com, click here. Please note, this will not affect any other subscriptions you have signed up for.
TechTarget

TechTarget, Whatis, 275 Grove Street, Newton, MA 02466. Contact: webmaster@techtarget.com

Copyright 2018 TechTarget. All rights reserved.

1 comment:

James Zicrov said...

I think there is an urgent need for providing the right piece of information whenever it comes to establishing connections between REST API and QlikView.

Qlik REST API Connection