Publishing
Validar un manifest
Valida por completo un manifest sin escribir nada. Devuelve incidencias y una tarjeta de vista previa.
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
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.