<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://en-wiki.ikoula.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Jquiaios31670</id>
	<title>EN Ikoula wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://en-wiki.ikoula.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Jquiaios31670"/>
	<link rel="alternate" type="text/html" href="https://en-wiki.ikoula.com/en/Special:Contributions/Jquiaios31670"/>
	<updated>2026-04-11T08:58:40Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.35.3</generator>
	<entry>
		<id>https://en-wiki.ikoula.com/index.php?title=REST_and_WebService_architectures&amp;diff=12807</id>
		<title>REST and WebService architectures</title>
		<link rel="alternate" type="text/html" href="https://en-wiki.ikoula.com/index.php?title=REST_and_WebService_architectures&amp;diff=12807"/>
		<updated>2022-11-06T03:29:13Z</updated>

		<summary type="html">&lt;p&gt;Jquiaios31670: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span data-link_translate_fr_title=&amp;quot;Architectures REST &amp;amp; WebService&amp;quot;  data-link_translate_fr_url=&amp;quot;Architectures REST &amp;amp; WebService&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:fr:Architectures REST &amp;amp; WebService]][[fr:Architectures REST &amp;amp; WebService]]&lt;br /&gt;
&amp;lt;span data-link_translate_en_title=&amp;quot;REST and WebService architectures&amp;quot;  data-link_translate_en_url=&amp;quot;REST and WebService architectures&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:en:REST and WebService architectures]][[en:REST and WebService architectures]]&lt;br /&gt;
&amp;lt;span data-link_translate_es_title=&amp;quot;Arquitecturas de resto y WebService&amp;quot;  data-link_translate_es_url=&amp;quot;Arquitecturas de resto y WebService&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:es:Arquitecturas de resto y WebService]][[es:Arquitecturas de resto y WebService]]&lt;br /&gt;
&amp;lt;span data-link_translate_pt_title=&amp;quot;Arquiteturas de descanso e WebService&amp;quot;  data-link_translate_pt_url=&amp;quot;Arquiteturas de descanso e WebService&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:pt:Arquiteturas de descanso e WebService]][[pt:Arquiteturas de descanso e WebService]]&lt;br /&gt;
&amp;lt;span data-link_translate_it_title=&amp;quot;Architetture di resto e WebService&amp;quot;  data-link_translate_it_url=&amp;quot;Architetture di resto e WebService&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:it:Architetture di resto e WebService]][[it:Architetture di resto e WebService]]&lt;br /&gt;
&amp;lt;span data-link_translate_nl_title=&amp;quot;RUST en WebService platforms&amp;quot;  data-link_translate_nl_url=&amp;quot;RUST en WebService platforms&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:nl:RUST en WebService platforms]][[nl:RUST en WebService platforms]]&lt;br /&gt;
&amp;lt;span data-link_translate_de_title=&amp;quot;REST- und WebService-Architekturen&amp;quot;  data-link_translate_de_url=&amp;quot;REST- und WebService-Architekturen&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:de:REST- und WebService-Architekturen]][[de:REST- und WebService-Architekturen]]&lt;br /&gt;
&amp;lt;span data-link_translate_zh_title=&amp;quot;休息和 web 服务的体系结构&amp;quot;  data-link_translate_zh_url=&amp;quot;休息和 web 服务的体系结构&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:zh:休息和 web 服务的体系结构]][[zh:休息和 web 服务的体系结构]]&lt;br /&gt;
&amp;lt;span data-link_translate_ar_title=&amp;quot;أبنية الراحة وخدمة ويب&amp;quot;  data-link_translate_ar_url=&amp;quot;أبنية الراحة وخدمة ويب&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ar:أبنية الراحة وخدمة ويب]][[ar:أبنية الراحة وخدمة ويب]]&lt;br /&gt;
&amp;lt;span data-link_translate_ja_title=&amp;quot;休息と web サービスのアーキテクチャ&amp;quot;  data-link_translate_ja_url=&amp;quot;休息と web サービスのアーキテクチャ&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ja:休息と web サービスのアーキテクチャ]][[ja:休息と web サービスのアーキテクチャ]]&lt;br /&gt;
&amp;lt;span data-link_translate_pl_title=&amp;quot;Architektury REST i WebService&amp;quot;  data-link_translate_pl_url=&amp;quot;Architektury REST i WebService&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:pl:Architektury REST i WebService]][[pl:Architektury REST i WebService]]&lt;br /&gt;
&amp;lt;span data-link_translate_ru_title=&amp;quot;Отдых и WebService архитектуры&amp;quot;  data-link_translate_ru_url=&amp;quot;Отдых и WebService архитектуры&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ru:Отдых и WebService архитектуры]][[ru:Отдых и WebService архитектуры]]&lt;br /&gt;
&amp;lt;span data-link_translate_ro_title=&amp;quot;ODIHNĂ şi WebService arhitecturi&amp;quot;  data-link_translate_ro_url=&amp;quot;ODIHNĂ şi WebService arhitecturi&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ro:ODIHNĂ şi WebService arhitecturi]][[ro:ODIHNĂ şi WebService arhitecturi]]&lt;br /&gt;
&amp;lt;span data-link_translate_he_title=&amp;quot;ארכיטקטורות WebService ומנוחה&amp;quot;  data-link_translate_he_url=&amp;quot;ארכיטקטורות WebService ומנוחה&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:he:ארכיטקטורות WebService ומנוחה]][[he:ארכיטקטורות WebService ומנוחה]]&lt;br /&gt;
&amp;lt;span data-link_translate_en_title=&amp;quot;REST and WebService architectures&amp;quot;  data-link_translate_en_url=&amp;quot;REST and WebService architectures&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:en:REST and WebService architectures]][[en:REST and WebService architectures]]&lt;br /&gt;
&amp;lt;span data-link_translate_he_title=&amp;quot;ארכיטקטורות WebService ומנוחה&amp;quot;  data-link_translate_he_url=&amp;quot;%D7%90%D7%A8%D7%9B%D7%99%D7%98%D7%A7%D7%98%D7%95%D7%A8%D7%95%D7%AA+WebService+%D7%95%D7%9E%D7%A0%D7%95%D7%97%D7%94&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:he:ארכיטקטורות WebService ומנוחה]][[he:ארכיטקטורות WebService ומנוחה]]&lt;br /&gt;
&amp;lt;span data-link_translate_ru_title=&amp;quot;Отдых и WebService архитектуры&amp;quot;  data-link_translate_ru_url=&amp;quot;%D0%9E%D1%82%D0%B4%D1%8B%D1%85+%D0%B8+WebService+%D0%B0%D1%80%D1%85%D0%B8%D1%82%D0%B5%D0%BA%D1%82%D1%83%D1%80%D1%8B&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ru:Отдых и WebService архитектуры]][[ru:Отдых и WebService архитектуры]]&lt;br /&gt;
&amp;lt;span data-link_translate_ja_title=&amp;quot;休息と web サービスのアーキテクチャ&amp;quot;  data-link_translate_ja_url=&amp;quot;%E4%BC%91%E6%81%AF%E3%81%A8+web+%E3%82%B5%E3%83%BC%E3%83%93%E3%82%B9%E3%81%AE%E3%82%A2%E3%83%BC%E3%82%AD%E3%83%86%E3%82%AF%E3%83%81%E3%83%A3&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ja:休息と web サービスのアーキテクチャ]][[ja:休息と web サービスのアーキテクチャ]]&lt;br /&gt;
&amp;lt;span data-link_translate_ar_title=&amp;quot;أبنية الراحة وخدمة ويب&amp;quot;  data-link_translate_ar_url=&amp;quot;%D8%A3%D8%A8%D9%86%D9%8A%D8%A9+%D8%A7%D9%84%D8%B1%D8%A7%D8%AD%D8%A9+%D9%88%D8%AE%D8%AF%D9%85%D8%A9+%D9%88%D9%8A%D8%A8&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ar:أبنية الراحة وخدمة ويب]][[ar:أبنية الراحة وخدمة ويب]]&lt;br /&gt;
&amp;lt;span data-link_translate_zh_title=&amp;quot;休息和 web 服务的体系结构&amp;quot;  data-link_translate_zh_url=&amp;quot;%E4%BC%91%E6%81%AF%E5%92%8C+web+%E6%9C%8D%E5%8A%A1%E7%9A%84%E4%BD%93%E7%B3%BB%E7%BB%93%E6%9E%84&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:zh:休息和 web 服务的体系结构]][[zh:休息和 web 服务的体系结构]]&lt;br /&gt;
&amp;lt;span data-link_translate_ro_title=&amp;quot;ODIHNĂ şi WebService arhitecturi&amp;quot;  data-link_translate_ro_url=&amp;quot;ODIHN%C4%82+%C5%9Fi+WebService+arhitecturi&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ro:ODIHNĂ şi WebService arhitecturi]][[ro:ODIHNĂ şi WebService arhitecturi]]&lt;br /&gt;
&amp;lt;span data-link_translate_pl_title=&amp;quot;Architektury REST i WebService&amp;quot;  data-link_translate_pl_url=&amp;quot;Architektury+REST+i+WebService&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:pl:Architektury REST i WebService]][[pl:Architektury REST i WebService]]&lt;br /&gt;
&amp;lt;span data-link_translate_de_title=&amp;quot;REST- und WebService-Architekturen&amp;quot;  data-link_translate_de_url=&amp;quot;REST-+und+WebService-Architekturen&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:de:REST- und WebService-Architekturen]][[de:REST- und WebService-Architekturen]]&lt;br /&gt;
&amp;lt;span data-link_translate_nl_title=&amp;quot;RUST en WebService platforms&amp;quot;  data-link_translate_nl_url=&amp;quot;RUST+en+WebService+platforms&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:nl:RUST en WebService platforms]][[nl:RUST en WebService platforms]]&lt;br /&gt;
&amp;lt;span data-link_translate_it_title=&amp;quot;Architetture di resto e WebService&amp;quot;  data-link_translate_it_url=&amp;quot;Architetture+di+resto+e+WebService&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:it:Architetture di resto e WebService]][[it:Architetture di resto e WebService]]&lt;br /&gt;
&amp;lt;span data-link_translate_pt_title=&amp;quot;Arquiteturas de descanso e WebService&amp;quot;  data-link_translate_pt_url=&amp;quot;Arquiteturas+de+descanso+e+WebService&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:pt:Arquiteturas de descanso e WebService]][[pt:Arquiteturas de descanso e WebService]]&lt;br /&gt;
&amp;lt;span data-link_translate_es_title=&amp;quot;Arquitecturas de resto y WebService&amp;quot;  data-link_translate_es_url=&amp;quot;Arquitecturas+de+resto+y+WebService&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:es:Arquitecturas de resto y WebService]][[es:Arquitecturas de resto y WebService]]&lt;br /&gt;
&amp;lt;span data-link_translate_fr_title=&amp;quot;Architectures REST &amp;amp;amp; WebService&amp;quot;  data-link_translate_fr_url=&amp;quot;Architectures_REST_%26_WebService&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:fr:Architectures REST &amp;amp;amp; WebService]][[fr:Architectures REST &amp;amp; WebService]]&lt;br /&gt;
&lt;br /&gt;
{{#seo:&lt;br /&gt;
|title=REST and WebService architectures&lt;br /&gt;
|title_mode=append&lt;br /&gt;
|keywords=these,are,your,keywords&lt;br /&gt;
|description=REST and WebService architectures&lt;br /&gt;
|image=Uploaded_file.png&lt;br /&gt;
|image_alt=Wiki Logo&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Introduction == &amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
With which ''WebService'' architecture is the API compatible ?&lt;br /&gt;
&lt;br /&gt;
==Explanation == &amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
Ikoula API proposes an approach following two architectures : '''WebService'''  &amp;amp; REST .&lt;br /&gt;
&lt;br /&gt;
==WebService == &amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
The WebService architecture can be used :&lt;br /&gt;
* either get (formatting settings directly in the URI ) '''required for authentication settings '''&lt;br /&gt;
* in POST (passing the parameters in data table )&lt;br /&gt;
* or by mixing the 2 (GET and POST settings )&lt;br /&gt;
&amp;lt;br /&amp;gt;Here are some examples :&lt;br /&gt;
;Lister account VM &lt;br /&gt;
: https://api.ikoula.com/index.php?r=wsflex/vmlist&amp;amp;login=mail@example.com&amp;amp;crypted_password=encrypted_password&amp;amp;signature=xxxxxxxxxxxxxxxxxxxxxxxxxxx&lt;br /&gt;
;Retrieving information from a VM by using its name &lt;br /&gt;
: https://api.ikoula.com/index.php?r=wsflex/vminfo&amp;amp;login=mail@example.com&amp;amp;crypted_password=encrypted_password&amp;amp;vm_name=1234hpv56789&amp;amp;signature=xxxxxxxxxxxxxxxxxxxxxxxxxxx&lt;br /&gt;
&lt;br /&gt;
==REST == &amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
The REST architecture is used by formatting parameters in the URI and HTTP method suitable to the desired action.&amp;lt;br /&amp;gt;&lt;br /&gt;
Here are some examples :&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
;Returns the status  of the VM &amp;quot;VMID &amp;quot;&lt;br /&gt;
: GET /rest/vm/:vmid&lt;br /&gt;
;Starts the VM &amp;quot;VMID &amp;quot;&lt;br /&gt;
: POST /rest/vm/:vmid/status /Start &lt;br /&gt;
;Removes the snapshot  &amp;quot;snapshot Name &amp;quot; the VM &amp;quot;VMID &amp;quot;&lt;br /&gt;
: DELETE /rest/vm/:vmid/snapshot /:snapshot Name &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:6--&amp;gt;&lt;br /&gt;
Passing the authentication settings (see WIKI on the [[Authentification_et_sécurité| Authentication and security]] For more details ), here is an example URL :&amp;lt;br /&amp;gt;&lt;br /&gt;
https://api.ikoula.com/rest/vm/list?login=mail@example.com&amp;amp;crypted_password=encrypted_password&amp;amp;signature=xxxxxxxxxxxxxxxxxxxxxxxxxxx&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:7--&amp;gt;&lt;br /&gt;
&amp;lt;!-- Fin de l'article --&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
This article seemed you to be useful ? &amp;lt;vote /&amp;gt;&lt;br /&gt;
&amp;lt;!-- Placez ici la ou les catégories auxquelles se rapporte votre article. Une ligne par catégorie. Ex: &lt;br /&gt;
[[Category:Help]]&lt;br /&gt;
[[Category:Linux]] --&amp;gt;&lt;br /&gt;
[[Category:API]] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:8--&amp;gt;&lt;br /&gt;
&amp;lt;!-- Gestion SEO. Indiquez les informations manquantes --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;comments /&amp;gt;&lt;br /&gt;
&amp;lt;comments /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jquiaios31670</name></author>
	</entry>
	<entry>
		<id>https://en-wiki.ikoula.com/index.php?title=The_signature_generation&amp;diff=12806</id>
		<title>The signature generation</title>
		<link rel="alternate" type="text/html" href="https://en-wiki.ikoula.com/index.php?title=The_signature_generation&amp;diff=12806"/>
		<updated>2022-11-06T03:28:48Z</updated>

		<summary type="html">&lt;p&gt;Jquiaios31670: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span data-link_translate_en_title=&amp;quot;The signature generation&amp;quot;  data-link_translate_en_url=&amp;quot;The signature generation&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:en:The signature generation]][[en:The signature generation]]&lt;br /&gt;
