2025-02-142025-02-142023Fresno Aranda, R., Fernández Montes, P. y Ruiz Cortés, A. (2023). SLA4OAI-Analyzer: Automated Validation of RESTful API Pricing Plans. En Lecture Notes in Computer Science. Volum. 13893 (pp. 363-366). Springer Nature.https://hdl.handle.net/11441/168692Nowadays, public web APIs are considered as business assets by many organizations. They provide data and functionality which other developers can integrate within their own services. These APIs are commercialized through pricings, which include a series of plans. Each plan contains features and limitations, coupled with a price. Developers who wish to use the API need to choose which plan better suits their needs. The formal description of pricings is not standardized, which hinders the ability to automate their analysis. The SLA4OAI specification aims to provide an extension for OpenAPI that allows pricings to be described. This specification paves the way for an ecosystem of tools that leverage the information of a pricing. In this paper, we present SLA4OAI-Analyzer, a public API that automatically checks an SLA4OAI specification file for conflicts at different levels. We also provide an online Jupyter notebook to validate the API using different examples.application/pdf4 p.engAttribution-NonCommercial-NoDerivatives 4.0 Internationalhttp://creativecommons.org/licenses/by-nc-nd/4.0/AutomationValidityRESTAPIPricingSLA4OAI-Analyzer: Automated Validation of RESTful API Pricing Plansinfo:eu-repo/semantics/bookPartinfo:eu-repo/semantics/openAccess10.1007/978-3-031-34444-2_28