Що таке відкриті стандарти API?

Це так відкритий стандарт для опису ваших API, що дозволяє надати специфікацію API, закодовану в документі JSON або YAML. Він містить вичерпний словник термінів, який відображає загальноприйняті поняття у світі API, вбудовуючи основи HTTP та JSON.

Відкритий API, який також називають публічним API, є інтерфейс прикладного програмування, загальнодоступний для розробників програмного забезпечення. Відкриті API публікуються в Інтернеті та вільно поширюються, дозволяючи власнику доступної через мережу служби надавати споживачам універсальний доступ.

Специфікації Open Banking API є структура, згідно з якою постачальники API, такі як банки чи фінансові установи, можуть генерувати кінцеві точки API, які дозволяють стороннім розробникам отримувати до них доступ. Це технічна дорожня карта, яку зацікавлені сторони можуть використовувати для розробки програм, адаптованих до потреб клієнтів.

API повертає дані в певному форматі, наприклад JSON або XML. Open API, з іншого боку, є специфікацією для розробки та документування RESTful API. Раніше він був відомий як Swagger. Відкритий API дозволяє розробникам визначати кінцеві точки, операції та моделі даних RESTful API у машиночитаному форматі.

Специфікація OpenAPI, раніше відома як специфікація Swagger, є специфікація мови визначення машинозчитуваного інтерфейсу для опису, виробництва, споживання та візуалізації веб-сервісів.