Verifactu — technical overview
Scaffolded stub — replace with proper documentation when this module is next touched.
Auto-discovered facts about the verifactu module. See the module's own notes at backend/app/modules/verifactu/CLAUDE.md for context the scaffold could not infer.
API surface
DELETE /api/v1/verifactu/certificate/{cert_id}DELETE /api/v1/verifactu/producer/declaracionGET /api/v1/verifactu/certificateGET /api/v1/verifactu/certificate/historyGET /api/v1/verifactu/healthGET /api/v1/verifactu/nif-checkGET /api/v1/verifactu/producer/defaultsGET /api/v1/verifactu/queueGET /api/v1/verifactu/recordsGET /api/v1/verifactu/records/{record_id}GET /api/v1/verifactu/records/{record_id}/attemptsGET /api/v1/verifactu/records/{record_id}/xmlGET /api/v1/verifactu/settingsGET /api/v1/verifactu/vat-mappingPOST /api/v1/verifactu/certificatePOST /api/v1/verifactu/queue/process-nowPOST /api/v1/verifactu/queue/retry-allPOST /api/v1/verifactu/queue/{record_id}/retryPUT /api/v1/verifactu/producerPUT /api/v1/verifactu/settingsPUT /api/v1/verifactu/vat-mapping/{vat_type_id}
Frontend
backend/app/modules/verifactu/frontend/pages/settings/verifactu/index.vue→/settings/verifactubackend/app/modules/verifactu/frontend/pages/settings/verifactu/certificate.vue→/settings/verifactu/certificatebackend/app/modules/verifactu/frontend/pages/settings/verifactu/producer.vue→/settings/verifactu/producerbackend/app/modules/verifactu/frontend/pages/settings/verifactu/queue.vue→/settings/verifactu/queuebackend/app/modules/verifactu/frontend/pages/settings/verifactu/records.vue→/settings/verifactu/recordsbackend/app/modules/verifactu/frontend/pages/settings/verifactu/vat-mapping.vue→/settings/verifactu/vat-mapping
Permissions
settings.read, settings.configure, records.read, queue.manage, environment.promote
See ./permissions.md for the full role mapping.
Events
- Emits: (none)
- Subscribes:
invoice.paid
See ./events.md for the per-event detail (when the module participates in the event bus).
See also
- Module CLAUDE notes:
backend/app/modules/verifactu/CLAUDE.md - Documentation portal contract