# Projektowanie kontraktów API

Kontrakty API umożliwiają projektowanie i dokumentowanie API.

InformacjaUwaga: Dostępne w Qlik Talend Cloud Premium i Qlik Talend Cloud Enterprise. Więcej informacji zawiera temat [Opcje subskrypcji Qlik Talend Cloud](https://help.qlik.com/pl-PL/cloud-services/Subsystems/Hub/Content/Sense_Hub/Admin/subscription-options-QTC.htm).

InformacjaOgraniczenie: Niedostępne w następujących regionach Qlik Talend Cloud:

* Europa (Paryż)
* Izrael (Tel Awiw)
* Ameryka Południowa (São Paulo)

Govnote-not-inNieobsługiwane w Qlik Cloud Government.

Govnote-not-inNieobsługiwane w Qlik Cloud Government - DoD.

## Do czego służą kontrakty API i dla kogo

API Contracts pomaga w trzech ważnych etapach projektu API: projektowaniu, tworzeniu dokumentacji i testowaniu. Opanowanie tej funkcji jest łatwe, dzięki czemu użytkownicy bez doświadczenia w kodowaniu API mogą projektować interfejsy API i publikować ich dokumentację bezpośrednio w Qlik Cloud.

Interfejs graficzny umożliwia tworzenie definicji API OpenAPI Specification (OAS)/Swagger lub RAML bez konieczności poznawania leżącej u podstaw składni. Udostępnianie oparte na repozytorium wspomaga współpracę zespołową nad projektami API. Ukończone interfejsy API można zaimplementować w Talend Studio i wdrożyć.

## Informacje o interfejsach API

Interfejsy API umożliwiają rozproszonemu oprogramowaniu komunikację za pośrednictwem sieci poprzez wymianę komunikatów.

REST to popularny styl API używany obecnie dzięki swojej prostocie i naturalnej tendencji do dobrego sprawdzania się w sieci.

W interfejsach API REST (lub zbliżonych do REST) serwery i aplikacje klienckie wymieniają komunikaty HTTP, takie jak GET, POST i DELETE. Interfejsy REST API są powszechnie używane jako interfejsy między aplikacjami mobilnymi lub internetowymi a ich backendami.

Coraz częściej interfejsy API są uznawane za wartościowe produkty same w sobie. Umożliwiają one organizacjom rozszerzenie zasięgu swoich danych i usług poza wewnętrzne granice. Umożliwia im to czerpanie ze stale rosnącego ekosystemu zewnętrznych programistów i partnerów, w którym można znaleźć ogromne bogactwo i kreatywność.