# Projetando contratos de API

O API Contracts permite projetar e documentar APIs.

Nota informativaObservação: Disponível em Qlik Talend Cloud Premium e Qlik Talend Cloud Enterprise. Para obter mais informações, consulte [Opções de assinatura do Qlik Talend Cloud](https://help.qlik.com/pt-BR/cloud-services/Subsystems/Hub/Content/Sense_Hub/Admin/subscription-options-QTC.htm).

Nota informativaRestrição: Não disponível nas seguintes regiões Qlik Talend Cloud:

* Europa (Paris)
* Israel (Tel Aviv)
* América do Sul (São Paulo)

Govnote-not-inSem suporte no Qlik Cloud Government.

Govnote-not-inSem suporte no Qlik Cloud Government - DoD.

## O que o API Contracts faz e para quem

O API Contracts ajuda em três etapas importantes de um projeto de API: design, documentação e testes. Com uma curva de aprendizado simples, usuários sem experiência em codificação de API podem projetar APIs e publicar sua documentação diretamente no Qlik Cloud.

A interface gráfica permite criar definições de API OpenAPI Specification (OAS)/Swagger ou RAML sem aprender a sintaxe subjacente. O compartilhamento baseado em repositório oferece suporte à colaboração de equipe em projetos de API. As APIs concluídas podem ser desenvolvidas no Talend Studio e implementadas.

## Sobre APIs

APIs permitem que softwares distribuídos se comuniquem em uma rede trocando mensagens.

REST é um estilo popular de APIs usado hoje graças à sua simplicidade e tendência natural de funcionar bem na Web.

Em APIs REST (ou semelhantes a REST), servidores e aplicativos cliente trocam mensagens HTTP como GET, POST e DELETE. APIs REST são comumente usadas como interfaces entre aplicativos móveis ou da Web e seus back-ends.

Cada vez mais, as APIs estão sendo consideradas produtos valiosos em si. Elas permitem que as organizações estendam o alcance de seus dados e serviços além das fronteiras internas. Isso as capacita a explorar o ecossistema em constante crescimento de desenvolvedores e parceiros terceirizados, de onde uma enorme riqueza e criatividade podem ser encontradas.