Convertissez les Tableaux JSON en CSV via API
Convertissez les tableaux JSON d'objets au format CSV via REST API. Envoyez vos données en ligne comme corps JSON avec un délimiteur configurable. Idéal pour les pipelines de données, les workflows ETL et les exportations vers tableurs.
# Convert JSON array to CSV
curl -X POST \
https://api.convertfilefast.com/v2/convert/json-to-csv \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d "{"data": [{"name": "Alice", "age": 30}, {"name": "Bob", "age": 25}], "delimiter": ","}" \
-o output.csv
# HTTP 200 OK — Content-Type: text/csvimport requests
payload = {
"data": [
{"name": "Alice", "age": 30, "city": "New York"},
{"name": "Bob", "age": 25, "city": "London"}
],
"delimiter": ","
}
response = requests.post(
"https://api.convertfilefast.com/v2/convert/json-to-csv",
headers={"Authorization": "Bearer YOUR_API_KEY"},
json=payload
)
with open("output.csv", "wb") as f:
f.write(response.content)const payload = {
data: [
{ name: "Alice", age: 30, city: "New York" },
{ name: "Bob", age: 25, city: "London" }
],
delimiter: ","
};
const response = await fetch(
"https://api.convertfilefast.com/v2/convert/json-to-csv",
{
method: "POST",
headers: {
"Authorization": "Bearer YOUR_API_KEY",
"Content-Type": "application/json"
},
body: JSON.stringify(payload),
}
);
fs.writeFileSync("output.csv", Buffer.from(await response.arrayBuffer()));// n8n HTTP Request Node
{
"method": "POST",
"url": "https://api.convertfilefast.com/v2/convert/json-to-csv",
"contentType": "application/json",
"body": {
"data": [
{ "name": "Alice", "age": 30 },
{ "name": "Bob", "age": 25 }
],
"delimiter": ","
},
"options": { "response": { "responseFormat": "file" } }
}Avantages
Pourquoi utiliser notre API?
Solution complète et fiable pour l'intégration dans n'importe quelle stack technologique.
Requête avec Corps JSON
Envoyez votre tableau JSON directement dans le corps de la requête avec Content-Type: application/json. Sans upload de fichier.
Délimiteur Configurable
Choisissez virgule, point-virgule, tabulation ou tout délimiteur personnalisé pour votre sortie CSV.
En-têtes Automatiques
Les en-têtes CSV sont générés automatiquement à partir des clés de vos objets JSON. Sans mappage manuel de colonnes.
Prêt pour Pipeline de Données
Enchaînez cet endpoint dans des pipelines ETL, des workflows d'exportation de données ou des systèmes de rapports.
Automatisation n8n
Utilisez le noeud HTTP Request dans n8n pour convertir des données JSON de n'importe quelle source en CSV et enregistrer dans Google Sheets.
Zero Stockage
Les données JSON sont traitées en mémoire et le CSV résultant est retourné immédiatement. Aucune donnée n'est stockée sur nos serveurs.
Ou appelez-le depuis Claude, Cursor ou tout client MCP
Convert File Fast fournit un serveur Model Context Protocol natif. Confiez cette conversion à un agent IA en un seul appel d’outil — sans client HTTP, sans gestion de binaire, avec une clé API par utilisateur.
npx -y convertfilefast-mcpconvert_file({ target_format: "csv", source_url: "https://example.com/file.json" })Commencez à Convertir JSON en CSV
Obtenez votre clé API et convertissez les tableaux JSON en CSV en quelques secondes. Le plan gratuit inclut 10 conversions par mois.
Sans carte de crédit. 10 conversions gratuites sur le plan Free.