Pular para o conteúdo principal
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.