ForHosting KIT · Dados e planilhas

Converter JSON em Excel

Esta capacidade converte JSON em planilha Excel (.xlsx) de verdade — não um CSV disfarçado. Você envia os dados via API e recebe um arquivo que abre direto no Excel ou no Google Planilhas, com colunas organizadas. É a ponte entre o que o sistema exporta e o que as pessoas conseguem ler.

Retirada temporariamentepor 1.000 linhas de planilhaUS$ 0,002

Esta tarefa não está disponível no momento, portanto não pode ser contratada. Nada é cobrado por ela.

Ver a API
Use pelo WebAPIE-mailApp em breveTelegram em breve

De dados de sistema a planilha que qualquer pessoa abre

Quem programa vive em JSON; quem decide vive em planilha. Esta conversão fecha esse vão: um array de objetos vira uma tabela em .xlsx, com a primeira linha de cabeçalho e uma linha por registro. Diferente de gerar um CSV, o arquivo Excel nativo não sofre com acento quebrado, separador errado nem zero à esquerda sumindo de CEP e CPF — os males clássicos de abrir CSV no Excel brasileiro.

O que a conversão faz com a estrutura do JSON

Campos simples viram colunas. Campos aninhados são achatados com nome composto (cliente.cidade), para que nenhum dado fique de fora, e listas são tratadas para não estourar a estrutura da tabela. Valores nulos viram células vazias, números continuam números — somáveis na planilha, prontos para fórmula e tabela dinâmica — e textos preservam acentuação do português. O limite é 25 MB por arquivo de entrada, o suficiente para relatórios com dezenas de milhares de registros.

Preço e forma de uso

Funciona por API, com pagamento por uso: US$ 0,002 por chamada, sem mensalidade e sem valor mínimo. O fluxo é assíncrono — você envia o JSON, recebe o identificador da tarefa e busca o arquivo pronto —, o que permite gerar planilhas grandes dentro de rotinas automáticas: o relatório de toda sexta-feira, a exportação de cada fechamento de mês. Não há modo grátis no navegador para esta capacidade; o preço publicado é o preço cobrado.

Relatório semanal para quem não abre JSON

O sistema de pedidos da Distribuidora Horizonte Verde S.A. gera um JSON toda sexta. Uma rotina converte em XLSX e manda por e-mail para a diretoria — que abre no Excel do celular, sem pedir nada ao time técnico.

Exportação para o contador

O app de gestão que a TecnoSul desenvolveu guarda os lançamentos em JSON. Com esta capacidade, o botão "exportar para Excel" virou uma chamada de API: o cliente baixa a planilha e repassa ao contador na hora do imposto de renda.

Conferência humana de dados migrados

Antes de virar a chave de um sistema novo, Rafael Almeida Costa converte o JSON da migração em planilha e distribui para cada área conferir seus registros — muito mais rápido do que revisar arquivo bruto.

É grátis?

Não — esta é uma capacidade de pago por uso via API: US$ 0,002 por chamada, preço publicado. Não existe plano, franquia nem surpresa na fatura.

Por que gerar XLSX em vez de CSV?

Porque o Excel abre o XLSX exatamente como ele foi gerado: acentos corretos, colunas no lugar, zeros à esquerda preservados. CSV depende da configuração regional de quem abre — e no Brasil isso costuma terminar em coluna trocada.

Consigo mandar um JSON com objetos dentro de objetos?

Sim. Os campos internos viram colunas com nome composto, então um pedido com cliente e endereço vira uma única linha com todas as informações.

Qual o limite de tamanho?

25 MB de JSON por chamada — dá para gerar planilhas com dezenas de milhares de linhas.

Como funciona o pagamento? Aceita Pix?

O pagamento é por uso, em dólares (US$), via PayPal. Ainda não aceitamos Pix — preferimos avisar com franqueza a esconder isso no rodapé.

Vocês guardam os dados que eu envio?

Os dados servem para gerar o arquivo da tarefa e é para isso que são tratados. Os limites técnicos e a política de tratamento estão publicados, o que facilita documentar o uso na sua adequação à LGPD.

Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.

POSThttps://api.kit.forhosting.com/data/json-to-xlsx

Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.

curl -X POST https://api.kit.forhosting.com/data/json-to-xlsx \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text":"…"}'
{
  "text": "…"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "data.json_to_xlsx",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.

por chamadaUS$ 0,002

Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.

max_mb25
HTTPCódigoO que significa
401unauthorizedToken ausente ou inválido. Confira o header Authorization.
402insufficient_balanceSaldo insuficiente para esta tarefa. Faça uma recarga e tente de novo.
404unknown_typeEsse tipo de tarefa não existe. Confira o campo type no catálogo.
429rate_limitedMuitas requisições em pouco tempo. Espere um instante e tente de novo.

Ver a documentação completa do KIT →