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/list
POST /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.

Herramientas CSV