🖥️Desenvolvedores
API de Integração
Descubra a liberdade da inovação com a API REST do DataHex ERP!
Convidamos os desenvolvedores a explorarem todo o potencial da nossa API, projetada para simplicidade e versatilidade. Integre facilmente suas aplicações com o poder do DataHex ERP, obtendo acesso a dados precisos e atualizados em tempo real.
Com uma API intuitiva e amigável, proporcionamos uma experiência de integração sem complicações. Liberte sua criatividade, crie soluções personalizadas e expanda as funcionalidades das suas aplicações ao se conectar com a infraestrutura robusta do DataHex ERP.
Não limite suas possibilidades. Una-se à nossa comunidade de desenvolvedores e dê vida às suas ideias com a API REST do DataHex ERP - a chave para criar experiências inovadoras e diferenciadas para seus usuários. Juntos, vamos impulsionar o futuro da tecnologia!
Javascript / Typescript
Para auxiliar no processo de desenvolvimento disponibilizamos o módulo de modelos de objetos atráves do Node Package Modules (NPM) para aplicações em Nodejs.
Para instalar:
npm i -s @datahex/modelsOutras linguagens
A integração é possível através de qualquer linguagem que suporte realizar requisições em REST API porém não fornecemos bibliotecas no momento.
Para realizar chamadas na API você precisará de uma chave de desenvolvedor. Voce pode solicitar seu credenciamento através do email [email protected].
Exemplo em Nodejs vanilla:
// Código para retornar os produtos cadastrados
fetch("https://staging-api.datahex.com.br/erp/produtos?page=1&limit=10&sort[descricao]=1&include=metadata", {
"headers": {
"accept": "application/json, text/plain, */*",
"authorization": "Bearer TokenDoCliente",
"dh-context": "ContextDoCliente",
},
"body": null,
"method": "GET"
});// Resposta da API
{
"limit": 10,
"page": 1,
"filtro": "",
"order": {
"descricao": "1"
},
"total": 15,
"rows": [
{
"codigo": "65481248",
"descricao": "BLUSA VERMELHA P",
"preco": 65,
"quantidade_estoque": 0,
"unidade_venda": {
"_id": "51af9a0c-bc69-40d5-8b07-d493badcf6f3",
"_rev": "_gou8MqK--D",
"nome": "KGB",
"_id_cliente": "94e05233-f338-4ff1-84f1-ba50693f13e0",
"_id_empresa": "6cf171ad-f1c5-4abe-aa8c-06f005df682f",
"_created_at": "2023-08-03T14:47:32.624Z",
"_updated_at": "2023-08-03T14:47:32.624Z",
"_last_sync": "2023-08-03T14:47:32.624Z",
"_first_sync": "2023-08-03T14:47:32.624Z"
},
"ean": "7891118007820",
"_active": true,
"custo": 19.99,
"_id": "d103a919-6777-4b20-81ad-4af06cc61220"
},
{
"codigo": "65529887",
"descricao": "CERVEJA ARTESANAL",
"preco": 30,
"quantidade_estoque": 0,
"unidade_venda": {
"_id": "b989abdc-4e71-429e-b7c6-032c61900275",
"_rev": "_gou8MqC--R",
"nome": "UND",
"_id_cliente": "94e05233-f338-4ff1-84f1-ba50693f13e0",
"_id_empresa": "6cf171ad-f1c5-4abe-aa8c-06f005df682f",
"_created_at": "2020-09-16T19:10:03.799Z",
"_updated_at": "2020-09-16T19:10:03.799Z",
"_last_sync": "2020-09-16T19:10:03.799Z",
"_first_sync": "2020-09-16T19:10:03.799Z"
},
"_active": true,
"_id": "281fdbc0-a54f-4e6e-a297-2eb65aedb539"
}, ...
]
}A documentação completa da api será fornecida após o credenciamento.