Introdução

Você pode utilizar APIs para conectar processos empresariais em toda a sua estrutura de sistemas e integrar com consumidores externos dos seus serviços no intercâmbio eletrônico de dados (EDI).
APIs OData e SOAP são fornecidos para determinação da fonte de suprimento e suprimento.
Você pode encontrar a documentação para toda a lista de APIs para suprimento da determinação da fonte de suprimento na documentação de ajuda da SAP: APIs na determinação da fonte de suprimento e suprimento
As APIs OData (REST) são projetadas para chamadas síncronas. Eles são utilizados se o emissor necessitar de uma resposta imediata a uma requisição HTTP para o receptor. Neste cenário de comunicação, o destinatário não precisa necessariamente saber o URL do emissor.
As APIs SOAP são projetadas para comunicação baseada em mensagens. Muitas vezes, esta mensagem representa semanticamente uma mensagem de comando (não uma notificação), e o emissor espera que o sistema receptor execute neste comando. O emissor só recebe uma confirmação na resposta HTTP e não espera um processamento imediato. Na comunicação business-to-business (B2B), em particular, é prática comum modelar uma mensagem de resposta explícita. Esta mensagem de resposta é enviada do receptor para o emissor em uma requisição HTTP separada assim que a mensagem de comando tiver sido processada.

Você pode usar o SAP Business Accelerator Hub para descobrir e consumir pacotes de conteúdo digital com APIs, eventos comerciais, integrações e aplicativos de amostra da SAP e de parceiros selecionados.
Nota
Ele ajuda você a criar apps, integrações e extensões mais facilmente.
Você pode navegar para o SAP S/4HANA Cloud e procurar no catálogo as interfaces de serviço (APIs) disponíveis para Sourcing and Procurement.
Ao testar as APIs, você pode entender como elas são estruturadas e se são adequadas para suas necessidades empresariais.
Você pode procurar APIs e testá-las usando a funcionalidade Testar com o sandbox e os dados padrão disponíveis. Você também pode testá-las usando seu próprio sistema SAP S/4HANA Cloud.
O vídeo a seguir fornece uma visão geral do SAP Business Accelerator Hub.
APIs de teste
Depois de efetuar logon no SAP Business Accelerator Hub, você pode testar as APIs usando a funcionalidade Testar, que está disponível em cada página da API correspondente.
Para abrir a API correspondente, você navega para o produto SAP S/4HANA Cloud→APIs→Tipo de API no SAP Business Accelerator Hub. Utilizando o campo de pesquisa, você pode procurar a API que deseja testar na ficha de registro do tipo de API selecionada, por exemplo, ODATA V2. Depois de escolher e abrir a API desejada, você pode testá-la clicando em Testar na mesma página.
Você pode acionar vários tipos de solicitações HTTP e inspecionar suas respostas instantaneamente. Uma chave de API autoriza suas solicitações de API e todas as respostas da API estão no corpo da resposta.
A funcionalidade Experimentar permite a você:
Selecione a API e a operação que você deseja testar.
Adicione os parâmetros necessários com base na operação.
Execute a solicitação.
Inspecione a resposta na área Resposta.
Você pode saber mais sobre o SAP Business Accelerator Hub na documentação Guia de ajuda da SAP para o SAP Business Accelerator Hub
Você pode encontrar as APIs de sourcing e compras no SAP Business Accelerator Hub e testá-las usando o ambiente sandbox disponível no hub. Mas se você quiser testar os APIs usando seu próprio sistema SAP S/4HANA Cloud como um ambiente ou para desenvolver aplicações que acessam os dados em seu sistema, deve configurar o gerenciamento de comunicação para seu sistema SAP S/4HANA Cloud. Na próxima lição, você aprenderá a fazer essa configuração.