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 を直接呼び出してください。