Sign an XML document with XAdES

Creates an ETSI XAdES signature from a base64-encoded XML document. The endpoint accepts the XAdES signature parameters explicitly in JSON and returns the signed XML as base64.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
uuid
required

UID of the HSM digital certificate used for signing.

string | null

6-digit TOTP code. Required only when using a QCP-N-QSCD certificate.

string
required

Base64-encoded XML document to sign.

string | null
string | null

URI stored in the XMLDSig document reference for detached and internally detached signatures. Defaults to filename for detached signatures.

string
enum
Defaults to B-B

ETSI XAdES baseline level. B-T embeds an RFC3161 SignatureTimeStamp from the configured TSA; B-LT also embeds certificate chain plus CRL/OCSP trust evidence.

Allowed:
string
enum
Defaults to enveloped

XAdES packaging exposed by DSS document signing.

Allowed:
string
enum
Defaults to sha256

Digest algorithms exposed by DSS document and digest signing.

Allowed:
string
enum
Defaults to http://www.w3.org/2001/10/xml-exc-c14n#
Allowed:
string | null
string | null
string | null
string | null
claimed_roles
array of strings
length ≤ 10
claimed_roles
data_object_format
Responses

401

Unauthenticated

Language
Credentials
Basic
base64
:
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json