586 B
586 B
Story 2.4: Certificate Resend Email Stub
key: 2-4-certificate-resend-email-stub status: drafted phase: backend-planning note: Non-implementasi — definisi request, queue stub, throttling.
Ringkasan
Kontrak request kirim ulang email sertifikat (stub).
Scope Backend
- Input: { certificateId, recipientEmail }
- Behavior: enqueue job (stub), throttle & log
Acceptance Gate
- Template email disetujui
- Throttling & logging disepakati
Kontrak (Outline)
- Route: POST /api/certificates/{certificateId}/resend
- Response: 202
{ "jobId":"j1", "status":"accepted" }