<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://help.onea.be/index.php?action=history&amp;feed=atom&amp;title=Webservices</id>
		<title>Webservices - Revision history</title>
		<link rel="self" type="application/atom+xml" href="https://help.onea.be/index.php?action=history&amp;feed=atom&amp;title=Webservices"/>
		<link rel="alternate" type="text/html" href="https://help.onea.be/index.php?title=Webservices&amp;action=history"/>
		<updated>2026-06-10T04:32:18Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.27.1</generator>

	<entry>
		<id>https://help.onea.be/index.php?title=Webservices&amp;diff=2425&amp;oldid=prev</id>
		<title>Nele.scherrens: Created page with &quot;==FileUploadService==  Used to prepare a file upload to 1Archive. It contains different methods which differ on the way of authentication: * &#039;&#039;&#039;prepareFileUpload&#039;&#039;&#039;: requires...&quot;</title>
		<link rel="alternate" type="text/html" href="https://help.onea.be/index.php?title=Webservices&amp;diff=2425&amp;oldid=prev"/>
				<updated>2018-08-07T09:16:16Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;quot;==FileUploadService==  Used to prepare a file upload to 1Archive. It contains different methods which differ on the way of authentication: * &amp;#039;&amp;#039;&amp;#039;prepareFileUpload&amp;#039;&amp;#039;&amp;#039;: requires...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==FileUploadService==&lt;br /&gt;
