Skip to main content
POST
Créer une release
POST https://api-datahub.octoparse.com/v1/data-apps/{app_id}/releases Authentification : clé API requise (Authorization: Bearer <API Key>). Auteur de l’app uniquement ; les autres reçoivent 404. Promouvoir un build prêt spécifié en version formelle. Le numéro de version est fixé ici : par défaut on incrémente le segment patch de la dernière version ; ou passez une version explicite à trois segments. Préconditions : le build existe et est prêt ; le snapshot repasse la validation de publication au moment de la release ; l’app n’est pas dépréciée (sinon les nouvelles releases sont refusées). Le numéro de version doit être supérieur à toute release existante.

Requête

Paramètres de chemin

string
requis
Référence d’app.

Corps de la requête

string
requis
Id du build à publier. Doit être prêt.
string
Version explicite à trois segments. Omettez pour incrémenter le segment patch.
integer
Révision courante attendue du brouillon. Écart → 409.

Exemple de requête

Réponse

200 succès

La charge utile est encapsulée dans data. Champs :
string
requis
string
string
requis
Numéro de version publiée.
string
requis
Build correspondant.
string
Heure de publication.
string[]

Erreurs

Les réponses d’erreur utilisent {"error": {code, category, message, retryable}}. Voir Erreurs.

Bibliothèques clientes

Les SDK Python et JavaScript n’encapsulent pas encore cet endpoint. Appelez REST directement.