Secured Signing API

<back to all web services

FormFillerSignerRequest

The following routes are available for this service:
GET/FormFiller/GetSignerTemplate/{TemplateReference}Gets all signer details in a single templateGets a single template. Returns a collection of signers required for signing the template.
FormFillerSignerRequest Parameters:
NameParameterData TypeRequiredDescription
TemplateReferencepathstringYesTemplate reference
FormFillerTemplate Parameters:
NameParameterData TypeRequiredDescription
NameformstringYesTemplate name
ReferenceformstringYesIdentifier
SignersformarrayYesList of signers required for the template
FieldsformarrayYesList of fields required for the template
ClientReferenceformstringNoclient side referese; e.g. external id etc.
Signer Parameters:
NameParameterData TypeRequiredDescription
SignerReferenceformstringNoSigner reference
IsFaceToFaceSigningformboolNo
VideoConfirmationEnabledformboolNo
ReviewBeforeSigningEnabledformboolNo
Invitee Parameters:
NameParameterData TypeRequiredDescription
MobileNumberformstringNoMobile number of signer, for SMS secured forms. Must include the mobile carrier code e.g. Australia 04, New Zealand 027 or 021 etc
MobileCountryformstringNoMobile Country code for phone number e.g. Australia 61, New Zealand 64 etc
ShareUsersformList<ShareUser>No
ClientReferenceformstringNo
UserInfo Parameters:
NameParameterData TypeRequiredDescription
FirstNameformstringYesFirst name of user
MiddleNameformstringNoMiddle name of user
LastNameformstringYesLast name of user
EmailformstringYesEmail address of user
ShareUser Parameters:
NameParameterData TypeRequiredDescription
IsDefaultformboolNo
IsOwnerformboolNo
FormFillerField Parameters:
NameParameterData TypeRequiredDescription
LabelformstringYesField label
ValueformstringYesField value
FieldTypeformstringYesField type

Allowable Values

  • Text
  • MultiLineText
  • CheckBox
  • RadioButton
  • DropDownList
  • DateInput
IsRequiredformbooleanYesIf field is mandatory
IDformstringYesField reference; Obsolated, use Reference instead.
ReferenceformstringYesField reference;
ReadOnlyformbooleanYesIf field is readonly
ClientFieldformbooleanYesField name on client side
HTMLElementType Enum:
NameValue
Text0
MultiLineText1
CheckBox3
RadioButton4
DropDownList5
DateInput6

To override the Content-type in your clients, use the HTTP Accept Header, append the .json suffix or ?format=json

To embed the response in a jsonp callback, append ?callback=myCallback

HTTP + JSON

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

GET /FormFiller/GetSignerTemplate/{TemplateReference} HTTP/1.1 
Host: api.securedsigning.com 
Accept: application/json
HTTP/1.1 200 OK
Content-Type: application/json
Content-Length: length

{"Name":"String","Reference":"String","Signers":[{"SignerReference":"String","IsFaceToFaceSigning":false,"VideoConfirmationEnabled":false,"ReviewBeforeSigningEnabled":false,"MobileNumber":"String","MobileCountry":"String","ShareUsers":[{"IsDefault":false,"IsOwner":false,"FirstName":"String","MiddleName":"String","LastName":"String","Email":"String"}],"ClientReference":"String","FirstName":"String","MiddleName":"String","LastName":"String","Email":"String"}],"Fields":[{"Label":"String","Value":"String","FieldType":"Text","IsRequired":false,"ID":"String","Reference":"String","ReadOnly":false,"ClientField":"String"}],"ClientReference":"String"}