logo
Développement
Rechercher
Publier une version de Workflow

Publier une version de Workflow

Permet de publier une version spécifiée d'un Workflow en tant que version de production en ligne.

Cette interface utilise la clé API Key du Workflow cible pour l'authentification et ne peut être appelée que par les Workflows ayant activé l'autorisation de gestion des versions.

Méthode de requête

POST

URL de la requête

https://api.${endpoint}/v1/workflow/version/release

Authentification de la requête

Pour plus de détails, consultez les explications sur la méthode d'authentification dans la Présentation de l'API. Veuillez utiliser la clé API Key du Workflow cible comme token.

Requête

Exemple de requête

curl -X POST 'https://api.${endpoint}/v1/workflow/version/release' \ -H 'Authorization: Bearer ${token}' \ -H 'Content-Type: application/json' \ -d '{ "version": "v2" }'
                      
                      curl -X POST 'https://api.${endpoint}/v1/workflow/version/release' \
  -H 'Authorization: Bearer ${token}' \
  -H 'Content-Type: application/json' \
  -d '{
    "version": "v2"
  }'

                    
Ce bloc de code dans la fenêtre flottante

En-têtes de la requête

Champ Type Description
Authorization Bearer ${token} Utilisez la clé API Key du Workflow cible pour l'authentification des appels.
Content-Type application/json Format du corps de la requête.

Paramètres de la requête (Body Parameters)

Champ Type Description required
version String Numéro de version à publier en ligne. true

Réponse

Corps de la réponse

{ "code": 0, "message": "OK", "data": { "version": "v2", "previous_version": "v1" } }
                      
                      {
  "code": 0,
  "message": "OK",
  "data": {
    "version": "v2",
    "previous_version": "v1"
  }
}

                    
Ce bloc de code dans la fenêtre flottante

Réponse en cas de succès

Champ Type Description
version String Numéro de la version publiée.
previous_version String Numéro de la version en ligne avant la publication ; vide lors de la première publication.

Réponse en cas d'échec

Champ Type Description
code int Code d'erreur.
message string Message d'erreur.

Codes d'état

Code d'état Description
200 Succès
400 Erreur de paramètre
401 Non autorisé
403 Autorisation insuffisante ou API Key sans autorisation de gestion des versions
429 Requêtes trop fréquentes
500 Erreur du serveur