GET | /FormFiller/GetSignerTemplate/{TemplateReference} | Gets all signer details in a single template | Gets a single template. Returns a collection of signers required for signing the template. |
---|
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
TemplateReference | path | string | Yes | Template reference |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
Name | form | string | Yes | Template name |
Reference | form | string | Yes | Identifier |
Signers | form | array | Yes | List of signers required for the template |
Fields | form | array | Yes | List of fields required for the template |
ClientReference | form | string | No | client side referese; e.g. external id etc. |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
SignerReference | form | string | No | Signer reference |
IsFaceToFaceSigning | form | bool | No | |
VideoConfirmationEnabled | form | bool | No | |
ReviewBeforeSigningEnabled | form | bool | No |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
MobileNumber | form | string | No | Mobile number of signer, for SMS secured forms. Must include the mobile carrier code e.g. Australia 04, New Zealand 027 or 021 etc |
MobileCountry | form | string | No | Mobile Country code for phone number e.g. Australia 61, New Zealand 64 etc |
ShareUsers | form | List<ShareUser> | No | |
ClientReference | form | string | No |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
FirstName | form | string | Yes | First name of user |
MiddleName | form | string | No | Middle name of user |
LastName | form | string | Yes | Last name of user |
form | string | Yes | Email address of user |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
IsDefault | form | bool | No | |
IsOwner | form | bool | No |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
Label | form | string | Yes | Field label |
Value | form | string | Yes | Field value |
FieldType | form | string | Yes | Field typeAllowable Values
|
IsRequired | form | boolean | Yes | If field is mandatory |
ID | form | string | Yes | Field reference; Obsolated, use Reference instead. |
Reference | form | string | Yes | Field reference; |
ReadOnly | form | boolean | Yes | If field is readonly |
ClientField | form | boolean | Yes | Field name on client side |
Name | Value | |
---|---|---|
Text | 0 | |
MultiLineText | 1 | |
CheckBox | 3 | |
RadioButton | 4 | |
DropDownList | 5 | |
DateInput | 6 |
To override the Content-type in your clients, use the HTTP Accept Header, append the .xml suffix or ?format=xml
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/xml
HTTP/1.1 200 OK Content-Type: application/xml Content-Length: length <FormFillerTemplate xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SecuredSigning.Api.Rest.Models"> <ClientReference>String</ClientReference> <Fields> <FormFillerField> <ClientField>String</ClientField> <FieldType>Text</FieldType> <ID>String</ID> <IsRequired>false</IsRequired> <Label>String</Label> <ReadOnly>false</ReadOnly> <Reference>String</Reference> <Value>String</Value> </FormFillerField> </Fields> <Name>String</Name> <Reference>String</Reference> <Signers> <Signer> <Email>String</Email> <FirstName>String</FirstName> <LastName>String</LastName> <MiddleName>String</MiddleName> <ClientReference>String</ClientReference> <MobileCountry>String</MobileCountry> <MobileNumber>String</MobileNumber> <ShareUsers> <ShareUser> <Email>String</Email> <FirstName>String</FirstName> <LastName>String</LastName> <MiddleName>String</MiddleName> <IsDefault>false</IsDefault> <IsOwner>false</IsOwner> </ShareUser> </ShareUsers> <IsFaceToFaceSigning>false</IsFaceToFaceSigning> <ReviewBeforeSigningEnabled>false</ReviewBeforeSigningEnabled> <SignerReference>String</SignerReference> <VideoConfirmationEnabled>false</VideoConfirmationEnabled> </Signer> </Signers> </FormFillerTemplate>