Lista de plantillas de correo electrónico
Obtiene la lista de las plantillas de correo electrónico publicadas que están disponibles en la unidad especificada. Para cada plantilla disponible, el archivo Model.xml se busca y se añade a un XML grande.
GET /connectr/api/units/{unitId}/emailtemplates
Ejemplo de URL de solicitud: http://connectr.example.org:8080/connectr/api/units/4.1/emailtemplates?path=/Publish/Contoso/HR
Parámetro de plantilla | Valor | Descripción |
---|---|---|
unit (obligatorio) | Cadena | Código de unidad definido en la configuración de PublishStore. |
Parámetro de consulta | Valor | Descripción |
---|---|---|
path (obligatorio) | Cadena | Ruta de acceso relativa de una unidad en el PublishStore. Utilice la vista "Propiedades" de Sketch para encontrar la propiedad "location" y, a continuación, utilice todo lo que haya después de la primera parte de /modelstore/ de ese campo. En un futuro puede que sea opcional. |
Código de estado de la respuesta | Tipo de contenido | Descripción |
---|---|---|
200 OK | application/xml | Solicitud completada correctamente, lista de plantillas en la respuesta. Consulte el apéndice "Esquema XML de la lista de plantillas / detalles". Esta llamada devuelve el elemento "Models". |
400 Bad request | text/plain | La ruta de acceso es demasiado corta o contiene caracteres no permitidos. |
404 Not found | text/plain | No se ha encontrado la unidad. |
Ejemplo de respuesta
<?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>