&lt;br /&gt;
Used to prepare a file upload to 1Archive. It contains different methods which differ on the way of authentication:&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;prepareFileUpload&amp;#039;&amp;#039;&amp;#039;: requires a 1Archive login and password to authenticate&lt;br /&gt;
** &amp;#039;&amp;#039;userword&amp;#039;&amp;#039;: not a username, but a userword (this should be the 1Archive username)&lt;br /&gt;
** &amp;#039;&amp;#039;password&amp;#039;&amp;#039;: the 1Archive password&lt;br /&gt;
** &amp;#039;&amp;#039;contenttype&amp;#039;&amp;#039;: specify the content type of the file to upload&lt;br /&gt;
** &amp;#039;&amp;#039;filesize&amp;#039;&amp;#039;: specify the size of the file to upload&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;prepareScanFileUpload&amp;#039;&amp;#039;&amp;#039;: requires a batchid code. This method is used for webscanning upload&lt;br /&gt;
** &amp;#039;&amp;#039;batchid&amp;#039;&amp;#039;: the id of a scanning batch&lt;br /&gt;
** &amp;#039;&amp;#039;filename&amp;#039;&amp;#039;: specify the name of the file to upload&lt;br /&gt;
** &amp;#039;&amp;#039;contenttype&amp;#039;&amp;#039;: specify the content type of the file to upload&lt;br /&gt;
** &amp;#039;&amp;#039;filesize&amp;#039;&amp;#039;: specify the size of the file to upload&lt;br /&gt;
&lt;br /&gt;
==FileUpload==&lt;br /&gt;
&lt;br /&gt;
Used to upload files to 1Archive.&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;id&amp;#039;&amp;#039;: the id of the upload connection, can be obtained via &amp;#039;&amp;#039;&amp;#039;[[Webservices#FileUploadService|FileUploadService]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
==ScanProService==&lt;br /&gt;
&lt;br /&gt;
Used for uploading documents to 1Archive. For authentication, the 1Archive username and password are used.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;checkConnection&amp;#039;&amp;#039;&amp;#039;: can be used to check if username and password are correct (note that username and password will be sent as plain text)&lt;br /&gt;
** &amp;#039;&amp;#039;username&amp;#039;&amp;#039;: the 1Archive username&lt;br /&gt;
** &amp;#039;&amp;#039;password&amp;#039;&amp;#039;: the 1Archive password&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;getCompanies&amp;#039;&amp;#039;&amp;#039;: returns a list of companies assigned to the given user&lt;br /&gt;
** &amp;#039;&amp;#039;username&amp;#039;&amp;#039;: the 1Archive username&lt;br /&gt;
** &amp;#039;&amp;#039;password&amp;#039;&amp;#039;: the 1Archive password&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;getDocumentTypes&amp;#039;&amp;#039;&amp;#039;: returns a list of document types for the company with code &amp;#039;&amp;#039;companyCode&amp;#039;&amp;#039; (which can be obtained via the &amp;#039;&amp;#039;&amp;#039;getCompanies&amp;#039;&amp;#039;&amp;#039; call&lt;br /&gt;
** &amp;#039;&amp;#039;username&amp;#039;&amp;#039;: the 1Archive username&lt;br /&gt;
** &amp;#039;&amp;#039;password&amp;#039;&amp;#039;: the 1Archive password&lt;br /&gt;
** &amp;#039;&amp;#039;companyCode&amp;#039;&amp;#039;: the code for the company to get the document types for&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;prepareFileUpload&amp;#039;&amp;#039;&amp;#039;: this is a link to the &amp;#039;&amp;#039;&amp;#039;prepareFileUpload&amp;#039;&amp;#039;&amp;#039; call in the &amp;#039;&amp;#039;&amp;#039;[[Webservices#FileUploadService|FileUploadService]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;uploadDocument&amp;#039;&amp;#039;&amp;#039;: used to upload a document to 1Archive&lt;br /&gt;
** &amp;#039;&amp;#039;username&amp;#039;&amp;#039;: the 1Archive username&lt;br /&gt;
** &amp;#039;&amp;#039;password&amp;#039;&amp;#039;: the 1Archive password&lt;br /&gt;
** &amp;#039;&amp;#039;document&amp;#039;&amp;#039;: ScanProDocument object&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;uploadDocumentAndAnnotate&amp;#039;&amp;#039;&amp;#039;: used to upload a document to 1Archive and annotate it&lt;br /&gt;
** &amp;#039;&amp;#039;username&amp;#039;&amp;#039;: the 1Archive username&lt;br /&gt;
** &amp;#039;&amp;#039;password&amp;#039;&amp;#039;: the 1Archive password&lt;br /&gt;
** &amp;#039;&amp;#039;document&amp;#039;&amp;#039;: ScanProDocument object&lt;br /&gt;
&lt;br /&gt;
==Webscanning==&lt;br /&gt;
&lt;br /&gt;
SOAP webservice for the webscanning application.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;getBatchInfo&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
** &amp;#039;&amp;#039;scanbatchUniqueID&amp;#039;&amp;#039;: the id of a scanning batch&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;checkUploadAllowed&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
** &amp;#039;&amp;#039;scanbatchUniqueID&amp;#039;&amp;#039;: the id of a scanning batch&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;fileCheck&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
** &amp;#039;&amp;#039;scanbatchUniqueID&amp;#039;&amp;#039;: the id of a scanning batch&lt;br /&gt;
** &amp;#039;&amp;#039;tempUploadID&amp;#039;&amp;#039;: upload id, which can be obtained via the &amp;#039;&amp;#039;&amp;#039;[[Webservices#FileUploadService|FileUploadService]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;uploadDocuments&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
** &amp;#039;&amp;#039;scanbatchUniqueID&amp;#039;&amp;#039;: the id of a scanning batch&lt;br /&gt;
** &amp;#039;&amp;#039;transferxml&amp;#039;&amp;#039;: document as ScanProModtransfer xml&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;createScanBatch&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
** &amp;#039;&amp;#039;scanbatchType&amp;#039;&amp;#039;: method for standalone webscanning&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;validateScanBatchCode&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
** &amp;#039;&amp;#039;scanbatchCode&amp;#039;&amp;#039;: method for standalone webscanning&lt;br /&gt;
&lt;br /&gt;
==CloudService==&lt;br /&gt;
&lt;br /&gt;
REST service for PrivateCloud utility.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;action&amp;#039;&amp;#039;&amp;#039;: possible values are:&lt;br /&gt;
** &amp;#039;&amp;#039;RequestFileUpload&amp;#039;&amp;#039;&lt;br /&gt;
** &amp;#039;&amp;#039;FileUpload&amp;#039;&amp;#039;&lt;br /&gt;
** &amp;#039;&amp;#039;Alive&amp;#039;&amp;#039;&lt;br /&gt;
** &amp;#039;&amp;#039;GetPublicKey&amp;#039;&amp;#039;&lt;br /&gt;
** &amp;#039;&amp;#039;GetDBUpdateData&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
==SyncService==&lt;br /&gt;
&lt;br /&gt;
SOAP service for importing and exporting with authentication based on a preshared key.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;serverTime&amp;#039;&amp;#039;&amp;#039;: used to obtain the time of the server, used in synchronization to check time difference&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;lastSyncTime&amp;#039;&amp;#039;&amp;#039;: used to retrieve date and time of the last synchronization for a certain type and company&lt;br /&gt;
** &amp;#039;&amp;#039;syncId&amp;#039;&amp;#039;: the unique synchronization id&lt;br /&gt;
** &amp;#039;&amp;#039;companyCode&amp;#039;&amp;#039;: the code for the company&lt;br /&gt;
** &amp;#039;&amp;#039;syncDirection&amp;#039;&amp;#039;: the direction for the synchronization. Possible values are:&lt;br /&gt;
*** &amp;#039;&amp;#039;UPLOAD&amp;#039;&amp;#039;&lt;br /&gt;
*** &amp;#039;&amp;#039;DOWNLOAD&amp;#039;&amp;#039;&lt;br /&gt;
** &amp;#039;&amp;#039;syncType&amp;#039;&amp;#039;: the type of synchronization. Possible values are:&lt;br /&gt;
*** &amp;#039;&amp;#039;COMPANY&amp;#039;&amp;#039;&lt;br /&gt;
*** &amp;#039;&amp;#039;PARTNERGROUP&amp;#039;&amp;#039;&lt;br /&gt;
*** &amp;#039;&amp;#039;PARTNER&amp;#039;&amp;#039;&lt;br /&gt;
*** &amp;#039;&amp;#039;DELIVERYMETHOD&amp;#039;&amp;#039;&lt;br /&gt;
*** &amp;#039;&amp;#039;RECEPTIONMETHOD&amp;#039;&amp;#039;&lt;br /&gt;
*** &amp;#039;&amp;#039;OPTINCONNECTION&amp;#039;&amp;#039;&lt;br /&gt;
*** &amp;#039;&amp;#039;USER&amp;#039;&amp;#039;&lt;br /&gt;
*** &amp;#039;&amp;#039;LOOKUPLIST&amp;#039;&amp;#039;&lt;br /&gt;
*** &amp;#039;&amp;#039;LOOKUPLISTITEM&amp;#039;&amp;#039;&lt;br /&gt;
*** &amp;#039;&amp;#039;DOCUMENT&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;importXml&amp;#039;&amp;#039;&amp;#039;: used to import data to 1Archive&lt;br /&gt;
** &amp;#039;&amp;#039;syncId&amp;#039;&amp;#039;: the unique synchronization id&lt;br /&gt;
** &amp;#039;&amp;#039;data&amp;#039;&amp;#039;: a Base64 encoded ScanProModtransfer xml&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;exportXml&amp;#039;&amp;#039;&amp;#039;: used to export data from 1Archive&lt;br /&gt;
** &amp;#039;&amp;#039;syncId&amp;#039;&amp;#039;: the unique synchronization id&lt;br /&gt;
** &amp;#039;&amp;#039;syncType&amp;#039;&amp;#039;: the type of synchronization. Possible values are:&lt;br /&gt;
*** &amp;#039;&amp;#039;COMPANY&amp;#039;&amp;#039;&lt;br /&gt;
*** &amp;#039;&amp;#039;PARTNERGROUP&amp;#039;&amp;#039;&lt;br /&gt;
*** &amp;#039;&amp;#039;PARTNER&amp;#039;&amp;#039;&lt;br /&gt;
*** &amp;#039;&amp;#039;DELIVERYMETHOD&amp;#039;&amp;#039;&lt;br /&gt;
*** &amp;#039;&amp;#039;RECEPTIONMETHOD&amp;#039;&amp;#039;&lt;br /&gt;
*** &amp;#039;&amp;#039;OPTINCONNECTION&amp;#039;&amp;#039;&lt;br /&gt;
*** &amp;#039;&amp;#039;USER&amp;#039;&amp;#039;&lt;br /&gt;
*** &amp;#039;&amp;#039;LOOKUPLIST&amp;#039;&amp;#039;&lt;br /&gt;
*** &amp;#039;&amp;#039;LOOKUPLISTITEM&amp;#039;&amp;#039;&lt;br /&gt;
*** &amp;#039;&amp;#039;DOCUMENT&amp;#039;&amp;#039;&lt;br /&gt;
** &amp;#039;&amp;#039;companyCode&amp;#039;&amp;#039;: the code for the company&lt;br /&gt;
&lt;br /&gt;
==ExportService==&lt;br /&gt;
&lt;br /&gt;
SOAP export service.&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;getDocument&amp;#039;&amp;#039;&amp;#039;: used to get a document by id as a ScanProModtransfer xml&lt;br /&gt;
** &amp;#039;&amp;#039;username&amp;#039;&amp;#039;: the 1Archive username&lt;br /&gt;
** &amp;#039;&amp;#039;password&amp;#039;&amp;#039;: the 1Archive password&lt;br /&gt;
** &amp;#039;&amp;#039;docId&amp;#039;&amp;#039;: the id of the document in 1Archive&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;getAttachment&amp;#039;&amp;#039;&amp;#039;: used to get an attachment by id as a ScanProModtransfer xml&lt;br /&gt;
** &amp;#039;&amp;#039;username&amp;#039;&amp;#039;: the 1Archive username&lt;br /&gt;
** &amp;#039;&amp;#039;password&amp;#039;&amp;#039;: the 1Archive password&lt;br /&gt;
** &amp;#039;&amp;#039;attachmentId&amp;#039;&amp;#039;: the id of the attachment of the document&lt;/div&gt;</summary>
		<author><name>Nele.scherrens</name></author>	</entry>

	</feed>