Evaluating the RESTfulness of “APIs from the Rough”

Arne Koschel, Irina Astrova, Maximilian Blankschyn, Dominik Schöner, Kevin Schulze

2019

Abstract

Nowadays, REST is the most dominant architectural style of choice at least for newly created web services. So called RESTfulness is thus really a catchword for web application, which aim to expose parts of their functionality as RESTful web services. But are those web services RESTful indeed? This paper examines the RESTfulness of ten popular RESTful APIs (including Twitter and PayPal). For this examination, the paper defines REST, its characteristics as well as its pros and cons. Furthermore, Richardson's Maturity Model is shown and utilized to analyse those selected APIs regarding their RESTfulness. As an example, a simple, RESTful web service is provided as well.

Download


Paper Citation


in Harvard Style

Koschel A., Astrova I., Blankschyn M., Schöner D. and Schulze K. (2019). Evaluating the RESTfulness of “APIs from the Rough”.In Proceedings of the 15th International Conference on Web Information Systems and Technologies - Volume 1: WEBIST, ISBN 978-989-758-386-5, pages 281-288. DOI: 10.5220/0008166802810288


in Bibtex Style

@conference{webist19,
author={Arne Koschel and Irina Astrova and Maximilian Blankschyn and Dominik Schöner and Kevin Schulze},
title={Evaluating the RESTfulness of “APIs from the Rough”},
booktitle={Proceedings of the 15th International Conference on Web Information Systems and Technologies - Volume 1: WEBIST,},
year={2019},
pages={281-288},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0008166802810288},
isbn={978-989-758-386-5},
}


in EndNote Style

TY - CONF

JO - Proceedings of the 15th International Conference on Web Information Systems and Technologies - Volume 1: WEBIST,
TI - Evaluating the RESTfulness of “APIs from the Rough”
SN - 978-989-758-386-5
AU - Koschel A.
AU - Astrova I.
AU - Blankschyn M.
AU - Schöner D.
AU - Schulze K.
PY - 2019
SP - 281
EP - 288
DO - 10.5220/0008166802810288