Divisor
Bem-vindo ao guia abrangente da nossa API de Divisão de Planilhas – uma solução robusta projetada para simplificar o manuseio de documentos multi‑aba em uma variedade de formatos populares. Seja você trabalhar com pastas de trabalho Excel tradicionais (.xlsx, .xls, .xlsm), arquivos de texto simples CSV e TSV, Apple Numbers (.numbers) ou quaisquer outros tipos de arquivo suportados, esta API extrai automaticamente cada aba ou planilha e a salva como um arquivo independente. Essa capacidade é ideal para desenvolvedores que precisam dividir grandes conjuntos de dados monolíticos em partes gerenciáveis para fluxos de trabalho modulares, isolar informações sensíveis ou fornecer conjuntos de dados personalizados para diferentes partes interessadas. A documentação abaixo o conduz pelos conceitos principais da API, mecanismos de autenticação, estrutura de requisição e tratamento de respostas, oferecendo tudo que você precisa para integrar essa funcionalidade poderosa com apenas uma chamada.
Principais Recursos
Desenvolvida para velocidade e confiabilidade, a API utiliza motores de análise otimizados para garantir processamento rápido mesmo em pastas de trabalho com dezenas de abas e milhares de linhas. Seu design amigável ao desenvolvedor adota métodos HTTP padrão, payloads JSON e códigos de status claros, permitindo incorporá‑la perfeitamente em pipelines existentes ou funções serverless. Ao longo do guia você encontrará exemplos práticos, recomendações de boas práticas e dicas de solução de problemas que ajudam a evitar armadilhas comuns e a maximizar o desempenho. Ao final desta documentação, você estará preparado para transformar planilhas complexas e multi‑aba em arquivos limpos e independentes — capacitando‑o a alcançar segmentação de dados precisa com mínimo esforço. Mergulhe e descubra como uma única requisição pode transformar uma pasta de trabalho confusa em uma coleção de recursos prontos para uso.
Documentos
Parâmetros
- UploadFileRequest.OperationId: Este é um ID de operação
- UploadFileRequest.Files: Estes são arquivos que você precisa enviar para nossos serviços online; você pode preparar os dados da maneira que preferir, mas eles devem seguir o padrão do elemento de entrada HTML.
-
Envie uma requisição que inclua os arquivos e o token de acesso API Splitter
curl -X 'POST' \ 'https://api.sheetize.cloud/splitter' \ -H 'accept: text/plain' \ -H 'Authorization: Bearer TheAccessToken' \ -H 'Content-Type: multipart/form-data' \ -F 'UploadFileRequest.OperationId=' \ -F 'UploadFileRequest.Files=@AFileName.xlsx;type=application/vnd.openxmlformats-officedocument.spreadsheetml.sheet' -
O serviço responderá com uma URL de download para o arquivo processado; neste exemplo é:
{ "name": "", "type": "1", "size": 900000, "description": "", "linkToDownload": "/download/TheFolderName/TheFileName.xlsx", "message": "", "statusCode": 200 } -
Envie uma requisição que inclua o nome do arquivo e o nome da pasta para API de Download
curl -X 'GET' \ 'https://api.sheetize.cloud/download/TheFolderName/TheFileName.xlsx' \ -H 'accept: */*' \ -H 'Authorization: Bearer TheAccessToken' - Você receberá o arquivo e poderá usá‑lo ou simplesmente encaminhá‑lo para a próxima etapa do seu fluxo de trabalho.