API multi-marca de aluguel de carros

Uma única API para alugar carros em onze marcas globais

GreenFlow é o agregador que te conecta com Avis, Hertz, Enterprise, Localiza, Movida e mais seis marcas em tempo real. Uma chave, um contrato, um voucher.

Busca paralela em todas as locadoras, preços na moeda local, parcelamento configurável e voucher em PDF enviado ao cliente. Tudo atrás de uma única API REST com SDK React pronto para clonar.

Números-chave

Marcas globais
11

Avis, Hertz, Enterprise, Localiza e mais

Países cobertos
~229

Da Argentina à Alemanha, com câmbio local

Resposta da frota
<2s

Tempo médio de /fleet/list

Meta de uptime
99.9%

Ver status do serviço →

Marcas integradas

Cobertura global através dos principais GDS e APIs diretas.

Avis
Budget
Payless
Alamo
National
Enterprise
Hertz
Dollar
Thrifty
Movida
Localiza

E mais 6 grupos corporativos integrados internamente — peça acesso para ver a lista completa.

Tudo o que seu produto precisa

Onze marcas, um contrato e uma API que seus desenvolvedores já sabem usar.

Busca multi-marca

Fan-out paralelo para todas as marcas configuradas no seu tenant. Os resultados chegam agrupados por marca com métricas de latência por provedor. Você não espera a locadora mais lenta para mostrar os preços da mais rápida.

Multi-tenant

Cada cliente define suas próprias marcas, tarifas, países e câmbio. Os resultados são filtrados na camada de orquestração, não no GDS. Faça onboarding de sub-clientes sem abrir contratos adicionais com cada locadora.

Parcelas e financiamento

Planos de parcelamento com juros configuráveis por país e gateway. O total final viaja embutido em cada tarifa. Compatível com Mercado Pago, Stripe e gateways locais; você escolhe quais habilitar em cada país.

Vouchers automáticos

PDF gerado no servidor, enviado por e-mail ao cliente e emitido upstream quando a marca suporta. Usamos seu SMTP se você configurar; caso contrário, enviamos do nosso domínio com SPF/DKIM corretamente alinhados.

Webhooks assinados

Eventos de reserva, cancelamento e voucher assinados com HMAC-SHA256. Retentativas com backoff exponencial. Biblioteca oficial de validação em Node + exemplos para PHP, Python e Go no repositório público.

Auditoria e uso

Log completo por requisição com latência, código de resposta e payload truncado. Painel de uso por cliente em tempo real com filtros por marca, endpoint e período. Exportável em CSV para o seu contador.

Como funciona

Quatro passos do seu checkout até o voucher do cliente.

  1. 01

    Conecte

    Uma única API key, tudo multi-marca. Sem gerenciar contratos separados com cada locadora.

  2. 02

    Cote

    fleet/list retorna todas as locadoras em paralelo, agrupadas por marca e ordenadas por preço.

  3. 03

    Reserve

    tokenc + POST /bookings e o voucher é emitido em fila com retentativas automáticas.

  4. 04

    Gerencie

    View + cancel + modify, sincronizado automaticamente com a locadora. Você só escuta os webhooks.

Casos de uso

Os times que já estão integrando o GreenFlow.

OTAs e Agências

Adicione aluguel de carros à sua oferta sem negociar com cada locadora. Onboarding em duas semanas.

Ver exemplo

Tour Operators

Vincule aluguel a pacotes multi-destino. Um carrinho, um voucher consolidado, um pagamento.

Ver exemplo

Corporate Travel

Integração com sua ferramenta de gestão de viagens corporativas. Políticas aplicadas na camada de filtro.

Ver exemplo

Embedded Booking

SDK React (gf-cars-example) pronto para clonar. iframe ou componente nativo, você escolhe a integração.

Ver exemplo
Developer experience

API-first, docs-first

Cada endpoint documentado com payloads reais, erros tipados e exemplos em curl + React. O sandbox usa dados sintéticos de produção para testar sem contrato assinado.

  • Referência gerada pelo Scribe + guias narrativos por locadora.
  • Erros tipados por domínio — nada de strings genéricas em 500.
  • Sandbox com API key demo rotativa, sem acessar locadoras reais.
POST /fleet/list
curl -X POST https://greenflow.live/api/v1/fleet/list \
  -H "Authorization: Bearer gfc_live_..." \
  -H "Content-Type: application/json" \
  -d '{
    "brands": [1, 7, 11],
    "pickup_place_uuid": "7c3a5f...",
    "pickup_date": "2026-05-01T10:00:00Z",
    "dropoff_date": "2026-05-05T10:00:00Z",
    "country_code": "US",
    "age": 30
  }'

A API em um relance

Um único POST para /fleet/list dispara a busca paralela em todas as marcas do tenant.

Requisição POST /fleet/list
curl -X POST https://greenflow.live/api/v1/fleet/list \
  -H "Authorization: Bearer gfc_live_..." \
  -H "Content-Type: application/json" \
  -d '{
    "brands": [1, 11],
    "pickup_place_uuid": "7c3a...",
    "pickup_date": "2026-05-01T10:00:00Z",
    "dropoff_date": "2026-05-05T10:00:00Z",
    "age": 30
  }'
Resposta 200 OK
{
  "cars": [
    {
      "brand_name": "AVIS",
      "vehicle_code": "ECAR",
      "vehicle_name": "Toyota Yaris",
      "category": "Economy",
      "price": { "total": 210.40, "currency": "USD" },
      "rates": [
        { "code": "GA", "name": "Most Inclusive", "total_amount": 210.40 }
      ]
    }
  ],
  "meta": {
    "AVIS":     { "ms": 412, "count": 14 },
    "LOCALIZA": { "ms": 387, "count": 11 }
  }
}

Integre em minutos

SDKs oficiais, exemplos prontos para produção e uma biblioteca para validar webhooks.

SDK React
N
Exemplo Next.js
Biblioteca de webhooks

Status do serviço

Sem dados Ao vivo
Ver detalhes

Quem usa GreenFlow

Em breve — estamos fazendo onboarding dos primeiros clientes.

TBD

Perguntas frequentes

As seis que recebemos em todo onboarding.

Quais locadoras estão incluídas?

Avis, Budget, Payless, Alamo, National, Enterprise, Hertz, Dollar, Thrifty, Movida e Localiza — as 11 marcas globais mais relevantes. Estamos somando grupos regionais por demanda.

Como obtenho uma API key?

Escreva para hola@gfcars.example com seu caso de uso e país. Damos acesso ao Sandbox em 24h e assinamos contrato quando estiver pronto para produção.

Cobram por requisição?

Não. O modelo é comissão por reserva confirmada — buscas não têm custo. Há rate limit por tenant (1000/h em prod, ajustável) para evitar abuso.

Posso configurar meu próprio SMTP?

Sim. Cada cliente pode configurar SMTP no painel para os e-mails saírem do seu domínio. Se não configurar, enviamos pelo nosso domínio com SPF/DKIM corretamente alinhados.

Como funciona o voucher — vocês emitem?

Quando a locadora suporta (MOVIDA, LOCALIZA, ABG) a própria locadora emite e reenviamos ao cliente. Nas demais, geramos um PDF no servidor com os dados da reserva e enviamos por e-mail.

Suportam vários países e idiomas?

Sim. A API aceita country_code por requisição, filtrando tarifas e marcas disponíveis. O backoffice e os vouchers estão em espanhol, inglês e português brasileiro.

Pronto para integrar?

Crie uma API key no sandbox e faça sua primeira busca em menos de dez minutos.