<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.safestamper.com/index.php?action=history&amp;feed=atom&amp;title=File%2Fstamp</id>
	<title>File/stamp - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.safestamper.com/index.php?action=history&amp;feed=atom&amp;title=File%2Fstamp"/>
	<link rel="alternate" type="text/html" href="https://wiki.safestamper.com/index.php?title=File/stamp&amp;action=history"/>
	<updated>2026-05-05T02:33:20Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.1</generator>
	<entry>
		<id>https://wiki.safestamper.com/index.php?title=File/stamp&amp;diff=45&amp;oldid=prev</id>
		<title>Adminwiki: 1 revision imported</title>
		<link rel="alternate" type="text/html" href="https://wiki.safestamper.com/index.php?title=File/stamp&amp;diff=45&amp;oldid=prev"/>
		<updated>2023-10-17T11:27:27Z</updated>

		<summary type="html">&lt;p&gt;1 revision imported&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 07:27, 17 October 2023&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;en&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Adminwiki</name></author>
	</entry>
	<entry>
		<id>https://wiki.safestamper.com/index.php?title=File/stamp&amp;diff=44&amp;oldid=prev</id>
		<title>api&gt;Admin: /* Parameters */</title>
		<link rel="alternate" type="text/html" href="https://wiki.safestamper.com/index.php?title=File/stamp&amp;diff=44&amp;oldid=prev"/>
		<updated>2022-06-03T08:13:17Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Parameters&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Sends a file to certificate.&lt;br /&gt;
