SDK Oficial

API de Voos para Node.js / JavaScript

Integre a API de Voos em seus projetos Node.js e JavaScript. SDK oficial com suporte completo a TypeScript.

Recursos Disponíveis

  • SDK oficial com TypeScript
  • Suporte a async/await
  • Streaming de resultados (SSE)
  • Type-safe com tipos completos

Exemplos de Código

Instalação

nodejs
npm install @apivoos/sdk

Busca Básica

exemplo.js
import { ApiVoos } from '@apivoos/sdk';

const client = new ApiVoos({
  apiKey: process.env.API_VOOS_KEY
});

const flights = await client.search({
  origin: 'GRU',
  destination: 'GIG',
  departure: '2024-03-15',
  adults: 1
});

console.log(flights);

Streaming de Resultados

exemplo.js
const stream = await client.stream({
  origin: 'GRU',
  destination: 'JFK',
  departure: '2024-03-15'
});

for await (const flight of stream) {
  console.log('Novo voo encontrado:', flight);
}

Repositório

O código-fonte do SDK está disponível no GitHub. Contribuições são bem-vindas!

Ver no GitHub

Pronto para começar?

Crie sua conta gratuita e comece a integrar a API de Voos em minutos. 50 requisições grátis por mês, sem necessidade de cartão de crédito.

Criar Conta Grátis