API 필드가 조건부이거나 결제 방식이 상호 배타적이고 연락처 필드가 email 또는 URL 형식이어야 한다면 required와 type만으로는 부족합니다. JSON Schema로 oneOf, const, additionalProperties, format을 검증한 뒤 키 경로, JSON Pointer, JSONPath, Deep Diff로 실제 응답을 확인해 Schema가 너무 엄격한지, 오래됐는지, 페이로드가 실제로 호환되지 않는지 판단합니다.
적합한 조회 상황
payment.method=card 인데 bankAccount가 들어와 oneOf 분기가 맞지 않는 경우
email, callbackUrl, date-time format이 릴리스 전 실패하는 경우
상호 배타 필드가 함께 들어와 폼이나 API 검증이 깨지는 경우
키 경로로 연락처 필드의 실제 위치 확인
v1/v2 응답을 비교해 Schema 완화 또는 업그레이드 결정
추천 확인 흐름
- Schema와 JSON 예시를 먼저 포맷
- Schema로 oneOf, const, required, additionalProperties, format 검증
- 오류 경로와 keyword로 분기 충돌과 format 오류 구분
- 키 경로, Pointer, JSONPath로 실제 필드 위치 확인
- Deep Diff로 버전 변화를 비교하고 API 문서 업데이트
관련 도구入口
oneOf 분기 충돌, 상호 배타 필드, const 규칙, email/uri/date format 오류, API Schema 호환성을 릴리스 전에 점검하는 흐름입니다.
JSON 스키마 검증기
JSON 스키마 검증기를 브라우저에서 빠르게 확인하고 공유 가능한 결과를 만듭니다.
조회도구ChakanJSON Schema 생성기
JSON Schema 생성기를 브라우저에서 빠르게 확인하고 공유 가능한 결과를 만듭니다.
조회도구ChakanJSON 키 경로 추출
JSON 키 경로 추출를 브라우저에서 빠르게 확인하고 공유 가능한 결과를 만듭니다.
조회도구ChakanJSON Pointer 경로 조회
JSON Pointer 경로 조회를 브라우저에서 빠르게 확인하고 공유 가능한 결과를 만듭니다.
조회도구ChakanJSONPath 뷰어
JSONPath 뷰어를 브라우저에서 빠르게 확인하고 공유 가능한 결과를 만듭니다.
조회도구ChakanJSON 심층 비교
JSON 심층 비교를 브라우저에서 빠르게 확인하고 공유 가능한 결과를 만듭니다.
조회도구ChakanJSON 포맷터
JSON 포맷터를 브라우저에서 빠르게 확인하고 공유 가능한 결과를 만듭니다.
조회도구ChakanFAQ
API 필드가 조건부이거나 결제 방식이 상호 배타적이고 연락처 필드가 email 또는 URL 형식이어야 한다면 required와 type만으로는 부족합니다. JSON Schema로 oneOf, const, additionalProperties, format을 검증한 뒤 키 경로, JSON Pointer, JSONPath, Deep Diff로 실제 응답을 확인해 Schema가 너무 엄격한지, 오래됐는지, 페이로드가 실제로 호환되지 않는지 판단합니다.
oneOf 와 anyOf 는 무엇이 다른가요?
oneOf 는 정확히 하나의 분기만 맞아야 하고, anyOf 는 하나 이상 맞아도 됩니다. 결제 방식, 상호 배타 필드, 단일 업무 유형은 oneOf 점검부터 시작하는 경우가 많습니다.
format 오류는 데이터가 사용할 수 없다는 뜻인가요?
항상 그렇지는 않습니다. format 검증은 릴리스 전 신호입니다. 비즈니스 규칙이 email, uri, date-time, uuid를 엄격히 요구하는지 확인해야 합니다.
함께 볼 주제
관련 도구를 묶고 구체적인 검색 의도에 답하는 색인 가능한 주제 페이지입니다. 검색 엔진과 AI가 Chakan의 도구 능력을 이해하기 쉽습니다.
CSV 데이터 정리, 필터링, 가져오기 전 점검 도구
CSV 열 추출, 헤더 정규화, 행 필터링, 타입 추론, Schema 초안, 가져오기 전 점검을 묶은 도구 모음입니다.
주제 열기JSON API 필드 목록, 경로 추출, 매핑 점검 도구
API 응답, 중첩 JSON, 필드 매핑, 경로 추출, Schema 검증을 위한 구조화된 도구 입구입니다.
주제 열기JSON 데이터 변환, 포맷팅, API 디버깅 도구
CSV, XML, YAML, INI, TOML, JSONL을 JSON으로 변환한 뒤 포맷팅, 경로 추출, diff 점검까지 이어지는 흐름입니다.
주제 열기