Publishing
Valider un manifest
Valider entièrement un manifest sans rien écrire. Renvoie problèmes et carte d’aperçu.
POST
Valider un manifest
POST https://api-datahub.octoparse.com/v1/data-apps/validate
Authentification : clé API requise (Authorization: Bearer <API Key>).
Étape un de la publication en deux phases : validation complète de structure, règles croisées entre blocs, self-publish et livraison. N’écrit rien. Préférable au sucre one-shot déprécié.
Requête
Corps de la requête
string
requis
Texte source du manifest en chaîne YAML ou JSON.
object
Fichiers joints. Clés = chemins relatifs ; valeurs = texte (type code ou quand un README est présent).
object
Map nom de secret → texte en clair. L’endpoint de validation ne les stocke pas.
Exemple de requête
Réponse
200 succès
data. Champs :
boolean
requis
Si la validation a réussi.
object[]
Liste de problèmes. Chaque élément a
path (chemin JSON) et message.object
Carte d’aperçu si valide ;
null si invalide.Erreurs
Les réponses d’erreur utilisent
{"error": {code, category, message, retryable}}. Voir Erreurs.