Mettre à jour une page avec l'API REST

Bonjour,

Je développe un script Powershell pour mettre à jour une application et des workflows Bonita en utilisant l'api rest.
Si une page existe déjà je voudrais pouvoir la mettre à jour mais pour ça il me faut son id or il semble que je ne puisse pas rechercher une page à partir de son nom.

Comment faire ?

Cordialement,

Christian

Bonjour,

Vous pouvez récupérer une page existante en utilisant l’API suivante:

GET ../API/portal/page?p=0&c=1&f=urlToken=<custompage_pageName>

Ensuite, vous pouvez uploader votre page avec l’API suivante

POST /portal/pageUpload/ en utilisant un Content-Type multipart/form-data et le fichier .zip de votre page.
La réponse doit contenir un nom de fichier temporaire.

Puis, en utilisant l’id de la page:

PUT /API/portal/page/{id} avec la payload suivante:

{ "pageZip" : "tmp_4338264789005487499.zip:new-bonita-angular-dashboard.zip" <- nom du fichier temporaire }

Merci,

En lisant la documentation j'avais cru qu'on pouvait filtrer uniquement sur createdBy et contentType !