Skip to main content
POST
매니페스트 검증
POST https://api-datahub.octoparse.com/v1/data-apps/validate 인증: API 키 필요(Authorization: Bearer <API Key>). 2단계 게시의 1단계: 구조, 블록 간 규칙, 자체 게시 가드레일, 코드 패키지 검사, 파일 이름 검사를 모두 검증합니다(게시 시와 같은 규칙). 문제 목록과 미리보기 카드를 반환합니다. 통과 여부를 결정하는 유일한 기준은 이 엔드포인트이며, 문서의 필드 표로 추측하지 마세요.

요청

요청 body

string
필수
YAML 또는 JSON 문자열로 된 매니페스트 원본 텍스트.
object
첨부 파일. 키는 상대 경로, 값은 텍스트입니다(code 유형이거나 README가 있을 때 사용).
object
시크릿 이름과 평문의 맵. 검증 엔드포인트는 이를 저장하지 않습니다.

요청 예시

응답

200 성공

페이로드는 data로 감쌉니다. 필드:
boolean
필수
검증 통과 여부.
object[]
문제 목록. 각 항목에는 path(JSON 경로)와 message가 있습니다.
object
유효하면 미리보기 카드, 유효하지 않으면 null.

오류

오류 응답은 {"error": {code, category, message, retryable}}입니다. 오류 참고.

클라이언트 라이브러리

Python / JavaScript SDK는 아직 이 엔드포인트를 감싸지 않습니다. REST를 직접 호출하세요.