&lt;br /&gt;
It must use an HTTP multipart/form-data post request.&lt;br /&gt;
&lt;br /&gt;
= URL =&lt;br /&gt;
&amp;lt;nowiki&amp;gt;https://www.safestamper.com/api/file/stamp&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Parameters =&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;sharedkey&amp;#039;&amp;#039;&amp;#039;: Your API client shared key&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;authkey&amp;#039;&amp;#039;&amp;#039;: Authkey to certificate as authorized user. &lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;file&amp;#039;&amp;#039;&amp;#039;: File to certificate&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;storefile&amp;#039;&amp;#039;&amp;#039;: Indicate if store file in SafeStamper server (&amp;quot;true&amp;quot;|&amp;quot;false&amp;quot;)&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;signature&amp;#039;&amp;#039;&amp;#039;: Parameters signature, as explained in [[Signature parameter]]&lt;br /&gt;
** &amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; When calculating the signature use the file name as the value of &amp;#039;&amp;#039;file&amp;#039;&amp;#039; parameter&lt;br /&gt;
&lt;br /&gt;
= Returns =&lt;br /&gt;
&lt;br /&gt;
A JSON object with the following fields:&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;entryDate&amp;#039;&amp;#039;&amp;#039;: Date of certificate&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;code&amp;#039;&amp;#039;&amp;#039;: Code of certificate,&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;url&amp;#039;&amp;#039;&amp;#039;: URL of certificate download&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;properties&amp;#039;&amp;#039;&amp;#039;: JSON with the properties the certificate&lt;br /&gt;
** &amp;#039;&amp;#039;&amp;#039;filename&amp;#039;&amp;#039;&amp;#039;: File name of the certificate&lt;br /&gt;
** &amp;#039;&amp;#039;&amp;#039;size&amp;#039;&amp;#039;&amp;#039;: Size of file of the certificate (returned as a string)&lt;br /&gt;
** &amp;#039;&amp;#039;&amp;#039;md5&amp;#039;&amp;#039;&amp;#039;: MD5 hash of file of the certificate&lt;br /&gt;
** &amp;#039;&amp;#039;&amp;#039;sha1&amp;#039;&amp;#039;&amp;#039;: SHA1 hash of file of the certificate&lt;br /&gt;
** &amp;#039;&amp;#039;&amp;#039;sha256&amp;#039;&amp;#039;&amp;#039;: SHA256 hash of file of the certificate&lt;br /&gt;
** &amp;#039;&amp;#039;&amp;#039;sha512&amp;#039;&amp;#039;&amp;#039;: SHA512 hash of file of the certificate&lt;br /&gt;
&lt;br /&gt;
= HTTP Errors =&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;401&amp;#039;&amp;#039;&amp;#039; Unauthorized, the authkey is not valid&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;403&amp;#039;&amp;#039;&amp;#039; Forbidden, the sharedkey or signature are not valid&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;429&amp;#039;&amp;#039;&amp;#039; Your Safe Stamper user has no certification credits available&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;430&amp;#039;&amp;#039;&amp;#039; Your Safe Stamper user has no storage space available&lt;br /&gt;
&lt;br /&gt;
= Example =&lt;br /&gt;
&lt;br /&gt;
REQUEST:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://www.safestamper.com/api/file/stamp&lt;br /&gt;
&lt;br /&gt;
Content-Type: multipart/form-data;&lt;br /&gt;
boundary=90503bb6-f5b0-410f-97da-e86041ce17cd&lt;br /&gt;
--90503bb6-f5b0-410f-97da-e86041ce17cd&lt;br /&gt;
Content-Disposition: form-data; name=&amp;quot;authkey&amp;quot;&lt;br /&gt;
&lt;br /&gt;
0dbb406d-cc0c-4ef8-ae80-971ed108c2f9&lt;br /&gt;
--90503bb6-f5b0-410f-97da-e86041ce17cd&lt;br /&gt;
Content-Disposition: form-data; name=&amp;quot;storefile&amp;quot;&lt;br /&gt;
&lt;br /&gt;
true&lt;br /&gt;
--90503bb6-f5b0-410f-97da-e86041ce17cd&lt;br /&gt;
Content-Disposition: form-data; name=&amp;quot;sharedkey&amp;quot;&lt;br /&gt;
&lt;br /&gt;
axvmfqn8aex21mxhq5zsj7l482saxfu7j4hh&lt;br /&gt;
--90503bb6-f5b0-410f-97da-e86041ce17cd&lt;br /&gt;
Content-Disposition: form-data; name=&amp;quot;signature&amp;quot;&lt;br /&gt;
&lt;br /&gt;
508c8bf78d43577f1d41db0c7a3c67c07518681c&lt;br /&gt;
--90503bb6-f5b0-410f-97da-e86041ce17cd&lt;br /&gt;
Content-Disposition: form-data; name=&amp;quot;file&amp;quot;; filename=&amp;quot;test.file&amp;quot;&lt;br /&gt;
Content-Type: null&lt;br /&gt;
&lt;br /&gt;
&amp;lt;&amp;lt;&amp;lt; Contents of file &amp;gt;&amp;gt;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
--90503bb6-f5b0-410f-97da-e86041ce17cd--&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
RESPONSE:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    &amp;quot;entryDate&amp;quot;:&amp;quot;2016-12-05T10:49:11Z&amp;quot;,&lt;br /&gt;
    &amp;quot;code&amp;quot;:&amp;quot;161205-4MR4ML&amp;quot;,&lt;br /&gt;
    &amp;quot;url&amp;quot;:&amp;quot;http://www.safestamper.com/certificate/161205-4MR4ML&amp;quot;,&lt;br /&gt;
    &amp;quot;properties&amp;quot;: {&lt;br /&gt;
        &amp;quot;filename&amp;quot;:&amp;quot;test.file&amp;quot;,&lt;br /&gt;
        &amp;quot;size&amp;quot;:&amp;quot;3070&amp;quot;,&lt;br /&gt;
        &amp;quot;md5&amp;quot;:&amp;quot;9f7c1b879255cf5661f721d4fec6cbf2&amp;quot;,&lt;br /&gt;
        &amp;quot;sha1&amp;quot;:&amp;quot;7baf9446524cb1886f17fbd9756102b44d85585f&amp;quot;,&lt;br /&gt;
        &amp;quot;sha256&amp;quot;:&amp;quot;b42468bd6afa45d8f64c042fc116409748cdaf0214c47d8ad43aa4728ece7c03&amp;quot;,&lt;br /&gt;
        &amp;quot;sha512&amp;quot;:&amp;quot;5d04ec2d846141d2dcbc8d1d2629709dc63b8bf5b9f0e49836db527ae11c4b10ce797e184b8fa5fb0755fc444c62a93af0b0174c4d8ef68d82fe977a52dd4079&amp;quot;         &lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>api&gt;Admin</name></author>
	</entry>
</feed>