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/list
POST /api/mcp/tools/call

속도 제한

무료 익명 사용자는 하루 100회 검증이 가능합니다. API 토큰 보유자는 플랜에 따라 더 높은 제한을 받습니다. 속도 제한 헤더가 모든 응답에 포함됩니다.

CSV 도구