I have been testing the Docusign API for a while now using a developer account and have recently come across the following problem.
I generate the following envelope and send it with the Docusing API (I have replaced the actual base64 string representation of the file to attach by the words “Base64 encoding of file”):
{
"emailBlurb" : "Le document est prêt à être signé",
"emailSubject" : "Document to sign",
"status" : "sent",
"documents" : [
{
"documentId" : "1",
"name" : "contrat_2023.pdf",
"documentBase64" : "Base64 encoding of file"
}
],
"recipients" : {
"signers" : [
{
"tabs" : {
"signHereTabs" : [
{
"locked" : "false",
"documentId" : "1",
"tabLabel" : "Veuillez signer ici",
"anchorIgnoreIfNotPresent" : "true",
"anchorString" : "[abc]"
}
]
},
"email" : "[email protected]",
"name" : "Me",
"recipientId" : "1",
"routingOrder" : "1"
}
]
}
}
However the email body the signer sees when they receive the email is as follows:
Le document est pr�t � �tre sign�
How can I get utf-8 characters displayed correctly?
Is this something I need to include in the envelope definition somewhere or is it set globally somewhere in my Docusign account?