API dokumentacija
Integruokite CSV tikrinimą į savo programas su mūsų REST API arba MCP serveriu.
Autentifikacija
API užklausoms reikalingas Bearer žetonas. Įtraukite savo žetoną į kiekvienos užklausos Authorization antraštę.
Authorization: Bearer YOUR_API_TOKEN
Tikrinti CSV failą
Įkelkite CSV failą tikrinimui. Failas apdorojamas ir rezultatai grąžinami nedelsiant.
POST /api/v1/csv-validator/process
Užklausos parametrai:
| Parametras | Tipas | Aprašymas |
|---|---|---|
csv_file |
file | CSV failas tikrinimui (privalomas, maks. 10 MB) |
Atsakymo formatas
{
"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", ...}
}
}
Gauti tikrinimo rezultatą
GET /api/v1/csv-validator/{token}
Gauti anksčiau sugeneruotą tikrinimo rezultatą naudojant bendrinimo žetoną.
MCP serveris (Model Context Protocol)
Mūsų MCP serveris leidžia DI agentams ir LLM modeliams programiškai atrasti ir naudoti CSV tikrinimo įrankį. Siųskite įrankių aptikimo ir iškvietimo užklausas į MCP galinius taškus.
POST /api/mcp/tools/listPOST /api/mcp/tools/call
Greičio apribojimai
Nemokami anoniminiai vartotojai gauna 100 tikrinimų per dieną. API žetonų turėtojai gauna didesnius limitus pagal savo planą. Greičio apribojimų antraštės įtraukiamos į kiekvieną atsakymą.