ABSTRACT
In this paper we describe a novel approach to build hypermedia-driven Web APIs based on Linked Data technologies such as JSON-LD. We also present the result of implementing a first prototype featuring both a RESTful Web API and a generic API client. To the best of our knowledge, no comparable integrated system to develop Linked Data-based APIs exists.
- S. DeRose, E. Maler, D. Orchard, and N. Walsh, "XML Linking Language (XLink) Version 1.1," W3C Recommendation, 2010. {Online}. Available: http://www.w3.org/TR/xlink11/.Google Scholar
- M. Sporny, G. Kellogg, and M. Lanthaler, "JSON-LD 1.0 - A JSON-based Serialization for Linked Data," W3C Working Draft, 2013. {Online}. Available: http://www.w3.org/TR/json-ld /.Google Scholar
- M. Lanthaler and C. Gütl, "On Using JSON-LD to Create Evolvable RESTful Services," in Proceedings of the 3rd International Workshop on RESTful Design (WS-REST) at the 21st International World Wide Web Conference (WWW2012), 2012, pp. 25 32. Google ScholarDigital Library
- M. Lanthaler, "Hydra Core Vocabulary Specification," 2013 (work in progress). {Online}. Available: http://www.markus-lanthaler.com/hydra/.Google Scholar
- M. Lanthaler and C. Gütl, "Hydra: A Vocabulary for Hypermedia Driven Web APIs," in Proceedings of the 6th Workshop on Linked Data on the Web (LDOW2013) at the 22nd International World Wide Web Conference (WWW2013), 2013.Google Scholar
- M. Lanthaler, G. Kellogg, and M. Sporny, "JSON-LD 1.0 Processing Algorithms and API," W3C Working Draft, 2013. {Online}. Available: http://www.w3.org/TR/json-ld-api/.Google Scholar
Index Terms
- Creating 3rd generation web APIs with hydra
Recommendations
OBA: An Ontology-Based Framework for Creating REST APIs for Knowledge Graphs
The Semantic Web – ISWC 2020AbstractIn recent years, Semantic Web technologies have been increasingly adopted by researchers, industry and public institutions to describe and link data on the Web, create web annotations and consume large knowledge graphs like Wikidata and DBpedia. ...
A Maturity Model for Semantic RESTful Web APIs
ICWS '15: Proceedings of the 2015 IEEE International Conference on Web ServicesWeb APIs provide interfaces for interaction among systems based on the existing infrastructure for hosting Web sites and applications. The REST architectural style is the most employed approach for building Web APIs. However, the flexibility provided by ...
A Framework for Semantic Description of RESTful Web APIs
ICWS '14: Proceedings of the 2014 IEEE International Conference on Web ServicesSupport from development tools and infrastructure frameworks is crucial to increase the development of Web APIs that follow the REST architectural principle, leaving the software developer free to focus on the implementation of the business core of the ...
Comments