ScannerVision Web Server

<back to all web services

GetTemplates

Requires Authentication
The following routes are available for this service:
GET, POST/{Brand}/templates
All Verbs/kyocera/{Template*}
All Verbs/ta/{Template*}
All Verbs/utax/{Template*}
GetTemplates Parameters:
NameParameterData TypeRequiredDescription
TemplatepathstringNo
DtoBase Parameters:
NameParameterData TypeRequiredDescription
BrandformBrandNo
Brand Enum:
Desktop
Hp
Kyocera
NeaScan
Samsung
FujiXerox
Ta
Utax
Epson
ScanFront400
Sharp
Ricoh
FujiFilm
GetTemplatesResponse Parameters:
NameParameterData TypeRequiredDescription
TemplatesformIList<IClientTemplate>No
ResponseBase Parameters:
NameParameterData TypeRequiredDescription
SelectedUiLanguageformstringNo
svSessionformstringNo
TitleformstringNo
PageTipformstringNo
NewBrowserformboolNo
ScanFront400TAformboolNo
ScanFront400UTAXformboolNo
IClientTemplate Parameters:
NameParameterData TypeRequiredDescription
DescriptionformstringNo
Iconformbyte[]No
ModificationInfoformITemplateModificationInfoNo
NameformstringNo
QuestionsformIEnumerable<IClientQuestion>No
TemplateformITemplateNo
TemplateGuidformstringNo
ITemplateModificationInfo Parameters:
NameParameterData TypeRequiredDescription
GuidformstringNo
TemplateModificationDateTimeformDateTimeNo
IconModificationDateTimeformDateTimeNo
IClientQuestion Parameters:
NameParameterData TypeRequiredDescription
QuestionGuidformstringNo
ValueDisplayedformstringNo
ValueReturnedformstringNo
AnsweredformboolNo
RegexMatchesformboolNo
RegexHintformstringNo
ITemplate Parameters:
NameParameterData TypeRequiredDescription
TemplateVersionformstringNo
ScannerVisionVersionformstringNo
GuidformstringNo
BeginScriptformstringNo
EndScriptformstringNo
TemplateTypeformTemplateTypeNo
GeneralformIGeneralNo
CaptureformICaptureNo
XmlMetadataImportformIXmlMetadataImportNo
NotificationsformINotificationsNo
ValidatorformIValidatorNo
TemplateType Enum:
Workflow
FreeForm
IGeneral Parameters:
NameParameterData TypeRequiredDescription
NameformstringNo
DescriptionformstringNo
IconformstringNo
ScheduleformITemplateScheduleNo
RejectionformIRejectionNo
BadDocumentRejectionformIBadDocumentRejectionNo
PdfLoadResolutionformPdfLoadResolution?No
ITemplateSchedule Parameters:
NameParameterData TypeRequiredDescription
TimeformTimeSpan?No
EndTimeformTimeSpan?No
NoEndTimeformbool?No
TypeformTemplateScheduleType?No
TemplateScheduleType Enum:
Interval
Fixed
IRejection Parameters:
NameParameterData TypeRequiredDescription
RejectAfterformint?No
RejectionPathformstringNo
ShareCredentialsformICredentialsNo
ICredentials Parameters:
NameParameterData TypeRequiredDescription
UsernameformstringNo
PasswordformstringNo
IBadDocumentRejection Parameters:
NameParameterData TypeRequiredDescription
RejectionPathformstringNo
ShareCredentialsformICredentialsNo
PdfLoadResolution Enum:
DefaultDEFAULT_PDF_LOAD_RESOLUTION
Dpi100100
Dpi150150
Dpi200200
Dpi300300
Dpi400400
Dpi500500
Dpi600600
ICapture Parameters:
NameParameterData TypeRequiredDescription
CaptureSourcesformReadOnlyCollection<ICaptureSource>No
IXmlMetadataImport Parameters:
NameParameterData TypeRequiredDescription
SampleDocumentNameformstringNo
TagMappingsformReadOnlyCollection<IXmlMetadataImportTagMapping>No
NamespaceMappingsformReadOnlyCollection<IXmlMetadataImportNamespaceMapping>No
IXmlMetadataImportTagMapping Parameters:
NameParameterData TypeRequiredDescription
XPathExpressionformstringNo
MetadataformIStringMetadataNo
IStringMetadata Parameters:
NameParameterData TypeRequiredDescription
IsSecureformbool?No
SampleValueformstringNo
ValueformstringNo
IXmlMetadataImportNamespaceMapping Parameters:
NameParameterData TypeRequiredDescription
PrefixformstringNo
NameformstringNo
INotifications Parameters:
NameParameterData TypeRequiredDescription
NotificationsformReadOnlyCollection<INotification>No
INotification Parameters:
NameParameterData TypeRequiredDescription
DescriptionformstringNo
ToformstringNo
SubjectformstringNo
BodyformstringNo
CcformstringNo
BccformstringNo
NotificationTypeformNotificationType?No
NotificationType Enum:
FailureOnlyNOTIFICATION_TYPE_FAILURE_ONLY
SuccessOnlyNOTIFICATION_TYPE_SUCCESS_ONLY
AlwaysNOTIFICATION_TYPE_ALWAYS
IValidator Parameters:
NameParameterData TypeRequiredDescription
ValidationErrorsformIValidationErrorsNo
IsValidformboolNo
IValidationErrors Parameters:
NameParameterData TypeRequiredDescription
ErrorsformReadOnlyCollection<IValidationError>No
IValidationError Parameters:
NameParameterData TypeRequiredDescription
PropertyformstringNo
ErrorMessageformstringNo

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

HTTP + CSV

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

POST /{Brand}/templates HTTP/1.1 
Host: buildmax.org 
Accept: text/csv
Content-Type: text/csv
Content-Length: length

{"Template":"String","Brand":"Desktop"}
HTTP/1.1 200 OK
Content-Type: text/csv
Content-Length: length

{Unable to show example output for type 'GetTemplatesResponse' using the custom 'csv' filter}No parameterless constructor defined for this object.