Ir al contenido
POST AI agent ready /v1/csv/to-csv

API de JSON a CSV - Convertidor gratuito

Toma una cadena JSON que contiene una matriz de objetos y la convierte al formato CSV. Los encabezados de columna se generan a partir de las claves de objeto. Los objetos anidados se aplanan mediante notación de puntos.

Parameters

arrayrequired

An array of objects to convert to CSV.

Code examples

curl -X POST https://api.botoi.com/v1/csv/to-csv \
  -H "Content-Type: application/json" \
  -d '{"data":[{"name":"Alice","email":"alice@example.com","plan":"pro"},{"name":"Bob","email":"bob@example.com","plan":"free"}]}'

When to use this API

Exportar resultados de consultas de bases de datos como descargas CSV

Convierta los resultados de consultas API a formato CSV para usuarios que necesitan importar datos a Excel, Google Sheets u otras herramientas de hojas de cálculo.

Genere informes CSV a partir de datos analíticos JSON

Transforme análisis JSON o datos de facturación en CSV para equipos financieros que trabajan en flujos de trabajo basados ​​en hojas de cálculo.

Frequently asked questions

¿Cómo se manejan los objetos anidados?
Los objetos anidados se aplanan mediante notación de puntos. Por ejemplo, {"address": {"city": "NYC"}} se convierte en una columna denominada "address.city".
¿Qué pasa si los objetos tienen claves diferentes?
La API recopila todas las claves únicas de todos los objetos de la fila del encabezado. Los valores faltantes se dejan como campos vacíos en el CSV.
¿Se escapan correctamente los valores con comas?
Sí. Los valores que contienen comas, comillas dobles o nuevas líneas se incluyen entre comillas dobles según la especificación CSV.
¿Puedo especificar qué columnas incluir?
La API exporta todas las claves. Para limitar las columnas, filtre la matriz JSON para incluir solo las claves deseadas antes de enviarlas.

Get your API key

Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.