TOTVS Fluig Academy | Consumindo a API REST do TOTVS Fluig com Postman
14 aulas
01 hora e 12 minutos
Geral
Fórum de dúvidas
Fórum de dúvidas
Laboratório TOTVS Fluig
Introdução
Introdução
O que são APIs REST
Pré-Requisitos
Preparação do ambiente
Autenticação APIs REST
Autenticação APIs REST
Métodos
Método POST
Método PATCH e PUT
Método DELETE
Dicas
Erros mais comuns
Conclusão
Conclusão
Certificado
Pesquisa de satisfação
Sumário
O curso é voltado para desenvolvedores e tomadores de decisão, com o objetivo de capacitar o aluno a realizar chamadas às APIs do Fluig e manipular seus dados de forma segura e eficiente, visando integrações, automações ou desenvolvimento de novas soluções. novas soluções. Com ênfase em boas práticas de desenvolvimento e segurança da informação.
Objetivo
Capacitar o aluno a realizar chamadas às APIs do Fluig, manipular seus dados de forma segura e eficiente, utilizando o Postman para fins de integrações, automações ou desenvolvimento de novas soluções.
Destaques
Conceitos Fundamentais de APIs REST
- Definição de APIs: Conjunto de regras que permite a comunicação entre dois sistemas ou programas, usando a metáfora do garçom e do menu em um restaurante.
- Arquitetura REST: Estilo de arquitetura para construir APIs que utiliza o protocolo HTTP, criado por Roy Fielding.
- Verbos HTTP (CRUD)
POST: Criação de um recurso (usuário, documento, dataset).
GET: Leitura, visualização ou listagem de um recurso.
PUT e PATCH: Relacionados a update (atualização). O PATCH atualiza apenas uma característica do recurso (ex: habilitar/desabilitar sincronização de dataset), enquanto o PUT atualiza o recurso por completo.
DELETE: Deletar um recurso, removendo da base de dados (ação irreversível). O Soft Delete (como desativar um dataset) não é considerado um DELETE.
- Endpoints: O caminho (URL) utilizado para chamar a API.
- Uso Prático no Postman
Gustavo de Souza Crispim
Desenvolvedor Back-end Java
Apaixonado por tecnologia e por transformar ideias em soluções que fazem diferença no dia a dia. Atuo há mais de 7 anos como programador back-end Java, com foco em performance, qualidade de código e produtividade. Desde 2019, integro o ecossistema TOTVS Fluig, desenvolvendo e aprimorando APIs, integrações e automação de processos.
Defensor de boas práticas, testes unitários com JUnit e desenvolvimento orientado à melhoria contínua, acredito que cada linha de código pode gerar valor real quando escrita com propósito.