Documentación API
Integre la validación CSV en sus aplicaciones con nuestra API REST o nuestro servidor MCP.
Autenticación
Las solicitudes API requieren un token Bearer. Incluya su token en el encabezado Authorization de cada solicitud.
Authorization: Bearer YOUR_API_TOKEN
Validar un archivo CSV
Suba un archivo CSV para validación. El archivo se procesa y los resultados se devuelven inmediatamente.
POST /api/v1/csv-validator/process
Parámetros de la solicitud:
| Parámetro | Tipo | Descripción |
|---|---|---|
csv_file |
file | El archivo CSV a validar (requerido, máx 10 MB) |
Formato de respuesta
{
"success": true,
"file_name": "data.csv",
"file_size": "2.4 KB",
"share_token": "abc123...",
"share_url": "https://csv.example.com/csv-validator/abc123",
"results": {
"encoding": "UTF-8",
"delimiter": ",",
"has_header": true,
"total_rows": 150,
"total_columns": 8,
"quality_score": 92,
"issues": [],
"headers": ["id", "name", "email", ...],
"column_types": {"id": "integer", "name": "string", ...}
}
}
Obtener resultado de validación
GET /api/v1/csv-validator/{token}
Recupere un resultado de validación previamente generado por su token de compartir.
Servidor MCP (Model Context Protocol)
Nuestro servidor MCP permite a los agentes de IA y LLMs descubrir y usar la herramienta de validación CSV programáticamente. Envíe solicitudes de descubrimiento y llamada de herramientas a los endpoints MCP.
POST /api/mcp/tools/listPOST /api/mcp/tools/call
Límites de velocidad
Los usuarios anónimos gratuitos obtienen 100 validaciones por día. Los titulares de tokens API obtienen límites más altos según su plan. Los encabezados de límite de velocidad se incluyen en cada respuesta.