Liste des templates Email
Permet d'obtenir la liste des templates email publiés disponibles dans l'unité spécifiée. Pour chaque modèle disponible, le fichier Model.xml est recherché et ajouté à un gros fichier XML.
GET /connectr/api/units/{id_unité}/emailtemplates
Exemple d'URL de requête http://connectr.exemple.org:8080/connectr/api/units/4.1/emailtemplates?path=/Publish/Contoso/HR
Paramètre de template | Valeur | Description |
---|---|---|
unité (obligatoire) | Chaîne | Code d'unité défini dans les paramètres Publish store. |
Paramètre de requête | Valeur | Description |
---|---|---|
path (obligatoire) | Chaîne | Chemin d'accès relatif d'une unité dans le Publish Store. Utilisez la vue Propriétés de Sketch pour rechercher la propriété « location », puis utilisez tout ce qui suit la première partie /modelstore/ de ce champ. Peut être facultatif à l'avenir. |
Code de statut de réponse | Type de contenu | Description |
---|---|---|
200 OK | application/xml | Requête traitée avec succès, liste des templates dans la réponse. Consultez l'annexe « Schéma XML pour la liste/ détails des templates », cet appel renvoie l'élément « Modèles ». |
Bad request | text/plain | Chemin d'accès trop court ou incluant des caractères non autorisés. |
404 Not found | text/plain | Unité introuvable. |
Exemple de réponse
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<EmailModels StageName="PUB_dev-01" UnitName="Test" >
<EmailModel IsPackage="false">
<Email-Model-Uri>http://dev-01.connective.local:15220/modelstore/PublishStore/PUB_dev-01/Test/Template_7.3_3.3.0</Email-Model-Uri>
<XSD-Form-Uri></XSD-Form-Uri>
<Key>Template_7.3_3.3.0</Key>
<LanguageEmailModel LanguageCode="nl-BE"/>
<Description Code="en-US">Template_7.3_3.3.0</Description>
<Categories/>
<SearchKeys/>
<MetaData>
<CEM-Uri>http://localhost:15220/modelstore/ModelStore/Contoso/Test/Template_7.3_3.3.0.cem</CEM-Uri>
<CEM-Version>1.2</CEM-Version>
<CEM-CheckedIn-UserID>usertest1</CEM-CheckedIn-UserID>
<Published-UserID>usertest1</Published-UserID>
<Published-Comment></Published-Comment>
<LSClient-Version>6.0.0</LSClient-Version>
</MetaData>
</EmailModel>
<EmailModel IsPackage="false">
<Email-Model-Uri>http://dev-01.connective.local:15220/modelstore/PublishStore/PUB_dev-01/Test/Template_7.3_3.2.12</Email-Model-Uri>
<XSD-Form-Uri></XSD-Form-Uri>
<Key>Template_7.3_3.2.12</Key>
<LanguageEmailModel LanguageCode="nl-NL"/>
<Description Code="en-US">Template_7.3_3.2.12</Description>
<Categories/>
<SearchKeys/>
<MetaData>
<CEM-Uri>http://localhost:15220/modelstore/ModelStore/Contoso/Test/Template_7.3_3.2.12.cem</CEM-Uri>
<CEM-Version>1.2</CEM-Version>
<CEM-CheckedIn-UserID>usertest1</CEM-CheckedIn-UserID>
<Published-UserID>usertest1</Published-UserID>
<Published-Comment></Published-Comment>
<LSClient-Version>6.0.0</LSClient-Version>
</MetaData>
</EmailModel>
</EmailModels>