&amp;lt;span data-link_translate_he_title=&amp;quot;הדור חתימה&amp;quot;  data-link_translate_he_url=&amp;quot;%D7%94%D7%93%D7%95%D7%A8+%D7%97%D7%AA%D7%99%D7%9E%D7%94&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:he:הדור חתימה]][[he:הדור חתימה]]&lt;br /&gt;
&amp;lt;span data-link_translate_ru_title=&amp;quot;Создание подписи&amp;quot;  data-link_translate_ru_url=&amp;quot;%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5+%D0%BF%D0%BE%D0%B4%D0%BF%D0%B8%D1%81%D0%B8&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ru:Создание подписи]][[ru:Создание подписи]]&lt;br /&gt;
&amp;lt;span data-link_translate_ja_title=&amp;quot;署名の生成&amp;quot;  data-link_translate_ja_url=&amp;quot;%E7%BD%B2%E5%90%8D%E3%81%AE%E7%94%9F%E6%88%90&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ja:署名の生成]][[ja:署名の生成]]&lt;br /&gt;
&amp;lt;span data-link_translate_ar_title=&amp;quot;توليد التوقيع&amp;quot;  data-link_translate_ar_url=&amp;quot;%D8%AA%D9%88%D9%84%D9%8A%D8%AF+%D8%A7%D9%84%D8%AA%D9%88%D9%82%D9%8A%D8%B9&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ar:توليد التوقيع]][[ar:توليد التوقيع]]&lt;br /&gt;
&amp;lt;span data-link_translate_zh_title=&amp;quot;签名生成&amp;quot;  data-link_translate_zh_url=&amp;quot;%E7%AD%BE%E5%90%8D%E7%94%9F%E6%88%90&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:zh:签名生成]][[zh:签名生成]]&lt;br /&gt;
&amp;lt;span data-link_translate_ro_title=&amp;quot;Generația semnături&amp;quot;  data-link_translate_ro_url=&amp;quot;Genera%C8%9Bia+semn%C4%83turi&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ro:Generația semnături]][[ro:Generația semnături]]&lt;br /&gt;
&amp;lt;span data-link_translate_pl_title=&amp;quot;Generowanie podpisu&amp;quot;  data-link_translate_pl_url=&amp;quot;Generowanie+podpisu&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:pl:Generowanie podpisu]][[pl:Generowanie podpisu]]&lt;br /&gt;
&amp;lt;span data-link_translate_de_title=&amp;quot;Die Signatur-generation&amp;quot;  data-link_translate_de_url=&amp;quot;Die+Signatur-generation&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:de:Die Signatur-generation]][[de:Die Signatur-generation]]&lt;br /&gt;
&amp;lt;span data-link_translate_nl_title=&amp;quot;De handtekening generatie&amp;quot;  data-link_translate_nl_url=&amp;quot;De+handtekening+generatie&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:nl:De handtekening generatie]][[nl:De handtekening generatie]]&lt;br /&gt;
&amp;lt;span data-link_translate_it_title=&amp;quot;La generazione della firma&amp;quot;  data-link_translate_it_url=&amp;quot;La+generazione+della+firma&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:it:La generazione della firma]][[it:La generazione della firma]]&lt;br /&gt;
&amp;lt;span data-link_translate_pt_title=&amp;quot;A geraÃ§Ã£o de assinatura&amp;quot;  data-link_translate_pt_url=&amp;quot;A+gera%C3%A7%C3%A3o+de+assinatura&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:pt:A geração de assinatura]][[pt:A geração de assinatura]]&lt;br /&gt;
&amp;lt;span data-link_translate_es_title=&amp;quot;La generaciÃ³n de una firma&amp;quot;  data-link_translate_es_url=&amp;quot;La+generaci%C3%B3n+de+una+firma&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:es:La generación de una firma]][[es:La generación de una firma]]&lt;br /&gt;
&amp;lt;span data-link_translate_fr_title=&amp;quot;GÃ©nÃ©ration de la signature&amp;quot;  data-link_translate_fr_url=&amp;quot;G%C3%A9n%C3%A9ration_de_la_signature&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:fr:Génération de la signature]][[fr:Génération de la signature]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{#seo:&lt;br /&gt;
|title=The signature generation&lt;br /&gt;
|title_mode=append&lt;br /&gt;
|keywords=these,are,your,keywords&lt;br /&gt;
|description=The signature generation&lt;br /&gt;
|image=Uploaded_file.png&lt;br /&gt;
|image_alt=Wiki Logo&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Introduction == &amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
During a call to the API, as described in the WIKI of authentication, a signature  is required. It is generated '''based on all of the parameters provided during the call '''.&amp;lt;br /&amp;gt;&lt;br /&gt;
For technical reasons and for the moment, the authentication parameters must 'always be transmitted via the HTTP GET method &lt;br /&gt;
&lt;br /&gt;
==Example == &amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
// Définition des paramètres&lt;br /&gt;
$data[&amp;quot;login&amp;quot;] = &amp;quot;mail@example.com &amp;quot;;&lt;br /&gt;
$data[&amp;quot;password&amp;quot;] = &amp;quot;DH 4=674j_G &amp;quot;; // Mot de passe non chiffré&lt;br /&gt;
// D&amp;quot;autres paramètres peuvent êtres ajoutés en fonction de l&amp;quot;appel à l&amp;quot;API&lt;br /&gt;
// $data[&amp;quot;autre_parametre&amp;quot;] = &amp;quot;valeur&amp;quot;;&lt;br /&gt;
// $data[&amp;quot;autre_parametre_2&amp;quot;] = &amp;quot;valeur_2&amp;quot;;&lt;br /&gt;
// $data[&amp;quot;...&amp;quot;] = &amp;quot;...&amp;quot;;&lt;br /&gt;
 &lt;br /&gt;
// Triage des paramètres dans l'ordre croissant&lt;br /&gt;
ksort($data);&lt;br /&gt;
 &lt;br /&gt;
// Encodage des paramètres&lt;br /&gt;
$query = http_build_query($data);&lt;br /&gt;
 &lt;br /&gt;
// Encodage des signes plus&lt;br /&gt;
$query = str_replace(&amp;quot;+&amp;quot;, &amp;quot;%20&amp;quot;, $query);&lt;br /&gt;
 &lt;br /&gt;
// Transformation de la chaîne de caractères en minuscule&lt;br /&gt;
$query = strtolower($query);&lt;br /&gt;
 &lt;br /&gt;
// Clé publique d'Ikoula (cf. lien ci-dessus)&lt;br /&gt;
$public_key=&amp;quot;MIIBIjAN...&amp;quot;;&lt;br /&gt;
 &lt;br /&gt;
// Hashage des paramètres&lt;br /&gt;
$hash = hash_hmac(&amp;quot;SHA1&amp;quot;, $query, $public_key, true);&lt;br /&gt;
 &lt;br /&gt;
// Encodage en base64, puis encodage en URL selon RFC 3986&lt;br /&gt;
$signature  = rawurlencode(base64_encode($hash));&lt;br /&gt;
 &lt;br /&gt;
// ==&amp;gt; $signature  contient alors la signature  finale&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Conclusion == &amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
Once the signature  is generated, it is necessary to pass it as a parameter (In addition to all the other parameters ) to the API call.&amp;lt;br /&amp;gt;&lt;br /&gt;
Following the previous example, parameters to pass would have therefore been :&amp;lt;br /&amp;gt;&lt;br /&gt;
* login = &amp;quot;mail@example.cOM &amp;quot;&lt;br /&gt;
* password = &amp;quot;DH 4=674j_G &amp;quot;&lt;br /&gt;
* signature  = $signature &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
&amp;lt;!-- Fin de l'article --&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
This article seemed you to be useful ? &amp;lt;vote /&amp;gt;&lt;br /&gt;
&amp;lt;!-- Placez ici la catégorie à laquelle se rapporte votre article. Ex: [[Category:Help]] --&amp;gt;&lt;br /&gt;
[[Category:API]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:6--&amp;gt;&lt;br /&gt;
&amp;lt;!-- Gestion SEO. Indiquez les informations manquantes --&amp;gt;&lt;br /&gt;
&amp;lt;comments /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jquiaios31670</name></author>
	</entry>
</feed>