{"activeVersionTag":"latest","latestAvailableVersionTag":"latest","collection":{"info":{"_postman_id":"8079dd45-d891-4211-b845-c4c252549307","name":"Safeolio","description":"With our API for our SafeSign-module, it is possible to forward documents for signature directly from one’s private system or platform using NemID, touch-signing or by clicking the checkbox, hereby accepting the insertion of your signature. <br>\n\nWith our API for our SafeShare-module, it is possible to forward end-to-end encrypted messages and/or files directly to all types of e-mail accounts using one’s private system or platform.\n\n<b>WEBLINKS</b><br>\nAPI Documentation: https://api.safeolio.dk/<br>\nTest domain: https://safesign.safeshare.dk<br>\nTest API: https://safesign.safeshare.dk/api/v1/<br>\n\nProject   |  Safeolio\n--------- | -----------------------\nVersion   |   1.0.0\nUpdated   |   05-12-2020\nAuthor    |   Matias Aabye (Matias@proteq.nu)\nURL       |   https://proteq.nu\n\n\n# Getting started with SafeShare\n| STEP | ACTION                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     | CALL                                       |\n|------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------|\n| 1    | Create the transmission in one’s private system or on one’s private platform with the following information:<br>             <li>The receiver’s e\\-mail address,</li>             <li>The password that will be used to unlock the transmission \\(it is possible to either generate an automated password or to enter your own password\\),</li>             <li>If applicable, the phone number for the receiver, which the password can be forwarded to,</li>             <li>If applicable, document\\(s\\) that needs to be attached in the transmission,</li>             <li>If applicable, messages that should be included in the transmission\\.</li> | __Send a SafeShare transmission__      |\n| 2    | An e\\-mail including a unique link to the site, where the encrypted message can be unlocked, will be forwarded to the receiver\\.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |                                            |\n| 3    | The receiver will unlock the transmission with the received password\\.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |                                            |\n| 4    | The receiver will be sent to a unique site in SafeShare, where it is possible for the receiver to read the message and download attached document\\(s\\) if any\\.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |                                            |\n| 5    | When the receiver has unlocked the transmission the first time, the access to the transmission will be destroyed and the receiver will no longer have access to the transmission \\(when the transmission is unlocked, the receiver will be informed of this\\)\\.                                                                                                                                                                                                                                                                                                                                                                                            |                                            |\n| 6    | Procuring information about the transmission, including whether the transmission has been unlocked by the receiver\\.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | __Receiving a SafeShare transmission__ |\n\n\n\n# Getting started with SafeSign\n| STEP | ACTION                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         | CALL                              |\n|------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------|\n| 1    | Create the transmission in one’s private system or on one’s private platform with the following information:<br>             <li>Signers and copy recipients if required,</li>             <li>Whether the transmission should be end\\-to\\-end encrypted\\. If this is the case, please note that password and – if applicable – phone number for each signer should be stated,</li>             <li>Document\\(s\\) for signature</li>             <li>The type of signature \\(NemID, touch or checkbox\\),</li>             <li>If applicable, reminders and/or notice about missing signatures,</li>             <li>The transmission’s expiration date\\.</li> | __Send a SafeSign transmission__      |\n| 2    | An e\\-mail will be forwarded from SafeSign to each signer, including a unique link for the site, where the transmission is to be signed \\(provided that the transmission is encrypted, the signers need to enter the chosen password to unlock the transmission\\)\\.                                                                                                                                                                                                                                                                                                                                                                                           |                                   |\n| 3    | The transmission is encrypted in SafeSign while the signing process is ongoing\\.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |                                   |\n| 4    | Procuring general information about all transmissions to be stored within one’s private system or procuring supplementary transmission information\\.  Make sure to save __File_main_id__, since this can be used for procuring signer status\\.                                                                                                                                                                                                                                                                                                                                                                                                                  | __Receiving a SafeSign transmission__ |\n| 5    | Procuring information regarding the persons signing the transmission, and those who have refused signing the transmission to one’s private system\\.   Use __File_main_id__ from step 4\\.                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | __Receive signer status__             |\n| 6    | When the transmission has been signed by all parties/signers, the signed document\\(s\\) is/are being stored in SafeSign\\. Simultaneously, an e\\-mail containing the signed document\\(s\\) are being forwarded to all signers and/or copy recipients \\(provided that the transmission is encrypted, the link for unlocking the transmission will be forwarded\\. Afterwards, the transmission can be accessed with the initial, received password for the transmission\\)\\.                                                                                                                                                                                        |                                   |\n| 7    | Procuring the signed file from SafeSign to one’s private system\\.  This will be returned as base64\\_encoded variable, for which you can chose to save the document or chose to create a download button for the users internally\\.                                                                                                                                                                                                                                                                                                                                                                                                                            | __Receive the signed document/file__  |\n| 8    | Deleting the transmission from SafeSign when the signed document is stored within one’s private system\\.  Please note that the transmission in SafeSign will be deleted after 30 days of finalizing the signing process\\.                                                                                                                                                                                                                                                                                                                                                                                                                                     | __Receiving a SafeSign transmission__ |\n\n\n","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","isPublicCollection":false,"owner":"9775097","team":1247276,"collectionId":"8079dd45-d891-4211-b845-c4c252549307","publishedId":"TVCfVnnL","public":true,"publicUrl":"https://api.safeolio.dk","privateUrl":"https://go.postman.co/documentation/9775097-8079dd45-d891-4211-b845-c4c252549307","customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"4669B2"},"documentationLayout":"classic-single-column","customisation":null,"version":"8.11.4","publishDate":"2020-12-10T19:15:11.000Z","activeVersionTag":"latest","documentationTheme":"light","metaTags":{},"logos":{}},"statusCode":200},"environments":[],"user":{"authenticated":false,"permissions":{"publish":false}},"run":{"button":{"js":"https://run.pstmn.io/button.js","css":"https://run.pstmn.io/button.css"}},"web":"https://www.getpostman.com/","team":{"logo":"https://res.cloudinary.com/postman/image/upload/t_team_logo_pubdoc/v1/team/9718a0d5ef9fa9755ecd5aab3ad6ec3276f344f4b63d5c09f05c232dc2efc9f0","favicon":"https://safeolio.dk/favicon.ico"},"isEnvFetchError":false,"languages":"[{\"key\":\"csharp\",\"label\":\"C#\",\"variant\":\"HttpClient\"},{\"key\":\"csharp\",\"label\":\"C#\",\"variant\":\"RestSharp\"},{\"key\":\"curl\",\"label\":\"cURL\",\"variant\":\"cURL\"},{\"key\":\"dart\",\"label\":\"Dart\",\"variant\":\"http\"},{\"key\":\"go\",\"label\":\"Go\",\"variant\":\"Native\"},{\"key\":\"http\",\"label\":\"HTTP\",\"variant\":\"HTTP\"},{\"key\":\"java\",\"label\":\"Java\",\"variant\":\"OkHttp\"},{\"key\":\"java\",\"label\":\"Java\",\"variant\":\"Unirest\"},{\"key\":\"javascript\",\"label\":\"JavaScript\",\"variant\":\"Fetch\"},{\"key\":\"javascript\",\"label\":\"JavaScript\",\"variant\":\"jQuery\"},{\"key\":\"javascript\",\"label\":\"JavaScript\",\"variant\":\"XHR\"},{\"key\":\"c\",\"label\":\"C\",\"variant\":\"libcurl\"},{\"key\":\"nodejs\",\"label\":\"NodeJs\",\"variant\":\"Axios\"},{\"key\":\"nodejs\",\"label\":\"NodeJs\",\"variant\":\"Native\"},{\"key\":\"nodejs\",\"label\":\"NodeJs\",\"variant\":\"Request\"},{\"key\":\"nodejs\",\"label\":\"NodeJs\",\"variant\":\"Unirest\"},{\"key\":\"objective-c\",\"label\":\"Objective-C\",\"variant\":\"NSURLSession\"},{\"key\":\"ocaml\",\"label\":\"OCaml\",\"variant\":\"Cohttp\"},{\"key\":\"php\",\"label\":\"PHP\",\"variant\":\"cURL\"},{\"key\":\"php\",\"label\":\"PHP\",\"variant\":\"Guzzle\"},{\"key\":\"php\",\"label\":\"PHP\",\"variant\":\"HTTP_Request2\"},{\"key\":\"php\",\"label\":\"PHP\",\"variant\":\"pecl_http\"},{\"key\":\"powershell\",\"label\":\"PowerShell\",\"variant\":\"RestMethod\"},{\"key\":\"python\",\"label\":\"Python\",\"variant\":\"http.client\"},{\"key\":\"python\",\"label\":\"Python\",\"variant\":\"Requests\"},{\"key\":\"r\",\"label\":\"R\",\"variant\":\"httr\"},{\"key\":\"r\",\"label\":\"R\",\"variant\":\"RCurl\"},{\"key\":\"ruby\",\"label\":\"Ruby\",\"variant\":\"Net::HTTP\"},{\"key\":\"shell\",\"label\":\"Shell\",\"variant\":\"Httpie\"},{\"key\":\"shell\",\"label\":\"Shell\",\"variant\":\"wget\"},{\"key\":\"swift\",\"label\":\"Swift\",\"variant\":\"URLSession\"}]","languageSettings":[{"key":"csharp","label":"C#","variant":"HttpClient"},{"key":"csharp","label":"C#","variant":"RestSharp"},{"key":"curl","label":"cURL","variant":"cURL"},{"key":"dart","label":"Dart","variant":"http"},{"key":"go","label":"Go","variant":"Native"},{"key":"http","label":"HTTP","variant":"HTTP"},{"key":"java","label":"Java","variant":"OkHttp"},{"key":"java","label":"Java","variant":"Unirest"},{"key":"javascript","label":"JavaScript","variant":"Fetch"},{"key":"javascript","label":"JavaScript","variant":"jQuery"},{"key":"javascript","label":"JavaScript","variant":"XHR"},{"key":"c","label":"C","variant":"libcurl"},{"key":"nodejs","label":"NodeJs","variant":"Axios"},{"key":"nodejs","label":"NodeJs","variant":"Native"},{"key":"nodejs","label":"NodeJs","variant":"Request"},{"key":"nodejs","label":"NodeJs","variant":"Unirest"},{"key":"objective-c","label":"Objective-C","variant":"NSURLSession"},{"key":"ocaml","label":"OCaml","variant":"Cohttp"},{"key":"php","label":"PHP","variant":"cURL"},{"key":"php","label":"PHP","variant":"Guzzle"},{"key":"php","label":"PHP","variant":"HTTP_Request2"},{"key":"php","label":"PHP","variant":"pecl_http"},{"key":"powershell","label":"PowerShell","variant":"RestMethod"},{"key":"python","label":"Python","variant":"http.client"},{"key":"python","label":"Python","variant":"Requests"},{"key":"r","label":"R","variant":"httr"},{"key":"r","label":"R","variant":"RCurl"},{"key":"ruby","label":"Ruby","variant":"Net::HTTP"},{"key":"shell","label":"Shell","variant":"Httpie"},{"key":"shell","label":"Shell","variant":"wget"},{"key":"swift","label":"Swift","variant":"URLSession"}],"languageOptions":[{"label":"C# - HttpClient","value":"csharp - HttpClient - C#"},{"label":"C# - RestSharp","value":"csharp - RestSharp - C#"},{"label":"cURL - cURL","value":"curl - cURL - cURL"},{"label":"Dart - http","value":"dart - http - Dart"},{"label":"Go - Native","value":"go - Native - Go"},{"label":"HTTP - HTTP","value":"http - HTTP - HTTP"},{"label":"Java - OkHttp","value":"java - OkHttp - Java"},{"label":"Java - Unirest","value":"java - Unirest - Java"},{"label":"JavaScript - Fetch","value":"javascript - Fetch - JavaScript"},{"label":"JavaScript - jQuery","value":"javascript - jQuery - JavaScript"},{"label":"JavaScript - XHR","value":"javascript - XHR - JavaScript"},{"label":"C - libcurl","value":"c - libcurl - C"},{"label":"NodeJs - Axios","value":"nodejs - Axios - NodeJs"},{"label":"NodeJs - Native","value":"nodejs - Native - NodeJs"},{"label":"NodeJs - Request","value":"nodejs - Request - NodeJs"},{"label":"NodeJs - Unirest","value":"nodejs - Unirest - NodeJs"},{"label":"Objective-C - NSURLSession","value":"objective-c - NSURLSession - Objective-C"},{"label":"OCaml - Cohttp","value":"ocaml - Cohttp - OCaml"},{"label":"PHP - cURL","value":"php - cURL - PHP"},{"label":"PHP - Guzzle","value":"php - Guzzle - PHP"},{"label":"PHP - HTTP_Request2","value":"php - HTTP_Request2 - PHP"},{"label":"PHP - pecl_http","value":"php - pecl_http - PHP"},{"label":"PowerShell - RestMethod","value":"powershell - RestMethod - PowerShell"},{"label":"Python - http.client","value":"python - http.client - Python"},{"label":"Python - Requests","value":"python - Requests - Python"},{"label":"R - httr","value":"r - httr - R"},{"label":"R - RCurl","value":"r - RCurl - R"},{"label":"Ruby - Net::HTTP","value":"ruby - Net::HTTP - Ruby"},{"label":"Shell - Httpie","value":"shell - Httpie - Shell"},{"label":"Shell - wget","value":"shell - wget - Shell"},{"label":"Swift - URLSession","value":"swift - URLSession - Swift"}],"layoutOptions":[{"value":"classic-single-column","label":"Single Column"},{"value":"classic-double-column","label":"Double Column"}],"versionOptions":[],"environmentOptions":[{"value":"0","label":"No Environment"}],"canonicalUrl":"https://api.safeolio.dk/view/metadata/TVCfVnnL"}