Create a new signatory as Delegated Registration Authority

Create a new Delegated Registration Authority signatory for a specified transaction. Accepts JSON and form-data. The 'identity_provider_uid' field is required only if 'level' is 'advanced' ou 'qualified'. If 'level' is not provided, it defaults to 'simple'.

Body Params

Signatory information and related transaction details.

string
required
string
required
string
required
string
required
string
required
length ≤ 2

Language code (2 lowercase characters, e.g., 'fr', 'en')

string
required
string

Required only for 'advanced' ou 'qualified' levels.

string
enum
required
Allowed:
string
enum

Optional. Defaults to 'simple' if not provided.

Allowed:
visible_signature
array of objects

Optional JSON-encoded string representing an array of objects with 'x', 'y', et 'page' keys.

visible_signature
boolean

Optional. If false, hides the name in the last page signature certificate.

boolean

Optional. If false, hides the phone in the last page signature certificate.

boolean

Optional. If false, hides the email in the last page signature certificate.

boolean

Optional. If false, hides the IP address in the last page signature certificate.

boolean

Optional automation flag.

string
enum

Optional certificate types on advanced and qualified levels

Allowed:
json

Optional JSON object representing the initial geolocation

Responses

400

Invalid or missing data

403

No active Secusign Subscription for a given certificate_type or Delegated Registration Authority role missing

404

Transaction not found

422

Invalid input

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