Cole no ChatGPT/Claude e peça para resumir/gerar SDK.
SDK JavaScript/TypeScript
SDK oficial da Partnr API para JavaScript e TypeScript. A SDK é destinada para uso em ambientes de backend/server-side, não devendo ser instalada em ambientes de frontend devido ao uso da chave de API.
SDKs apenas server-side
As SDKs são destinadas a ambientes server-side (backend). Não utilize em frontend/browser, pois a chave de API não deve ser exposta. Para uso em apps web/mobile, crie um proxy no seu backend.
Instalação
Você pode instalar a SDK usando qualquer um dos seguintes comandos, de acordo com o seu gerenciador de dependências preferido.
npm install partnr
yarn add partnr
pnpm add partnr
Configuração
import { PartnrClient } from "partnr";
const client = new PartnrClient({
apiKey: "SUA_API_KEY",
});
Exemplo de uso
// Buscar dados de uma empresa
const company = await client.companies.get("PETR3");
console.log(company.name);
// Listar cotações
const quotes = await client.stocks.quotes("PETR3", {
startDate: "2025-01-01",
});
for (const quote of quotes) {
console.log(`${quote.date}: R$ ${quote.close}`);
}
Recursos
- TypeScript nativo com tipos completos
- Suporte a ESM e CommonJS
- Compatível com Node.js 18+
- Tree-shakeable para bundles menores
Acesse a SDK completa por meio do npm: partnr.