Reversión
Bienvenido a la documentación de nuestra API de Contenido de Hoja de Cálculo Inversa, una solución elegante y de alto rendimiento que le permite voltear sus datos exactamente como lo necesita. Ya sea que trabaje con archivos de Excel (.xlsx, .xls, .xlsm), archivos de texto CSV o TSV, documentos de Apple Numbers o cualquier otro formato compatible, esta API se encarga del trabajo pesado por usted. Simplemente indique si desea invertir filas, columnas o ambas, y podrá reorientar tablas al instante, crear vistas estilo pivote o remodelar datos para presentación o procesamiento posterior. El servicio está diseñado para velocidad y fiabilidad, garantizando que incluso los libros grandes se transformen en un abrir y cerrar de ojos, mientras que la estructura de respuesta clara mantiene la integración sencilla para desarrolladores de cualquier nivel.
Características Principales
Diseñada con flexibilidad en mente, la API acepta una única solicitud estructurada y devuelve el archivo invertido en el mismo formato que se envió, preservando todo el contenido, estilo y fórmulas originales siempre que sea posible. Esto la convierte en una herramienta ideal para pipelines de datos, paneles de informes o cualquier flujo de trabajo que requiera una rápida reestructuración visual sin esfuerzo manual. Su diseño amigable para desarrolladores permite incrustar la llamada directamente en sus aplicaciones, scripts o funciones sin servidor, y aprovechar el manejo de errores incorporado y los mensajes de estado detallados. Explore las secciones siguientes para aprender cómo autenticarse, construir su payload, manejar respuestas y aprovechar los parámetros opcionales para un control fino. Con una sola llamada simple, puede transformar hojas de cálculo complejas a la orientación que mejor sirva a sus objetivos analíticos o de presentación.
Documentos
Parámetros
- AppRequest.Target: La operación, por ejemplo: 1 invierte columnas, 2 invierte filas, mientras que otros números harán ambas.
- UploadFileRequest.OperationId: Este es un ID de operación
- UploadFileRequest.Files: Estos son los archivos que debe subir a nuestros servicios en línea; puede preparar los datos a su manera, pero debe seguir el estándar del elemento input HTML.
-
Envía una solicitud que incluya los archivos y el token de acceso API de Inversión
curl -X 'POST' \ 'https://api.sheetize.cloud/reverse' \ -H 'accept: text/plain' \ -H 'Authorization: Bearer TheAccessToken' \ -H 'Content-Type: multipart/form-data' \ -F 'AppRequest.Target=1' \ -F 'UploadFileRequest.OperationId=' \ -F 'UploadFileRequest.Files=@AFileName.xlsx;type=application/vnd.openxmlformats-officedocument.spreadsheetml.sheet' -
El servicio responderá con una URL de descarga para el archivo procesado; en este ejemplo es:
{ "name": "", "type": "1", "size": 900000, "description": "", "linkToDownload": "/download/TheFolderName/TheFileName.xlsx", "message": "", "statusCode": 200 } -
Envía una solicitud que incluya el nombre del archivo y el nombre de la carpeta a API de Descarga
curl -X 'GET' \ 'https://api.sheetize.cloud/download/TheFolderName/TheFileName.xlsx' \ -H 'accept: */*' \ -H 'Authorization: Bearer TheAccessToken' - Recibirás el archivo y podrás usarlo o simplemente enviarlo al siguiente paso de tu flujo de trabajo.