API 문서
REST API 또는 MCP 서버를 사용하여 애플리케이션에 CSV 검증을 통합하세요.
인증
API 요청에는 Bearer 토큰이 필요합니다. 각 요청의 Authorization 헤더에 토큰을 포함하세요.
Authorization: Bearer YOUR_API_TOKEN
CSV 파일 검증
CSV 파일을 업로드하여 검증합니다. 파일이 처리되고 결과가 즉시 반환됩니다.
POST /api/v1/csv-validator/process
요청 매개변수:
| 매개변수 | 유형 | 설명 |
|---|---|---|
csv_file |
file | 검증할 CSV 파일 (필수, 최대 10MB) |
응답 형식
{
"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", ...}
}
}
검증 결과 가져오기
GET /api/v1/csv-validator/{token}
공유 토큰을 사용하여 이전에 생성된 검증 결과를 가져옵니다.
MCP 서버 (Model Context Protocol)
MCP 서버를 통해 AI 에이전트와 LLM이 CSV 검증 도구를 프로그래밍 방식으로 발견하고 사용할 수 있습니다. MCP 엔드포인트에 도구 발견 및 호출 요청을 보내세요.
POST /api/mcp/tools/listPOST /api/mcp/tools/call
속도 제한
무료 익명 사용자는 하루 100회 검증이 가능합니다. API 토큰 보유자는 플랜에 따라 더 높은 제한을 받습니다. 속도 제한 헤더가 모든 응답에 포함됩니다.