Getting Started
Learn how Criipto Signatures handles your documents securely and safely.
createSignatureOrder
, you send along document blobs with it. Upon receiving the order, we validate and encrypt it, then store it on Azure servers.You can download your document from the Criipto Signatures API at any point up until after closeSignatureOrder
is called.
Auto-expired and cancelled signature orders also have their documents automatically deleted.
Documents are stored in Azure Datacenters in Europe. Documents are always encrypted.
If you wish to extend document lifetime so that it exists on Criiptos servers beyond closeSignatureOrder
, you can send {retainDocumentsForDays: [number 1-7]}
as input to closeSignatureOrder
.
The documents will then stay available on the signature order until the configured amount of days has passed. After that, they will be deleted from Criipto's servers.
To ensure the highest protection of personal data, you must make sure to clean up signature orders as soon as you can verify you have securely stored documents on your own servers. You can do so by calling the cleanupSignatureOrder
mutation.
The cleanupSignatureOrder
is idempotent. So if you're ever uncertain about whether the clean-up mutation succeeded, it's perfectly safe (and recommended) to run it again.
# Query
mutation examplesCloseSignatureOrder(
$input: CloseSignatureOrderInput!
) {
closeSignatureOrder(input: $input) {
signatureOrder {
id
documents {
id
blob
}
signatories {
status
}
}
}
}
# Variables
{
"input": {
"signatureOrderId": "[signatureOrder.id]",
"retainDocumentsForDays": 1
}
}