Reintenta sin duplicar comprobantes
Cada emisión lleva la cabecera Idempotency-Key. Si repites la solicitud con la misma clave y los mismos bytes, por ejemplo después de un corte de red, recibes la respuesta guardada con Idempotent-Replayed: true y no se emite otro comprobante. Si la primera sigue en curso, responde 409: espera y reintenta. La clave vale 24 horas desde la respuesta final.
Pasado ese plazo, busca el comprobante por tu identificador: GET /v1/documents?external_id=venta-00024.
Una cuenta para varios RUC
Cada RUC es una empresa de tu cuenta, con sus establecimientos y series. Indicas la empresa con company_id en cada emisión, y GET /v1/companies te da las empresas y sus series.
Las claves van por ambiente: dk_test_ para pruebas y dk_live_ para producción. También puedes guardar datos de tu sistema en metadata, un JSON de hasta 4 KB.