Overview of RESTful API Description Languages

RESTful (representational state transfer) API (application programming interface) DLs (description languages) are formal languages designed to provide a structured description of a RESTful web API that is useful both to a human and for automated machine processing. API Description Languages are sometimes called interface description languages (IDLs). The structured description might be used to generate documentation for human programmers; such documentation may be easier to read than free-form documentation, since all documentation generated by the same tool follows the same formatting conventions. Additionally, the description language is usually precise enough to allow automated generation of various software artifacts, like libraries, to access the API from various programming languages

Comment
enRESTful (representational state transfer) API (application programming interface) DLs (description languages) are formal languages designed to provide a structured description of a RESTful web API that is useful both to a human and for automated machine processing. API Description Languages are sometimes called interface description languages (IDLs). The structured description might be used to generate documentation for human programmers; such documentation may be easier to read than free-form documentation, since all documentation generated by the same tool follows the same formatting conventions. Additionally, the description language is usually precise enough to allow automated generation of various software artifacts, like libraries, to access the API from various programming languages
Has abstract
enRESTful (representational state transfer) API (application programming interface) DLs (description languages) are formal languages designed to provide a structured description of a RESTful web API that is useful both to a human and for automated machine processing. API Description Languages are sometimes called interface description languages (IDLs). The structured description might be used to generate documentation for human programmers; such documentation may be easier to read than free-form documentation, since all documentation generated by the same tool follows the same formatting conventions. Additionally, the description language is usually precise enough to allow automated generation of various software artifacts, like libraries, to access the API from various programming languages, which takes the burden of manually creating them off the programmers.
Hypernym
Languages
Is primary topic of
Overview of RESTful API Description Languages
Label
enOverview of RESTful API Description Languages
Link from a Wikipage to an external page
www.mayerdan.com/programming/2014/01/29/investigating-api-tooling
Link from a Wikipage to another Wikipage
Apache 2.0
Apache Avro
Category:Cloud standards
Category:Software architecture
Formal language
Google Cloud Platform
Hypermedia as the Engine of Application State
Interface description language
JSON
MuleSoft
OpenAPI Specification
Open Data Protocol
Programmer
RAML (software)
Remote Procedure Call
REST
RESTful API Modeling Language
RESTful Service Description Language
Roy Fielding
Web API
Web Application Description Language
Web Services Description Language
YAML
SameAs
m.01301x95
Overview of RESTful API Description Languages
Q19599507
rxev
Subject
Category:Cloud standards
Category:Software architecture
WasDerivedFrom
Overview of RESTful API Description Languages?oldid=1121047044&ns=0
WikiPageLength
4101
Wikipage page ID
45668859
Wikipage revision ID
1121047044
WikiPageUsesTemplate
Template:Reflist
Template:Yes