want to add a signature (base64 or image) using backend apis over it.
If you have an image than you should be able to load it using one of the Image.Create APIs
Then you can pass the Image to SignatureWidget.CreateSignatureAppearance
Otherwise, if you want to have more control, such as text, you can follow this forum post, and SignatureWidget.SetAppearance API