XML Signing Tool
Sign administrative XMLs (DGII postulation, sworn declaration) with your digital certificate.
⚠
Use this when DGII's native signing app fails on Windows. Produces XMLDSig-signed XML with the same engine as your e-CF. identical validity before DGII.
Dashboard workflow
- Go to Tools in the sidebar.
- Drag your XML onto the drop area.
- Choose purpose: Postulation, Sworn Declaration, Other.
- Click Sign and download → browser downloads
file_signed.xml.
- Upload the signed XML to the DGII portal.
In the certification wizard, steps 2 (Postulation) and 14 (Sworn Declaration) embed the signing UI inline.
API
curl -X POST https://ecf.frandeone.com/api/tools/sign-xml \
-H "Authorization: Bearer $JWT" \
-F "[email protected]" \
-F "purpose=postulacion" \
-F "stepNumber=2" \
-G -d "download=1" \
-o postulation_signed.xml
Constraints
- Max 5 MB per XML.
- Input XML must not already be signed (returns
409 ALREADY_SIGNED).
- XMLDSig enveloped signature with SHA-256.