TermoPortal
API do Portal B2B da Termotubos: catálogo (produtos), unidades clientes, pessoas e perfis, cotações, pedidos, faturas e notas fiscais, entregas e pedidos de venda do ERP, indicadores e configurações.…
API do Portal B2B da Termotubos: catálogo (produtos), unidades clientes, pessoas e perfis, cotações, pedidos, faturas e notas fiscais, entregas e pedidos de venda do ERP, indicadores e configurações. Respostas em JSON com nomes em snake_case; erro sempre { "erro": "mensagem" }. As listagens paginadas antigas devolvem { itens, total, pagina, tamanho }; as do padrão novo devolvem só o array da página em GET /<feature> e o paginador (totais e contagens) em GET /<feature>/paginador, com os mesmos filtros.
// npm install termo_core --save-exact
import * as portal from "termo_core/portal";
// ou: import { portal } from "termo_core";Resumo
| Módulo Rust | termo_core::portal (feature portal) |
| Importação TypeScript | termo_core/portal ou import { portal } from "termo_core" |
| Funções | 158 |
| Entidades | 31 |
| Versão do contrato | 0.1.27 |
Endereços por ambiente
O SDK escolhe o endereço sozinho, pela variável AMBIENTE. Você nunca configura URL.
AMBIENTE | Endereço |
|---|---|
LOCALHOST | http://localhost:51011 |
SANDBOX | https://sandbox-api-portal.termotubos.com.br |
PRODUCTION | https://api-portal.termotubos.com.br |
Entidades
Arquivo
3 funções
Boletim técnico
8 funções
Boletim técnico medida
8 funções
Catálogo atributo
7 funções
Cliente
9 funções
Contato
7 funções
Cotação
7 funções
Dashboards
1 função
Endereço
7 funções
Expedição
3 funções
Fatura
7 funções
Indicador compra
1 função
Indicador venda
1 função
Nota fiscal
6 funções
Painel produto
2 funções
Pedido
7 funções
Pedido venda
3 funções
Pedido venda Tiny
5 funções
Perfil
7 funções
Produto
7 funções
Produto conflito sincronização
7 funções
Produto estrutura
1 função
Produto Termotubos
5 funções
Produto Tiny
1 função
Rastreamento
7 funções
Tabela auxiliar
7 funções
Unidade
7 funções