Skip to main content
POST
Validar un manifest
POST https://api-datahub.octoparse.com/v1/data-apps/validate Autenticación: se requiere API key (Authorization: Bearer <API Key>). Etapa uno de la publicación en dos fases: validación completa de estructura, reglas cruzadas entre bloques, reglas de self-publish y entrega. No escribe nada. Preferible al sugar one-shot deprecado.

Solicitud

Cuerpo de la solicitud

string
requerido
Texto fuente del manifest como cadena YAML o JSON.
object
Archivos adjuntos. Claves = rutas relativas; valores = texto (tipo código o cuando hay README).
object
Mapa de nombre de secreto a texto plano. El endpoint de validación no los guarda.

Ejemplo de solicitud

Respuesta

200 correcto

La carga útil va envuelta en data. Campos:
boolean
requerido
Si la validación pasó.
object[]
Lista de incidencias. Cada ítem tiene path (ruta JSON) y message.
object
Tarjeta de vista previa si es válida; null si no.

Errores

Las respuestas de error usan {"error": {code, category, message, retryable}}. Véase Errores.

Bibliotecas cliente

Los SDK de Python y JavaScript aún no encapsulan este endpoint. Llame a REST directamente.