Skip to main content

Base URL

Cada cliente tiene su propia URL de API. Reemplaza {empresa} con tu identificador:
https://{empresa}.mipos.co.cr
Todos los endpoints requieren autenticación. Incluye el header Authorization: Bearer <token> obtenido desde el Auth Server.

Headers requeridos

HeaderValorRequerido
Content-Typeapplication/jsonSiempre
AuthorizationBearer <token>Siempre

Documentos Electrónicos

Factura Electrónica

Emitir factura electrónica con receptor identificado.

Tiquete Electrónico

Emitir tiquete sin receptor (venta al público).

Tiquete Extranjero

Emitir tiquete para receptor con identificación extranjera.

Nota de Crédito

Emitir nota de crédito electrónica.

Factura con Exoneración

Emitir factura con exoneración de impuestos.

Gestión de Emisor

Registrar Emisor

Registrar un nuevo emisor con su certificado de Hacienda.

Actualizar Emisor

Actualizar datos de un emisor existente.

Consultar Emisor

Consultar información de un emisor registrado.

Consultas a Hacienda

Consultar CABYS

Buscar códigos CABYS por nombre de producto/servicio.

Consultar Identificación

Consultar datos de un contribuyente por cédula.

Consultar Exoneración

Validar un documento de exoneración.

Archivos y Webhooks

Descargar Factura

Descargar el archivo de una factura por clave de Hacienda.

XML Return

Respuesta XML que Hacienda envía a tu webhook.

Callback

Callback con el estado del comprobante electrónico.

Tipos de documento

CódigoTipoDescripción
"1"Factura ElectrónicaDocumento tributario con receptor identificado
"3"Nota de CréditoDocumento para anular o ajustar una factura
"4"Tiquete ElectrónicoDocumento simplificado sin receptor obligatorio