API-dokumentation
Integrér CSV-validering i dine applikationer med vores REST API eller MCP-server.
Autentificering
API-anmodninger kræver et Bearer-token. Inkludér dit token i Authorization-headeren i hver anmodning.
Authorization: Bearer YOUR_API_TOKEN
Validér en CSV-fil
Upload en CSV-fil til validering. Filen behandles og resultaterne returneres øjeblikkeligt.
POST /api/v1/csv-validator/process
Anmodningsparametre:
| Parameter | Type | Beskrivelse |
|---|---|---|
csv_file |
file | CSV-filen der skal valideres (påkrævet, maks 10 MB) |
Svarformat
{
"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", ...}
}
}
Hent valideringsresultat
GET /api/v1/csv-validator/{token}
Hent et tidligere genereret valideringsresultat via dets delingstoken.
MCP-server (Model Context Protocol)
Vores MCP-server gør det muligt for AI-agenter og LLM'er at opdage og bruge CSV-valideringsværktøjet programmatisk. Send værktøjsopdagelses- og kald-anmodninger til MCP-endpointsene.
POST /api/mcp/tools/listPOST /api/mcp/tools/call
Hastighedsbegrænsninger
Gratis anonyme brugere får 100 valideringer per dag. API-token-indehavere får højere grænser baseret på deres plan. Hastighedsbegrænsningsheadere er inkluderet i hvert svar.