I Love CSV API Documentation
I Love CSV provides a comprehensive REST API for advanced CSV and Excel data processing operations. All endpoints are protected by Firebase authentication and include quota enforcement for fair usage.
Available API Categories
๐ค AI & Intelligence
AI-powered data operations including analysis, insights generation, and intelligent transformations.
/api/ai/*๐ Analysis
Exploratory data analysis, statistical summaries, correlation analysis, and data profiling.
/api/analyze/*๐งน Cleaning
Data deduplication, missing value handling, outlier detection, and data normalization.
/api/clean/*๐ Transformation
Data reshaping, pivoting, aggregation, regex operations, and custom transformations.
/api/transform/*๐ Merge & Convert
Join operations, data merging, format conversion (CSV, JSON, Excel, XML, SQL).
/api/merge/*, /api/convert/*โ Validation
Data validation, schema checking, and data quality assessment.
/api/validate/*๐ Visualization
Chart generation, data visualization, and reporting endpoints.
/api/visualize/*โ๏ธ Batch Operations
Process multiple files or operations in a single request for efficiency.
/api/batch/*Authentication
All API endpoints require Firebase authentication. Include your Firebase ID token in theAuthorization header:
Authorization: Bearer YOUR_FIREBASE_ID_TOKENRate Limits & Quotas
API usage is subject to quotas based on your account tier. Quota enforcement is applied per user and resets periodically. Exceeding quotas will result in429 Too Many Requests responses.
API Key Management
Generate and manage your API keys through the /api/apikeys endpoint. API keys provide an alternative authentication method for server-to-server integrations.
Getting Started
For detailed endpoint documentation, request/response schemas, and code examples, please refer to the comprehensive API documentation in our GitHub repository or contact support.
Need Help?
For API support, integration questions, or to report issues, please visit ourcontact page.