POST GetTemplates
Obtener listado de las plantillas de la compañía
Request Information
URI Parameters
None.
Body Parameters
tipo de documento a obtener. 1 facturas, 2 notas créditos, 3 notas débito
DocumentTypeRequestName | Description | Type | Additional information |
---|---|---|---|
documentTypeCode |
Tipo de documento. |
integer |
Range: inclusive between 1 and 5 |
Request Formats
application/json, text/json
{ "documentTypeCode": 1 }
application/xml, text/xml
<DocumentTypeRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/APIRestUBL21.Models"> <documentTypeCode>1</documentTypeCode> </DocumentTypeRequest>
application/x-www-form-urlencoded
Sample not available.
Response Information
Resource Description
Collection of TemplateDataName | Description | Type | Additional information |
---|---|---|---|
nameTemplate |
Nombre del template |
string |
Required String length: inclusive between 0 and 50 |
fileTypeCode |
Código de tipo de documento para el cual sera la plantilla 1 para factura 2 para nota crédito 3 para nota débito |
integer |
Required Range: inclusive between 1 and 3 |
documentBase64 |
Plantilla html en codificación base 64 |
string |
Required |
watermarkBase64 |
Marca de agua en codificación base 64 |
string |
Optional |
fileTypeWatermark |
Formato de la imagen de marca de agua ( png, jpg) |
string |
Optional |
signatureImageBase64 |
Formato de la imagen de la firma en codificación base 64 |
string |
Required |
fileTypeSignatureImage |
Formato de la imagen de la firma (png, jpg) |
string |
Required |
active |
Estado de la plantilla en el sistema |
boolean |
Required |
Response Formats
application/json, text/json
[ { "nameTemplate": "sample string 1", "fileTypeCode": 2, "documentBase64": "sample string 3", "watermarkBase64": "sample string 4", "fileTypeWatermark": "sample string 5", "signatureImageBase64": "sample string 6", "fileTypeSignatureImage": "sample string 7", "active": true }, { "nameTemplate": "sample string 1", "fileTypeCode": 2, "documentBase64": "sample string 3", "watermarkBase64": "sample string 4", "fileTypeWatermark": "sample string 5", "signatureImageBase64": "sample string 6", "fileTypeSignatureImage": "sample string 7", "active": true } ]
application/xml, text/xml
<ArrayOfTemplateData xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/APIRestUBL21.Models"> <TemplateData> <active>true</active> <documentBase64>sample string 3</documentBase64> <fileTypeCode>2</fileTypeCode> <fileTypeSignatureImage>sample string 7</fileTypeSignatureImage> <fileTypeWatermark>sample string 5</fileTypeWatermark> <nameTemplate>sample string 1</nameTemplate> <signatureImageBase64>sample string 6</signatureImageBase64> <watermarkBase64>sample string 4</watermarkBase64> </TemplateData> <TemplateData> <active>true</active> <documentBase64>sample string 3</documentBase64> <fileTypeCode>2</fileTypeCode> <fileTypeSignatureImage>sample string 7</fileTypeSignatureImage> <fileTypeWatermark>sample string 5</fileTypeWatermark> <nameTemplate>sample string 1</nameTemplate> <signatureImageBase64>sample string 6</signatureImageBase64> <watermarkBase64>sample string 4</watermarkBase64> </TemplateData> </ArrayOfTemplateData>