Endpoint para emitir un tiquete al Ministerio de Hacienda

Este endpoint permite emitir un tiquete electrónico al Ministerio de Hacienda

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params

Objeto con la información del tiquete electrónico

currency
object

Moneda aplicable al Tiquete Electrónico. Si no se incluye, se utilizará CRC (Colones) como moneda predeterminada.

header
object
required

Estructura de la cabecera de un Tiquete Electrónico

sender
object

Objeto con la información de la empresa que se usara en el comprobante electrónico. Diferente a la empresa principal

receiver
object

Objeto con la información de quien recibe el Tiquete Electrónico

itemDetails
array of objects
length ≤ 1000

Array compuesto por objetos que representan cada línea de detalle de la mercancía o servicio prestado en el Tiquete Electrónico. Es de carácter obligatorio, excepto cuando se utilice el nodo de Otros Cargos y se seleccione el código 04, 08, 09 y 10 de la nota 16 en el campo Tipo de documento otros cargos y no cuente con una línea de servicio o producto.

itemDetails
otherCharges
array of objects
length between 1 and 15

Array compuesto por objetos en los que se pueden incluir los otros cargos del Tiquete Electrónico. Máximo 15 por documento.

otherCharges

Objeto que representa un cargo adicional en el Tiquete Electrónico

string
enum
required
length between 2 and 2

Tipo de documento otros cargos. Ver códigos en la tabla "Tipo de otros cargos". Entero de 2 posiciones.

string
length between 5 and 100

Tipo de documento OTRO. Será obligatorio en caso de utilizar el código 99 de "Otros" en el elemento documentType. Deberá contener mínimo 5 caracteres y un máximo de 100.

identification
object

Información de identificación del receptor del Tiquete Electrónico

string
length between 5 and 100

Nombre o razón social del Tercero. Será de condición obligatoria, cuando se seleccione en "identificationType" el código 04. Deberá contener mínimo 5 caracteres y un máximo de 100.

string
required
length ≤ 160

Detalle otros cargos. Deberá un máximo de 160.

string
length between 1 and 10
^[0-9]{1,4}\.[0-9]{1,5}$

En el caso que el cargo posea un porcentaje o monto para su cálculo se debe de indicar el mismo. Debe de expresarse el porcentaje como número entero (Ejemplo: la tarifa del 13% se debe de reflejar como 13, la tarifa del 1% como 1, o bien la tarifa del 0.5% como 0.5). Compuesto por 4 enteros y 5 decimales.

string
required
length between 1 and 19
^[0-9]{1,13}(\.[0-9]{1,5})?$

Monto del cargo. Deberá de contener un valor mayor a "cero". Caso contrario se rechazará el comprobante. Compuesto por 13 enteros y 5 decimales.

totals
object
required

Objeto con la información de los totales del Tiquete Electrónico

referenceDocuments
array of objects
length ≤ 10

Documentos de referencia del tiquete electrónico (TE).

referenceDocuments
others
object

Objeto que contiene cualquier otra información asociada al documento electrónico en cuestión.

Responses

Language
Credentials
Bearer
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json