Histórico da Página
...
Introdução / Contextualização (APIs e Integrações) | TOTVS Agro
Multimedia | ||||||
---|---|---|---|---|---|---|
|
...
TOTVS Agro API Hub |
...
Modelo e tecnologia padronizados para novas APIs em TOTVS Agro
O projeto ta-api-hub é uma ferramenta desenvolvida para facilitar a exposição de APIs de forma facilitada e padronizada, com base na estrutura de dados das soluções TOTVS Agro (Bioenergia), possibilitando também customizar as APIs via cadastro de queries obtendo maior flexibilidade.
...
[
{
"id": "ce429b8e-e284-44c7-a37c-d7dfbb0b7aed",
"name": "safra",
"description": "Safras",
"details": [
{
"id": "56c53717-727b-4b33-bfcd-57b6f85d20df",
"query": "SELECT CD_SAFRA, DE_SAFRA, DE_COMP_TBL FROM SAFRAS WHERE CD_SAFRA = ::codigo",
"httpMethod": "GET",
"path": "/api/v1/safras",
"enabled": true
},
{
"id": "bf3bbf43-cb35-4cc7-8c50-4c441772d4ce",
"query": "INSERT INTO SAFRAS(CD_SAFRA, DE_SAFRA, DE_COMP_TBL) VALUES (::codigo,::descricao,::complemento)",
"httpMethod": "POST",
"path": "/api/v1/safras",
"enabled": true
},
{
"id": "23856856-2b8b-48a4-988d-38a20dba7209",
"query": "UPDATE SAFRAS SET DE_SAFRA = ::descricao, DE_COMP_TBL = ::complemento WHERE CD_SAFRA = ::codigo",
"httpMethod": "PUT",
"path": "/api/v1/safras",
"enabled": true
},
{
"id": "4ddbba69-91a3-4f6e-92c3-92cd24a8619a",
"query": "DELETE FROM SAFRAS WHERE CD_SAFRA = ::codigo",
"httpMethod": "DELETE",
"path": "/api/v1/safras",
"enabled": true
}
]
}
]
Consumo das APIs
---
🔗 Vídeo Vídeo de demonstração/apresentação do "TOTVS Agro API Hub" (acesso TOTVS)
...
TOTVS Agro Middleware | Componente intermediário das APIs públicas do TOTVS Agro API Hub
...
Diagrama utilizado para exemplificar o fluxo completo da Integração entre Fila EAI x TOTVS Agro Middleware x TOTVS Agro API Hub
---
🔗 Vídeo de demonstração/apresentação do "TOTVS Agro Middleware" (acesso TOTVS)
...
Framework e Engenharia TOTVS Agro
...
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas