Desarrolladores

Vos mandás el JSON. Hacienda es problema nuestro.

Una API REST para emitir comprobantes desde tu sistema. Te avisamos por webhook cuando Hacienda responde.

Auth
Bearer por empresa
Idempotencia
por referencia externa
Límite
120 peticiones por minuto
# Emitir una factura desde tu sistema
curl -X POST https://facturador.godatacr.com/api/v1/comprobantes \
  -H "Authorization: Bearer $LLAVE" \
  -H "Content-Type: application/json" \
  -d '{
    "tipo": "FE",
    "referencia_externa": "pedido-10482",
    "cliente": { "cedula": "3101123456" },
    "moneda": "CRC",
    "lineas": [{
      "cabys": "8399000000000",
      "detalle": "Consultoría",
      "cantidad": 1, "precio": 150000
    }]
  }'

# → 202 · estado "firmado" · webhook al aceptarse
Endpoints

Pocos, y hacen lo que dicen.

La documentación completa está dentro del producto.

MétodoRutaQué hace
GET/api/v1/meEmpresa, plan y ambiente de la llave.
GET · POST/api/v1/clientesLista o crea clientes.
POST/api/v1/comprobantesEmite FE, TE, NC, ND o FEC. Misma referencia, mismo comprobante.
GET/api/v1/comprobantes/{id}Estado real y detalle de Hacienda.
GET…/{id}/pdf · …/{id}/xmlPDF para el cliente y XML firmado.
GET…/{id}/respuestaXML de respuesta de Hacienda.
Webhooks

Te avisamos cuando Hacienda responde.

Un aviso por estado final, con clave, consecutivo y detalle. La cabecera X-GoData-Token lleva tu secreto para verificarlo. Reintentamos si tu servidor no responde.

WooCommerce

Sin escribir código.

Tu tienda WordPress emite el comprobante al pagarse el pedido. Shopify, Tiendanube y otras, a pedido.

Ver integraciones
Por dentro

Lo que pasa después del POST.

Se valida

CABYS, tarifas de IVA v4.4, clave y consecutivo.

Se firma

XAdES con el certificado de la empresa. Respuesta en menos de 3 s.

Se envía

Cola hacia Hacienda con reintentos hasta la respuesta.

Se notifica

Correo al receptor y webhook a tu sistema.

Probá gratis en el ambiente de pruebas.

La API viene con el plan Empresas: ₡12.450 al mes, IVA incluido.