Document Signing V3
Last Updated: 2 June 2025
Last updated
Was this helpful?
Last Updated: 2 June 2025
Last updated
Was this helpful?
V3 continues our mission to enhance the convenience and security of digital signing in Singapore. It significantly reduces technical complexity, ensuring faster and safer implementation, and provides greater access to digital signing to businesses and citizens across various aspects of their lives.
2 June 2025
Initial version
Relying Parties (RPs) will send us the document, and then redirect the user to our Sign portal to perform the signing. Sign will then notify the RP of a successful signing via their webhook, from which RPs can retrieve the signed document.
RPs are expected to implement the following steps referenced from the diagram above:
1
Backend
Send raw document to Sign with Singpass and get signing_url
2
Frontend
Redirect user to Sign with Singpass
3.1
Frontend
Accept redirect from Sign with Singpass
3.2
Backend
Accept success signing webhook
4
Backend
Get signing result
5
Backend
Download signed document
N/A. Just fetch the signed document from signed_doc_url
0
Backend
JWKS specifications
Staging Base URL: https://staging.sign.singpass.gov.sg/api/v3
Production Base URL: https://app.sign.singpass.gov.sg/api/v3
Redirect user to the via the signing_url
retuned in step 1. RP should follow to render the "Sign with Singpass" button.