JSON 검사기: 웹훅 페이로드 검증

JSON 검사기로 웹훅 페이로드를 보내기 전에 JSON 구문, 파서 오류 위치, 필수 문자열 필드를 확인하세요. 이 무료 도구는 브라우저 내부에서 실행됩니다. 페이로드 데이터는 브라우저 밖으로 전송되지 않습니다.

제작: Ai Flowi. 게시일 .

아래에 JSON을 붙여 넣은 다음 ‘검증’ 버튼을 누르세요. 속성 이름과 문자열에는 큰따옴표를 사용하세요. 두 입력란 중 어느 곳에서든 Ctrl+Enter 또는 Command+Enter를 눌러 검증할 수도 있습니다.

예: name,email,request. 이름은 대소문자를 구분하는 최상위 속성을 가리키며, 점은 경로 구분자가 아닌 문자 그대로 처리됩니다. 이름 앞뒤의 공백과 중복 이름은 무시합니다. 필드 검사를 건너뛰려면 비워 두세요.

준비되었습니다. ‘검증’ 버튼을 눌러 예제 또는 입력한 페이로드를 확인하세요.

이 JSON 검사기는 무엇을 확인하나요?

  • 구문: 브라우저의 JSON 파서가 따옴표, 쉼표, 괄호, JSON 값을 확인합니다. JSON이 유효하지 않으면 파서 메시지와 1부터 시작하는 행·열 번호를 표시합니다. 브라우저가 위치 또는 행·열 정보를 제공하면 이를 사용하고, 그렇지 않으면 브라우저 내부에서 구문 오류 위치를 탐색합니다. 이 탐색에서 끝나지 않은 문자열은 입력 끝을 가리키며, 잘못된 이스케이프나 이스케이프되지 않은 제어 문자는 오류가 발생한 문자를 가리킵니다. 열 번호는 UTF-16 코드 단위로 계산합니다.
  • 필수 필드: 이름을 입력하면 루트는 JSON 객체여야 합니다. 지정한 각 속성이 해당 객체에 존재하고 문자열 값을 가져야 합니다. 누락된 속성과 문자열이 아닌 값은 각각 따로 표시합니다.
  • 서식: 파싱한 JSON은 공백 2칸 들여쓰기로 표시합니다. 필수 필드 검사에 실패해도 표시됩니다.

사용 예시: name, email, request

도구에는 예제가 이미 입력되어 있습니다. 필수 필드 입력란에 name,email,request를 그대로 두고 ‘검증’ 버튼을 누르세요. JSON이 유효하며 세 필드 모두 문자열입니다.

{
  "name": "Webhook Test",
  "email": "test@example.com",
  "request": "Synthetic test"
}

email을 삭제하면 누락된 필드: email이 표시됩니다. name을 123으로 설정하면 문자열이 아닌 필드: name이 표시됩니다. 마지막 값 뒤에 쉼표를 추가하면 행·열 정보와 함께 유효하지 않은 JSON에 대한 파서 메시지가 표시됩니다.

레시피의 422 분기와의 관계

웹훅 → Google Sheets 레시피는 2026년 10월 8일에 운영 환경에서 테스트했으며, 가져온 사본도 재테스트했습니다. 검증에는 JSON Operations (JQ)와 Verification Router를 사용합니다. 인증을 거친 유효한 요청은 200을 반환하고 행 하나를 추가했습니다. 잘못된 JSON, 누락된 필드, 유효하지 않은 필드 타입은 행을 추가하지 않고 422를 반환했습니다. 인증이 없거나 유효하지 않으면 행을 추가하지 않고 403을 반환했습니다.

이 도구는 요청을 보내기 전에 구문과 기본적인 필드 문제를 찾는 데 도움이 됩니다. 레시피는 더 엄격하게 검사합니다. name과 request 문자열이 비어 있지 않아야 하며, email 형식도 확인합니다. 이 도구를 통과한 페이로드도 레시피에서 거부되어 422 분기로 갈 수 있습니다. 튜토리얼에 따라 서버 측 검증을 구성하고 테스트하세요.

제한 사항과 브라우저 내 개인정보 보호

이 도구는 구문과 기본적인 필드 존재 여부·타입을 검사하며 JSON Schema 검증을 수행하지 않습니다. 빈 문자열과 이메일 주소가 아닌 문자열도 문자열 검사를 통과합니다. 중첩 경로, 중복 속성 이름, 비즈니스 규칙, 인증, 웹훅 전달, Google Sheets 쓰기는 검사하지 않습니다. 배열과 원시값도 유효한 JSON이지만, 웹훅 필드는 객체에 있어야 하므로 필수 필드 검사가 활성화되어 있으면 검사에 실패합니다. JSON 서식 정리에는 브라우저의 파서를 사용하며 숫자 정밀도나 중복 속성이 바뀔 수 있으므로 원본 페이로드를 보관하세요.

페이로드 데이터는 브라우저 밖으로 전송되지 않습니다. 이 도구는 네트워크 요청을 하지 않으며 입력을 브라우저 저장소에 저장하지 않습니다. 매우 큰 페이로드는 탭을 느리게 하거나 멈추게 할 수 있으므로 작은 샘플을 사용하세요. 브라우저 내 검사를 통과해도 운영 워크플로가 해당 페이로드를 수락하거나 기록한다는 보장은 없습니다.

검사 결과를 워크플로에 활용

요청 방식, 인증, 테스트 환경과 운영 환경의 동작 차이는 Universal Webhook 가이드에서 확인하세요.

워크플로 만들기

샘플 페이로드를 확인한 뒤 레시피의 검증을 구성하고 작업 공간에서 실제 요청을 테스트하세요.

AI Flowi Workflow 살펴보기요금 보기