SDK oficial para integração com a Expresso API usando JavaScript ou TypeScript.
Requisições simples, integração rápida, autenticação com apenas uma chave.
Use o gerenciador de pacotes da sua escolha:
npm i @hubexpresso/sdk
yarn add @hubexpresso/sdk
const { startAPI } = require("@hubexpresso/sdk");
ou
import { startAPI } from '@hubexpresso/sdk'
const api = startAPI("12345-XXXXX-XXXXX");
A chave de API pode ser gerada no Portal do Desenvolvedor.
🔹 Você pode ver todos os endpoints disponíveis na documentação oficial
A autenticação é feita via header Authorization
com sua chave de API:
Usando a SDK, esse passo já está embutido para você 😉
Execute o comando abaixo para garantir a versão mais recente:
npm update @hubexpresso/sdk
yarn upgrade @hubexpresso/sdk
import { startAPI } from "@hubexpresso/sdk";
const api = startAPI("12345-XXXXX-XXXXX");
try {
const user = await api.getUserById("user_2v123456790");
if (user) {
console.log("Usuário encontrado:", user.username);
}
} catch (err) {
console.error("Erro ao buscar usuário:", err);
}