{"info":{"_postman_id":"6a168fd0-2b99-4f46-8d43-9ac0b1e00d0b","name":"Skribble API v2","description":"<html><head></head><body><img src=\"https://content.pstmn.io/04cb1166-e3f9-47a1-b18e-b38cdea6808d/YXBpLXYyLmpwZw==\">\n\n<p>The <strong>Skribble API v2</strong> documentation describes the public available <a href=\"https://www.skribble.com\">Skribble</a> API version 2.</p>\n<p>Our API allows businesses and teams of any size to fully integrate the e-signing solution of Skribble with any internal systems, software or SaaS solution.</p>\n<p>Our goal is to provide a simple API that enables integrators to create signature requests programmatically. A signature request is a description of who is going to sign what, and needs to be created in order to perform an electronic signature on a document. Signature request is the primary object of the API.</p>\n<p>The signature request enables the integrator to describe a short document flow between the participants in a signing process.</p>\n<p>The actual signing of a PDF document by a signatory always takes place inside the <a href=\"https://my.skribble.com\">Skribble web application.</a></p>\n<p>To get started with the Skribble API, you will need to set up Skribble Business. To learn more, see the chapter <a href=\"https://docs.skribble.com/business-admin/quickstart/upgrade.html\">Setting up Skribble Business</a> in the <em><strong>Skribble Admin Guide</strong></em>.</p>\n<p>For feedback and questions, please use our Google Group <a href=\"https://groups.google.com/a/skribble.com/g/public-api-users\">public-api-users@skribble.com</a></p>\n<h1 id=\"versions\">Versions</h1>\n<h2 id=\"api-v1\"><strong>API v1</strong></h2>\n<ul>\n<li><p>If you are looking for Skribble API v1 documentation please visit <a href=\"https://api-v1-doc.skribble.com\">https://api-v1-doc.skribble.com</a></p>\n</li>\n<li><p>With the release of <strong>Skribble API v2</strong>, we will continue to support <strong>Skribble API v1</strong> until <strong>30.11.2025</strong>. After this date, Skribble API v1 will remain functional; however, we will no longer guarantee that changes will not break the existing <strong>Skribble API v1</strong>.</p>\n</li>\n<li><p>We recommend upgrading to <strong>Skribble API v2</strong> to take advantage of additional features and to keep up with the latest developments in Skribble. Upgrading will ensure that you can take advantage of new features, enhancements and improvements that are part of our ongoing development work.</p>\n</li>\n</ul>\n<h2 id=\"api-v2\">API v2</h2>\n<p><strong>Data Hosting Regions:</strong></p>\n<p>The Skribble web application is available in different hosting regions.</p>\n<p>Please ensure you use the appropriate base URL for your Skribble account’s hosting region:</p>\n<ul>\n<li><p><strong>Germany and the EU:</strong></p>\n<ul>\n<li><p>Web application: <a href=\"https://my.skribble.de\">https://my.skribble.de</a></p>\n</li>\n<li><p>API v2 base URL: <a href=\"https://api.skribble.de/v2\">https://api.skribble.de/v2</a></p>\n</li>\n</ul>\n</li>\n<li><p><strong>Switzerland and the Rest of the World:</strong></p>\n<ul>\n<li><p>Web application: <a href=\"https://my.skribble.com\">https://my.skribble.com</a></p>\n</li>\n<li><p>API v2 base URL: <a href=\"https://null\">https://api.skribble.com/v2</a></p>\n</li>\n</ul>\n</li>\n</ul>\n<p><strong>Make sure to use the correct base URL based on your account's hosting region!</strong></p>\n<ul>\n<li><p>The <strong>Skribble API v2</strong> was officially released at <strong>25.06.2024</strong></p>\n</li>\n<li><p>The <strong>Skribble API v2</strong> is the latest version of our API.</p>\n</li>\n<li><p><strong>Skribble API v2</strong> maintains backward compatibility with <strong>Skribble API v1</strong>. This ensures that objects such as <code>SignatureRequests</code>, created using either version of the API, can be seamlessly read and processed by the other version within their respective contexts. If you encounter any compatibility issues or have specific concerns, please inform us so that we can address them promptly.</p>\n</li>\n<li><p>However, we receommend you to upgrade to <strong>Skribble API v2</strong>. Upgrading to <strong>Skribble API v2</strong> not only preserves compatibility but also offers enhanced functionalities and optimizations, ensuring a smoother experience and access to the latest features.</p>\n</li>\n</ul>\n<h3 id=\"overview-what-is-new-in-api-v2\">Overview: What is new in API v2?</h3>\n<ul>\n<li><p>For <strong>integration</strong></p>\n<ul>\n<li>Initiate the signing process without the need for an API key with <code>Send-To</code></li>\n</ul>\n</li>\n<li><p>For <strong>SignatureRequests</strong></p>\n<ul>\n<li><p><em>Create</em></p>\n<ul>\n<li><p>Add and remove single signers from a <code>SignatureRequest</code></p>\n</li>\n<li><p>Define a specific <code>SignatureRequest</code> owner</p>\n</li>\n<li><p>Define a signing sequence</p>\n</li>\n<li><p>Define multiple visual signatures per signature</p>\n</li>\n<li><p>Disable TAN based NAS notifications for SES</p>\n</li>\n<li><p>Withdraw a <code>SignatureRequest</code></p>\n</li>\n</ul>\n</li>\n<li><p><em>Find</em></p>\n<ul>\n<li><p>Enhanced <code>search</code> capabilities with <code>title</code> search for <code>SignatureRequest</code></p>\n</li>\n<li><p>Extended <code>SignatureRequest</code> listing with pagination options</p>\n</li>\n</ul>\n</li>\n<li><p><em>Triggers</em></p>\n<ul>\n<li>Remind signers with pending signatures</li>\n</ul>\n</li>\n</ul>\n</li>\n<li><p>For <strong>users</strong></p>\n<ul>\n<li>Extended details on signature qualities</li>\n</ul>\n</li>\n<li><p>For <strong>monitoring</strong></p>\n<ul>\n<li>Get details about the status of <code>SignatureRequest</code> <em><strong>callbacks</strong></em></li>\n</ul>\n</li>\n<li><p>For <strong>reporting</strong></p>\n<ul>\n<li>Get signature activities for a business</li>\n</ul>\n</li>\n</ul>\n<h3 id=\"migration-tasks-from-api-v1-to-api-v2\">Migration Tasks from API v1 to API v2</h3>\n<p>To successfully migrate from Skribble API v1 to API v2, please follow these steps:</p>\n<ol>\n<li><p><strong>Update Base URL:</strong></p>\n<ul>\n<li>Rename the base URL of the endpoints from <code>https://api.skribble.com/v1</code> to <code>https://api.skribble.com/v2</code>.</li>\n</ul>\n</li>\n<li><p><strong>Field Renaming:</strong></p>\n<ul>\n<li><p>In SignatureRequest-related requests, rename the field <code>signer_email_address</code> to <code>account_email</code>.</p>\n</li>\n<li><p>Expect the field <code>account_email</code> instead of <code>signer_email_address</code> in the corresponding responses.</p>\n</li>\n<li><p>For detailed information, refer to the chapter: <strong>Reference &gt; SignatureRequests &gt; ObjectDetails.</strong></p>\n</li>\n</ul>\n</li>\n<li><p><strong>Visual Signature Positioning:</strong></p>\n<ul>\n<li><p>Change from using the <code>visual_signature.position</code> object to the <code>visual_signature.positions</code> array of position objects.</p>\n</li>\n<li><p>This change accommodates the ability to define multiple visual signatures per signer, with Skribble now utilizing a <code>positions</code> array instead of a single <code>position</code>.</p>\n</li>\n<li><p>For more details, see the chapter: <strong>Reference &gt; SignatureRequests &gt; Create &gt; Basic Actions &gt; Define Visual Signatures</strong>.</p>\n</li>\n</ul>\n</li>\n</ol>\n<p>By following these migration tasks, you can ensure a smooth transition to API v2 and take full advantage of its new features and improvements.</p>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[{"content":"Versions","slug":"versions"}],"owner":"6930652","collectionId":"6a168fd0-2b99-4f46-8d43-9ac0b1e00d0b","publishedId":"2sA3XV7K6V","public":true,"customColor":{"top-bar":"263B65","right-sidebar":"303030","highlight":"FF6C37"},"publishDate":"2024-06-25T06:50:59.000Z"},"item":[{"name":"🔑 Authentication","item":[{"name":"Login as user \"api_demo_your_name\"","event":[{"listen":"test","script":{"exec":["// Tests for login request","pm.test(pm.info.requestName + \" - Response has HTTP STATUS 200\", function () {","    pm.response.to.have.status(200);","});","","pm.test(pm.info.requestName + \" - Response has token\", function () {","    pm.response.to.be.ok;","    pm.response.to.have.body();","});","","let responseToken = pm.response.text();","pm.environment.set(\"AUTH_ACCESS_TOKEN\", responseToken );",""],"type":"text/javascript","id":"0b01d37d-446c-4ec0-9c91-aa13f760c9eb"}},{"listen":"prerequest","script":{"exec":["// First of all: empty dynamic variables","pm.collectionVariables.set(\"AUTH_ACCESS_TOKEN\",\"\");"],"type":"text/javascript","id":"0afac63a-9b0e-4571-ab14-01835cfd0811"}}],"id":"4faa3dbc-6b67-450c-a592-d93add26d56a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"username\": \"add_your_api_name_here\",\r\n    \"api-key\": \"please_enter_your_password_here\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.skribble.com/v2/access/login","description":"<p>To obtain an access token, log in using the <code>/access/login</code> resource.</p>\n<p>You can pass your login data using raw JSON or alternatively as <code>x-www-form-urlencoded</code> <code>key:value</code> pairs(see example requests).</p>\n<p>Upon a successful login, a JSON Web Token (JWT) will be returned (see <code></code>).<br />The JWT MUST be included in nearly every request made to the API.</p>\n<p>The access token is transported in an HTTP header called <code>Authorization</code>.</p>\n<p>The content of the header starts with <code>Bearer</code> followed by the JWT string.</p>\n<p>Example: <code>Authorization: {{vault:bearer-token}}</code></p>\n<h4 id=\"token-life-cycle\">Token Life Cycle</h4>\n<hr />\n<h5 id=\"api-key\">API-Key</h5>\n<p>The API key has a long, but not an unlimited lifetime.</p>\n<p>The validity period should depend on the volume of API calls and will be discussed individually for each customer as part of the shared secret agreement.</p>\n<h5 id=\"access-token\">Access Token</h5>\n<p>The access token has a lifetime of about <strong>20 minutes</strong>.<br />Currently, we do not renew the access token automatically. But this is planned for future releases.</p>\n<h5 id=\"logout\">Logout</h5>\n<p>There is <strong>no logout</strong>. The access token will expire after the defined time.</p>\n","urlObject":{"protocol":"https","path":["v2","access","login"],"host":["api","skribble","com"],"query":[],"variable":[]}},"response":[{"id":"af38ebfc-12c8-4fdf-828d-0a47eacb1e46","name":"Alternative login as user \"api_demo_your_name\" - x-www-form-urlencoded (200)","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded","name":"Content-Type","type":"text"}],"body":{"mode":"urlencoded","urlencoded":[{"key":"username","value":"add_your_api_name_here","type":"text"},{"key":"api-key","value":"please_enter_your_password_here","type":"text"}],"options":{"raw":{"language":"json"}}},"url":"https://api.skribble.com/v2/access/login"},"_postman_previewlanguage":"text","header":[],"cookie":[],"responseTime":null,"body":"eyJhbGciOiJSUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJJWlMxY0pXQXlXVFdZeDR6dXRGNzJlYWVILTA0MUprTDF5N2Z3aXA1T3UwIn0Ei3Hm3rhjOAq5dWo6Z0l6bzvyGCXd87oRoOWDM2sW4KErCKYmcQ6ks8FVj3Fn8wXNIVAnp5ClZvWNw9Uks1zM9P2IXBbBPn7DIQGvM ..."},{"id":"6b512596-f02b-4f38-9ce3-972eef05ef64","name":"Login user api_demo_user_name (200)","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","name":"Content-Type","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"username\": \"add_your_api_name_here\",\r\n    \"api-key\": \"please_enter_your_password_here\",\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.skribble.com/v2/access/login"},"status":"OK","code":200,"_postman_previewlanguage":"text","header":[],"cookie":[],"responseTime":null,"body":"eyJhbGciOiJSUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJJWlMxY0pXQXlXVFdZeDR6dXRGNzJlYWVILTA0MUprTDF5N2Z3aXA1T3UwIn0Ei3Hm3rhjOAq5dWo6Z0l6bzvyGCXd87oRoOWDM2sW4KErCKYmcQ6ks8FVj3Fn8wXNIVAnp5ClZvWNw9Uks1zM9P2IXBbBPn7DIQGvM ..."},{"id":"9591e0b1-f4cb-4324-8be3-e0cdac8a00df","name":"Login user api_demo_user_name (400)","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","name":"Content-Type","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"username\": \"add_your_api_name_here\",\r\n    \"api-key\": \"wrong_api_key\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.skribble.com/v2/access/login"},"status":"Bad request","code":400,"_postman_previewlanguage":"plain","header":[],"cookie":[],"responseTime":null,"body":"Please ensure your username and api-key are correct!"}],"_postman_id":"4faa3dbc-6b67-450c-a592-d93add26d56a"}],"id":"d0385a4a-edea-4498-9f49-dde78c28cf50","description":"<p>In order to use the API of Skribble, you first need to obtain an API key with an API user. Both can be accessed inside the API key page inside your business profile. From here, you can create and manage your API keys. Consult our <a href=\"https://docs.skribble.com/business-admin/api/apicreate.html\">guide</a> for help.</p>\n<p>Skribble offers two types of API keys:</p>\n<p><strong>Demo API keys</strong><br />Demo API keys are for testing and development purposes.<br />You can recognize these keys by their name, which start with <strong>api_demo</strong>.<br />Signatures requested by such keys don't have any legal weight and are free of charge.</p>\n<p><strong>Production API keys</strong><br />Production API keys are used for live systems.<br />Signatures requested by such keys will be invoiced.<br />You can recognize these keys by their name, which usually starts with <strong>api_production</strong> or in some rare cases just with <strong>api_prod</strong>.</p>\n<blockquote>\n<p><strong>⚠ Note</strong><br />All costs of signature requests created with your API keys will be <strong>charged to your business</strong>! </p>\n</blockquote>\n<p>We recommend you to <strong>start with a demo API key for development and testing</strong> and switch to the production API key as soon as you are finished with testing.</p>\n<p>If you have problems setting up Skribble Business, just drop us an e-mail at<br /><a href=\"https://mailto:info@skribble.com\">info@skribble.com</a></p>\n","event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""],"id":"72f78616-9892-4c6c-b1ed-4f93de4e722f"}},{"listen":"test","script":{"type":"text/javascript","exec":[""],"id":"290f05e1-2576-4943-bc60-25f81f589f8c"}}],"_postman_id":"d0385a4a-edea-4498-9f49-dde78c28cf50"},{"name":"🏁 Quickstart","item":[{"name":"Requirements","item":[],"id":"3834aa8f-5fe8-4461-8b4f-47c9c989116b","description":"<p>For a quickstart experience ...</p>\n<ul>\n<li>Make sure you have installed the <a href=\"https://www.postman.com/downloads/\">Postman client</a> on your computer.</li>\n<li>Click the <strong>Run in Postman</strong> button at the very top right of this webpage. The Skribble API Quickstart examples will be downloaded and opened in your local Postman client.</li>\n<li><a href=\"https://learning.postman.com/docs/sending-requests/managing-environments/#creating-environments\">Create a new Postman environment</a> for <strong>Skribble API Quickstart</strong> in the Postman client.</li>\n</ul>\n<p>Using the Postman client, you will be able to execute first requests and simple examples and experience the basic usage of the <strong>Skribble API</strong>.</p>\n<h4 id=\"base64-encoded-files\">Base64 encoded files</h4>\n<p>In several example requests, PDF files or base64 encoded images files will be expected as input.<br />You will recognize these by the placeholder <code>{{BASE64_PDF}}</code> or <code>{{BASE64_PNG}}</code>.</p>\n<p>Whenever you find this in an example request, you need either:</p>\n<ul>\n<li>to replace this placeholder directly with the base64 encoded file <strong>OR</strong></li>\n<li>by adding the base64 encoded file as <a href=\"https://learning.postman.com/docs/sending-requests/managing-environments/#adding-environment-variables\">environment variable</a> <code>{{BASE64_PDF}}</code> and <code>{{BASE64_PNG}}</code> to your <strong>Skribble API Quickstart</strong> environment.</li>\n</ul>\n<p>To encode your file base64, you can use local or any encoding tools available <a href=\"https://jpillora.com/base64-encoder/\">online</a>.</p>\n<blockquote>\n<p><strong>Note</strong><br />Some base64 encoding tools add the data content/type or other prefixes to the value.<br />Please note that the base64 input fields only accept pure base64 encoded values.<br /><code>data:application/pdf;base64,JVBERi0xLjUKJcOkw7zDt.....</code><br />In this example this means that only the characters after the \",\" are valid.</p>\n</blockquote>\n","_postman_id":"3834aa8f-5fe8-4461-8b4f-47c9c989116b","auth":{"type":"noauth","isInherited":true,"source":{"_postman_id":"4e11a066-f160-4d2e-839a-68463777126d","id":"4e11a066-f160-4d2e-839a-68463777126d","name":"🏁 Quickstart","type":"folder"}}},{"name":"1. Create a SignatureRequest","item":[{"name":"Create a simple  signature request for a PDF document","event":[{"listen":"test","script":{"id":"102fd61d-29a6-491f-ae23-afb3cc9afa13","exec":["let srID = pm.response.json().id;","pm.environment.set(\"SR_ID\", srID);",""],"type":"text/javascript","packages":{}}}],"id":"4dd248c5-1700-4812-977c-445d492fba5e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"token":""},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"title\": \"Example contract\",\n    \"message\": \"Please sign this document!\",\n    \"content\": \"{{BASE64_PDF}}\",\n    \"signatures\": [\n        {            \n\t\t\t\"account_email\" : \"you@example.info\"\n        },\n        {\n\t\t\t\"account_email\" : \"personOneToSign@external.net\"\n        },\n        {\n\t\t\t\"account_email\" : \"personTwoToSign@external.net\"\n        }        \n    ]\n}","options":{"raw":{"language":"json"}}},"url":"https://api.skribble.com/v2/signature-requests","description":"<p>In this example we have three signers. One of the signers is you and the other two are external signers. Of course, it is also possible to create signature requests in which you are the only signer or where you are not a signer yourself. In the second case, you as creator of the <code>SignatureRequest</code> get read-only rights on this data object.</p>\n","urlObject":{"protocol":"https","path":["v2","signature-requests"],"host":["api","skribble","com"],"query":[],"variable":[]}},"response":[{"id":"9f94b24f-3e92-43b4-878d-b2fe0855faf4","name":"Create a signature request for three signers (200)","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","name":"Content-Type","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"title\": \"Example contract\",\n    \"message\": \"Please sign this document!\",\n    \"content\": \"{{BASE64_PDF}}\",\n    \"signatures\": [\n        {            \n\t\t\t\"account_email\" : \"you@example.info\"\n        },\n        {\n\t\t\t\"account_email\" : \"personOneToSign@external.net\"\n        },\n        {\n\t\t\t\"account_email\" : \"personTwoToSign@external.net\"\n        }        \n    ]\n}","options":{"raw":{"language":"json"}}},"url":"https://api.skribble.com/v2/signature-requests"},"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"cccccccc-4a6a-a958-a42e-6ea4172a378b\",\n    \"title\": \"Example contract\",\n    \"message\": \"Please sign this document!\",\n    \"document_id\": \"d98ae06a-3ae4-5cc5-c0a3-62b05901b84f\",\n    \"quality\": \"DEMO\",\n    \"signing_url\": \"https://my.skribble.com/view/cccccccc-4a6a-a958-a42e-6ea4172a378b\",\n    \"status_overall\": \"OPEN\",\n    \"signatures\": [\n        {\n            \"sid\": \"eeeeeeee-cdab-938a-aed9-ebabbc92a013\",\n            \"account_email\": \"you@example.info\",\n            \"order\": -1,\n            \"status_code\": \"OPEN\",\n            \"notify\": true\n        },\n        {\n            \"sid\": \"fffffff-abce-3e34-6e47-48b3624f6cd3\",\n            \"account_email\": \"persononetosign@external.net\",\n            \"order\": -1,\n            \"status_code\": \"OPEN\",\n            \"notify\": true\n        },\n        {\n            \"sid\": \"33333333-8408-28c1-90fc-63b4767fd7b2\",\n            \"account_email\": \"persontwotosign@external.net\",\n            \"order\": -1,\n            \"status_code\": \"OPEN\",\n            \"notify\": true\n        }\n    ],\n    \"cc_email_addresses\": [],\n    \"owner\": \"api_demo_your_name\",\n    \"read_access\": [\n        \"api_demo_your_name\",\n        \"persononetosign@external.net\",\n        \"persontwotosign@external.net\",\n        \"you@example.info\"\n    ],\n    \"write_access\": [\n        \"api_demo_your_name\"\n    ],\n    \"created_at\": \"2099-12-12T12:12:12.000Z\",\n    \"updated_at\": \"2099-12-12T12:12:12.000Z\"\n}"},{"id":"9bd982df-91b8-47f3-b3d9-d010a38ca5b5","name":"Create a signature request for one signer (200)","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","name":"Content-Type","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"title\": \"Example contract\",\n    \"message\": \"Please sign this document!\",\n    \"content\": \"{{BASE64_PDF}}\",\n    \"signatures\": [\n        {            \n\t\t\t\"account_email\" : \"you@example.info\"\n        }       \n    ]\n}","options":{"raw":{"language":"json"}}},"url":"https://api.skribble.com/v2/signature-requests"},"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"cccccccc-4a6a-a958-a42e-6ea4172a378b\",\n    \"title\": \"Example contract\",\n    \"message\": \"Please sign this document!\",\n    \"document_id\": \"d98ae06a-3ae4-5cc5-c0a3-62b05901b84f\",\n    \"quality\": \"DEMO\",\n    \"signing_url\": \"https://my.skribble.com/view/cccccccc-4a6a-a958-a42e-6ea4172a378b\",\n    \"status_overall\": \"OPEN\",\n    \"signatures\": [\n        {\n            \"sid\": \"eeeeeeee-cdab-938a-aed9-ebabbc92a013\",\n            \"account_email\": \"you@example.info\",\n            \"order\": -1,\n            \"status_code\": \"OPEN\",\n            \"notify\": true\n        }\n    ],\n    \"cc_email_addresses\": [],\n    \"owner\": \"api_demo_your_name\",\n    \"read_access\": [\n        \"api_demo_your_name\",\n        \"you@example.info\"\n    ],\n    \"write_access\": [\n        \"api_demo_your_name\"\n    ],\n    \"created_at\": \"2099-12-12T12:12:12.000Z\",\n    \"updated_at\": \"2099-12-12T12:12:12.000Z\"\n}"},{"id":"0f078e29-ead2-483e-9485-4e6187e026f3","name":"Create a signature request with missing fields (400)","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","name":"Content-Type","type":"text"}],"body":{"mode":"raw","raw":"{\n    // The mandatory field \"title\" is missing in this example\n    \"message\": \"Please sign this document!\",\n    \"content\": \"{{BASE64_PDF}}\",\n    \"signatures\": [\n        {            \n\t\t\t\"account_email\" : \"you@example.info\"\n        }    \n    ]\n}","options":{"raw":{"language":"json"}}},"url":"https://api.skribble.com/v2/signature-requests"},"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"type\": \"https://api.skribble.com/problem/problem-with-message\",\n    \"status\": 400,\n    \"message\": \"Validation failed for JSON object\",\n    \"method\": \"POST\",\n    \"path\": \"/v2/signature-requests\"\n}"}],"_postman_id":"4dd248c5-1700-4812-977c-445d492fba5e"}],"id":"ee893ee4-0321-40a6-b13a-2a15206f6168","description":"<p>The document workflow is quite easy.<br />You have one document and need one or more signatures. The document is private and not publicly available.</p>\n<p>We need to create a <code>SignatureRequest</code> object in Skribble. A <code>SignatureRequest</code> is a description telling Skribble, <strong>who</strong> is going to sign <strong>what</strong> and optionally how the signature should look like.</p>\n<p>So, let's start with the minimal information Skribble needs.</p>\n<ol>\n<li><p>Tell the user, <strong>what will be signed</strong><br /> The <code>title</code> should be short and treated like a file name. This field is mandatory.</p>\n</li>\n<li><p>Tell Skribble <strong>who will sign</strong><br /> The <code>signatures</code> array contains all signers of the document.<br /> In the example, we have 3 signers. They can sign in any sequence they want, and the signature position and appearance will be defined by the Skribble web application.<br /> All participants are informed at the same time and are allowed to sign the document in any order. The system ensures that the document is nevertheless only changed sequentially.<br /> The <code>account_email</code> contains the user's e-mail address. It has two functions. All notifications are sent to this e-mail address AND the e-mail is used to find the user's ID in our database.</p>\n</li>\n<li><p>Tell Skribble <strong>which document will be signed</strong><br /> The <code>content</code> field contains the <strong>Base64 encoded</strong> bytes of the <strong>PDF document</strong>.<br /> As an alternative to the <code>content</code>, you can give Skribble an URL using the field <code>file_url</code>, where it can download the document. The URL must not be used together with the content field.<br /> All URLs passed to Skribble must use the HTTPS protocol.<br /> <code>\"file_url\" : \"https://myapp.com/path/to/document\"</code></p>\n</li>\n</ol>\n<blockquote>\n<p>Since we have a private document the recommended way is to transfer it to Skribble directly. </p>\n</blockquote>\n<blockquote>\n<p>The <strong>maximum document size</strong> is about <strong>40 MB</strong>, which results in the maximum request size of 60 MB. </p>\n</blockquote>\n<p>You will find more details to the <code>SignatureRequest</code> in the chapter <strong>Reference</strong>.</p>\n","auth":{"type":"noauth","isInherited":false},"event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""],"id":"5404bd80-5292-4107-b447-b7ac0256392d"}},{"listen":"test","script":{"type":"text/javascript","exec":[""],"id":"f1f255e6-a2e3-4237-b97a-fae846173400"}}],"_postman_id":"ee893ee4-0321-40a6-b13a-2a15206f6168"},{"name":"2. Redirect the user to the Skribble web application","item":[{"name":"Exit point example","id":"28c6fa31-d6ea-4f31-b6f4-fa79926b7df9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://my.skribble.com/view/0000...2222?exitURL=https%3A%2F%2Fgoogle.com&redirectTimeout=20&hidedownload=true","description":"<p>In this example we redirect the user to <em><a href=\"https://www.google.com\">https://www.google.com</a></em> and wait for max. 20 seconds to fullfil this request.</p>\n","auth":{"type":"noauth","isInherited":true,"source":{"_postman_id":"fd3c2de4-cb53-4f49-a431-2025d7b82858","id":"fd3c2de4-cb53-4f49-a431-2025d7b82858","name":"2. Redirect the user to the Skribble web application","type":"folder"}},"urlObject":{"protocol":"https","path":["view","0000...2222"],"host":["my","skribble","com"],"query":[{"key":"exitURL","value":"https%3A%2F%2Fgoogle.com"},{"key":"redirectTimeout","value":"20"},{"key":"hidedownload","value":"true"}],"variable":[]}},"response":[{"id":"19ea229a-c664-4054-b2b4-a0f2c4442459","name":"Redirect after the signature process finished","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://my.skribble.com/view/0000...2222?exitURL=https%3A%2F%2Fgoogle.com&redirectTimeout=20","protocol":"https","host":["my","skribble","com"],"path":["view","0000...2222"],"query":[{"key":"exitURL","value":"https%3A%2F%2Fgoogle.com"},{"key":"redirectTimeout","value":"20"}]}},"_postman_previewlanguage":"Text","header":[],"cookie":[],"responseTime":null,"body":"No response: You will be redirected to http://www.google.com"},{"id":"67c3d580-2eec-4058-8465-571de840585e","name":"Redirect in case of an error","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://my.skribble.com/view/0000...2222?errorURL=https%3A%2F%2Fbing.com","protocol":"https","host":["my","skribble","com"],"path":["view","0000...2222"],"query":[{"key":"errorURL","value":"https%3A%2F%2Fbing.com"}]}},"_postman_previewlanguage":"Text","header":[],"cookie":[],"responseTime":null,"body":"No response: You will be redirected to http://www.bing.com"},{"id":"4d84a8b6-d274-4a58-9be6-d0543129dd7b","name":"Redirect after a signature request got declined","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://my.skribble.com/view/0000...2222?exitURL=https%3A%2F%2Fgoogle.com&redirectTimeout=20","protocol":"https","host":["my","skribble","com"],"path":["view","0000...2222"],"query":[{"key":"exitURL","value":"https%3A%2F%2Fgoogle.com"},{"key":"redirectTimeout","value":"20"}]}},"_postman_previewlanguage":"Text","header":[],"cookie":[],"responseTime":null,"body":"No response: You will be redirected to http://www.google.com"}],"_postman_id":"28c6fa31-d6ea-4f31-b6f4-fa79926b7df9"}],"id":"fd3c2de4-cb53-4f49-a431-2025d7b82858","description":"<p>The user has to visit the <a href=\"https://my.skribble.com\">Skribble web application</a> to actually sign the document.</p>\n<p>When we created a Signature Request, the user got notified by Skribble that there is a document waiting to be signed.</p>\n<p>Now we want to continue immediately and redirect the browser directly to Skribble showing the uploaded document.</p>\n<p>Skribble provides a <code>signing_url</code> inside the SignatureRequest.<br />The <code>signing_url</code> not only points to the <a href=\"https://my.skribble.com\">Skribble web application</a>, but will directly open the document for signing provided that the user is known to Skribble and is logged in. Otherwise, the user must login or register first to be able to see the document.</p>\n<p>There are some more options available to tailor the signing flow to your application's specific needs.</p>\n<h4 id=\"using-redirections\">Using redirections</h4>\n<p>After successfully signing the document, the user will stay on the <a href=\"https://my.skribble.com\">Skribble web application</a>.</p>\n<p>However, you can add three different exit points as query parameters to the <code>signing_url</code>. Skribble will respect these parameters and redirect the user to the provided URLs once the signature process is finished.</p>\n<p>Using this, you can bring the user back from Skribble to your application.</p>\n<p>Make sure you encode your exit URLs properly. This is especially important for <code>GET</code> parameter separators like <strong>?</strong> and <strong>&amp;</strong> to ensure that they are not interpreted by browsers as <code>GET</code> parameters on Skribble's web application itself.</p>\n<h5 id=\"exit-points\">Exit points</h5>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>exitURL</code></td>\n<td>URL to redirect the user to after the signature process finished.</td>\n</tr>\n<tr>\n<td><code>errorURL</code></td>\n<td>URL to redirect the user to if any error occurs. Defaults to exitURL. Ignored if exitURL is not specified.</td>\n</tr>\n<tr>\n<td><code>declineURL</code></td>\n<td>URL to redirect the user to if the user declines the signature request. Defaults to exitURL. Ignored if exitURL is not specified.</td>\n</tr>\n<tr>\n<td><code>declineRedirect=true</code> (optional)</td>\n<td>Use this in combination with <code>declineURL</code> to redirect directly to the specified <code>declineURL</code>. Skribble popups after the decline action will be skipped by this.</td>\n</tr>\n</tbody>\n</table>\n</div><h5 id=\"redirection-timeout\">Redirection timeout</h5>\n<p>If <code>exitURL</code> is specified the user will be automatically redirected to the given URL after a successfull signature process. The default <strong>redirection timeout is 45 seconds</strong>.</p>\n<p>Using the URL parameter <code>redirectTimeout</code> this duration can be adjusted.</p>\n<p>Values equal or lower than 0 will cause the user to be redirected instantly, skipping Skribble's success page. For usability reasons the duration cannot be longer than 90 seconds. If a value higher than 90 is specified, the value will be set to 90.</p>\n<h5 id=\"hide-download-button\">Hide download button</h5>\n<p>The success screen can be further simplified by hiding the download button. This minimises the chances that the user gets side tracked and won't follow through to the intended <code>exitURL</code>.</p>\n<p>To hide the download button you must specify an <code>exitURL</code> as well as <code>hidedownload</code>. The actual value of <code>hidedownload</code> does not matter for it to be active.</p>\n<p>Be aware that you have to offer the signed document as a download to the user in your application if you hide the download button on Skribble's interface.</p>\n","auth":{"type":"noauth","isInherited":false},"event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""],"id":"0b50a438-0c99-499e-824c-7b2be252a341"}},{"listen":"test","script":{"type":"text/javascript","exec":[""],"id":"a149cf63-47c8-4ff0-97f1-82cf0998b4bf"}}],"_postman_id":"fd3c2de4-cb53-4f49-a431-2025d7b82858"},{"name":"3. Download the signed PDF document","item":[{"name":"Get the document ID from the signature request","event":[{"listen":"test","script":{"exec":["let docID = pm.response.json().document_id;\r","pm.environment.set(\"DOC_ID\", docID);"],"type":"text/javascript","id":"8af04b9c-132b-4065-8f4c-bab227a2b11f"}}],"id":"874d9e77-5bb4-4381-9252-925f538c5dbc","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"token":""},"isInherited":false},"method":"GET","header":[],"url":"https://api.skribble.com/v2/signature-requests/{{SR_ID}}","description":"<p>We distinguish between the signature request ID and document ID. To read and download the PDF document, the document ID is retrieved from the  <code>SignatureRequest</code> with the ID <code>{{SR_ID}}</code></p>\n","urlObject":{"protocol":"https","path":["v2","signature-requests","{{SR_ID}}"],"host":["api","skribble","com"],"query":[],"variable":[]}},"response":[{"id":"dff469f5-3fde-4638-9520-2f5013b0c331","name":"Get the document ID from the signature request (200)","originalRequest":{"method":"GET","header":[],"url":"https://api.skribble.com/v2/signature-requests/{{SR_ID}}"},"_postman_previewlanguage":"Text","header":[],"cookie":[],"responseTime":null,"body":"{\r\n  \"id\": \"cccccccc-4a6a-a958-a42e-6ea4172a378b\",\r\n  \"title\": \"Example contract\",\r\n  \"message\": \"Please sign this document!\",\r\n  \"document_id\": \"d98ae06a-3ae4-5cc5-c0a3-62b05901b84f\",\r\n  ...\r\n}"},{"id":"196daebe-ca59-402a-a671-a982c897cae7","name":"Get the document ID from a missing signature request (404)","originalRequest":{"method":"GET","header":[],"url":"https://api.skribble.com/v2/signature-requests/{{SR_ID}}1"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Expires","value":"0","enabled":true},{"key":"Connection","value":"close","enabled":true},{"key":"Cache-Control","value":"no-cache, no-store, max-age=0, must-revalidate","enabled":true},{"key":"X-XSS-Protection","value":"1; mode=block","enabled":true},{"key":"X-Content-Type-Options","value":"nosniff","enabled":true},{"key":"Pragma","value":"no-cache","enabled":true},{"key":"Content-Type","value":"application/json;charset=UTF-8","enabled":true},{"key":"Date","value":"Thu, 05 Nov 2020 14:52:08 GMT","enabled":true}],"cookie":[],"responseTime":null,"body":"{\n    \"type\": \"https://api.skribble.com/problem/entity-not-found\",\n    \"status\": 404,\n    \"message\": \"SignatureRequest not found\",\n    \"method\": \"GET\",\n    \"path\": \"/v2/signature-requests/000000-2423-2323-cccc-00000000000\"\n}"}],"_postman_id":"874d9e77-5bb4-4381-9252-925f538c5dbc"},{"name":"Download the PDF document","id":"c11a7ec0-8251-456c-9ac8-e2b89b505fc3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"token":""},"isInherited":false},"method":"GET","header":[],"url":"https://api.skribble.com/v2/documents/{{DOC_ID}}/content","description":"<p>Now you can download the document content that contains the PDF document with the document ID <code>{{DOC_ID}}</code>. </p>\n","urlObject":{"protocol":"https","path":["v2","documents","{{DOC_ID}}","content"],"host":["api","skribble","com"],"query":[],"variable":[]}},"response":[{"id":"5cd4ff11-8ab2-4fd9-b9da-267632bfecd8","name":"Download the PDF document (200)","originalRequest":{"method":"GET","header":[],"url":"https://api.skribble.com/v2/documents/{{DOC_ID}}/content"},"_postman_previewlanguage":"Text","header":[],"cookie":[],"responseTime":null,"body":"%PDF-1\r\n%äüöß\r\n2 0 ob\r\n<</Len\r\nstream\r\n..."}],"_postman_id":"c11a7ec0-8251-456c-9ac8-e2b89b505fc3"}],"id":"f437fd4b-3319-4b45-8b38-943af6af452f","description":"<p>Now we want to download the signed PDF document. The <code>SignatureRequest</code> that we created before contains the <code>document_id</code>.<br />The document ID is needed to download the document content or in other words to download the PDF document.</p>\n<p>We can get the <code>SignatureRequest</code> with <code>GET /v2/signature-requests/{SR_ID}</code><br />You will find the document ID inside the field <code>document_id</code>.</p>\n<p>Finally, we can download the PDF document with a call to <code>GET /v2/documents/{DOC_ID}/content</code>.</p>\n<blockquote>\n<p><strong>Note</strong><br />Documents on Skribble are <strong>unchangeable</strong> (immutable).<br />Changes to the document content, like a completed signature, always lead to a <strong>NEW</strong> document with a <strong>NEW</strong> ID. This means that the document ID you receive after uploading a document, will differ from the ID you receive after downloading the document once it is signed . </p>\n</blockquote>\n<p>You can find ways to get notified about changes on the <code>SignatureRequest</code> in the chapter <strong>Monitoring</strong>.</p>\n","auth":{"type":"bearer","bearer":{"token":""},"isInherited":false},"event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""],"id":"df9f45e7-2ed0-4215-932c-175e37b5c37b"}},{"listen":"test","script":{"type":"text/javascript","exec":[""],"id":"4dee4cf1-4e52-4126-afd9-be01f089a16f"}}],"_postman_id":"f437fd4b-3319-4b45-8b38-943af6af452f"}],"id":"4e11a066-f160-4d2e-839a-68463777126d","description":"<p>At some point, you need your customer to sign a document with <a href=\"https://my.skribble.com\">Skribble</a>.</p>\n<p>The document is generated on your platform for each customer individually and saved as a PDF document.</p>\n<p>To accomplish this, we will:</p>\n<ol>\n<li><p><strong>Create</strong> a signature request.</p>\n</li>\n<li><p><strong>Redirect</strong> the user to the <a href=\"https://my.skribble.com\">Skribble web application</a>.</p>\n</li>\n<li><p><strong>Retrieve</strong> the signed document.</p>\n</li>\n</ol>\n","auth":{"type":"noauth","isInherited":false},"event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""],"id":"4fa1b207-627d-4abe-bbb9-f237c987a1ce"}},{"listen":"test","script":{"type":"text/javascript","exec":[""],"id":"904950ef-d9a9-4f61-bc2d-cdc472f231b9"}}],"_postman_id":"4e11a066-f160-4d2e-839a-68463777126d"},{"name":"👍 Good practices","item":[],"id":"fb18ea75-0096-48e4-ba78-7e6213cab9e5","description":"<ul>\n<li>Some object fields, especially for controlling, like <code>content_type</code> are <strong>case sensitive</strong>. Be sure to send them in the correct case.</li>\n<li><strong>Only send defined object fields</strong> that are described in the request section of the <em>Object</em> details*.*</li>\n<li><strong>Avoid sending</strong> non-existing <strong>object fields</strong> within your requests.</li>\n<li><strong>Avoid sending empty fields</strong> or using placeholders inside empty fields like <code>null</code> or <code>none</code>, as they may lead to unwanted changes on objects.</li>\n</ul>\n","_postman_id":"fb18ea75-0096-48e4-ba78-7e6213cab9e5"},{"name":"📙 Reference","item":[{"name":"SignatureRequests","item":[{"name":"Create","item":[{"name":"⚫ Basic actions","item":[{"name":"Define the signers","item":[{"name":"Create a signature request with the same signer twice","event":[{"listen":"test","script":{"id":"e9246a9f-9016-4d4f-8c34-9cb0f2a26ba2","exec":["let srID = pm.response.json().id;","pm.environment.set(\"SR_ID\", srID);",""],"type":"text/javascript","packages":{}}}],"id":"e589ddec-248c-4edb-8048-073fa63ff45e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"token":""},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"title\": \"Example contract\",\n    \"content\": \"{{BASE64_PDF}}\",\n    \"signatures\": [\n        {            \n\t\t\t\"account_email\" : \"john.doe@skribble.com\"\n        },\n        {            \n\t\t\t\"account_email\" : \"john.doe@skribble.com\"\n        }        \n    ]\n}","options":{"raw":{"language":"json"}}},"url":"https://api.skribble.com/v2/signature-requests","description":"<p>In this example we create a <code>SignatureRequest</code> with the same signer who needs to sign the document twice. This forces the given signer to sign the PDF document twice to complete it.<br />In combination with <strong>Visual Signatures</strong> this might make sense in some cases when more than one signature on different pages of the document is required. </p>\n","urlObject":{"protocol":"https","path":["v2","signature-requests"],"host":["api","skribble","com"],"query":[],"variable":[]}},"response":[{"id":"57cc945d-8378-4b85-8bbd-0872489fd50c","name":"Create a signature request twice the same signer  (200)","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"title\": \"Example contract\",\n    \"content\": \"Base64 encoded PDF file\",\n    \"signatures\": [\n        {            \n\t\t\t\"account_email\" : \"john.doe@skribble.com\"\n        },\n        {            \n\t\t\t\"account_email\" : \"john.doe@skribble.com\"\n        }        \n    ]\n}","options":{"raw":{"language":"json"}}},"url":"https://api.skribble.com/v2/signature-requests"},"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"cccccccc-4a6a-a958-a42e-6ea4172a378b\",\n    \"title\": \"Example contract\",\n      \"signatures\": [\n        {\n            \"sid\": \"eeeeeeee-cccc-dddd-aaaa-efffffffffff\",\n            \"account_email\": \"john.doe@skribble.com\",\n            ...\n        },\n        {\n            \"sid\": \"0000000-1111-2222-3333-eeeeeeeeeeeee\",\n            \"account_email\": \"john.doe@skribble.com\",\n            ...\n        },\n    ],\n    ...\n}"}],"_postman_id":"e589ddec-248c-4edb-8048-073fa63ff45e"},{"name":"Create a signature request without initial signers","event":[{"listen":"test","script":{"id":"97bb1c3f-a6b0-4212-874c-e9f669107ac8","exec":["let srID = pm.response.json().id;","pm.environment.set(\"SR_ID\", srID);",""],"type":"text/javascript","packages":{}}}],"id":"09d0f0f3-5ed7-462a-b84b-a2ba6983fc3e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"token":""},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"title\": \"Example contract\",\n    \"message\": \"Please sign this document!\",\n    \"content\": \"{{BASE64_PDF}}\",\n    \"write_access\" : [\"john.doe@skribble.com\"],\n    ...\n}","options":{"raw":{"language":"json"}}},"url":"https://api.skribble.com/v2/signature-requests","description":"<p>Instead of creating a <code>SignatureRequest</code> with predefined signatures, it is possible to start with an empty one and let a user modify the <code>SignatureRequest</code> on the <a href=\"https://my.skribble.com\">Skribble web application</a>.</p>\n<p>To create an empty SignatureRequest omit the signatures array and provide a user with the rights to modify the SignatureRequest instead.</p>\n<p>The access rights to the SignatureRequest are granted by providing a write_access array containing one or more e-mail addresses for the users with full access.</p>\n<p>Other settings can be provided as usual.</p>\n<p>When visiting the URL provided in signing_url, the user can add signers and optionally define the  appearance of the visual signature in the document, before the signature process continues as usual.</p>\n","urlObject":{"protocol":"https","path":["v2","signature-requests"],"host":["api","skribble","com"],"query":[],"variable":[]}},"response":[{"id":"828a8c4e-2ced-41a3-90dc-6d37e35dd596","name":"Create a signature request without inital signers (200)","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"title\": \"Example contract\",\n    \"message\": \"Please sign this document!\",\n    \"content\": \"Base64 encoded PDF file\",\n    \"write_access\" : [\"john.doe@skribble.com\"]\n}","options":{"raw":{"language":"json"}}},"url":"https://api.skribble.com/v2/signature-requests"},"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"cccccccc-4a6a-a958-a42e-6ea4172a378b\",\n    \"title\": \"Example contract\",\n    \"write_access\": [ \"john.doe@skribble.com\" ],\n    ...\n}"}],"_postman_id":"09d0f0f3-5ed7-462a-b84b-a2ba6983fc3e"}],"id":"3eb5faf9-fae4-4dcb-8a8d-09dcd1043506","description":"<p>As mentioned in the <strong>Quickstart</strong> chapter, it is possible to specify the number of signers.<br />Please refer to that chapter for an example.</p>\n<p>The following special cases should be mentioned.</p>\n<ol>\n<li>Add the <strong>SAME signer</strong> more than once.</li>\n<li><strong>NO signer</strong> initially</li>\n</ol>\n","_postman_id":"3eb5faf9-fae4-4dcb-8a8d-09dcd1043506"},{"name":"Define Visual Signatures","item":[{"name":"Define visual signatures using position data","event":[{"listen":"test","script":{"exec":["let srID = pm.response.json().id;","pm.environment.set(\"SR_ID\", srID);",""],"type":"text/javascript","packages":{},"id":"48cdb289-b998-4a76-b535-e0078e810798"}}],"id":"bb3fb9b1-e806-4447-8ee6-5202e6f0e558","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"token":""},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"title\": \"Example contract\",\n    \"message\": \"Please sign this document!\",\n    \"content\": \"{{BASE64_PDF}}\",\n    \"signatures\": [\n        {\n            \"account_email\": \"john.doe@example.com\",\n            \"visual_signature\": {\n                \"positions\": [\n                    {\n                        \"page\": \"0\",\n                        \"height\": 70,\n                        \"width\": 150,\n                        \"x\": 350,\n                        \"y\": 240\n                    },\n                    {\n                        \"page\": \"1\",\n                        \"height\": 70,\n                        \"width\": 150,\n                        \"x\": 400,\n                        \"y\": 60\n                    }\n                ]\n            }\n        },\n        {\n            \"account_email\": \"karen.smith@example.com\",\n            \"visual_signature\": {\n                \"positions\": [\n                    {\n                        \"page\": \"1\",\n                        \"height\": 70,\n                        \"width\": 150,\n                        \"x\": 50,\n                        \"y\": 230\n                    }\n                ]\n            }\n        }\n    ]    \n}","options":{"raw":{"language":"json"}}},"url":"https://api.skribble.com/v2/signature-requests","description":"<p>You can precisely specify the position of one or more visual signatures in a document. The <a href=\"https://my.skribble.com\">Skribble web application </a> will enforce the use of this predefined position. In the background, <strong>Skribble</strong> will create an <em>Acroform signature field</em> at the specified position and place the signature in this new field.</p>\n<p>In this example, John Doe's signature can be set to appear in the lower-left corner of page 1 (page count starts at 0) and the lower right corner of page 2, while Karen Smith's signature might only appear on page 2. The origin of the coordinate system is at the bottom left corner of the page, with the x and y coordinates specifying the location of the bottom left corner of the visual signature. All units are in pixels.</p>\n<p><strong>Note</strong>: The visual signature information is unique to each signer, allowing you to mix and match them as necessary.</p>\n<p><strong>Summarized</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Field</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>page</code></td>\n<td>The <code>page</code> on which the visual signature should appear is specified with a page number starting from \"0\".  <br /><em><strong>Note</strong><strong>**</strong>**__:</em> Unlike other fields which use integer values, the page number must be provided as a string value.</td>\n</tr>\n<tr>\n<td><code>x</code></td>\n<td>The <code>x</code> position indicates the distance in pixel from the left edge.</td>\n</tr>\n<tr>\n<td><code>y</code></td>\n<td>The <code>y</code> value indicates the distance in pixel from the bottom.</td>\n</tr>\n<tr>\n<td><code>width</code></td>\n<td>The <code>width</code> of the visual signature appearance in pixel.</td>\n</tr>\n<tr>\n<td><code>height</code></td>\n<td>The <code>height</code> of the visual signature appearance in pixel.</td>\n</tr>\n</tbody>\n</table>\n</div><blockquote>\n<p><strong>Note</strong><br />In the current version of the <code>SignatureRequest</code> response, you will find both the <code>position</code> field, which contains a position object, and the <code>positions</code> field, which contains an array of position objects. This is for compatibility reasons. By including both fields, we ensure that API v1 users receive a <code>position</code> object, even if the <code>positions</code> array was used when creating the <code>SignatureRequest</code>.</p>\n</blockquote>\n","urlObject":{"protocol":"https","path":["v2","signature-requests"],"host":["api","skribble","com"],"query":[],"variable":[]}},"response":[{"id":"ea8e1db4-b009-46fa-b9bf-52998829b4e4","name":"Define visual signatures using position data","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"title\": \"Example contract\",\n    \"message\": \"Please sign this document!\",\n    \"content\": \"{{BASE64_PDF}}\",\n    \"signatures\": [\n        {\n            \"account_email\": \"john.doe@example.com\",\n            \"visual_signature\": {\n                \"positions\": [\n                    {\n                        \"page\": \"0\",\n                        \"height\": 70,\n                        \"width\": 150,\n                        \"x\": 350,\n                        \"y\": 240\n                    }\n                ]\n            }\n        },\n        {\n            \"account_email\": \"karen.smith@example.com\",\n            \"visual_signature\": {\n                \"positions\": [\n                    {\n                        \"page\": \"0\",\n                        \"height\": 70,\n                        \"width\": 150,\n                        \"x\": 50,\n                        \"y\": 230\n                    }\n                ]\n            }\n        }\n    ]    \n}","options":{"raw":{"language":"json"}}},"url":"https://api.skribble.com/v2/signature-requests"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 19 Jun 2024 14:20:07 GMT","enabled":true},{"key":"Content-Type","value":"application/json;charset=UTF-8","enabled":true},{"key":"Transfer-Encoding","value":"chunked","enabled":true},{"key":"Connection","value":"keep-alive","enabled":true},{"key":"Expires","value":"0","enabled":true},{"key":"Cache-Control","value":"no-cache, no-store, max-age=0, must-revalidate","enabled":true},{"key":"X-XSS-Protection","value":"1; mode=block","enabled":true},{"key":"Pragma","value":"no-cache","enabled":true},{"key":"Location","value":"/api/signature-requests/6fcc3fac-515b-f4eb-0a12-87f76a4049e7","enabled":true},{"key":"X-Content-Type-Options","value":"nosniff","enabled":true},{"key":"Strict-Transport-Security","value":"max-age=15724800; includeSubDomains","enabled":true}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"cccccccc-ffff-eeee-0000-87f76a4049e7\",\n    \"title\": \"Example contract\",\n    \"message\": \"Please sign this document!\",\n    ...\n    \"signatures\": [\n        {\n            \"sid\": \"55555555-55555-4444-4444-837de87afb90\",\n            \"account_email\": \"john.doe@example.com\",\n            ...\n            \"visual_signature\": {\n                \"position\": {\n                    \"x\": 350,\n                    \"y\": 240,\n                    \"width\": 150,\n                    \"height\": 70,\n                    \"page\": \"0\",\n                    \"rotation\": 0,\n                    \"invisible\": false\n                },\n                \"positions\": [\n                    {\n                        \"x\": 350,\n                        \"y\": 240,\n                        \"width\": 150,\n                        \"height\": 70,\n                        \"page\": \"0\",\n                        \"rotation\": 0,\n                        \"invisible\": false\n                    },\n                    {\n                        \"x\": 400,\n                        \"y\": 60,\n                        \"width\": 150,\n                        \"height\": 70,\n                        \"page\": \"0\",\n                        \"rotation\": 0,\n                        \"invisible\": false\n                    }\n                ]\n            }\n        },\n        {\n            \"sid\": \"88888888-1d8d-5555-8888-85b7a8650074\",\n            \"account_email\": \"karen.smith@example.com\",\n            ...\n            \"visual_signature\": {\n                \"position\": {\n                    \"x\": 50,\n                    \"y\": 230,\n                    \"width\": 150,\n                    \"height\": 70,\n                    \"page\": \"0\",\n                    \"rotation\": 0,\n                    \"invisible\": false\n                },\n                \"positions\": [\n                    {\n                        \"x\": 50,\n                        \"y\": 230,\n                        \"width\": 150,\n                        \"height\": 70,\n                        \"page\": \"0\",\n                        \"rotation\": 0,\n                        \"invisible\": false\n                    }\n                ]\n            }\n        }\n    ],\n    ...\n}"},{"id":"f143de2f-c31b-4ee4-a764-7e0d76ca94d7","name":"Define visual signatures with page out of range","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"title\": \"Example contract\",\n    \"message\": \"Please sign this document!\",\n    \"content\": \"{{BASE64_PDF}}\",\n    \"signatures\": [\n        {\n            \"account_email\": \"john.doe@example.com\",\n            \"visual_signature\": {\n                \"positions\": [\n                    {\n                        \"page\": \"0\",\n                        \"height\": 70,\n                        \"width\": 150,\n                        \"x\": 350,\n                        \"y\": 240\n                    },\n                    {\n                        \"page\": \"1\",\n                        \"height\": 70,\n                        \"width\": 150,\n                        \"x\": 400,\n                        \"y\": 60\n                    }\n                ]\n            }\n        },\n        {\n            \"account_email\": \"karen.smith@example.com\",\n            \"visual_signature\": {\n                \"positions\": [\n                    {\n                        \"page\": \"1\",\n                        \"height\": 70,\n                        \"width\": 150,\n                        \"x\": 50,\n                        \"y\": 230\n                    }\n                ]\n            }\n        }\n    ]    \n}","options":{"raw":{"language":"json"}}},"url":"https://api.skribble.com/v2/signature-requests"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 19 Jun 2024 14:18:48 GMT","enabled":true},{"key":"Content-Type","value":"application/json","enabled":true},{"key":"Transfer-Encoding","value":"chunked","enabled":true},{"key":"Connection","value":"keep-alive","enabled":true},{"key":"Expires","value":"0","enabled":true},{"key":"Cache-Control","value":"no-cache, no-store, max-age=0, must-revalidate","enabled":true},{"key":"X-XSS-Protection","value":"1; mode=block","enabled":true},{"key":"Pragma","value":"no-cache","enabled":true},{"key":"X-Content-Type-Options","value":"nosniff","enabled":true},{"key":"Strict-Transport-Security","value":"max-age=15724800; includeSubDomains","enabled":true}],"cookie":[],"responseTime":null,"body":"{\n    \"type\": \"https://api.skribble.com/problem/problem-with-message\",\n    \"status\": 400,\n    \"message\": \"position.page references a non existing page in the document\",\n    \"method\": \"POST\",\n    \"path\": \"/v2/signature-requests\"\n}"}],"_postman_id":"bb3fb9b1-e806-4447-8ee6-5202e6f0e558"},{"name":"Define visual signatures using PDF Form Fields","event":[{"listen":"test","script":{"id":"68e6c600-9d46-4023-8714-cbe05c90952f","exec":["let srID = pm.response.json().id;","pm.environment.set(\"SR_ID\", srID);",""],"type":"text/javascript","packages":{}}}],"id":"97bcffc4-bbe5-465c-afb5-662f5d431795","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"token":""},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"title\": \"Example contract\",\n    \"message\": \"Please sign this document!\",\n    \"content\": \"{{BASE64_PDF}}\",\n    \"signatures\" : [\n        {\n            \"account_email\" : \"john.doe@skribble.com\",\n            \"visual_signature\" : {\n                \"form_field\" : \"Person_1\"\n            }\n        },\n        {\n            \"account_email\" : \"karen.smith@skribble.com\",\n            \"visual_signature\" : {\n                \"form_field\" : \"Person_2\"\n            }\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"https://api.skribble.com/v2/signature-requests","description":"<p>PDF documents let you add form fields to a document. If a PDF document contains signature form fields, you can tell Skribble to make these fields mandatory for a signer.</p>\n<p>In the example, <em>John Doe</em> must sign in the form field <em>Person_1</em> and <em>Karen Smith</em> in the field <em>Person_2</em>. The <a href=\"https://my.skribble.com\">Skribble web application</a> will enforce the usage of the fields.</p>\n<p>The PDF <em><strong>Acroform</strong></em> field must be of type <em><strong>signature</strong></em> and not of any other type. A form field defines fixed positions in the document. One signature can be displayed zero, one or more times on one or more pages throughout the document.</p>\n<p>It does not define what the contents of the field will show. This is handled by the Skribble web application.</p>\n<p>The advantage of PDF form fields is that a document designer can size and position the fields perfectly in a document before the document is used in any project.</p>\n","urlObject":{"protocol":"https","path":["v2","signature-requests"],"host":["api","skribble","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"97bcffc4-bbe5-465c-afb5-662f5d431795"}],"id":"6996b790-db09-4e0c-ac26-f7af42a594e2","description":"<p>The visual signature on a PDF document is an optional element that does not affect the legal validity of the electronic signature. The decision to add a visual signature is at the discretion of the inviter. Including a visual signature can maintain the appearance of a handwritten signature and provide additional information about the signer.</p>\n<p>If a signature request lacks specific instructions for a visual signature, the user can create and place a visual signature anywhere on the document using the <a href=\"https://my.skribble.com\">Skribble web application</a>. This flexibility mirrors how physical documents handle signature placement, where visual hints like \"Please sign here\" are helpful but not required.</p>\n<p>In the digital world, we have some more options.</p>\n<p><strong>Multiple visual signatures</strong></p>\n<p>Visual signatures can be placed multiple times within a document, similar to how one might need to sign in various locations on a physical document. The advantage of this approach is that the signatory only needs to sign once using the <a href=\"https://my.skribble.com\"> Skribble web application</a>. All visual signatures in the document are then linked to this single electronic signature.</p>\n","_postman_id":"6996b790-db09-4e0c-ac26-f7af42a594e2"},{"name":"Provide PDF file to sign","item":[{"name":"Create a signature request  including a document upload","event":[{"listen":"test","script":{"id":"bdf15ad7-5a3e-47df-83f7-bde04a9b4897","exec":["let srID = pm.response.json().id;","pm.environment.set(\"SR_ID\", srID);","let documentID = pm.response.json().id;","pm.environment.set(\"DOCUMENT_ID\", documentID);",""],"type":"text/javascript","packages":{}}}],"id":"81f32173-bb21-47d5-be1d-70fbab6882c1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"token":""},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"title\": \"Example contract\",\n    \"signatures\": [\n        {\n            \"account_email\" : \"john.doe@skribble.com\"\n        }\n    ],\n    \"content\" : \"{{BASE64_PDF}}\" \n}","options":{"raw":{"language":"json"}}},"url":"https://api.skribble.com/v2/signature-requests","description":"<p>This request creates a simple <code>SignatureRequest</code> containing one signer.<br />In this case the PDF document gets uploaded as <code>Base64</code> encoded file using the field <code>content</code>. </p>\n","urlObject":{"protocol":"https","path":["v2","signature-requests"],"host":["api","skribble","com"],"query":[],"variable":[]}},"response":[{"id":"0c6ffa02-230b-4c64-85e6-2a27ca6acc71","name":"Create a signature request  inclusive  a document upload (200)","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","name":"Content-Type","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"title\": \"Example contract\",\n    \"signatures\": [\n        {\n            \"account_email\": \"john.doe@skribble.com\"\n        }\n    ],\n    \"content\": \"{{BASE64_PDF}}\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api.skribble.com/v2/signature-requests"},"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\r\n        \"id\": \"dddddddd-ab69-4b50-c174-ffffffffffffff\",\r\n        \"title\": \"Example contract\",\r\n        \"message\": \"Please sign this document!\",\r\n        \"document_id\": \"99999999-0101-0202-7744-a829913fccf5\",\r\n        ...\r\n}"}],"_postman_id":"81f32173-bb21-47d5-be1d-70fbab6882c1"},{"name":"Create a signature request using a document reference","event":[{"listen":"test","script":{"id":"86670f67-6786-462a-84a9-e8a53a0f9d8f","exec":["let srID = pm.response.json().id;","pm.environment.set(\"SR_ID\", srID);",""],"type":"text/javascript","packages":{}}}],"id":"0d232920-41ec-4c26-bf6d-185e4ec30a05","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"token":""},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"title\": \"Example contract\",\n    \"signatures\": [\n        {\n            \"account_email\": \"john.doe@skribble.com\"\n        }\n    ],\n    \"file_url\": \"https://www.w3.org/WAI/ER/tests/xhtml/testfiles/resources/pdf/dummy.pdf\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api.skribble.com/v2/signature-requests","description":"<p>As an alternative to the document upload, the Skribble API allows you to  refer to an online PDF document. Please use the field <code>file_url</code>. </p>\n<blockquote>\n<p>Please ensure that you use the field <code>file_url</code> without the <code>content</code> field.<br />All URLs passed to Skribble must use the HTTPS protocol.</p>\n</blockquote>\n","urlObject":{"protocol":"https","path":["v2","signature-requests"],"host":["api","skribble","com"],"query":[],"variable":[]}},"response":[{"id":"358e3025-6bba-432e-a3fe-7615a7f90f3e","name":"Create signature request with a document reference (200)","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","name":"Content-Type","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"title\": \"Example contract\",\n    \"signatures\": [\n        {\n            \"account_email\": \"john.doe@skribble.com\"\n        }\n    ],\n    \"file_url\": \"https://www.w3.org/WAI/ER/tests/xhtml/testfiles/resources/pdf/dummy.pdf\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api.skribble.com/v2/signature-requests"},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"","type":"text","enabled":true}],"cookie":[],"responseTime":null,"body":"{\r\n        \"id\": \"dddddddd-ab69-4b50-c174-ffffffffffffff\",\r\n        \"title\": \"Example contract\",\r\n        \"message\": \"Please sign this document!\",\r\n        \"document_id\": \"99999999-0101-0202-7744-a829913fccf5\",\r\n        ...\r\n}"}],"_postman_id":"0d232920-41ec-4c26-bf6d-185e4ec30a05"},{"name":"Create a signature request for an uplaoded document","event":[{"listen":"test","script":{"id":"db46c826-9957-43ba-9165-fb31b1e44f6d","exec":["let srID = pm.response.json().id;","pm.environment.set(\"SR_ID\", srID);",""],"type":"text/javascript","packages":{}}}],"id":"e08a408b-ac79-4b21-abba-88b836c486cd","protocolProfileBehavior":{"disableBodyPruning":true,"disabledSystemHeaders":{"content-type":true}},"request":{"auth":{"type":"bearer","bearer":{"token":""},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"title\": \"Example contract\",\n    \"signatures\": [\n        {\n            \"account_email\": \"john.doe@skribble.com\"\n        }\n    ],\n    \"document_id\": \"{{DOC_ID}}\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api.skribble.com/v2/signature-requests","description":"<p>In some rare cases it might be helpful for you to provide the <code>document</code> separately and not directly with the <code>SignatureRequest</code>. For more information, see the chapter <strong>Reference &gt; Documents</strong><br />So, if you have already provided a document to Skribble and want to create a <code>SignatureRequest</code> for this document, you can do this by passing the document ID in the field <code>document_id</code>.</p>\n<blockquote>\n<p>Please ensure that you use the field <code>document_id</code> without the <code>content</code> or <code>file_url</code> field.</p>\n</blockquote>\n","urlObject":{"protocol":"https","path":["v2","signature-requests"],"host":["api","skribble","com"],"query":[],"variable":[]}},"response":[{"id":"763ec2a5-1a57-4513-9c6f-d965542ff761","name":"Create signature request for uploaded document  (200)","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","name":"Content-Type","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"title\": \"Example contract\",\n    \"signatures\": [\n        {\n            \"account_email\": \"john.doe@skribble.com\"\n        }\n    ],\n    \"document_id\": \"{{DOC_ID}}\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api.skribble.com/v2/signature-requests"},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"","type":"text","enabled":true}],"cookie":[],"responseTime":null,"body":"{\r\n        \"id\": \"dddddddd-ab69-4b50-c174-ffffffffffffff\",\r\n        \"title\": \"Example contract\",\r\n        \"message\": \"Please sign this document!\",\r\n        \"document_id\": \"99999999-0101-0202-7744-a829913fccf5\",\r\n        ...\r\n}"}],"_postman_id":"e08a408b-ac79-4b21-abba-88b836c486cd"}],"id":"850c564a-6f1e-4e49-b7b9-725cce1dd0e6","description":"<p>The <strong>Skribble API</strong> supports different ways of providing the PDF document for signing.</p>\n","_postman_id":"850c564a-6f1e-4e49-b7b9-725cce1dd0e6"},{"name":"Define the signature quality and legislation","item":[{"name":"Create a signature request with quality and legislation","event":[{"listen":"test","script":{"id":"b8ecd41d-d4ef-4888-a417-fb741dd109fb","exec":["let srID = pm.response.json().id;","pm.environment.set(\"SR_ID\", srID);",""],"type":"text/javascript","packages":{}}}],"id":"77ed43f0-a6ff-4a49-a50e-5ebca751b01a","protocolProfileBehavior":{"disableBodyPruning":true,"disabledSystemHeaders":{}},"request":{"auth":{"type":"bearer","bearer":{"token":""},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"title\": \"Create test SigntureRequest\",\n    \"signatures\": [\n        {\n            \"account_email\": \"john.doe@skribble.com\"\n        }\n    ],\n    \"content\": \"{{BASE64_PDF}}\",\n    \"quality\": \"AES\",\n    \"legislation\": \"ZERTES\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api.skribble.com/v2/signature-requests","description":"<p>In this example we create a <code>SignatureRequest</code> using the quality <code>AES</code> and the legislation <code>ZERTES</code> to sign a document.  </p>\n","urlObject":{"protocol":"https","path":["v2","signature-requests"],"host":["api","skribble","com"],"query":[],"variable":[]}},"response":[{"id":"da8fae12-c4ed-42eb-8215-7fa945412d6f","name":"Create a signature request with quality and legislation (200)","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","name":"Content-Type","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"title\": \"Create test SigntureRequest\",\n    \"signatures\": [\n        {\n            \"account_email\": \"john.doe@skribble.com\"\n        }\n    ],\n    \"content\": \"{{BASE64_PDF}}\",\n    \"quality\": \"AES\",\n    \"legislation\": \"ZERTES\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api.skribble.com/v2/signature-requests"},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"","type":"text","enabled":true}],"cookie":[],"responseTime":null,"body":"{\r\n        \"id\": \"dddddddd-ab69-4b50-c174-ffffffffffffff\",\r\n        \"title\": \"Example contract\",\r\n        \"message\": \"Please sign this document!\",\r\n        \"quality\" : \"AES\",\r\n        \"legislation\" : \"ZERTES\"      \r\n        ...\r\n}"}],"_postman_id":"77ed43f0-a6ff-4a49-a50e-5ebca751b01a"}],"id":"d7e2129b-e58f-4e73-b8d0-59ffbc975501","description":"<p>Skribble supports different levels of signature qualities – the so-called e-signature standards. For more information on when to use which e-signature standard, visit our <a href=\"https://www.skribble.com/signaturestandards/\">website</a>.</p>\n<p>The selected signature quality for the document is determined by two parameters: <code>quality</code> and <code>legislation</code>.</p>\n<p>The parameter <code>quality</code> supports the following values:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Quality</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>QES</strong></td>\n<td>The document must be signed at QES, so every signer must use QES. This is the <strong>default</strong> quality.</td>\n</tr>\n<tr>\n<td><strong>AES</strong></td>\n<td>The document should be signed at AES. Signers will use AES, if available, otherwise they fall back to QES, if available.</td>\n</tr>\n<tr>\n<td><strong>AES_MINIMAL</strong></td>\n<td>The document will be signed at at least AES, but a higher level is preferred. Signers will sign QES, if available, otherwise they will use AES.</td>\n</tr>\n<tr>\n<td><strong>SES</strong></td>\n<td>The document will be signed at SES by every signer.</td>\n</tr>\n<tr>\n<td><strong>DEMO</strong></td>\n<td>The document will be signed with a DEMO signature by every signer.  <br /><strong>Note:</strong> This signature has <strong>NO</strong> legal binding at all.<br /><strong>ALL</strong> <code>SignatureRequests</code> that are created using an API demo user (<em>api_demo_example_xyz</em>) will get this quality by default.</td>\n</tr>\n</tbody>\n</table>\n</div><blockquote>\n<p><strong>Note</strong><br />The qualities <code>QES</code> and <code>AES_MINIMAL</code> must provide a <code>legislation</code> parameter, because the QES is bound to legal regulations, which are different in Switzerland and the EU.</p>\n</blockquote>\n<p>The legislation parameter correspond to the following values:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Legislation</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>ZERTES</strong></td>\n<td>QES according to the Swiss law. This is the <strong>default</strong> legislation.</td>\n</tr>\n<tr>\n<td><strong>EIDAS</strong></td>\n<td>QES according to the EU law.</td>\n</tr>\n</tbody>\n</table>\n</div>","_postman_id":"d7e2129b-e58f-4e73-b8d0-59ffbc975501"},{"name":"Signing without an account","item":[{"name":"Create a signature request for a \"No-Account-Signer\"","event":[{"listen":"test","script":{"id":"6241bd15-1353-4a2d-9466-98a04b9a42f1","exec":["let srID = pm.response.json().id;","pm.environment.set(\"SR_ID\", srID);",""],"type":"text/javascript","packages":{}}}],"id":"919871cc-0fe0-442c-b25d-2d984e169f4e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"token":""},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"title\": \"Create test SignatureRequest for a no account signer\",\n    \"signatures\": [\n        {\n            \"signer_identity_data\": {\n                \"first_name\": \"Noah\",\n                \"last_name\": \"Count\",\n                \"mobile_number\": \"41799885566\"\n            }\n        }],\n        \"content\": \"{{BASE64_PDF}}\",\n        \"quality\": \"AES\",\n        \"legislation\": \"ZERTES\"\n    }","options":{"raw":{"language":"json"}}},"url":"https://api.skribble.com/v2/signature-requests","description":"<p>In this example, we create a <code>SignatureRequest</code> for a document that will be signed using the quality <code>AES</code> and the legislation <code>ZERTES</code>.  </p>\n","urlObject":{"protocol":"https","path":["v2","signature-requests"],"host":["api","skribble","com"],"query":[],"variable":[]}},"response":[{"id":"91d49bda-7924-4089-8876-46e6934b6384","name":"Create a signature request for a \"No-Account-Signer\"","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","name":"Content-Type","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"title\": \"Create test SignatureRequest for a no account signer\",\n    \"signatures\": [\n        {\n            \"signer_identity_data\": {\n                \"first_name\": \"Noah\",\n                \"last_name\": \"Count\",\n                \"mobile_number\": \"41799885566\"\n            }\n        }],\n        \"content\": \"{{BASE64_PDF}}\",\n        \"quality\": \"AES\",\n        \"legislation\": \"ZERTES\"\n    }","options":{"raw":{"language":"json"}}},"url":"https://api.skribble.com/v2/signature-requests"},"_postman_previewlanguage":"Text","header":[],"cookie":[],"responseTime":null,"body":"{\r\n        \"id\": \"dddddddd-ab69-4b50-c174-ffffffffffffff\",\r\n        \"title\": \"Create test SignatureRequest for a no account signer\",\r\n        \"quality\" : \"AES\",\r\n        \"legislation\" : \"ZERTES\"      \r\n        ...\r\n}"}],"_postman_id":"919871cc-0fe0-442c-b25d-2d984e169f4e"}],"id":"bab0a0bf-ad61-4d46-8e04-ceee410199c8","description":"<p>It is possible to create a <code>SignatureRequest</code> where one or more invited participants won't need a <a href=\"https://my.skribble.com\">Skribble</a> account to sign the <code>SignatureRequest</code>. Those signers are called <em><strong>No-Account-Signers (NAS)</strong></em>.</p>\n<p>To create a <code>SignatureRequest</code> for a user without an account, omit the <code>signatures</code> array entry for this user and provide the necessary data using the <code>signer_identity_data</code> element instead.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Description</th>\n<th>Mandatory</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>email_address</code></td>\n<td>E-mail address of no account signer</td>\n<td>yes (for quality SES)</td>\n</tr>\n<tr>\n<td><code>mobile_number</code></td>\n<td>Mobile number of no account signer</td>\n<td>no</td>\n</tr>\n<tr>\n<td><code>first_name</code></td>\n<td>First name of no account signer</td>\n<td>no</td>\n</tr>\n<tr>\n<td><code>last_name</code></td>\n<td>Last name of no accounts signer</td>\n<td>no</td>\n</tr>\n<tr>\n<td><code>provider</code></td>\n<td>Evidence provider where Skribble can verify the signer's identity data.</td>\n<td>no</td>\n</tr>\n<tr>\n<td><code>language</code></td>\n<td>See <strong>Language parameter</strong> for more information.</td>\n<td>no</td>\n</tr>\n</tbody>\n</table>\n</div><p>Other settings can be provided as usual, e.g. callback URLs, documents and so on.</p>\n<p>Each entry in the <code>signatures</code> array will be treated as a distinct identity. This means two entries with the same <code>signer_identity_data</code> are treated as two different identities and require that this person signs the document twice.</p>\n<p>Optionally you can combine <code>signer_identity_data</code> and <code>account_email</code> in your requests. In this case, the system checks first if there is a Skribble account with the specified e-mail address. If one is found the existing Skribble user will be invited to sign the document. Otherwise, the specified user in <code>signer_identity_data</code> will be invited to sign.</p>\n<blockquote>\n<p>💡 Good to know<br />We recommend this approach of combining <code>signer_identity_data</code> and <code>account_email</code> if you are unsure whether the user has a Skribble account.<br />The benefit is that an existing Skribble user will afterwards find the SignatureRequest in the <strong>To sign</strong> section of their account on my.skribble.com.<br />Conversely, if you invite them using only <code>signer_identity_data</code>, the document will not appear in their Skribble account, even if they have an existing Skribble account. Instead, they will have to access the document using the specific link provided in their signature invitation email. </p>\n</blockquote>\n<p>When the user visits the URL provided in the field <code>signing_url</code> inside the signature element, he will be forwarded to a special preview page of the PDF document and can start the signature process as usual.</p>\n<p>Missing fields like first name and last name can easily be adjusted by the signer through the Skribble web client.</p>\n<blockquote>\n<p>Please note that you do not mix up the <code>signing_url</code> inside the <code>signature</code> field with the <code>signing_url</code> on the top level of the response. This contains the default URL for users with a regular <a href=\"https://my.skribble.com\">Skribble</a> account . </p>\n</blockquote>\n<h5 id=\"language-parameter\">Language parameter</h5>\n<h6 id=\"browser-view\">Browser view</h6>\n<p>Skribble will display its content in the user's browser language by default. You can change the language by adding a <code>lang</code> parameter to the <code>signing_url</code> when calling the browser.</p>\n<blockquote>\n<p>Example for a <code>lang</code> parameter<br /><em>my.skribble.com/view/some-id-000-00000/some-id-fff-fffff?lang=fr</em> </p>\n</blockquote>\n<h6 id=\"e-mail\">E-mail</h6>\n<p>To determine in which language the e-mails are sent to the user, the parameter <code>language</code> can be added to <code>signer_identity_data</code>.</p>\n<h6 id=\"supported-languages\">Supported languages</h6>\n<p>Skribble supports the following languages:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Language</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>en</td>\n<td>English (default)</td>\n</tr>\n<tr>\n<td>de</td>\n<td>German</td>\n</tr>\n<tr>\n<td>fr</td>\n<td>French</td>\n</tr>\n</tbody>\n</table>\n</div>","_postman_id":"bab0a0bf-ad61-4d46-8e04-ceee410199c8"}],"id":"893aebed-59ba-4706-bb3e-09af4e482152","_postman_id":"893aebed-59ba-4706-bb3e-09af4e482152","description":""},{"name":"➕ Extended options","item":[{"name":"Define observers","item":[{"name":"Create a signature request and add observers","event":[{"listen":"test","script":{"exec":["let srID = pm.response.json().id;","pm.environment.set(\"SR_ID\", srID);",""],"type":"text/javascript","id":"ac6cc34c-abc5-4b45-bcb2-adffab65e168"}}],"id":"cc3f8255-47b7-4278-963e-34bbe2edacd0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"token":""},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"title\": \"Example contract\",\n    \"content\": \"{{BASE64_PDF}}\",\n    \"cc_email_addresses\": [\"observer1@skribble.com\", \"observer2@skribble.com\"],\n    \"signatures\": [\n        {\n            \"account_email\": \"john.doe@skribble.com\"\n        }\n    ]\n}"},"url":"https://api.skribble.com/v2/signature-requests","description":"<p>To add one or more observers you can use the field <code>cc_email_addresses</code>. This field must contain an array of user email addresses. The observers need to have a valid Skribble account. Otherwise the email address will not be accepted as valid observer.</p>\n<p>In this example we create a <code>SignatureRequest</code> with two observers, <a href=\"mailto:observer1@skribble.com\">observer1@skribble.com</a> and <a href=\"mailto:observer2@skribble.com\">observer2@skribble.com</a>.</p>\n","urlObject":{"protocol":"https","path":["v2","signature-requests"],"host":["api","skribble","com"],"query":[],"variable":[]}},"response":[{"id":"833eef8d-a8f2-4ca3-8ac9-0159fe7641d5","name":"Create a signature request and add observers (200)","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","name":"Content-Type","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"title\": \"Example contract\",\n    \"content\": \"{{BASE64_PDF}}\",\n    \"cc_email_addresses\": [\"observer1@skribble.com\", \"observer2@skribble.com\"],\n    \"signatures\": [\n        {\n            \"account_email\": \"john.doe@skribble.com\"\n        }\n    ]\n}"},"url":"https://api.skribble.com/v2/signature-requests"},"status":"OK","code":200,"_postman_previewlanguage":"Text","header":[],"cookie":[],"responseTime":null,"body":"{\n        \"id\": \"dddddddd-ab69-4b50-c174-ffffffffffffff\",\n        \"title\": \"Example contract\",\n        \"message\": \"Please sign this document!\",\n         \"cc_email_addresses\": [\"observer1@skribble.com\", \"observer2@skribble.com\"],\n        ...\n}\n"}],"_postman_id":"cc3f8255-47b7-4278-963e-34bbe2edacd0"}],"id":"45676b7d-e5e1-411b-8cf5-d92b5478786a","description":"<p>Skribble allows observers to be added to a <code>SignatureRequest</code>. Observers are given read access on the <code>SignatureRequest</code> and will be notified in the same way about activities on the <code>SignatureRequest</code> as a signer of the <code>SignatureRequest</code>.</p>\n<blockquote>\n<p><strong>Note</strong><br />The given observers need to have a valid Skribble account. Otherwise the email address will not be accepted as valid observer.</p>\n</blockquote>\n","_postman_id":"45676b7d-e5e1-411b-8cf5-d92b5478786a"},{"name":"Disable notification e-mails","item":[{"name":"Create a signature request and disable e-mail notifications for one signer (200)","event":[{"listen":"test","script":{"exec":["let srID = pm.response.json().id;","pm.environment.set(\"SR_ID\", srID);",""],"type":"text/javascript","id":"76e8bb2b-69af-440b-99b0-538cd8028b9e"}}],"id":"53b8b488-1500-48cd-b19f-24a17a90d2b5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"token":""},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"title\": \"Example contract\",\n    \"content\": \"{{BASE64_PDF}}\",\n    \"signatures\": [\n        {\n            \"account_email\": \"john.doe@skribble.com\"\n        },\n        {\n            \"account_email\": \"charles.doe@skribble.com\",\n            \"notify\": false\n        }\n    ]\n}"},"url":"https://api.skribble.com/v2/signature-requests","description":"<p>In this example we create a <code>SignatureRequest</code> with two signers.<br />For the second signer, we <strong>disable ALL the e-mail notifications</strong> this signer would usually receive by Skribble, such as the invitation e-mail to this <code>SignatureRequest</code> or the notification e-mail that all signers have signed the document. \nTo disable the e-mail notifications you can use the field <code>\"notify\": false</code> individually for each signer.</p>\n<blockquote>\n<p>Please keep in mind, that it is in your responsability to inform the users about the status of the 'SignatureRequest' when you use this feature.</p>\n</blockquote>\n","urlObject":{"protocol":"https","path":["v2","signature-requests"],"host":["api","skribble","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"53b8b488-1500-48cd-b19f-24a17a90d2b5"}],"id":"48c19a95-e6af-4204-97e8-1e2ca055545e","description":"<p>Skribble takes over the communication with all participants of a <code>SignatrueRequest</code>, such as the creator or the different signers. It informs the respective participants by e-mail about changes in the status of the SR.These notifications are activated by default, but can be deactivated by a parameter.</p>\n","_postman_id":"48c19a95-e6af-4204-97e8-1e2ca055545e"},{"name":"Define automatic attachments","item":[{"name":"Create a signature request and define automatic attachments","event":[{"listen":"test","script":{"exec":["let srID = pm.response.json().id;","pm.environment.set(\"SR_ID\", srID);",""],"type":"text/javascript","id":"dd1036a5-28c6-4dae-ac0d-e39ebff8fcce"}}],"id":"ab5d7985-5431-45d7-ab5e-6d6e0658ce7f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"token":""},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"title\": \"Example contract\",\n    \"content\": \"{{BASE64_PDF}}\",\n    \"attach_on_success\": [\"SIGNED_DOCUMENT\", \"SIGNATURE_PROTOCOL\"],\n    \"signatures\": [\n        {\n            \"account_email\": \"john.doe@skribble.com\"\n        }\n    ]\n}"},"url":"https://api.skribble.com/v2/signature-requests","description":"<p>The <code>attach_on_success</code> field can be used to define what type of document should be attached to the \"all-signatures-completed\" notification e-mail. The field is an array that can contain the following entries as a string.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Value</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>SIGNED_DOCUMENT</code></td>\n<td>The final document with all signatures as PDF file.</td>\n</tr>\n<tr>\n<td><code>SIGNATURE_PROTOCOL</code></td>\n<td>The final signature protocol of the <code>SignatureRequest</code> as PDF file.</td>\n</tr>\n</tbody>\n</table>\n</div><p>If members are allowed by <a href=\"https://docs.skribble.com/business-admin/account/attachments.html\">business setting</a> to decide whether to attach the documents or not, it is possible to prevent one or both document types from being sent by removing them from the <code>attach_on_success</code> array.</p>\n<p>In the case that the default setting is, that one or both documents should be attached AND it is additionally allowed to change this behaviour by the business members, it is possible to define that the document should not be attached by removing the document type from the array.</p>\n<p><em>Example:</em></p>\n<p>If the <code>attach_on_success</code> array is empty in the described case (<code>attach_on_success=[]</code>), then NO documents are attached at all.</p>\n","urlObject":{"protocol":"https","path":["v2","signature-requests"],"host":["api","skribble","com"],"query":[],"variable":[]}},"response":[{"id":"12dfb4a2-db22-4fa0-84dd-a8a02f7c23b8","name":"Create a signature request and define automatic attachments (200)","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","name":"Content-Type","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"title\": \"Example contract\",\n    \"content\": \"{{BASE64_PDF}}\",\n    \"attach_on_success\": [\"SIGNED_DOCUMENT\", \"SIGNATURE_PROTOCOL\"],\n    \"signatures\": [\n        {\n            \"account_email\": \"john.doe@skribble.com\"\n        }\n    ]\n}"},"url":"https://api.skribble.com/v2/signature-requests"},"status":"OK","code":200,"_postman_previewlanguage":"Text","header":[],"cookie":[],"responseTime":null,"body":"{\n        \"id\": \"dddddddd-ab69-4b50-c174-ffffffffffffff\",\n        \"title\": \"Example contract\",\n        \"message\": \"Please sign this document!\",\n        \"attach_on_success\": [\"SIGNED_DOCUMENT\", \"SIGNATURE_PROTOCOL\"],\n        ...\n}\n"}],"_postman_id":"ab5d7985-5431-45d7-ab5e-6d6e0658ce7f"}],"id":"1ce4526a-7c37-4b8d-8525-f7b384b57863","description":"<p>When a <code>SignatureRequest</code> has been signed by all signers, all signers and all observers are notified by email.</p>\n<p>Skribble provides the option to attach two types of attachments automatically to this email:</p>\n<ul>\n<li>the signed document and</li>\n<li>the signature protocol.</li>\n</ul>\n<p>This can be configured via the business settings, which can be used to define that these documents should generally be attached for all <code>SignatureRequests</code> created by business members.</p>\n<p>Alternatively it is possible to define the attachments on demand per <code>SignatureRequest</code> by using the <code>SignatureRequest</code> field <code>attach_on_success.</code></p>\n","_postman_id":"1ce4526a-7c37-4b8d-8525-f7b384b57863"},{"name":"Define a specific owner","item":[{"name":"Create a signature request and set a business member as owner","event":[{"listen":"test","script":{"exec":["let srID = pm.response.json().id;","pm.environment.set(\"SR_ID\", srID);"],"type":"text/javascript","packages":{},"id":"68efd0ec-a212-4cdb-bc7d-165efd4bc90e"}}],"id":"175a631e-af72-47f6-ba81-dbe0d52626f3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"title\": \"Example contract\",\r\n    \"content\": \"{{BASE64_PDF}}\",\r\n    \"creator\": \"some-member-of@your-buiness.com\",\r\n    \"signatures\": [\r\n        {\r\n            \"account_email\": \"john.doe@skribble.com\"\r\n        }\r\n    ]\r\n}\r\n"},"url":"https://api.skribble.com/v2/signature-requests","description":"<p>In this example we define the user defined in the field <code>creator</code> (<em><a href=\"mailto:some-member-of@your-buiness.com\">some-member-of@your-buiness.com</a></em>) as new owner of this SignatureRequest.</p>\n","urlObject":{"protocol":"https","path":["v2","signature-requests"],"host":["api","skribble","com"],"query":[],"variable":[]}},"response":[{"id":"a772ca83-eab0-43cb-adb4-3e013fb2149f","name":"Create a signature request and set a business member as owner (200)","originalRequest":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","type":"text","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n    \"title\": \"Example contract\",\r\n    \"content\": \"{{BASE64_PDF}}\",\r\n    \"creator\": \"some-member-of@your-buiness.com\",\r\n    \"signatures\": [\r\n        {\r\n            \"account_email\": \"john.doe@skribble.com\"\r\n        }\r\n    ]\r\n}\r\n"},"url":"https://api.skribble.com/v2/signature-requests"},"status":"OK","code":200,"_postman_previewlanguage":"Text","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"cccccccc-4a6a-a958-a42e-6ea4172a378b\",\n    \"title\": \"Example contract\",\n    \"message\": \"Please sign this document!\",\n    ...    \n    \"owner\": \"some-member-of@your-buiness.com\",\n    \"read_access\": [\n        \"some-member-of@your-buiness.com\"\n        \"api_demo_your_name\",\n        ...\n    ],\n    \"write_access\": [\n        \"some-member-of@your-buiness.com\"\n        \"api_demo_your_name\"\n    ],\n    ...\n}    "}],"_postman_id":"175a631e-af72-47f6-ba81-dbe0d52626f3"}],"id":"9f378c67-0c8f-4adb-b23f-4f2ce26a12f3","description":"<p>Generally, all <code>SignatureRequest</code> objects are created by an API user, who then typically becomes the owner of these objects.</p>\n<p>However, in some specific cases, you might want to designate a business member as the owner of a SignatureRequest. For instance, if you have an interface for one of your company applications, you may want the application user to become the owner of the <code>SignatureRequest</code> when they initiate a signing process.</p>\n<p>This is possible, but only if two conditions are met:</p>\n<ol>\n<li>The user designated as the new owner must have a <strong>valid Skribble account.</strong></li>\n<li>The user designated as the new owner must be a <strong>member of the same business</strong> as the API user. External users cannot be made owners of a SignatureRequest.</li>\n</ol>\n<blockquote>\n<p>💡 Good to know<br />Even after changing the owner, the API user will remain a participant of the <code>SignatureRequest</code> object with read and write access. This allows the API user to continue performing actions such as modifying or retrieving the <code>SignatureRequest</code> object.</p>\n</blockquote>\n","_postman_id":"9f378c67-0c8f-4adb-b23f-4f2ce26a12f3"},{"name":"Define a signing sequence","item":[{"name":"Create a signature request and set a signing sequence","event":[{"listen":"test","script":{"exec":["let srID = pm.response.json().id;","pm.environment.set(\"SR_ID\", srID);"],"type":"text/javascript","packages":{},"id":"372d541b-0e31-42b2-b10f-6b19932e91e9"}}],"id":"bbc01b6c-d189-4824-bb5d-bf6f5c85de62","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"token":""},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"title\": \"Example contract\",\r\n    \"message\": \"Please sign this document\",\r\n    \"content\": \"{{BASE64_PDF}}\",\r\n    \"content_type\": \"application/pdf\",\r\n    \"quality\": \"SES\",\r\n    \"signatures\": [\r\n        {\r\n            \"account_email\": \"first@example.com\",\r\n            \"sequence\": 1 \r\n        },\r\n        {\r\n            \"account_email\": \"secondA@example.com\",\r\n            \"sequence\": 2\r\n        },   \r\n        {\r\n            \"account_email\": \"secondB@example.com\",\r\n            \"sequence\": 2\r\n        },             \r\n        {\r\n            \"account_email\": \"thirdA@example.com\",\r\n            \"sequence\": 3\r\n        },\r\n        {\r\n            \"account_email\": \"thirdB@example.com\",\r\n            \"sequence\":  3\r\n        },\r\n        {\r\n            \"account_email\": \"fourth@skribble.com\",\r\n            \"sequence\":  4\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.skribble.com/v2/signature-requests","description":"<p>Using the <code>sequence</code> field, it is possible to define a signing sequence for signers.</p>\n<p>In order to use the <code>sequence</code>, the following rules <strong>MUST</strong> be observed:</p>\n<ul>\n<li>The <code>sequence</code> starts with <code>1.</code></li>\n<li>Use value <code>1</code> for the first signer, <code>2</code> for the second signer and so on.</li>\n<li>The values must be integer values.</li>\n<li>The values must be in a valid order. Gaps are not permitted and will not be corrected.</li>\n<li>You can use the same number multiple times to form groups of signers that can sign simultaneously.</li>\n<li>When using the sequence, no signer may be omitted.</li>\n</ul>\n","urlObject":{"protocol":"https","path":["v2","signature-requests"],"host":["api","skribble","com"],"query":[],"variable":[]}},"response":[{"id":"5f31cb20-86a0-4761-a255-10f599c202a9","name":"Create a signature request and set a signing sequence (200)","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"title\": \"Example contract\",\r\n    \"message\": \"Please sign this document\",\r\n    \"content\": \"{{BASE64_PDF}}\",\r\n    \"content_type\": \"application/pdf\",\r\n    \"quality\": \"SES\",\r\n    \"signatures\": [\r\n        {\r\n            \"account_email\": \"first@example.com\",\r\n            \"sequence\": 1 \r\n        },        \r\n        {\r\n            \"account_email\": \"second@example.com\",\r\n            \"sequence\": 3\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.skribble.com/v2/signature-requests"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"","type":"text","enabled":true}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"cccccccc-4a6a-a958-a42e-6ea4172a378b\",\n    \"title\": \"Example contract\",\n    \"message\": \"Please sign this document!\",\n        \"signatures\": [\n        {\n            \"sid\": \"ddddd-4a6a-a958-a42e-6ea4172a3766\",\n            \"account_email\": \"first@example.com\",\n            \"sequence\": 1 \n            ...\n        },        \n        {\n            \"sid\": \"fffff-4a6a-a958-a42e-6ea4172a3799\",\n            \"account_email\": \"second@example.com\",\n            \"sequence\": 2\n            ...\n        }\n    ...\n}    "},{"id":"3c8bee82-056f-48e6-84e7-31d766fdd1e2","name":"Create a signature request with incorrect sequence (400)","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"title\": \"Example: Incorrect sequence\",\r\n    \"message\": \"Please sign this document\",\r\n    \"content\": \"{{BASE64_PDF}}\",\r\n    \"content_type\": \"application/pdf\",\r\n    \"quality\": \"SES\",\r\n    \"signatures\": [\r\n        {\r\n            \"account_email\": \"first@example.com\",\r\n            \"sequence\": 1 \r\n        },        \r\n        {\r\n            \"account_email\": \"thirdA@example.com\",\r\n            \"sequence\": 3\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.skribble.com/v2/signature-requests"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"","type":"text","enabled":true}],"cookie":[],"responseTime":null,"body":"{\n    \"type\": \"https://api.skribble.com/problem/problem-with-message\",\n    \"status\": 400,\n    \"message\": \"Invalid signing sequence. ALL signers must be in a real number sequence starting with 1.\",\n    \"method\": \"POST\",\n    \"path\": \"/v2/signature-requests\"\n}"}],"_postman_id":"bbc01b6c-d189-4824-bb5d-bf6f5c85de62"}],"id":"cd7e21d4-0df6-4d79-814f-661b23e03ce5","description":"<p>It may be the case that certain contracts or documents must be signed by the signatories in a certain sequence.</p>\n","_postman_id":"cd7e21d4-0df6-4d79-814f-661b23e03ce5"},{"name":"Disable TAN based NAS notifications for SES","item":[{"name":"Create a signature request and disable NAS notification","event":[{"listen":"test","script":{"exec":["let srID = pm.response.json().id;","pm.environment.set(\"SR_ID\", srID);"],"type":"text/javascript","packages":{},"id":"1c5306fa-8d04-41c3-879e-eba109ad5173"}}],"id":"30b05e08-8388-4365-bd0a-ec6963b36cc2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"title\": \"Example contract\",\r\n    \"message\": \"Please sign this document\",\r\n    \"content\": \"{{BASE64_PDF}}\",\r\n    \"content_type\": \"application/pdf\",\r\n    \"quality\": \"SES\",\r\n    \"signatures\": [\r\n        {\r\n            \"notify\": false,\r\n            \"signer_identity_data\": {\r\n                \"email_address\": \"nas@example.com\",\r\n                \"identity_reference\": \"Internal-ID-012345\"\r\n            }\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.skribble.com/v2/signature-requests","description":"<p>Provide the link provided in the field <code>signatures.signing_url</code> to your users in order to continuw with the signing process.</p>\n","urlObject":{"protocol":"https","path":["v2","signature-requests"],"host":["api","skribble","com"],"query":[],"variable":[]}},"response":[{"id":"fed82b44-dcf5-4796-bc5b-c04421059589","name":"Create a signature request and disable NAS notification","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"title\": \"Example contract\",\r\n    \"message\": \"Please sign this document\",\r\n    \"content\": \"{{BASE64_PDF}}\",\r\n    \"content_type\": \"application/pdf\",\r\n    \"quality\": \"SES\",\r\n    \"signatures\": [\r\n        {\r\n            \"account_email\": \"first@example.com\",\r\n            \"sequence\": 1 \r\n        },\r\n        {\r\n            \"account_email\": \"secondA@example.com\",\r\n            \"sequence\": 2\r\n        },   \r\n        {\r\n            \"account_email\": \"secondB@example.com\",\r\n            \"sequence\": 2\r\n        },             \r\n        {\r\n            \"account_email\": \"thirdA@example.com\",\r\n            \"sequence\": 3\r\n        },\r\n        {\r\n            \"account_email\": \"thirdB@example.com\",\r\n            \"sequence\":  3\r\n        },\r\n        {\r\n            \"account_email\": \"fourth@skribble.com\",\r\n            \"sequence\":  4\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{BASE_URL}}/{{VERSION}}/signature-requests"},"status":"OK","code":200,"_postman_previewlanguage":"Text","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"cccccccc-7df5-efdf-d99f-d871bc3c09a2\",\n    \"title\": \"Example contract\",\n    \"message\": \"Please sign this document\",\n    \"quality\": \"SES\",\n     ...\n    \"signatures\": [\n        {\n            \"sid\": \"cccccccc-3c54-4423-dc5b-7cfdefaea400\",\n            \"signer_identity_data\": {\n                \"email_address\": \"nas@example.com\"\n            },\n            ...\n            \"notify\": false,\n            \"signing_url\": \"https://my.scribital.com/view/cccccccc-7df5-efdf-d99f-d871bc3c09a2/some-id\"\n        }\n    ],\n    ...\n}"}],"_postman_id":"30b05e08-8388-4365-bd0a-ec6963b36cc2"}],"id":"e89788ab-3a8a-4ea4-94b3-8fb8918bb157","description":"<p>In combination with SES, Skribble offers a straightforward TAN-based validation for the email addresses of No-Account-Signers.</p>\n<p>This mechanism can be disabled by setting the field <code>notify</code> to <code>false</code> and additionally using the field <code>signer_identity_data.identity_reference</code> which can hold a customer generated value for further identtification.</p>\n<p>This means that No-Account-Signers can sign directly without needing the additional Skribble TAN process.</p>\n<p>This option enables you to either handle user identification themselves or to simply jump in as guarantee for your users.</p>\n","_postman_id":"e89788ab-3a8a-4ea4-94b3-8fb8918bb157"}],"id":"a6a9afbd-95e9-48c9-b779-dc8c11363cf7","_postman_id":"a6a9afbd-95e9-48c9-b779-dc8c11363cf7","description":""}],"id":"f74202ac-a7df-459e-b4bc-a2075341fa47","description":"<p>In this chapter we will discuss the options available to create a <code>SignatureRequest</code> </p>\n","_postman_id":"f74202ac-a7df-459e-b4bc-a2075341fa47"},{"name":"Find","item":[{"name":"List and find SignatureRequests","id":"c5136386-30d1-46ff-a74b-ba35f752e7d7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"token":""},"isInherited":false},"method":"GET","header":[],"url":"https://api.skribble.com/v2/signature-requests","description":"<p>Using this <code>GET</code> request, you can list all the <code>SignatureRequests</code> provided that the current user has sufficient access rights to.</p>\n<p>You can optionally filter these <code>SignatureRequests</code> using one or more of the following criteria.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Description</th>\n<th>Mandatory</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>account_email</strong></td>\n<td>Filter on the field <code>signatures[].account_email</code></td>\n<td>no</td>\n</tr>\n<tr>\n<td><strong>search</strong></td>\n<td>Filter on the field <code>title</code> to search for documents <em><strong>containing</strong></em> the serach term.</td>\n<td>no</td>\n</tr>\n<tr>\n<td><strong>signature_status</strong></td>\n<td>Filter on the field <code>signatures[].status_code</code> with one of the valid <strong>Signature states</strong></td>\n<td>no</td>\n</tr>\n<tr>\n<td><strong>status_overall</strong></td>\n<td>Filter on the field <code>status_overall</code> with one of the valid <strong>Signature states</strong></td>\n<td>no</td>\n</tr>\n</tbody>\n</table>\n</div><blockquote>\n<p><strong>Note</strong><br />The filter searches for an exact match of the corresponding field content. This means that the filter is case sensitive and won't find objects that only <em>contain</em> the parameter. For example <em>account_email=<a href=\"mailto:john.doe@skribble.com\">john.doe@skribble.com</a></em> will only find a <code>SignatureRequests</code> where the field <code>account_email</code> is exactly <a href=\"https://mailto:john.doe@skribble.com\">&lt;em&gt;john.doe@skribble.com&lt;/em&gt;</a>. It won't find <a href=\"https://mailto:another.john.doe@skribble.com\">&lt;em&gt;another.john.doe@skribble.com&lt;/em&gt;</a><br />Exception: The search parameter searches for document titles that contain the search term. </p>\n</blockquote>\n<p><strong>Pagination</strong></p>\n<p>Furthermore, the result set can be controlled using the optional pagination parameters <code>page_number</code> and <code>page_size</code>, which helps prevent excessively large result sets.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Description</th>\n<th>Mandatory</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>page_number</code></td>\n<td>Page number must be greater than or equal to 0  <br />Default: Pagination is disabled</td>\n<td>no</td>\n</tr>\n<tr>\n<td><code>page_size</code></td>\n<td>Page size must be greater than or equal to 0  <br />Default: 50</td>\n<td>no</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["v2","signature-requests"],"host":["api","skribble","com"],"query":[],"variable":[]}},"response":[{"id":"be74f1e0-61b1-4333-8844-ef3d11bcfdb8","name":"List  all accessible SignatureRequests","originalRequest":{"method":"GET","header":[],"url":"https://api.skribble.com/v2/signature-requests"},"_postman_previewlanguage":"Text","header":[],"cookie":[],"responseTime":null,"body":"[\r\n    {\r\n        \"id\": \"56c40808-ab69-4b50-c174-a0d59d59c48d\",\r\n        \"title\": \"First example contract\",\r\n        ...\r\n    },\r\n    {\r\n        \"id\": \"c9cce9be-4a6a-a958-a42e-6ea4172a378b\",\r\n        \"title\": \"Second example contract\"\r\n        ...\r\n    },\r\n    {\r\n        \"id\": \"c9cce9be-4a6a-a958-a42e-6ea4172a378b\",\r\n        \"title\": \"Third example contract\"\r\n        ...\r\n    },\r\n    ...\r\n}"},{"id":"feceb384-1411-4426-8eb1-46fbbf176be0","name":"List  SignatureRequests with  john.doe@skribble.com as signer","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://api.skribble.com/v2/signature-requests?account_email=john.doe@skribble.com","protocol":"https","host":["api","skribble","com"],"path":["v2","signature-requests"],"query":[{"key":"account_email","value":"john.doe@skribble.com"}]}},"_postman_previewlanguage":"Text","header":[],"cookie":[],"responseTime":null,"body":"[\r\n    {\r\n        \"id\": \"56c40808-ab69-4b50-c174-a0d59d59c48d\",\r\n        \"title\": \"First example contract\",\r\n        \"signatures\": [\r\n            {\r\n                \"sid\": \"e4c5b108-cdab-938a-aed9-ebabbc92a013\",\r\n                \"account_email\": \"john.doe@skribble.com\",\r\n                ...\r\n            }\r\n        ],\r\n        ...\r\n    },\r\n    {\r\n        \"id\": \"c9cce9be-4a6a-0000-a42e-6ea4172a378b\",\r\n        \"title\": \"Second example contract\",\r\n        \"signatures\": [\r\n            {\r\n                \"sid\": \"fa84e5bd-cdab-938a-aed9-ebabbc92a013\",\r\n                \"account_email\": \"john.doe@skribble.com\",\r\n                ...\r\n            }\r\n        ]        \r\n        ...\r\n    },\r\n    {\r\n        \"id\": \"3485e7c5-4a6a-ffff-a42e-6ea4172a378b\",\r\n        \"title\": \"Third example contract\",\r\n                \"signatures\": [\r\n            {\r\n                \"sid\": \"e4c5b108-cdab-938a-aed9-ebabbc92a013\",\r\n                \"account_email\": \"john.doe@skribble.com\",\r\n                ...\r\n            }\r\n        ],\r\n        ...\r\n    },\r\n    ...\r\n}"},{"id":"a3b68068-94f1-4af4-8b8d-cef0e6220d5f","name":"List  SignatureRequests with status DECLINED","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://api.skribble.com/v2/signature-requests?status_overall=DECLINED","protocol":"https","host":["api","skribble","com"],"path":["v2","signature-requests"],"query":[{"key":"status_overall","value":"DECLINED"}]}},"_postman_previewlanguage":"Text","header":[],"cookie":[],"responseTime":null,"body":"[\r\n    {\r\n        \"id\": \"56c40808-ab69-4b50-c174-a0d59d59c48d\",\r\n        \"title\": \"First example contract\",\r\n        \"status_overall\": \"DECLINED\",\r\n        ...\r\n    },\r\n    {\r\n        \"id\": \"cccccccc-4a6a-a958-a42e-6ea4172a378b\",\r\n        \"title\": \"Nth example contract\",\r\n        \"status_overall\": \"DECLINED\",\r\n        ...\r\n    }\r\n}"},{"id":"bd1541f4-919d-45d4-b023-aa1ab35e7785","name":"List  SignatureRequests where the document title matches the search term","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://api.skribble.com/v2/signature-requests?search=example","protocol":"https","host":["api","skribble","com"],"path":["v2","signature-requests"],"query":[{"key":"search","value":"example"}]}},"_postman_previewlanguage":"Text","header":[],"cookie":[],"responseTime":null,"body":"[\r\n    {\r\n        \"id\": \"56c40808-ab69-4b50-c174-a0d59d59c48d\",\r\n        \"title\": \"First example contract\",\r\n        ...\r\n    },\r\n    {\r\n        \"id\": \"cccccccc-4a6a-a958-a42e-6ea4172a378b\",\r\n        \"title\": \"Second example contract\",\r\n        ...\r\n    }\r\n}"},{"id":"c71f3263-1b0f-4362-9858-d86437c59866","name":"List SignatureRequests with pagination","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://api.skribble.com/v2/signature-requests?page_number=1&page_size=25","protocol":"https","host":["api","skribble","com"],"path":["v2","signature-requests"],"query":[{"key":"page_number","value":"1"},{"key":"page_size","value":"25"}]}},"_postman_previewlanguage":"Text","header":[],"cookie":[],"responseTime":null,"body":"[\r\n    {\r\n        \"id\": \"56c40808-ab69-4b50-c174-a0d59d59c48d\",\r\n        \"title\": \"First example contract\",\r\n        ...\r\n    },\r\n    ....\r\n    {\r\n        \"id\": \"cccccccc-4a6a-a958-a42e-6ea4172a378b\",\r\n        \"title\": \"25th example contract\",\r\n        ...\r\n    }\r\n}"}],"_postman_id":"c5136386-30d1-46ff-a74b-ba35f752e7d7"},{"name":"List SignatureRequests by bulk","id":"68a481be-fdb1-4474-8bd5-29df60302b76","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"token":""},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"[\n  \"abababab-a777-e8e8-e8e8-121212121212\",\n  \"bbddbbdd-7788-7ee7-a22a-bfbfbfbfbfbf\",\n  \"cccccccc-1111-2222-3333-444444444444\",\n  \"dddddddd-dead-beef-cafe-999999999999\",\n  \"eeeeeeee-aaaa-bbbb-cccc-dddddddddddd\",\n  \"ffffaaaa-bbbb-cccc-dddd-eeeeeeeeeeee\",\n  \"abababab-1234-5678-9abc-defdefdefdef\",\n  \"12341234-aaaa-bbbb-cccc-123412341234\",\n  \"99999999-8888-7777-6666-555555555555\",\n  \"abcdabcd-abcd-abcd-abcd-abcdabcdabcd\"\n]\n","options":{"raw":{"language":"json"}}},"url":"https://api.skribble.com/v2/signature-requests/bulk","description":"<p>The <strong>List SignatrueReuest by bulk</strong> endpoint allows clients to retrieve multiple <code>SignatureRequest</code> objects in a single call.</p>\n<p>Provide a JSON array of <code>SignatureRequest</code> IDs in the request to specify which <code>SignatureRequests</code> to fetch.</p>\n<p>The response includes only the <code>SignatureRequests</code> that were successfully found. <code>SignatureeRequest</code> IDs not matching existing records are silently ignored.</p>\n","urlObject":{"protocol":"https","path":["v2","signature-requests","bulk"],"host":["api","skribble","com"],"query":[],"variable":[]}},"response":[{"id":"d03f56be-41ff-4921-8c68-0722455cc12a","name":"List  all accessible SignatureRequests by bulk","originalRequest":{"method":"GET","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"[\n  \"abababab-a777-e8e8-e8e8-121212121212\",\n  \"bbddbbdd-7788-7ee7-a22a-bfbfbfbfbfbf\",\n  \"cccccccc-1111-2222-3333-444444444444\"\n]","options":{"raw":{"language":"json"}}},"url":"https://api.skribble.com/v2/signature-requests/bulk"},"status":"OK","code":200,"_postman_previewlanguage":"Text","header":[],"cookie":[],"responseTime":null,"body":"[\r\n    {\r\n        \"id\": \"abababab-a777-e8e8-e8e8-121212121212\",\r\n        \"title\": \"First example contract\",\r\n        ...\r\n    },\r\n    {\r\n        \"id\": \"bbddbbdd-7788-7ee7-a22a-bfbfbfbfbfbf\",\r\n        \"title\": \"Second example contract\"\r\n        ...\r\n    },\r\n    {\r\n        \"id\": \"cccccccc-1111-2222-3333-444444444444\",\r\n        \"title\": \"Third example contract\"\r\n        ...\r\n    },\r\n    ...\r\n}"}],"_postman_id":"68a481be-fdb1-4474-8bd5-29df60302b76"},{"name":"Get a single SignatureRequest","id":"fc5c7664-b252-43c9-9082-5fa56b15dc83","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"token":""},"isInherited":false},"method":"GET","header":[],"url":"https://api.skribble.com/v2/signature-requests/{{SR_ID}}","description":"<p>Using this <code>GET</code> request, you can query one single <code>SignatureRequest</code> by using the signature request ID. </p>\n","urlObject":{"protocol":"https","path":["v2","signature-requests","{{SR_ID}}"],"host":["api","skribble","com"],"query":[],"variable":[]}},"response":[{"id":"9cf4e15d-da88-404d-9862-cf5afe2c7a1b","name":"Get a single SignatureRequest","originalRequest":{"method":"GET","header":[],"url":"https://api.skribble.com/v2/signature-requests/{{SR_ID}}"},"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"cccccccc-4a6a-a958-a42e-6ea4172a378b\",\n    \"title\": \"Example contract\",\n    \"message\": \"Please sign this document!\",\n    \"document_id\": \"d98ae06a-3ae4-5cc5-c0a3-62b05901b84f\",\n    \"quality\": \"DEMO\",\n    \"signing_url\": \"https://my.skribble.com/view/cccccccc-4a6a-a958-a42e-6ea4172a378b\",\n    \"status_overall\": \"OPEN\",\n    \"signatures\": [\n        {\n            \"sid\": \"eeeeeeee-cdab-938a-aed9-ebabbc92a013\",\n            \"account_email\": \"you@example.info\",\n            \"order\": -1,\n            \"status_code\": \"OPEN\",\n            \"notify\": true\n        },\n        {\n            \"sid\": \"ffffffff-bbbb-1111-1313-012345678900\",\n            \"account_email\": \"john.doe@skribble.com\",\n            \"signer_identity_data\": {\n                \"first_name\": \"John\",\n                \"last_name\": \"Doe\"\n            },\n            \"order\": -1,\n            \"notify\": true,\n            \"status_code\": \"SIGNED\",\n            \"signed_at\": \"2099-01-01T12:00:01.000Z\",\n            \"signed_quality\": \"DEMO\"\n        }\n    ],\n    \"cc_email_addresses\": [],\n    \"owner\": \"api_demo_your_name\",\n    \"read_access\": [\n        \"api_demo_your_name\",\n        \"you@example.info\"\n    ],\n    \"write_access\": [\n        \"api_demo_your_name\"\n    ],\n    \"created_at\": \"2099-12-12T12:12:12.000Z\",\n    \"updated_at\": \"2099-12-12T12:12:12.000Z\"\n}"}],"_postman_id":"fc5c7664-b252-43c9-9082-5fa56b15dc83"}],"id":"b121651b-3ebc-4484-9f3c-c414a55a90c8","description":"<h4 id=\"signature-state\">Signature state</h4>\n<p>A <code>SignatureRequest</code> as well as the single <code>Signatures</code> can be in different states.<br />The state of the <code>SignatureRequest</code> can be found in the field <code>status_overall</code>.<br />The single <code>Signatures</code> contains its state ind the field <code>signatures[].status_code</code><br />The <code>SignatureRequest</code> and the <code>Signatures</code> can take one of the following states:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>State</th>\n<th>for Signature</th>\n<th>for Signature Request</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>OPEN</strong></td>\n<td>Waiting for the user to sign a signature.</td>\n<td>At least one user has not signed or declined his/her signature yet.</td>\n</tr>\n<tr>\n<td><strong>DECLINED</strong></td>\n<td>The user declined to sign.</td>\n<td>At least one user declined to sign. The signature request failed.</td>\n</tr>\n<tr>\n<td><strong>WITHDRAWN</strong></td>\n<td>The owner has withdrawn the signature request.</td>\n<td>The owner has withdrawn the signature request.</td>\n</tr>\n<tr>\n<td><strong>SIGNED</strong></td>\n<td>The user signed the document.</td>\n<td>All users signed the document. The signature request was successfully completed.</td>\n</tr>\n<tr>\n<td><em>ERROR</em></td>\n<td>A technical error occurred.</td>\n<td>A technical error occurred. The signature request cannot be completed.</td>\n</tr>\n</tbody>\n</table>\n</div><blockquote>\n<p><strong>Note</strong><br />The signature states are managed by the system. It has informal value and cannot be changed using the API.</p>\n</blockquote>\n","_postman_id":"b121651b-3ebc-4484-9f3c-c414a55a90c8"},{"name":"Modify","item":[{"name":"Add or remove signers","item":[{"name":"Add or remove multiple signers simultaneously","id":"c1a29021-bb26-40af-9bd2-c4a774e4a18d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"token":""},"isInherited":false},"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n    \"id\": \"{{SR_ID}}\",\r\n    \"title\": \"NewTitleTest\",\r\n    \"signatures\": [\r\n        {\r\n            \"account_email\": \"john.doe@skribble.com\"\r\n        },\r\n        {\r\n            \"account_email\": \"new.signer@skribble.com.org\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.skribble.com/v2/signature-requests","description":"<p>To add or remove multiple signers at once, you need to update the <code>signatures</code> array according to your needs.</p>\n<ul>\n<li><p>To add a signer to the <code>SignatureRequest</code>, simply add a new entry to the signatures array.</p>\n</li>\n<li><p>To remove a signer from the <code>SignatureRequest</code>, simply remove the corresponding entry from the <code>signatures</code> array.</p>\n</li>\n</ul>\n<blockquote>\n<p>⚠️ <strong>IMPORTANT NOTE</strong> </p>\n</blockquote>\n<ul>\n<li><p>Please be aware that if you want to add one or more new signers, you MUST include the existing signers in the update request. Any signers not present in the <code>signatures</code> array will be removed!</p>\n</li>\n<li><p>Changes to the signatures can only be made as long as none of the signers have already completed the signature.</p>\n</li>\n</ul>\n","urlObject":{"protocol":"https","path":["v2","signature-requests"],"host":["api","skribble","com"],"query":[],"variable":[]}},"response":[{"id":"14f0e15c-21a7-4292-ab3d-29e712b94152","name":"Remove signer \"new.signer@skribble.com\" (200)","originalRequest":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n    \"id\": \"{{SR_ID}}\",\r\n    \"title\": \"NewTitleTest\",\r\n    \"signatures\": [\r\n        {\r\n            \"account_email\": \"john.doe@skribble.com\"\r\n        }\r\n        // The entry for \"new@skribble.com\" has been removed\r\n        // The entry for \"john.doe@skribble.com\" needs to remain here\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.skribble.com/v2/signature-requests"},"_postman_previewlanguage":"Text","header":[],"cookie":[],"responseTime":null,"body":"{\r\n    \"id\": \"{{SR_ID}}\",\r\n    \"title\": \"NewTitleTest\",\r\n    \"signatures\": [\r\n        {\r\n            \"account_email\": \"john.doe@skribble.com\"\r\n        }\r\n    ],\r\n    ...\r\n}"},{"id":"1d0f16e8-dfc1-49cc-a533-fd68ff3b80ce","name":"Add  signers \"new.signer@skribble.com\" (200)","originalRequest":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n    \"id\": \"{{SR_ID}}\",\r\n    \"title\": \"NewTitleTest\",\r\n    \"signatures\": [\r\n        {\r\n            \"account_email\": \"john.doe@skribble.com\"\r\n        },\r\n        {\r\n            \"account_email\": \"new.signer@skribble.com.org\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.skribble.com/v2/signature-requests"},"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"{{SR_ID}}\",\n    \"title\": \"NewTitleTest\",\n    \"signatures\": [\n        {\n            \"account_email\": \"john.doe@skribble.com\"\n        },\n        {\n            \"account_email\": \"new.signer@skribble.com.org\"\n        }\n    ],\n    ...\n}"}],"_postman_id":"c1a29021-bb26-40af-9bd2-c4a774e4a18d"},{"name":"Add an individual signer","id":"20c99183-10a0-4142-a763-b3b91d4854db","protocolProfileBehavior":{"disabledSystemHeaders":{"content-type":true,"user-agent":true},"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"token":""},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"account_email\": \"single-signer@skribble.com\",\r\n    \"signer_identity_data\": {\r\n        \"email_address\": \"single-signer@skribble.com\"\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.skribble.com/v2/signature-requests/{{SR_ID}}/signatures","description":"<p>To add an individual signer, use the same parameters as when creating a SignatureRequest. The process is the same. By using <code>account_email</code>, you can add a signer who has a Skribble account. By using <code>signer_identity_data</code>, you can invite a No-Account-Signer to the SignatureRequest with the ID <code>{{SR_ID}}</code>.</p>\n<blockquote>\n<p>💡 Good to know<br />We recommend this approach of combining <code>signer_idendity_data</code> and <code>account_email</code> if you are unsure whether the user has a Skribble account. The benefit is that an existing Skribble user will afterwards find the SignatureRequest in the <strong>To sign</strong> section of their account on my.skribble.com.<br />Conversely, if you invite them using only <code>signer_identity_data</code>, the document will not appear in their Skribble account, even if they have an existing Skribble account. Instead, they will have to access the document using the specific link provided in their signature invitation email.</p>\n</blockquote>\n","urlObject":{"protocol":"https","path":["v2","signature-requests","{{SR_ID}}","signatures"],"host":["api","skribble","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"20c99183-10a0-4142-a763-b3b91d4854db"},{"name":"Remove an individual signer","id":"f3170c1e-1ebe-4b52-ad25-bb4fac976f3d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"token":""},"isInherited":false},"method":"DELETE","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"https://api.skribble.com/v2/signature-requests/{{SR_ID}}/signatures/{{SID}}","description":"<p>To remove an individual signer, provide the SignatureRequest ID <code>{{SR_ID}}</code> and the Signature ID <code>{{SID}}</code> of the signer you want to remove.</p>\n","urlObject":{"protocol":"https","path":["v2","signature-requests","{{SR_ID}}","signatures","{{SID}}"],"host":["api","skribble","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"f3170c1e-1ebe-4b52-ad25-bb4fac976f3d"}],"id":"ff7e31d5-6fed-44dd-bd88-0bbf54a02cdb","description":"<p>The Skribble API provides several methods for adding or removing signers from a SignatureRequest object. You can add or remove signers individually or update multiple signers simultaneously.</p>\n","_postman_id":"ff7e31d5-6fed-44dd-bd88-0bbf54a02cdb"},{"name":"Add or remove attachments","item":[{"name":"Add an attachment to a signature request","event":[{"listen":"test","script":{"exec":["let attachment_id = pm.response.json().attachments[0].attachment_id;","pm.environment.set(\"ATTACHMENT_ID\", attachment_id);"],"type":"text/javascript","packages":{},"id":"28a3afc0-5d63-49d4-981d-5c2b45591633"}}],"id":"8f8b71fd-3a23-4e88-b770-ea83090e41f2","protocolProfileBehavior":{"disabledSystemHeaders":{},"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"filename\": \"some_attachment_with_somename.pdf\",\r\n    \"content_type\": \"application/pdf\",\r\n    \"content\": \"{{BASE64_PDF}}\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.skribble.com/v2/signature-requests/{{SR_ID}}/attachments","description":"<p>The following request uploads a PDF file and attaches it to the <code>SignatureRequest</code> with the ID <code>{{SR_ID}}</code></p>\n<p>The field <code>content_type</code> defines one of the allowed content-types <code>application/pdf</code> of the uploaded file</p>\n<p>The <code>filename</code> field specifies the name under which the file will be displayed to the participants of the <code>SignatureRequest</code>.</p>\n","urlObject":{"protocol":"https","path":["v2","signature-requests","{{SR_ID}}","attachments"],"host":["api","skribble","com"],"query":[],"variable":[]}},"response":[{"id":"21cdbaac-5a36-4896-ac8f-233656736039","name":"Add an attachment to a signature request","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"filename\": \"some_attachment_name.pdf\",\r\n    \"content_type\": \"application/pdf\",\r\n    \"content\": \"some_base64_encoded_file_content\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.skribble.com/v2/signature-requests/{{SR_ID}}/attachments"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"{{SR_ID}}\",\n    \"title\": \"NewTitleTest\",\n    \"attachments\":\n     [\n            {\n                \"attachment_id\": \"cccccccc-dddd-2222-5555-ddbc139a28d6\",\n                \"filename\": \"some_attachment_name.pdf\"\n            },\n            ...\n    ]\n    ...\n}        "},{"id":"b9b2ce9d-fcbc-41d1-a9e2-0581aa151df6","name":"Add a unsupported attachment type","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"filename\": \"unsupported_filetype.zip\",\r\n    \"content_type\": \"application/zip\",\r\n    \"content\": \"some_base64_encoded_zip_file\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.skribble.com/v2/signature-requests/{{SR_ID}}/attachments"},"_postman_previewlanguage":"Text","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"type\": \"https://api.skribble.com/problem/problem-with-message\",\n    \"status\": 400,\n    \"message\": \"Attachment type is not supported\",\n    \"method\": \"POST\",\n    \"path\": \"/v2/signature-requests/attachments\"\n}"}],"_postman_id":"8f8b71fd-3a23-4e88-b770-ea83090e41f2"},{"name":"Download a specific attached file from a signature request","event":[{"listen":"test","script":{"exec":[""],"type":"text/javascript","packages":{},"id":"a52ea8d9-8340-459b-b17f-258eee319f39"}}],"id":"04a7353f-8a42-4645-a9f6-90723400fd0e","protocolProfileBehavior":{"disabledSystemHeaders":{},"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://api.skribble.com/v2/signature-requests/{{SR_ID}}/attachments/{{ATTACHMENT_ID}}/content","description":"<p>Downloads the attachment content with the <code>ATTACHMENT_ID</code> for the <code>SignatureRequest</code> with the ID <code>SR_ID</code></p>\n","urlObject":{"protocol":"https","path":["v2","signature-requests","{{SR_ID}}","attachments","{{ATTACHMENT_ID}}","content"],"host":["api","skribble","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"04a7353f-8a42-4645-a9f6-90723400fd0e"},{"name":"Remove an attachment from a signature request","event":[{"listen":"test","script":{"exec":[""],"type":"text/javascript","packages":{},"id":"7d8638d4-ce1a-4f54-88a6-21d6d567ed6d"}}],"id":"de1edd9b-bef3-4c59-a3c0-744421b1ae61","protocolProfileBehavior":{"disabledSystemHeaders":{},"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"https://api.skribble.com/v2/signature-requests/{{SR_ID}}/attachments/{{ATTACHMENT_ID}}","description":"<p>Delete the attachment with the <code>ATTACHMENT_ID</code> from the <code>SignatureRequest</code> with the ID <code>SR_ID</code></p>\n","urlObject":{"protocol":"https","path":["v2","signature-requests","{{SR_ID}}","attachments","{{ATTACHMENT_ID}}"],"host":["api","skribble","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"de1edd9b-bef3-4c59-a3c0-744421b1ae61"}],"id":"93e02209-d04e-4460-a9cc-3e081fd93454","description":"<p>You may need to provide participants with additional information in the form of supplementary documents, such as Terms &amp; Conditions or appendix documents.</p>\n<p>In this case, you can use the <code>attachment</code> endpoints to provide such documents through the <code>SignatureRequest</code> to the participants of the <code>SignatureRequest</code>.</p>\n<p><strong>Limits by content-type</strong></p>\n<p>The Skribble API accepts files of the type PDF, image files, Microsoft Office files and plain text types.</p>\n<p>Detailed list of the allowed <code>content_types</code>:</p>\n<ul>\n<li><code>application/pdf</code></li>\n<li><code>application/x-tika-msoffice</code></li>\n<li><code>application/x-tika-ooxml</code></li>\n<li><code>application/msword</code></li>\n<li><code>application/vnd.openxmlformats-officedocument.wordprocessingml.document</code></li>\n<li><code>application/vnd.ms-word.document.macroEnabled.12</code></li>\n<li><code>application/vnd.ms-excel</code></li>\n<li><code>application/vnd.openxmlformats-officedocument.spreadsheetml.sheet</code></li>\n<li><code>application/vnd.ms-excel.sheet.macroenabled.12</code></li>\n<li><code>application/vnd.ms-powerpoint</code></li>\n<li><code>application/vnd.openxmlformats-officedocument.presentationml.presentation</code></li>\n<li><code>application/vnd.ms-powerpoint.presentation.macroEnabled.12</code></li>\n<li><code>image/gif</code></li>\n<li><code>image/jpeg</code></li>\n<li><code>image/png</code></li>\n<li><code>test/plain</code></li>\n</ul>\n<p><strong>Limits by content-size</strong></p>\n<p>The maximum size of one attachment file is equal to the the <strong>maximum document size</strong> of a PDF, which is about <strong>40 MB</strong>, which results in the maximum request size of 60 MB.</p>\n<p><strong>Limits by amount</strong></p>\n<p>Skribble currently does not limit the number of attachments per SignatureRequest. However, if we observe abuse of this service, we will take appropriate measures.</p>\n","_postman_id":"93e02209-d04e-4460-a9cc-3e081fd93454"},{"name":"Delete a signature request","event":[{"listen":"test","script":{"exec":[""],"type":"text/javascript","id":"c7865066-6f20-4a11-ac57-0f3971ec04d9"}}],"id":"beedd756-f48a-4a59-920a-09cad1226c0a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"token":""},"isInherited":false},"method":"DELETE","header":[],"url":"https://api.skribble.com/v2/signature-requests/{{SR_ID}}","description":"<p>By using the signature request ID you can delete a <code>SignatureRequest</code>.  </p>\n<p><strong>Important:</strong> A <code>SignatureRequest</code> can only be deleted using the API, if:</p>\n<ol>\n<li>the <code>SignatureRequest</code> is in the <code>status_overall=OPEN</code> and</li>\n<li>the API user has sufficient rights on the <code>SignatureRequest</code>, eg. when it was created by the API user.</li>\n</ol>\n<p>Deleting a <code>SignatureRequest</code> does not necessarily remove the <code>SignatureRequest</code> from the system. </p>\n<p><strong>WITHDRAWN</strong><br />When the API user is the <strong>owner</strong> of the <code>SignatureRequest</code> and the <code>SignatureRequest</code> is still in the <code>status_overall=OPEN</code> then the <code>SignatureRequest</code> will be <strong>WITHDRAWN</strong>.<br />This means that the <code>SignatureRequest</code> will get <code>status_overall=WITHDRAWN</code> and all the invited signatures will be marked with <code>status_code=WITHDRAWN</code>. Sign and read rights for the signers will be removed from the <code>SignatureRequest</code>, so that the invited signers can neither read nor sign the <code>SignatureRequest</code> any more. </p>\n<p><strong>REMOVE AS PARTICIPANT</strong><br />When the API user is NOT the owner of the document but a participant of the <code>SignatureRequest</code>, then the <code>DELETE</code> request will only remove the current API user as participant from the signature request. \nIn this case the system will remove the objects the <code>SignatureRequest</code> and the related <code>document</code> as soon as the last remaining user deletes the <code>SignatureRequest</code> using the <a href=\"https://my.skribble.com\">Skribble web application</a> </p>\n<p><strong>DELETING</strong><br />When the API user is the last user with access rights to the <code>SignatureRequest</code> e.g. after a <strong>WITHDRAW</strong> request, then the <code>SignatureRequest</code> and the related <code>document</code> will be completely removed from the system.</p>\n","urlObject":{"protocol":"https","path":["v2","signature-requests","{{SR_ID}}"],"host":["api","skribble","com"],"query":[],"variable":[]}},"response":[{"id":"0c53b9e4-0d8a-46b3-a8d4-28fc5e1f0a44","name":"Delete signature request (201)","originalRequest":{"method":"DELETE","header":[],"url":"https://api.skribble.com/v2/signature-requests/{{SR_ID}}"},"_postman_previewlanguage":"Text","header":[],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"beedd756-f48a-4a59-920a-09cad1226c0a"},{"name":"Withdraw a signature request","id":"65b879fe-43ad-40bf-98a0-fe3323fcbe56","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"token":""},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n\t\"message\" : \"Withdrawel for good reasons.\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api.skribble.com/v2/signature-requests/{{SR_ID}}/withdraw","description":"<p>Sometimes, signing a document may become unnecessary, or errors might occur during the invitation process. As the inviter of such a <code>SignatureRequest</code>, you can <em>explicitely</em> <code>withdraw</code> the <code>SignatureRequest</code>. Withdraw removes all signatories and observers from the document as participants and notifies them with a specified <code>message.</code></p>\n<p>Similar to <code>deletion</code>, the <code>withdraw</code> action can only be executed if:</p>\n<ul>\n<li>The SignatureRequest status is <code>status_overall=OPEN</code></li>\n<li>The API user has sufficient rights on the <code>SignatureRequest</code>, such as when it was created by the API user.</li>\n</ul>\n<blockquote>\n<p><strong>Note</strong><br />We recommend using the <code>delete</code> endpoint. By default, it checks for other options. For example, if the API user does not have withdrawal rights, the user could be removed from the <code>SignatureRequest</code> directly, or the document might be deleted directly.<br />Nevertheless, there may be situations in which you need to withdraw the document and keep it in Skribble. In this case you should of course use the <code>withdraw</code> functionality.</p>\n</blockquote>\n","urlObject":{"protocol":"https","path":["v2","signature-requests","{{SR_ID}}","withdraw"],"host":["api","skribble","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"65b879fe-43ad-40bf-98a0-fe3323fcbe56"}],"id":"62e66b7c-e308-41ee-9e8a-11f03fc1a526","description":"<p>Modifications on existing <code>SignatureRequests</code> should be handled with care.<br />We recommend creating the <code>SignatureRequests</code> with all necessary information. </p>\n","_postman_id":"62e66b7c-e308-41ee-9e8a-11f03fc1a526"},{"name":"Triggers","item":[{"name":"Remind open signers of a signature request","id":"d70ed206-dc9f-42d2-b864-a10f2572fbac","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"token":""},"isInherited":false},"method":"POST","header":[],"url":"https://api.skribble.com/v2/signature-requests/{{SR_ID}}/remind","description":"<p>In addition to the automatic signature reminders, manual reminders can also be initiated via the Skribble web application and also via the API.</p>\n<p>This allows for greater flexibility in managing signature requests, ensuring that important documents are signed promptly. By using both automatic and manual reminders, you can tailor your approach to suit the specific needs of your users or customers.</p>\n<p><strong>Limits</strong></p>\n<p>There is an hourly limit on the number of signature reminders that can be sent. This limit ensures that reminders are used responsibly and prevents excessive notifications. Generally, this restriction should not affect you if you use this feature appropriately. By adhering to this limit, you can effectively manage your signature requests without overwhelming your users or customers with frequent reminders.</p>\n","urlObject":{"protocol":"https","path":["v2","signature-requests","{{SR_ID}}","remind"],"host":["api","skribble","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"d70ed206-dc9f-42d2-b864-a10f2572fbac"}],"id":"0d374d62-7b6b-4b3d-99c9-9871528aa7fa","description":"<p>Triggering actions on SignatureRequests should be handled with care to avoid spamming your users or customers.</p>\n","_postman_id":"0d374d62-7b6b-4b3d-99c9-9871528aa7fa"},{"name":"Object details","item":[],"id":"8f26d5c1-e5fe-4af3-9994-a93c6163c7e7","description":"<p>Beside the described examples, you can find all available fields to create or modify a <code>SignatureRequest</code> here in the detailed object descriptions.</p>\n<h1 id=\"signaturerequest-request\">SignatureRequest (Request)</h1>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Description</th>\n<th>Example</th>\n<th>Mandatory</th>\n<th>Allowed characters</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>title</code></td>\n<td>Title of the signature request.</td>\n<td>Please sign our contract.</td>\n<td>yes</td>\n<td>1024</td>\n</tr>\n<tr>\n<td><code>message</code></td>\n<td>Message sent to the other participants along with this signature request.</td>\n<td>As discussed yesterday.</td>\n<td>no</td>\n<td>1024</td>\n</tr>\n<tr>\n<td><code>content</code></td>\n<td>Base64 encoded bytes of document. Must be used together with <code>content_type</code>. This parameter is incompatible with <code>file_url</code> and <code>document_id</code>.</td>\n<td>JVBERi0xLjMKJcTl8uX...</td>\n<td>depends</td>\n<td></td>\n</tr>\n<tr>\n<td><code>content_type</code></td>\n<td>Content type of bytes sent in <code>content</code>. Currently, only <code>application/pdf</code> is supported. Must be used together with <code>content</code>. This parameter is incompatible with <code>file_url</code> and <code>document_id</code>.</td>\n<td>application/pdf</td>\n<td>no</td>\n<td>1024</td>\n</tr>\n<tr>\n<td><code>file_url</code></td>\n<td>Publicly accessible URL for document download. This parameter is incompatible with <code>content</code> and <code>content_type</code> and <code>document_id</code>.</td>\n<td><a href=\"https://mybiz.com/doc/0123\">https://mybiz.com/doc/0123</a></td>\n<td>depends</td>\n<td>2048</td>\n</tr>\n<tr>\n<td><code>document_id</code></td>\n<td>Document ID of an existing document on Skribble. This parameter is incompatible with <code>content</code> and <code>content_type</code> and <code>file_url</code>.</td>\n<td>33333333-eaea-4949-8cc5-32bbbfff2200100</td>\n<td>depends</td>\n<td>100</td>\n</tr>\n<tr>\n<td><code>legislation</code></td>\n<td>Legislation of the signatures for this signature request. Allowed: ZERTES or EIDAS  <br />  <br />Only important for QES signatures</td>\n<td>ZERTES</td>\n<td>no</td>\n<td>100</td>\n</tr>\n<tr>\n<td><code>quality</code></td>\n<td>Minimal quality of the signatures for this signature request. Allowed: AES, AES_MINIMAL, SES or QES</td>\n<td>QES</td>\n<td>no</td>\n<td>100</td>\n</tr>\n<tr>\n<td><code>cc_email_addresses</code></td>\n<td>CC email addresses of users who are granted read access and to whom notifications are sent. The given observers need to have a valid Skribble account. Otherwise the email address will not be accepted as valid observer.</td>\n<td>[<a href=\"https://mailto:backoffice@company_a.com\">backoffice@company_a.com</a>, <a href=\"https://mailto:info@company_b.com\">info@company_b.com</a> ]</td>\n<td>no</td>\n<td>1024</td>\n</tr>\n<tr>\n<td><code>callback_success_url</code></td>\n<td>Callback-URL which is called on overall success.</td>\n<td><a href=\"https://mybiz.com/call/success\">https://mybiz.com/call/success</a></td>\n<td>no</td>\n<td>2048</td>\n</tr>\n<tr>\n<td><code>callback_error_url</code></td>\n<td>Callback-URL which is called in case of an error.</td>\n<td><a href=\"https://mybiz.com/call/failure\">https://mybiz.com/call/failure</a></td>\n<td>no</td>\n<td>2048</td>\n</tr>\n<tr>\n<td><code>callback_update_url</code></td>\n<td>Callback-URL which is called in case of an update.</td>\n<td><a href=\"https://mybiz.com/call/update\">https://mybiz.com/call/update</a></td>\n<td>no</td>\n<td>2048</td>\n</tr>\n<tr>\n<td><code>custom</code></td>\n<td>Custom field where own/customer settings related to this signature request can be stored for future actions.</td>\n<td>MyCustomvalue1,MyVal2</td>\n<td>no</td>\n<td>10000</td>\n</tr>\n<tr>\n<td><code>write_access</code></td>\n<td>Give existing users full write access to this signature request. Array of user email addresses.</td>\n<td>[\"<a href=\"mailto:john.doe@skriobble.com\">john.doe@skriobble.com</a>\",\"<a href=\"https://mailto:jane.doe@skribble.com\">jane.doe@skribble.com</a>\"]</td>\n<td>no</td>\n<td>1024</td>\n</tr>\n<tr>\n<td><code>signatures</code></td>\n<td>Which signatures should be created within this signature request. See <code>Signature</code> for details.</td>\n<td>See <code>Signature</code></td>\n<td>no</td>\n<td></td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"signature\">Signature</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Description</th>\n<th>Example</th>\n<th>Mandatory</th>\n<th>Allowed characters</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>account_email</code></td>\n<td>Signer's e-mail address.</td>\n<td><a href=\"https://mailto:john.doe@skribble.com\">john.doe@skribble.com</a></td>\n<td>depends</td>\n<td>1024</td>\n</tr>\n<tr>\n<td><code>signer_identity_data</code></td>\n<td>Signer's identity data. See <code>SignerIdentityData</code> for details.</td>\n<td>See <code>SignerIdentityData</code></td>\n<td>depends</td>\n<td></td>\n</tr>\n<tr>\n<td><code>visual_signature</code></td>\n<td>The visual appearance of the signature. See <code>VisualSignature</code> for details.</td>\n<td>See <code>VisualSignature</code></td>\n<td>no</td>\n<td></td>\n</tr>\n<tr>\n<td><code>order</code></td>\n<td>Deprecated.  <br />Replaced by <code>sequence</code></td>\n<td>0</td>\n<td>no</td>\n<td>3</td>\n</tr>\n<tr>\n<td><code>sequence</code></td>\n<td>Define a signing sequence for signers.  <br />In order to use the sequence, the following rules MUST be observed:  <br />The sequence starts with 1.  <br />Use value 1 for the first signer, 2 for the second signer and so on.  <br />The values must be integer values.  <br />The values must be in a valid order. Gaps are not permitted and will not be corrected.  <br />You can use the same number multiple times to form groups of signers that can sign simultaneously.  <br />When using the sequence, no signer may be omitted.  <br />Allowed: 1- 999</td>\n<td>1</td>\n<td>no</td>\n<td></td>\n</tr>\n<tr>\n<td><code>notify</code></td>\n<td>Send e-mails to notify the signer about this signature request and for all updates to it's state. If set to <code>false</code>, no notifications will be sent by Skribble. Default is <code>true</code>.</td>\n<td>true</td>\n<td>no</td>\n<td></td>\n</tr>\n<tr>\n<td><code>language</code></td>\n<td>Determines in which language e-mails are sent to the user, if the user has not set their language preference yet. Default is English.</td>\n<td>de, (see <strong>Supported Languages)</strong></td>\n<td>no</td>\n<td></td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"signeridentitydata\">SignerIdentityData</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Description</th>\n<th>Example</th>\n<th>Mandatory</th>\n<th>Allowed characters</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>email_address</code></td>\n<td>Email address of no-account-signer</td>\n<td><a href=\"https://mailto:no-account@skribble.com\">no-account@skribble.com</a></td>\n<td>yes (for quality SES)</td>\n<td>1024</td>\n</tr>\n<tr>\n<td><code>mobile_number</code></td>\n<td>Mobile number of no-account-signer</td>\n<td>41791234567</td>\n<td>no</td>\n<td>100</td>\n</tr>\n<tr>\n<td><code>first_name</code></td>\n<td>First name of no-account-signer</td>\n<td>John</td>\n<td>no</td>\n<td>1024</td>\n</tr>\n<tr>\n<td><code>last_name</code></td>\n<td>Last name of no-account-signer</td>\n<td>Doe</td>\n<td>no</td>\n<td>1024</td>\n</tr>\n<tr>\n<td><code>language</code></td>\n<td>Determines in which language e-mails are sent to the user, if the user has not set their language preference yet. Default is English.</td>\n<td>de, (see <strong>Supported Languages)</strong></td>\n<td>no</td>\n<td></td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"visualsignature\">VisualSignature</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Description</th>\n<th>Example</th>\n<th>Mandatory</th>\n<th>Allowed characters</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>form_field</code></td>\n<td>Name of the document’s form field in which the signature is placed. Takes precedence before <code>positions</code>.</td>\n<td>Signature_field_2</td>\n<td>no</td>\n<td>100</td>\n</tr>\n<tr>\n<td><code>image</code></td>\n<td>The image to display inside the form field. See <code>Image</code> for details.</td>\n<td>See <code>Image</code></td>\n<td>no</td>\n<td></td>\n</tr>\n<tr>\n<td><code>positions</code></td>\n<td>Array of positions.</td>\n<td>See <code>Position</code></td>\n<td>no</td>\n<td></td>\n</tr>\n</tbody>\n</table>\n</div><h4 id=\"image\">Image</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Description</th>\n<th>Example</th>\n<th>Mandatory</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>content</code></td>\n<td>Base64 encoded bytes of content. Must be used together with <code>content_type</code>.</td>\n<td>JVBERi0xLjMKJcTl8uX...</td>\n<td>yes</td>\n</tr>\n<tr>\n<td><code>content_type</code></td>\n<td>Content type of bytes sent in <code>content</code>. Must be used together with <code>content</code>. At the moment this MUST be <strong>image/png</strong></td>\n<td>image/png</td>\n<td>yes</td>\n</tr>\n</tbody>\n</table>\n</div><h4 id=\"position\">Position</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Description</th>\n<th>Example</th>\n<th>Mandatory</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>x</code></td>\n<td>The x position in the PDF coordinate system, where a new signature field will be created.</td>\n<td>10</td>\n<td>no</td>\n</tr>\n<tr>\n<td><code>y</code></td>\n<td>The y position in the PDF coordinate system, where a new signature field will be created.</td>\n<td>180</td>\n<td>no</td>\n</tr>\n<tr>\n<td><code>width</code></td>\n<td>The width of the signature field.</td>\n<td>200</td>\n<td>no</td>\n</tr>\n<tr>\n<td><code>height</code></td>\n<td>The height of the signature field.</td>\n<td>40</td>\n<td>no</td>\n</tr>\n<tr>\n<td><code>page</code></td>\n<td>Page index starting at '0'. This is a <strong>String</strong> and not a number!</td>\n<td>\"0\"</td>\n<td>no</td>\n</tr>\n<tr>\n<td><code>rotation</code></td>\n<td>Defines a rotation of the field content. If used in context with a form field, then only the values <em>0, 90, 180, 270</em> are legal. Otherwise every value is legal. The rotation is applied counter clockwise.</td>\n<td>0</td>\n<td>no</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"supported-languages\">Supported Languages</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Code</strong></th>\n<th><strong>Language</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>en</td>\n<td>English (default)</td>\n</tr>\n<tr>\n<td>de</td>\n<td>German</td>\n</tr>\n<tr>\n<td>fr</td>\n<td>French</td>\n</tr>\n</tbody>\n</table>\n</div><h1 id=\"signaturerequest-response\">SignatureRequest (Response)</h1>\n<p>When you request a <code>SignatureRequest</code> object you will receive the following information within the object.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Description</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>id</code></td>\n<td>ID of the <code>SignatureRequest</code> object. The ID was generated automatically on creation. Use this for detailled requests to this <code>SignatureRequest</code></td>\n<td>12345678-1234-aaaa-ffff-0123456789af</td>\n</tr>\n<tr>\n<td><code>title</code></td>\n<td>Given <code>title</code> for the signature request</td>\n<td>Example contract</td>\n</tr>\n<tr>\n<td><code>message</code></td>\n<td>Given <code>message</code> that is shown to the participants.</td>\n<td>Please do sign this document!</td>\n</tr>\n<tr>\n<td><code>document_id</code></td>\n<td>ID of the <code>Document</code> object. The ID was generated automatically on creation. Use this for detailled requests to this <code>Document</code> or to download the document content as PDF file.</td>\n<td>98765432-1234-bbbb-cdcd-4444456789af</td>\n</tr>\n<tr>\n<td><code>legislation</code></td>\n<td>Given legislation of the signatures for this signature request. Can be <code>ZERTES</code> or <code>EIDAS</code></td>\n<td>EIDAS</td>\n</tr>\n<tr>\n<td><code>quality</code></td>\n<td>Given quality of the signatures for this signature request. Can be <code>AES</code>, <code>SES</code>, <code>QES</code> or <code>DEMO</code></td>\n<td>QES</td>\n</tr>\n<tr>\n<td><code>signing_url</code></td>\n<td><strong>Deprecated</strong>. Please use the <code>signing_url</code> inside the user's <strong>Signature</strong> entry. See below.</td>\n<td></td>\n</tr>\n<tr>\n<td><code>status_overall</code></td>\n<td>Status of the signature request. Can be <code>OPEN</code>, <code>DECLINED</code>, <code>WITHDRAWN</code> or <code>SIGNED</code></td>\n<td>OPEN</td>\n</tr>\n<tr>\n<td><code>signatures</code></td>\n<td>Array of signatures within this signature request. See <strong>Signature</strong> for details.</td>\n<td></td>\n</tr>\n<tr>\n<td><code>cc_email_addresses</code></td>\n<td>Given array of email-addresses that will be additionally notified upon completed signature request</td>\n<td>[\"<a href=\"mailto:john.doe@skribble.com\">john.doe@skribble.com</a>\", \"<a href=\"https://mailto:jane.doe@skribble.com\">jane.doe@skribble.com</a>\"]</td>\n</tr>\n<tr>\n<td><code>owner</code></td>\n<td>Creator of the <code>SignatureRequest</code> object.</td>\n<td>api_demo_yourorganisation_00aa_0</td>\n</tr>\n<tr>\n<td><code>read_access</code></td>\n<td>Array of users with read access on the signature request</td>\n<td>[\"<a href=\"mailto:john.doe@skribble.com\">john.doe@skribble.com</a>\", \"<a href=\"https://mailto:jane.doe@skribble.com\">jane.doe@skribble.com</a>\"]</td>\n</tr>\n<tr>\n<td><code>write_access</code></td>\n<td>Array of users with write access on the signature request</td>\n<td>[\"api_demo_yourorganisation_00aa_0\"]</td>\n</tr>\n<tr>\n<td><code>created_at</code></td>\n<td>Timestamp at which the signature request was created</td>\n<td>2099-01-01T15:15:15.115Z</td>\n</tr>\n<tr>\n<td><code>updated_at</code></td>\n<td>Timestamp at which the signature request was last updated</td>\n<td>2099-01-01T23:23:23.115Z`</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"signature-response\">Signature (Response)</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Description</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>sid</code></td>\n<td>ID of the <code>SignatureRequest</code> object. The ID was generated automatically on creation.</td>\n<td>ccddeeff-0000-1111-abab-963852741123</td>\n</tr>\n<tr>\n<td><code>account_email</code></td>\n<td>Email address of the signer</td>\n<td><a href=\"https://mailto:john.doe@skribble.com\">john.doe@skribble.com</a></td>\n</tr>\n<tr>\n<td><code>signer_identity_data</code></td>\n<td>Contains the given <code>first_name</code> and <code>last_name</code> of the signer</td>\n<td></td>\n</tr>\n<tr>\n<td><code>sequence</code></td>\n<td>Signing sequence for the signer. Undefined, if not set.</td>\n<td>1</td>\n</tr>\n<tr>\n<td><code>status_code</code></td>\n<td>Status of the signature. Can be <code>OPEN</code>, <code>DECLINED</code> or <code>SIGNED</code></td>\n<td>OPEN</td>\n</tr>\n<tr>\n<td><code>notify</code></td>\n<td>Given identifier, if the signer will be notified about changes on this signature request. Can be true or false</td>\n<td>true</td>\n</tr>\n<tr>\n<td><code>signed_at</code></td>\n<td>Visible only after the signature. Timestamp <code>UTC</code> at which the signature was executed</td>\n<td>2099-01-01T12:00:00.000Z</td>\n</tr>\n<tr>\n<td><code>signed_quality</code></td>\n<td>Visible only after the signature. Quality level with which the signature was executed.</td>\n<td>QES</td>\n</tr>\n<tr>\n<td><code>signed_legislation</code></td>\n<td>Visible only after the signature. Legislation with which the signature was executed.</td>\n<td>EIDAS</td>\n</tr>\n<tr>\n<td><code>last_viewed_at</code></td>\n<td>Timestamp <code>UTC</code> at which the signer opened/viewed the document the last time.</td>\n<td>2099-01-01T12:00:00.000Z</td>\n</tr>\n<tr>\n<td><code>decline_message</code></td>\n<td>Visible only after a signer declined the signature with a message.</td>\n<td>\"I decline, because the content is invalid.\"</td>\n</tr>\n<tr>\n<td><code>language</code></td>\n<td>Language in which the signer was invited</td>\n<td>de</td>\n</tr>\n<tr>\n<td><code>signing_url</code></td>\n<td>Signing URL where to find the prepared document ready for signing.</td>\n<td><a href=\"https://my.skribble.com/view/12345678-1234-aaaa-ffff-0123456789af\">https://my.skribble.com/view/12345678-1234-aaaa-ffff-0123456789af</a></td>\n</tr>\n</tbody>\n</table>\n</div>","event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""],"id":"123edb6d-b785-4099-bca9-551cbc5bd2b8"}},{"listen":"test","script":{"type":"text/javascript","exec":[""],"id":"091c7b42-33a3-4258-90bc-888543ea49b5"}}],"_postman_id":"8f26d5c1-e5fe-4af3-9994-a93c6163c7e7"},{"name":"Signature Report","item":[{"name":"Get Signature Report","id":"cd6deb59-5d9f-47e7-9bf7-99b3bdfed8ed","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"token":""},"isInherited":false},"method":"GET","header":[],"url":"https://api.skribble.com/v2/signature-requests/{{SR_ID}}/report","description":"<p>Provides the signature report for a specific signature request.</p>\n<p>By default, the report is returned as a human-readable, digitally signed PDF document. Optionally, the report format can be changed using the <code>type</code> query parameter (e.g. JSON or HTML).</p>\n<p>The report contains all relevant information about the signature process, including signatories, timestamps, and verification details. It serves as legally valid proof of the completed signing process and can be stored or shared for auditing, compliance, or record-keeping purposes.</p>\n","urlObject":{"protocol":"https","path":["v2","signature-requests","{{SR_ID}}","report"],"host":["api","skribble","com"],"query":[],"variable":[]}},"response":[{"id":"0fdf3f25-4029-4436-947d-d8d1cc420691","name":"200 PDF","originalRequest":{"method":"GET","header":[],"url":"https://api.skribble.com/v2/signature-requests/{{SR_ID}}/report"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"server","value":"nginx"},{"key":"date","value":"Thu, 22 Jan 2026 07:53:26 GMT"},{"key":"content-type","value":"application/json"},{"key":"transfer-encoding","value":"chunked"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-xss-protection","value":"0"},{"key":"cache-control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"pragma","value":"no-cache"},{"key":"expires","value":"0"},{"key":"x-frame-options","value":"DENY"},{"key":"access-control-allow-headers","value":"*"}],"cookie":[],"responseTime":null,"body":"PDF document as raw bytes."}],"_postman_id":"cd6deb59-5d9f-47e7-9bf7-99b3bdfed8ed"}],"id":"b3a13457-54de-4857-b414-b0ba0bf4e756","_postman_id":"b3a13457-54de-4857-b414-b0ba0bf4e756","description":""}],"id":"b6100136-63b3-4fd6-a703-3a0848a89c04","description":"<p>The <code>SignatureRequest</code> object is the <strong>primary object</strong> of the <strong>Skribble API</strong> .</p>\n<p>It describes <strong>who</strong> signs <strong>what</strong> and <strong>how</strong>. It gives an overview of the <strong>current state</strong> of the single <code>Signatures</code> and allows to control user rights or callback functionality.</p>\n<blockquote>\n<p><strong>Note</strong><br />In the following chapters we will discuss some of the options to work with <code>SignatureRequest</code>. The examples are tailored to the respective topic, but can be combined <strong>in one request</strong>, if necessary.</p>\n</blockquote>\n","event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""],"id":"36cb8245-9b31-427f-a3ff-f3df161b0e3e"}},{"listen":"test","script":{"type":"text/javascript","exec":[""],"id":"81b79b58-406c-42fd-ab29-85b922b7aa33"}}],"_postman_id":"b6100136-63b3-4fd6-a703-3a0848a89c04"},{"name":"Seal","item":[{"name":"Create","item":[{"name":"Seal a document","event":[{"listen":"test","script":{"id":"6e0d3972-cf35-4b13-8018-9a7f40dc3754","exec":["let srID = pm.response.json().id;","pm.environment.set(\"SR_ID\", srID);",""],"type":"text/javascript","packages":{}}}],"id":"72ed542c-7e2a-4140-ae03-27780b78acf7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"token":""},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"content\": \"{{BASE64_PDF}}\",\n    \"visual_signature\": {\n        \"position\": {\n            \"x\": 20,\n            \"y\": 20,\n            \"width\": 260,\n            \"height\": 120,\n            \"page\": \"0\"\n        },\n        \"image\": {\n            \"content_type\": \"image/png\",\n            \"content\": \"{{BASE64_PNG}}\"\n        }\n    }\n}","options":{"raw":{"language":"json"}}},"url":"https://api.skribble.com/v2/seal","description":"<p>In this example  we seal the document with a visual signature including an image. This represents the visual seal of the company.</p>\n","urlObject":{"protocol":"https","path":["v2","seal"],"host":["api","skribble","com"],"query":[],"variable":[]}},"response":[{"id":"02173359-31c0-4940-a870-ad7a1c772647","name":"Seal a document (200)","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","name":"Content-Type","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"content\": \"{{BASE64_PDF}}\",\n    \"visual_signature\": {\n        \"position\": {\n            \"x\": 20,\n            \"y\": 20,\n            \"width\": 260,\n            \"height\": 120,\n            \"page\": \"0\"\n        },\n        \"image\": {\n            \"content_type\": \"image/png\",\n            \"content\": \"{{BASE64_PNG}}\"\n        }\n    }\n}","options":{"raw":{"language":"json"}}},"url":"https://api.skribble.com/v2/seal"},"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"document_id\": \"e4cde459-6e63-0095-10b8-55b39ec39f46\"\n}"}],"_postman_id":"72ed542c-7e2a-4140-ae03-27780b78acf7"},{"name":"Seal a document with a specific seal","event":[{"listen":"test","script":{"id":"0214da1f-9282-4605-9a19-bf2be2a47069","exec":["let srID = pm.response.json().id;","pm.environment.set(\"SR_ID\", srID);",""],"type":"text/javascript","packages":{}}}],"id":"21c0290e-d05d-4d2b-bb1b-3d8dc5691fb9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"token":""},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"content\": \"{{BASE64_PDF}}\",\n    \"account_name\": \"ais_company_seal_some_department\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api.skribble.com/v2/seal","description":"<p>If your organisation is owner of multiple seals e.g. one seal for each department of you organisation, then you might want to define the seal that should be used for sealing the document. You can do so by using the field <code>account_name</code>. This field contains the name of the account Skribble did set-up for your organization seal.</p>\n<h4 id=\"demo-seal\">Demo seal</h4>\n<p>When you use a demo API key for sealing, a demo seal is generated by default. \nLike the demo signature, a demo seal has no legal binding and is intended for testing and demo purposes only. \nFor testing purposes, you can also use the <code>account_name</code> field to generate demo keys via production API. You can do this by specifying the value <code>ais_demo_seal</code> in the field <code>account_name</code>.</p>\n","urlObject":{"protocol":"https","path":["v2","seal"],"host":["api","skribble","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"21c0290e-d05d-4d2b-bb1b-3d8dc5691fb9"}],"id":"e7db2b8a-54a5-4999-aa97-6521333e8616","description":"<p>Uploading and affixing an electronic seal to a document takes just one call using the <code>/v2/seal</code> resource.</p>\n<p>The JSON is similar to the <code>SignatureRequest</code>. It requires only the PDF document as a Base64 encoded string in the content field.</p>\n<p>Additionally, you can place a visual signature on the document, as described in the <a href=\"#cb71da67-1dbe-43a6-b74f-405935d88746\">Visual Signatures</a> chapter of the Skribble API documentation, but this is optional.</p>\n<p>An API response from a seal request contains a <code>document_id</code> of the newly created document with the seal.</p>\n<p>Use the <code>GET /v2/documents</code> resource to retrieve the document with the electronic seal or reuse it in further signature requests, such as for personal electronic signatures.</p>\n","_postman_id":"e7db2b8a-54a5-4999-aa97-6521333e8616"},{"name":"Object details","item":[],"id":"cfafe3aa-de14-4193-b436-31c88f2c37d7","description":"<p>Beside the described examples, you can find all available fields to create a <code>seal</code> here in the detailed object descriptions.</p>\n<h1 id=\"seal\">Seal</h1>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Description</th>\n<th>Example</th>\n<th>Mandatory</th>\n<th>Allowed characters</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>title</code></td>\n<td>Title of the seal document.</td>\n<td>An Organisation contract.</td>\n<td>no</td>\n<td>1024</td>\n</tr>\n<tr>\n<td><code>content</code></td>\n<td>Base64 encoded bytes of document.</td>\n<td>JVBERi0xLjMKJcTl8uX...</td>\n<td>yes</td>\n<td></td>\n</tr>\n<tr>\n<td><code>account_name</code></td>\n<td>Specifies the seal to use for sealing. You might want to use this if your organisation owns more than one seal. If your company own more than one seal and the field <code>account_name</code> is not given or empty, then the first given seal for this API user will be used for sealing.</td>\n<td>ais_seal_your_organisation_department_one, ais_demo_seal</td>\n<td>no</td>\n<td>256</td>\n</tr>\n<tr>\n<td><code>visual_signature</code></td>\n<td>See chapter <a href=\"#e5e3e412-da66-4f44-8441-5c9dbdfbd888\">Visual Signatures</a> for more details</td>\n<td></td>\n<td>no</td>\n<td></td>\n</tr>\n</tbody>\n</table>\n</div>","_postman_id":"cfafe3aa-de14-4193-b436-31c88f2c37d7"}],"id":"968794ee-41e6-49ed-b5b3-f69e0c1037ec","description":"<h2 id=\"electronic-seals---sign-as-a-legal-entity\">Electronic seals - sign as a legal entity</h2>\n<p>An electronic seal can be considered as an electronic signature for a legal entity (business or organisation), and not a natural person.</p>\n<p>The possability of sealing is thus only available to Skribble Business and Enterprise customers.<br />With a demo API key you are already able to create a demo seal.<br />For a real organisation seal you need to set-up and activate a seal at Skribble.<br />For more information on set-up and activation, please visit the chapter <a href=\"https://docs.skribble.com/business-admin/account/seals\">Manage electronic seals</a> on the <strong>Skribble Admin guide</strong>.</p>\n","event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""],"id":"f3ffefea-0fc3-4ead-9e04-6ba0b294cae3"}},{"listen":"test","script":{"type":"text/javascript","exec":[""],"id":"dbeee222-cb72-4fb1-8306-8d6b546c7af0"}}],"_postman_id":"968794ee-41e6-49ed-b5b3-f69e0c1037ec"},{"name":"Send-to","item":[{"name":"Create","item":[{"name":"Create Send-To object","event":[{"listen":"test","script":{"id":"77e0943d-e780-479a-9b52-794e125741c9","exec":["let response = pm.response.json();","pm.environment.set(\"SEND_TO_ID\", response.id );","pm.environment.set(\"SEND_TO_ACCESS_CODE\", response.access_code );"],"type":"text/javascript","packages":{}}}],"id":"1b649c7f-5bfa-4c8c-b9db-5eb7a71bdd6c","protocolProfileBehavior":{"disableBodyPruning":true,"disabledSystemHeaders":{}},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"title\" : \"Skribble Demo Send-To\",\n    \"content\" : \"{{BASE64_PDF}}\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api.skribble.com/v2/sendto","description":"<p>Start the signing process by uploading the PDF document <code>content</code> and assigning it a <code>title</code>.</p>\n<h1 id=\"limited-lifetime\">Limited lifetime</h1>\n<blockquote>\n<p>Sign-To objects and its related Documents and SignatureRequests are only guaranteed for a <strong>limited lifetime.</strong> </p>\n</blockquote>\n<ul>\n<li><p>Sign-To request that dont get claimed by a user, so where a user does not add the document to the list of his documents to sign, will be deleted automatically after one day.</p>\n</li>\n<li><p>Sign-To objects and its related Documents and SignatureRequest objects in general, independant of its status, will be deleted automatically after 90 days.</p>\n</li>\n</ul>\n","urlObject":{"protocol":"https","path":["v2","sendto"],"host":["api","skribble","com"],"query":[],"variable":[]}},"response":[{"id":"8bae6c71-ff69-4106-9d7d-5c3aace925f5","name":"Create Send-To object","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"title\" : \"Skribble Demo Send-To\",\n    \"content\" : \"{{BASE64_PDF}}\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api.skribble.com/v2/sendto"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 04 Mar 2025 08:27:30 GMT"},{"key":"Content-Type","value":"application/json;charset=UTF-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-XSS-Protection","value":"0"},{"key":"Cache-Control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Expires","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"X-Frame-Options","value":"DENY"}],"cookie":[],"responseTime":null,"body":"{\n    \"url\": \"https://my.skribble.com/sendto/1d2e74c7-92d6-d552-66c6-dd9e640000c9\",\n    \"id\": \"1d2e74c7-92d6-d552-66c6-dd9e640000c9\",\n    \"access_code\": \"fc175e6a-e9c7-73c7-8821-d6033de29999\"\n}"}],"_postman_id":"1b649c7f-5bfa-4c8c-b9db-5eb7a71bdd6c"}],"id":"29230f9a-0da3-4272-be62-a9172855055e","_postman_id":"29230f9a-0da3-4272-be62-a9172855055e","description":""},{"name":"Find","item":[{"name":"Track Send-To object - Check for status","event":[{"listen":"test","script":{"id":"711d3e61-dfaa-41e1-ba4d-3af47cfe556e","exec":[""],"type":"text/javascript","packages":{}}}],"id":"9be42ece-fe87-4132-8d73-2c964044dc36","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"X-Accesscode","value":"{{SEND_TO_ACCESS_CODE}}","type":"text"}],"url":"https://api.skribble.com/v2/sendto/{{SEND_TO_ID}}/track","description":"<p>To call the <code>track</code> endpoint, you must include the value of the <code>access_code</code> field—received when creating the <code>Send-To</code> object—in the request header <code>X-Accesscode</code>.</p>\n<h1 id=\"track-response\">Track (Response)</h1>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Description</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>status</code></td>\n<td>Describes the status of the <code>Send-To</code> request.  <br />Possible status values are:  <br />- <code>UNCLAIMED</code>  <br />- <code>EXPIRED</code>  <br />- <code>CLAIMED</code>  <br />- <code>SIGNING</code>  <br />- <code>SIGNED</code>  <br />- <code>WITHDRAWN</code>  <br />- <code>DECLINED</code></td>\n<td><code>CLAIMED</code></td>\n</tr>\n<tr>\n<td><code>signers</code></td>\n<td>List of signers.</td>\n<td><a href=\"mailto:signer@skribble.com\">signer@skribble.com</a></td>\n</tr>\n<tr>\n<td><code>creator</code></td>\n<td>User who claimed the Send-To request.</td>\n<td></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["v2","sendto","{{SEND_TO_ID}}","track"],"host":["api","skribble","com"],"query":[],"variable":[]}},"response":[{"id":"9e0dabff-ae05-47f1-ba36-239cf8e4a16a","name":"Track Send-To object - Check for status","originalRequest":{"method":"GET","header":[{"key":"X-Accesscode","value":"{{SEND_TO_ACCESS_CODE}}","type":"text"}],"url":"https://api.skribble.com/v2/sendto/{{SEND_TO_ID}}/track"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":"{\n    \"status\": \"UNCLAIMED\",\n    \"signers\": null,\n    \"creator\": null\n}"}],"_postman_id":"9be42ece-fe87-4132-8d73-2c964044dc36"},{"name":"Download Send-To based document","event":[{"listen":"test","script":{"id":"711d3e61-dfaa-41e1-ba4d-3af47cfe556e","exec":[""],"type":"text/javascript","packages":{}}}],"id":"2aded87e-41cf-4e07-ad94-e75d7eae7f42","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"X-Accesscode","value":"{{SEND_TO_ACCESS_CODE}}","type":"text"}],"url":"https://api.skribble.com/sendto/{{SEND_TO_ID}}/download","description":"<p>To call the <code>download</code> endpoint, you must include the value of the <code>access_code</code> field—received when creating the <code>Send-To</code> object—in the request header <code>X-Accesscode</code>.</p>\n<p>As response you will get the initially provided PDF document in its current state. This might be signed, declined or withdrawn or still open for signing. The status can be obtained using the <code>track</code> endpoind.</p>\n","urlObject":{"protocol":"https","path":["sendto","{{SEND_TO_ID}}","download"],"host":["api","skribble","com"],"query":[],"variable":[]}},"response":[{"id":"ad4f1a68-b0ba-4bb4-b70f-316e704c35f5","name":"Download Send-To based document","originalRequest":{"method":"GET","header":[{"key":"X-Accesscode","value":"{{SEND_TO_ACCESS_CODE}}","type":"text"}],"url":"https://api.skribble.com/sendto/{{SEND_TO_ID}}/download"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":"The file as raw data."}],"_postman_id":"2aded87e-41cf-4e07-ad94-e75d7eae7f42"}],"id":"dd9a7055-1219-48cc-bc99-291993931ada","description":"<p>With the <code>track</code> endpoint, you can retrieve and monitor the status of the generated <code>Send-To</code> object at any time.</p>\n","_postman_id":"dd9a7055-1219-48cc-bc99-291993931ada"},{"name":"Modify","item":[{"name":"Delete Send-To object","event":[{"listen":"test","script":{"id":"5f93eb9a-0eee-499f-bc3c-2d16543595e5","exec":[""],"type":"text/javascript","packages":{}}}],"id":"59ff33dd-6661-49eb-b4c6-b98918efeb70","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"X-Accesscode","value":"{{SEND_TO_ACCESS_CODE}}","type":"text"}],"url":"https://api.skribble.com/v2/sendto/{{SEND_TO_ID}}","description":"<p>To <code>delete</code> a <code>Sent-To</code> object based on its <code>ID</code> you must include the value of the <code>access_code</code> field—received when creating the <code>Send-To</code> object—in the request header <code>X-Accesscode</code>.</p>\n<p>This call deletes the involved <code>Send-To,</code> <code>Document</code> and <code>SignatureRequest</code> objects regardeless the current <code>Send-To</code> state.</p>\n","urlObject":{"protocol":"https","path":["v2","sendto","{{SEND_TO_ID}}"],"host":["api","skribble","com"],"query":[],"variable":[]}},"response":[{"id":"2b04cb57-3ee0-4c1b-91a6-e23f2f9d6088","name":"Delete Send-To object","originalRequest":{"method":"DELETE","header":[{"key":"X-Accesscode","value":"{{SEND_TO_ACCESS_CODE}}","type":"text"}],"url":"https://api.skribble.com/v2/sendto/{{SEND_TO_ID}}"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":null}],"_postman_id":"59ff33dd-6661-49eb-b4c6-b98918efeb70"}],"id":"4109be8d-ef00-4999-b4df-b71d7ba13a26","_postman_id":"4109be8d-ef00-4999-b4df-b71d7ba13a26","description":""},{"name":"Object details","item":[],"id":"5caa2b7e-c54e-4082-99b8-87f2771fe68d","description":"<h1 id=\"send-to-request\">Send-To (Request)</h1>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Description</th>\n<th>Example</th>\n<th>Mandatory</th>\n<th>Allowed characters</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>title</code></td>\n<td>Title of the document.</td>\n<td>The contract with Skribble</td>\n<td>yes</td>\n<td>1024</td>\n</tr>\n<tr>\n<td><code>content</code></td>\n<td>Base64 encoded bytes of document.</td>\n<td>JVBERi0xLjMKJcTl8uX.....</td>\n<td>yes</td>\n<td></td>\n</tr>\n</tbody>\n</table>\n</div><h1 id=\"send-to-response\">Send-To (Response)</h1>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Description</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>id</code></td>\n<td>The ID of the created <code>Send-To</code> object</td>\n<td>aabbcc77-2222-7007-0000-ddddeeeeffff</td>\n</tr>\n<tr>\n<td><code>url</code></td>\n<td>This is the URL where you can direct the user to add the provided document to their documents for signing.</td>\n<td><a href=\"https://my.skribble.com/sendto/aabbcc77-2222-7007-0000-ddddeeeeffff\">https://my.skribble.com/sendto/aabbcc77-2222-7007-0000-ddddeeeeffff</a></td>\n</tr>\n<tr>\n<td><code>access_code</code></td>\n<td>This <code>access_code</code> is required as an authentication secret for performing further actions on the <code>Send-To</code> object, such as <code>tracking</code> or <code>deleting</code>.</td>\n<td>66667777-5050-3030-dd11-000022225555</td>\n</tr>\n</tbody>\n</table>\n</div>","_postman_id":"5caa2b7e-c54e-4082-99b8-87f2771fe68d"}],"id":"37307cd8-11cf-4e54-a57b-4e1e96254ec7","description":"<p><strong>Initiate the signing process without the need for an API key</strong></p>\n<p>Using this Send-To approach Skribble provides a way for external parties to start the signing process for a given document without the need of having an API key.</p>\n<p>It allows users and systems to upload documents and receive a unique ID and URL without requiring authentication using an API key.</p>\n<p>The resulting ID and URL can then be accessed or shared through any channel.</p>\n<p>When the URL is accessed by a Skribble user, the standard Skribble login/registration process occurs if not authenticated yet.</p>\n<p>After the user confirms and <code>claims</code> the document, it will be moved from the upload area to the user's documents and processed as a normal uploaded document.</p>\n<p>As initiator you can use the ID to track the document's status, download the final signed document, and delete it if needed.</p>\n","_postman_id":"37307cd8-11cf-4e54-a57b-4e1e96254ec7"},{"name":"Documents","item":[{"name":"Create","item":[{"name":"Simple PDF document upload","event":[{"listen":"test","script":{"id":"73dec0b2-e3a7-4859-a47c-de79309724de","exec":["let documentID = pm.response.json().id;","pm.environment.set(\"DOC_ID\", documentID);"],"type":"text/javascript","packages":{}}},{"listen":"prerequest","script":{"id":"d276b851-8bb5-4f41-a4bf-70bf1d655f4c","exec":[""],"type":"text/javascript","packages":{}}}],"id":"9cf195d0-bec5-4037-899d-1919b003b347","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"token":""},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"title\": \"Example contract PDF\",\r\n    \"content\": \"{{BASE64_PDF}}\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.skribble.com/v2/documents","description":"<p>A simple PDF document upload using a <strong>Base64 encoded</strong> file as <code>content</code>.</p>\n","urlObject":{"protocol":"https","path":["v2","documents"],"host":["api","skribble","com"],"query":[],"variable":[]}},"response":[{"id":"1007744f-dc03-42a4-b3b9-ea7d5f394ad0","name":"Simple PDF document upload (200)","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","name":"Content-Type","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"title\": \"Lorem ipsum test document\",\r\n    \"content\": \"{{BASE64_PDF}}\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.skribble.com/v2/documents"},"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"00000000-1212-9546-6542-323232323232\",\n    \"title\": \"Example contract PDF\",\n    \"content_type\": \"application/pdf\",\n    \"size\": 29010,\n    \"page_count\": 1,\n    \"page_width\": 600,\n    \"page_height\": 840,\n    \"owner\": \"api_demo_example\",\n    \"read_access\": [\n        \"api_demo_example\"\n    ],\n    \"write_access\": [\n        \"api_demo_example\"\n    ],\n    \"created_at\": \"2099-12-12T12:12:12.000Z\",\n    \"updated_at\": \"2099-12-12T12:12:12.000Z\"\n}"},{"id":"342796ae-12fd-4531-9192-8b41b80a192f","name":"Failure PDF document upload (401)","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","name":"Content-Type","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"title\": \"Example contract PDF\",\r\n    \"content\": \"\"\r\n}"},"url":"https://api.skribble.com/v2/documents"},"_postman_previewlanguage":"Text","header":[],"cookie":[],"responseTime":null,"body":"Neither 'content' nor 'file_url' provided"}],"_postman_id":"9cf195d0-bec5-4037-899d-1919b003b347"}],"id":"661d8c0f-7930-45f4-ae33-46b9ccbd17b5","description":"<p>The document upload or creation uses the same parameters as creating a <code>SignatureRequest</code>.<br />Actually, it is the other way around, a <code>SignatureRequest</code> uses <code>/documents</code> parameters.</p>\n<p>The document content is either uploaded directly with the parameter combinations <code>content</code> and <code>content_type</code> or passed by URL in the parameter <code>file_url</code>. The server then downloads the content and takes the content type from the HTTP header.</p>\n<p>Either the <code>content</code> or the <code>file_url</code> parameter can be used, but not both at the same time.</p>\n<p>The caller is automatically assigned as the owner of the document and is solely authorized to assign further read and write permissions.</p>\n<blockquote>\n<p><strong>Note</strong><br />All URLs passed to Skribble must use the HTTPS protocol.<br />The <strong>maximum document size</strong> is about <strong>40 MB</strong>, which results in the maximum request size of 60 MB.</p>\n</blockquote>\n","_postman_id":"661d8c0f-7930-45f4-ae33-46b9ccbd17b5","auth":{"type":"noauth","isInherited":true,"source":{"_postman_id":"411ae8c9-b158-4617-9a06-777a58b4e5a7","id":"411ae8c9-b158-4617-9a06-777a58b4e5a7","name":"Documents","type":"folder"}}},{"name":"Find","item":[{"name":"List all accessible documents","id":"97e9da9c-9f86-484a-89e3-b968394d334d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"token":""},"isInherited":false},"method":"GET","header":[],"url":"https://api.skribble.com/v2/documents","description":"<p>This request returns an array of all accessible <code>Documents</code> objects.</p>\n","urlObject":{"protocol":"https","path":["v2","documents"],"host":["api","skribble","com"],"query":[],"variable":[]}},"response":[{"id":"eba55d9d-6212-4150-a184-1887aba7fd5f","name":"List all accessible documents (200)","originalRequest":{"method":"GET","header":[],"url":"https://api.skribble.com/v2/documents"},"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": \"dddddddd-7777-caca-be12-121212121212\",\n        \"title\": \"First example contract\",\n        \"content_type\": \"application/pdf\",\n        \"size\": 29094,\n        \"page_count\": 1,\n        \"page_width\": 595,\n        \"page_height\": 841,\n        \"owner\": \"api_demo_your_company\",\n        ...\n    },\n    {\n        \"id\": \"7777777-9999-28c4-caca-131313131313\",\n        \"title\": \"Second example contract\",\n        \"content_type\": \"application/pdf\",\n        ....\n        \n    }\n]    "}],"_postman_id":"97e9da9c-9f86-484a-89e3-b968394d334d"},{"name":"Get the document metadata","id":"7178df86-708e-44ca-a064-cf4f049a291d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"token":""},"isInherited":false},"method":"GET","header":[],"url":"https://api.skribble.com/v2/documents/{{DOC_ID}}","description":"<p>To query one single <code>Documents</code> object, you can pass the document ID <code>{{DOC_ID}}</code> with this request. The <code>Documents</code> object contains document metadata such as <code>title</code>, <code>owner</code>, <code>size</code> and useful page information.</p>\n","urlObject":{"protocol":"https","path":["v2","documents","{{DOC_ID}}"],"host":["api","skribble","com"],"query":[],"variable":[]}},"response":[{"id":"ca1ee9bc-7b45-4e92-baa9-4fa2171d90ef","name":"Get the document  meta data (200)","originalRequest":{"method":"GET","header":[],"url":"https://api.skribble.com/v2/documents/{{DOC_ID}}"},"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"    {\r\n        \"id\": \"dddddddd-7777-caca-be12-121212121212\",\r\n        \"title\": \"First example contract\",\r\n        \"content_type\": \"application/pdf\",\r\n        \"size\": 29094,\r\n        \"page_count\": 1,\r\n        \"page_width\": 595,\r\n        \"page_height\": 841,\r\n        \"owner\": \"api_demo_your_company\",\r\n        ...\r\n    }"}],"_postman_id":"7178df86-708e-44ca-a064-cf4f049a291d"},{"name":"Get the document content (download PDF)","id":"b4cd25a8-cf37-4ca5-9f6c-0094d0333ddb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"token":""},"isInherited":false},"method":"GET","header":[],"url":"https://api.skribble.com/v2/documents/{{DOC_ID}}/content","description":"<p>Use this request to download a PDF document of a single <code>Documents</code> object identified by the document ID <code>{{DOC_ID}}</code>.</p>\n<p>By default the PDF document is returned as <code>raw</code> bytes. By using the Header <code>Accept=application/json</code> the response will contain the base64 encoded PDF in the JSON body in the field <code>content</code>.</p>\n","urlObject":{"protocol":"https","path":["v2","documents","{{DOC_ID}}","content"],"host":["api","skribble","com"],"query":[],"variable":[]}},"response":[{"id":"6da76328-65b4-4a8f-8ae9-de529e46d365","name":"Get the document content (download PDF) (200)","originalRequest":{"method":"GET","header":[],"url":"https://api.skribble.com/v2/documents/{{DOC_ID}}/content"},"_postman_previewlanguage":"Text","header":[],"cookie":[],"responseTime":null,"body":"PDF document as raw bytes."},{"id":"fb711186-81c0-4a80-a0b4-718cc6f8f6d4","name":"Get the document as base 64 encoded JSON (download PDF ) (200)","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"}],"url":"https://api.skribble.com/v2/documents/{{DOC_ID}}/content"},"_postman_previewlanguage":"Text","header":[],"cookie":[],"responseTime":null,"body":"{\r\n    \"content_type\": \"application/pdf\",\r\n    \"content_size\": 29094,\r\n    \"content\": \"JVBERi0xL.....\"\r\n}"}],"_postman_id":"b4cd25a8-cf37-4ca5-9f6c-0094d0333ddb"},{"name":"Get the document page preview","id":"f168728b-dccb-4c6c-ad22-8120ab2cddff","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"token":""},"isInherited":false},"method":"GET","header":[],"url":"https://api.skribble.com/v2/documents/{{DOC_ID}}/pages/{{PAGE_ID}}","description":"<p>When uploading a PDF document to Skribble, the system generates some preview images for the PDF pages. These preview images can be requested by passing the page <code>{{PAGE_ID}}</code> you want to get a preview for, starting at <strong>0</strong> for page number 1.  </p>\n<blockquote>\n<p>By using the optional parameter <code>scale</code> you can choose between a preview in real size using <code>scale=100</code> or a thumbnail preview using <code>scale=20</code>.   </p>\n</blockquote>\n","urlObject":{"protocol":"https","path":["v2","documents","{{DOC_ID}}","pages","{{PAGE_ID}}"],"host":["api","skribble","com"],"query":[],"variable":[]}},"response":[{"id":"1dcb672e-9317-4a21-8c4d-65ced2229868","name":"Get the document page preview for page 0 with scale 20 (200)","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://api.skribble.com/v2/documents/{{DOC_ID}}/pages/0?scale=20","protocol":"https","host":["api","skribble","com"],"path":["v2","documents","{{DOC_ID}}","pages","0"],"query":[{"key":"scale","value":"20"}]}},"status":"OK","code":200,"_postman_previewlanguage":"Text","header":[{"key":"Content-Type","value":"image/webp or image/png ","description":"","type":"text","enabled":true}],"cookie":[],"responseTime":null,"body":"Image as raw bytes in WEBP format or PNG for older documemnts. See Content-Type."},{"id":"58151513-c9e7-4b5d-bc1e-4ef9f501187e","name":"Get the document page preview of page 0 with scale 100 (200)","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://api.skribble.com/v2/documents/{{DOC_ID}}/pages/0?scale=100","protocol":"https","host":["api","skribble","com"],"path":["v2","documents","{{DOC_ID}}","pages","0"],"query":[{"key":"scale","value":"100"}]}},"_postman_previewlanguage":"Text","header":[{"key":"Content-Type","value":"image/webp or image/png","description":"","type":"text","enabled":true}],"cookie":[],"responseTime":null,"body":"Image as raw bytes in WEBP format or PNG for older documemnts. See Content-Type."}],"_postman_id":"f168728b-dccb-4c6c-ad22-8120ab2cddff"}],"id":"aa128651-9c08-4281-8f90-d7e61abb8fc9","_postman_id":"aa128651-9c08-4281-8f90-d7e61abb8fc9","description":"","auth":{"type":"noauth","isInherited":true,"source":{"_postman_id":"411ae8c9-b158-4617-9a06-777a58b4e5a7","id":"411ae8c9-b158-4617-9a06-777a58b4e5a7","name":"Documents","type":"folder"}}},{"name":"Modify","item":[{"name":"Delete the document","event":[{"listen":"test","script":{"exec":["pm.environment.set(\"AUTH_ACCESS_TOKEN\",\"\");","pm.environment.set(\"DOCUMENT_ID\",\"\");","pm.environment.set(\"SR_ID\",\"\");"],"type":"text/javascript","id":"53178f11-04ec-4082-8516-be1036446798"}}],"id":"294578e1-93f2-4d41-bc55-2850bfd7c4c1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"token":""},"isInherited":false},"method":"DELETE","header":[],"url":"https://api.skribble.com/v2/documents/{{DOC_ID}}","description":"<p>Deleting a <code>Document</code> is similar to deleting a <code>SignatureRequest</code>.<br />That means, deleting a <code>Document</code>  does not necessarily remove the a <code>Document</code> from the system.  </p>\n<p>If there is MORE than one participant involved, then the DELETE request will only remove the current user from the <code>Document</code>.   </p>\n<p>Only when the lat user deletes the <code>Document</code> using the Skribble web application, the system  will finally remove the object.</p>\n","urlObject":{"protocol":"https","path":["v2","documents","{{DOC_ID}}"],"host":["api","skribble","com"],"query":[],"variable":[]}},"response":[{"id":"3d7d25d3-74e6-4002-8960-e8427622b79d","name":"Delete the document (201)","originalRequest":{"method":"DELETE","header":[],"url":"https://api.skribble.com/v2/documents/{{DOC_ID}}"},"_postman_previewlanguage":"Text","header":[],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"294578e1-93f2-4d41-bc55-2850bfd7c4c1"}],"id":"a8110528-83f1-43c9-acae-566e120a9817","description":"<p><strong>Updating</strong> a document is <strong>NOT allowed</strong>.   </p>\n<p>If you want to make changes to a document, you need to provide a NEW document again.     </p>\n","_postman_id":"a8110528-83f1-43c9-acae-566e120a9817","auth":{"type":"noauth","isInherited":true,"source":{"_postman_id":"411ae8c9-b158-4617-9a06-777a58b4e5a7","id":"411ae8c9-b158-4617-9a06-777a58b4e5a7","name":"Documents","type":"folder"}}},{"name":"Object details","item":[],"id":"e4e5904a-6a6c-44ef-b49a-74b679b7d4df","description":"<p>Beside the described examples, you can find all available fields to create or modify a SignatureRequest here in the detailed object descriptions.</p>\n<h1 id=\"document-request\">Document (Request)</h1>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Description</th>\n<th>Example</th>\n<th>Mandatory</th>\n<th>Allowed characters</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>title</code></td>\n<td>Title of the document.</td>\n<td>The contract with Skribble</td>\n<td>yes</td>\n<td>1024</td>\n</tr>\n<tr>\n<td><code>content_type</code></td>\n<td>Content type of bytes sent in <code>content</code>. Currently, only 'application/pdf' is supported. Must be used together with <code>content</code>.</td>\n<td>application/pdf</td>\n<td>no</td>\n<td>100</td>\n</tr>\n<tr>\n<td><code>content</code></td>\n<td>Base64 encoded bytes of document. Must be used together with <code>content_type</code>.</td>\n<td>JVBERi0xLjMKJcTl8uX...</td>\n<td>depends</td>\n<td></td>\n</tr>\n<tr>\n<td><code>file_url</code></td>\n<td>Publicly accessible URL for document download. This parameter is incompatible with <code>content</code> and <code>content_type</code>.</td>\n<td><a href=\"https://mycompany.com/doc/0123\">https://mycompany.com/doc/0123</a></td>\n<td>depends</td>\n<td>2048</td>\n</tr>\n<tr>\n<td><code>write_access</code></td>\n<td>E-mail addresses with write access to the object.</td>\n<td>[\"<a href=\"mailto:person_1@company_a.com\">person_1@company_a.com</a>\", \"<a href=\"https://mailto:person_2@company_b.com\">person_2@company_b.com</a>\"]</td>\n<td>no</td>\n<td>1024</td>\n</tr>\n</tbody>\n</table>\n</div><h1 id=\"document-response\">Document (Response)</h1>\n<p>When you request a <code>Document</code> object you will receive the following information within the object.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Description</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>id</code></td>\n<td>ID of the <code>Document</code> object. The ID was generated automatically on creation. Use this for detailed requests to this <code>Document</code></td>\n<td>12345678-1234-aaaa-ffff-0123456789af</td>\n</tr>\n<tr>\n<td><code>parent_id</code></td>\n<td>ID of the previous version of the <code>Document</code> object. As documents are immutable, every change will create a new version, which is connected by the <code>parent_id</code>.</td>\n<td>580980-1234-aaaa-ffff-0123456789af</td>\n</tr>\n<tr>\n<td><code>title</code></td>\n<td>Given <code>title</code> of the document. Usualy equal to the parent signature request</td>\n<td>Example contract</td>\n</tr>\n<tr>\n<td><code>content_type</code></td>\n<td>Content type of the document. At the moment allways <code>application/pdf</code></td>\n<td>application/pdf</td>\n</tr>\n<tr>\n<td><code>size</code></td>\n<td>Size in bytes of the document</td>\n<td>28672 (=28 kB)</td>\n</tr>\n<tr>\n<td><code>page_count</code></td>\n<td>Number of pages of the document</td>\n<td>2</td>\n</tr>\n<tr>\n<td><code>page_width</code></td>\n<td>Width of the document in pixel</td>\n<td>595</td>\n</tr>\n<tr>\n<td><code>page_height</code></td>\n<td>Height of the document in pixel</td>\n<td>841</td>\n</tr>\n<tr>\n<td><code>signature_fields</code></td>\n<td>PDF AcroForm signature fields found in the document. Name, status and position.</td>\n<td></td>\n</tr>\n<tr>\n<td><code>read_access</code></td>\n<td>Array of users with read access on the signature request</td>\n<td>[\"<a href=\"mailto:john.doe@skribble.com\">john.doe@skribble.com</a>\", \"<a href=\"https://mailto:jane.doe@skribble.com\">jane.doe@skribble.com</a>\"]</td>\n</tr>\n<tr>\n<td><code>write_access</code></td>\n<td>Array of users with write access on the signature request</td>\n<td>[\"api_demo_yourorganisation_00aa_0\"]</td>\n</tr>\n<tr>\n<td><code>created_at</code></td>\n<td>Timestamp at which the signature request was created</td>\n<td>2099-01-01T15:15:15.115Z</td>\n</tr>\n<tr>\n<td><code>updated_at</code></td>\n<td>Timestamp at which the signature request was last updated</td>\n<td>2099-01-01T23:23:23.115Z`</td>\n</tr>\n</tbody>\n</table>\n</div>","_postman_id":"e4e5904a-6a6c-44ef-b49a-74b679b7d4df","auth":{"type":"noauth","isInherited":true,"source":{"_postman_id":"411ae8c9-b158-4617-9a06-777a58b4e5a7","id":"411ae8c9-b158-4617-9a06-777a58b4e5a7","name":"Documents","type":"folder"}}}],"id":"411ae8c9-b158-4617-9a06-777a58b4e5a7","description":"<p>The Skribble API contains a <code>/documents</code> resource. Up until now it was used to download the signed content of a document.</p>\n<p>The resource is used mainly by the <code>/signature-requests</code> resource in the background.</p>\n<p>For an integrator there are only a few reasons to use the <code>/documents</code> resource:</p>\n<p>a) You want to reuse a document in more than one <code>SignatureRequest</code>.</p>\n<p>b) You want to modify the document before it is used in a SignatureRequest.<br />Currently there are no public modification options available.</p>\n<p>Usually the starting point will be the<br /><code>SignatureRequest</code>. See the chapter <strong>Reference &gt; SignatureRequests</strong> for details.</p>\n<h2 id=\"background\">Background</h2>\n<hr />\n<h4 id=\"immutability\">Immutability</h4>\n<p>The document content is not changeable, it is <strong>immutable</strong>. Any changes to the document's content always lead to a <strong>NEW document</strong> with a <strong>NEW ID</strong>.</p>\n<p>The ownership, as well as read and write access, are handed on from the parent to the child document.</p>\n<blockquote>\n<p><em><strong>Reminder</strong></em><br />The document ID you receive after uploading will never be the same ID after signing, or any other change made to the document. </p>\n</blockquote>\n<h4 id=\"encryption\">Encryption</h4>\n<p>Documents are persisted only in an encrypted state. An individual <strong>AES-256</strong> key is used for each document. The AES key itself is only accessible to the owner of a document and users with read or write permissions.</p>\n<p>The owner of a document and people with write permissions can manage read and write access. The owner can never be changed.</p>\n<h4 id=\"document-formats\">Document Formats</h4>\n<h5 id=\"pdf\">PDF</h5>\n<p>Skribble currently only supports <a href=\"https://de.wikipedia.org/wiki/Portable_Document_Format\"><i>PDF</i></a> as a document format.</p>\n<p>Since the PDF specification (ISO 32000-1:2008) is very extensive, we cannot guarantee that all PDF documents can be signed. Should you experience any issues with signing a PDF document, please get in touch with us. We will be happy to assist you.</p>\n<h5 id=\"pdfa\">PDF/A</h5>\n<p>Skribble also supports <a href=\"https://de.wikipedia.org/wiki/PDF/A\"><i>PDF/A</i></a> documents according to <em>ISO 19005-1:2005</em> from level <em>PDF/A-1b</em>.<br />The PDF/A document is usually still PDF/A-compliant even after the signature is made.</p>\n<blockquote>\n<p><em><strong>Caution</strong></em> Applying a visual signature may in some cases break some of the PDF/A rules!</p>\n</blockquote>\n","auth":{"type":"noauth","isInherited":false},"event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""],"id":"2acddc84-ba6c-4476-8bb8-8fea6c644bf4"}},{"listen":"test","script":{"type":"text/javascript","exec":[""],"id":"05df6303-9fec-42f6-b1bc-19827af9640f"}}],"_postman_id":"411ae8c9-b158-4617-9a06-777a58b4e5a7"},{"name":"User","item":[{"name":"Get signature qualities details for a user","id":"8de1cfa7-e5ed-423a-8c5d-40ba3efc5f2b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"token":""},"isInherited":false},"method":"GET","header":[],"url":"{{BASE_URL}}/v2/user/signature-qualities-detail?username=john.doe@skribble.com","description":"<p>The result of this query will tell you what final signature quality will be used for the given user username to sign a document.<br />The resulting signature quality is determined in combination of the requested quality and legislation, whereas any stands for any legislation.<br />Description for the example request:<br />If you create a SignatureRequest with quality=AES_MINIMAL and the legislation=ZERTES the user in this example would finally sign the document with the signature quality QES.<br />As described in the previous chapter AES_MINIMAL will use QES as long as the user settings allow this.</p>\n","urlObject":{"path":["v2","user","signature-qualities-detail"],"host":["{{BASE_URL}}"],"query":[{"key":"username","value":"john.doe@skribble.com"}],"variable":[]}},"response":[],"_postman_id":"8de1cfa7-e5ed-423a-8c5d-40ba3efc5f2b"},{"name":"Get a user's signature qualities (simple)","id":"b4605fb0-ef85-4d0f-9bd3-2a6db9b0f2e0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://api.skribble.com/v2/user/signature-qualities?username=john.doe@skribble.com","description":"<p>We recommend using the <code>signature-qualities-details</code> endpoint to request detailed signature quality information for a user. This endpoint provides comprehensive data about the quality of the signature. However, for compatibility reasons, we continue to offer the previous endpoint, which delivers a simplified result set. This ensures that users of the older version of our API can still access essential signature quality information without needing to upgrade immediately.</p>\n","urlObject":{"protocol":"https","path":["v2","user","signature-qualities"],"host":["api","skribble","com"],"query":[{"key":"username","value":"john.doe@skribble.com"}],"variable":[]}},"response":[{"id":"d74b0118-6987-4fd4-bbdb-26a015139603","name":"Get a user's signature qualities","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://api.skribble.com/v2/user/signature-qualities?username=john.doe@skribble.com","protocol":"https","host":["api","skribble","com"],"path":["v2","user","signature-qualities"],"query":[{"key":"username","value":"john.doe@skribble.com"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"qes\": {\n        \"zertes\": \"QES\",\n        \"eidas\": \"QES\"\n    },\n    \"aes_minimal\": {\n        \"zertes\": \"QES\",\n        \"eidas\": \"QES\"\n    },\n    \"aes\": {\n        \"any\": \"AES\"\n    },\n    \"ses\": {\n        \"any\": \"SES\"\n    }\n}"}],"_postman_id":"b4605fb0-ef85-4d0f-9bd3-2a6db9b0f2e0"}],"id":"ee5ae98a-3579-48a5-b913-f719927b5469","description":"<p>The Skribble API provides the resource <code>/user</code>. This resource can be used to query user data. At the moment, only the endpoint <code>/user/signature-qualities</code> is offered to query the possible qualities a user can use for signing.</p>\n","_postman_id":"ee5ae98a-3579-48a5-b913-f719927b5469"},{"name":"Report","item":[{"name":"Get signature activities by business","id":"f2f445ee-c62b-4b0f-99ab-63ea72c2ba16","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"token":""},"isInherited":false},"method":"GET","header":[],"url":"https://api.skribble.com/v2/activities/signatures?start_date=2024-01-01&end_date=2024-01-31&page=1&size=50","description":"<p>This endpoint provides detailled signature <code>activities</code> information for your business and your members within a specified date range.</p>\n<p>Use these parameters to filter for a specific time range.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Mandatory</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>start_date</code></td>\n<td>The start date of the range to fetch the signature <code>activities</code>.  <br />Format: <code>yyyy-MM-dd.</code></td>\n<td>yes</td>\n</tr>\n<tr>\n<td><code>end_date</code></td>\n<td>The end date of the range to fetch the signature <code>activities</code>.  <br />Format: <code>yyyy-MM-dd.</code></td>\n<td>yes</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"pagination\"><strong>Pagination</strong></h3>\n<p>The result set can be controlled using the optional pagination parameters <code>page</code> and <code>size</code></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Mandatory</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>page</code></td>\n<td>The page number to fetch the signature <code>activities</code>.  <br />Must be a positive integer.  <br />Default: 1</td>\n<td>no</td>\n</tr>\n<tr>\n<td><code>size</code></td>\n<td>The size of the page to fetch the signature activities.  <br />Must be a positive integer.  <br />Default: 25  <br />Maximum: 100</td>\n<td>no</td>\n</tr>\n<tr>\n<td><code>sort</code></td>\n<td>The sort order of the signature activities. Can be <code>asc</code> or <code>desc</code>.  <br />Default is <code>desc</code>.</td>\n<td>yes</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\"><strong>Response</strong></h3>\n<p>The response contains the following information.</p>\n<p><strong>General</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Field</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>activities</code></td>\n<td>Array of <code>activities</code>. See the following subchapter <em>Activities</em>.</td>\n</tr>\n<tr>\n<td><code>total_items</code></td>\n<td>Total items to fetch when paginating through all the pages.</td>\n</tr>\n<tr>\n<td><code>total_pages</code></td>\n<td>Total pages to fetch when paginating through all the pages.</td>\n</tr>\n<tr>\n<td><code>current_page</code></td>\n<td>Current page number.</td>\n</tr>\n<tr>\n<td><code>size</code></td>\n<td>Size of the page.</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Activities</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Field</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>id</code></td>\n<td>The ID of the signature <code>activity</code>.</td>\n</tr>\n<tr>\n<td><code>action</code></td>\n<td>The action type of a signature activity.</td>\n</tr>\n<tr>\n<td>Can be <code>signed</code> or <code>sealed</code>.</td>\n<td></td>\n</tr>\n<tr>\n<td><code>timestamp</code></td>\n<td>The timestamp of the signature activity.</td>\n</tr>\n<tr>\n<td><code>signature_request_id</code></td>\n<td>The signature request ID.</td>\n</tr>\n<tr>\n<td><code>business_id_paid_by</code></td>\n<td>The ID of the business that paid for the signature activity.</td>\n</tr>\n<tr>\n<td><code>cost_center</code></td>\n<td>The cost center of the signature paying party.</td>\n</tr>\n<tr>\n<td>This information might not necessarily be present.</td>\n<td></td>\n</tr>\n<tr>\n<td><code>initiator</code></td>\n<td>The initiator <code>user</code> of the signature <code>activity</code>. See the following subchapter <em>User</em>.</td>\n</tr>\n<tr>\n<td><code>signer</code></td>\n<td>The signer <code>user</code> of the signature <code>activity</code>. See the following subchapter <em>User</em>.</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>User</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Field</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>user_id</code></td>\n<td>The ID of the <code>user</code>.</td>\n</tr>\n<tr>\n<td><code>email</code></td>\n<td>The email of the <code>user</code>.</td>\n</tr>\n<tr>\n<td><code>first_name</code></td>\n<td>The first name of the <code>user</code>.</td>\n</tr>\n<tr>\n<td><code>last_name</code></td>\n<td>The last name of the <code>user</code>.</td>\n</tr>\n<tr>\n<td><code>type</code></td>\n<td>The membership status of the <code>user</code> in relation to the business. Can be <code>api</code>, <code>external</code>, <code>member</code> or <code>unknown</code>.</td>\n</tr>\n<tr>\n<td><code>mobile</code></td>\n<td>The mobile number of the user.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["v2","activities","signatures"],"host":["api","skribble","com"],"query":[{"key":"start_date","value":"2024-01-01"},{"key":"end_date","value":"2024-01-31"},{"key":"page","value":"1"},{"key":"size","value":"50"}],"variable":[]}},"response":[{"id":"044cb2e5-cf10-44f1-804f-1b4011cb2dfe","name":"Get signature activities by business","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://api.skribble.com/v2/activities/signatures?start_date=2024-01-01&end_date=2024-01-31&page=1&size=50","protocol":"https","host":["api","skribble","com"],"path":["v2","activities","signatures"],"query":[{"key":"start_date","value":"2024-01-01"},{"key":"end_date","value":"2024-01-31"},{"key":"page","value":"1"},{"key":"size","value":"50"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text","enabled":true}],"cookie":[],"responseTime":null,"body":"{\n    \"total_pages\": 1,\n    \"total_items\": 2,\n    \"current_page\": 1,\n    \"size\": 50,\n    \"activities\": [\n        {\n            \"_id\": \"9988554433221100aabbccdd\",\n            \"action\": \"SIGNED\",\n            \"timestamp\": \"2024-01-10T10:10:10.000Z\",\n            \"signature_request_id\": \"88552233-0123-1234-1234-0123456789ab\",\n            \"cost_center\": \"Department A\",\n            \"initiator\": {\n                \"email\": \"johnny@skribble.com\",\n                \"first_name\": \"Johnny\",\n                \"last_name\": \"Doe\",\n                \"type\": \"member\",\n                \"mobile\": \"419988776655\"\n            },\n            \"signer\": {\n                \"email\": \"johnny.doe@skribble.com\",\n                \"first_name\": \"Johnny\",\n                \"last_name\": \"Doe\",\n                \"type\": \"member\",\n                \"mobile\": \"419988776655\"\n            }\n        },\n        {\n            \"_id\": \"aa88554433221100aabbccee\",\n            \"action\": \"SIGNED\",\n            \"timestamp\": \"2024-10-01T10:10:10.000Z\",\n            \"signature_request_id\": \"33221144-1234-1234-1234-aabbccddeeff\",\n            \"cost_center\": \"Department B\",\n            \"initiator\": {\n                \"email\": \"jane.doe@skribble.com\",\n                \"first_name\": \"Jane\",\n                \"last_name\": \"Doe\",\n                \"type\": \"member\",\n                \"mobile\": \"49112233445566\"\n            },\n            \"signer\": {\n                \"email\": \"johnny.doe@skribble.com\",\n                \"first_name\": \"Johnny\",\n                \"last_name\": \"Doe\",\n                \"type\": \"member\",\n                \"mobile\": \"419988776655\"\n            }\n        }\n}"}],"_postman_id":"f2f445ee-c62b-4b0f-99ab-63ea72c2ba16"}],"id":"c76302b4-27b4-4806-a0fb-8c414007bb84","description":"<p>Activities provide detailled signature usage information for your business.</p>\n","_postman_id":"c76302b4-27b4-4806-a0fb-8c414007bb84"},{"name":"Errors","item":[],"id":"9ad80a27-749d-4798-9a32-f6c885f03777","description":"<p>The Skribble API uses the following HTTP error codes</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Error Code</th>\n<th><strong>Short</strong></th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>400</td>\n<td>Bad Request</td>\n<td>The request was invalid. Please check the request method and the content and syntax of your request.</td>\n</tr>\n<tr>\n<td>401</td>\n<td>Unauthorized</td>\n<td>The given username or your API key are wrong.</td>\n</tr>\n<tr>\n<td>403</td>\n<td>Forbidden</td>\n<td>The resource you are trying to access is not allowed. Please check whether you have passed a valid token or whether the token has expired.</td>\n</tr>\n<tr>\n<td>404</td>\n<td>Not Found</td>\n<td>The requested resource could not be found.</td>\n</tr>\n<tr>\n<td>406</td>\n<td>Not Acceptable</td>\n<td>The request format is wrong. Please check, if you pass the content as JSON.</td>\n</tr>\n<tr>\n<td>429</td>\n<td>Too Many Requests</td>\n<td>The request exceeded the <a href=\"https://api-doc.skribble.com/#8e0a5a91-7c29-47d5-8bcc-188148612028\">Skribble API rate limits</a>. Please try again later.</td>\n</tr>\n<tr>\n<td>500</td>\n<td>Internal Server Error</td>\n<td>We had a problem with our server. Please try again later.</td>\n</tr>\n<tr>\n<td>503</td>\n<td>Service Unavailable</td>\n<td>We're temporarily offline for maintenance. Please try again later.</td>\n</tr>\n</tbody>\n</table>\n</div>","_postman_id":"9ad80a27-749d-4798-9a32-f6c885f03777"}],"id":"cc73aec6-a77e-4938-b6c6-ddcf58de6fc1","description":"<p>The reference gives you an overview about the objects and functions provided by the Skribble API. The individual reference chapters are not sorted alphabetically but according to the probability of their use.</p>\n","_postman_id":"cc73aec6-a77e-4938-b6c6-ddcf58de6fc1"},{"name":"👓 Monitoring","item":[{"name":"Callbacks","item":[{"name":"Create a signature request with all possible callbacks","event":[{"listen":"test","script":{"exec":["let srID = pm.response.json().id;","pm.environment.set(\"SR_ID\", srID);",""],"type":"text/javascript","id":"9d1c8c7c-5003-4518-a1b4-2d0b57e1b8b9"}}],"id":"9e3c7c20-0745-4fa1-8a97-eca158aaf3dc","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"token":""},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"title\": \"Example contract\",\n    \"content\": \"{{BASE64_PDF}}\",\n    \"signatures\": [\n        {\n            \"account_email\": \"john.doe@skribble.com\"\n        }\n    ],\n    \"callback_success_url\": \"https://myapp.com/some/path/SKRIBBLE_SIGNATURE_REQUEST_ID/success?document_id=SKRIBBLE_DOCUMENT_ID&token=12345678\",\n    \"callback_update_url\": \"https://myapp.com/some/path/SKRIBBLE_SIGNATURE_REQUEST_ID/update?document_id=SKRIBBLE_DOCUMENT_ID&token=12345678\",\n    \"callback_error_url\": \"https://myapp.com/some/path/SKRIBBLE_SIGNATURE_REQUEST_ID/error?document_id=SKRIBBLE_DOCUMENT_ID&token=12345678\"\n}"},"url":"https://api.skribble.com/v2/signature-requests","description":"<p>In this example we create a <code>SignatureRequest</code> for one signer. We add the fields <code>callback_success_url</code>, <code>callback_update_url</code> and <code>callback_error_url</code>. Every change on the resulting <code>SignatureRequest</code> will trigger a <code>POST</code> request to one of the given <code>callback</code> urls.</p>\n","urlObject":{"protocol":"https","path":["v2","signature-requests"],"host":["api","skribble","com"],"query":[],"variable":[]}},"response":[{"id":"977b891a-8299-478e-9723-399f7e60897f","name":"Create a signature request with all possible callbacks (200)","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","name":"Content-Type","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"title\": \"Example contract\",\n    \"content\": \"{{BASE64_PDF}}\",\n    \"signatures\": [\n        {\n            \"account_email\": \"john.doe@skribble.com\"\n        }\n    ],\n    \"callback_success_url\": \"https://myapp.com/some/path/SKRIBBLE_SIGNATURE_REQUEST_ID/success?document_id=SKRIBBLE_DOCUMENT_ID&token=12345678\",\n    \"callback_update_url\": \"https://myapp.com/some/path/SKRIBBLE_SIGNATURE_REQUEST_ID/update?document_id=SKRIBBLE_DOCUMENT_ID&token=12345678\",\n    \"callback_error_url\": \"https://myapp.com/some/path/SKRIBBLE_SIGNATURE_REQUEST_ID/error?document_id=SKRIBBLE_DOCUMENT_ID&token=12345678\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api.skribble.com/v2/signature-requests"},"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"cccccccc-4a6a-a958-a42e-6ea4172a378b\",\n    \"title\": \"Example contract\",\n      \"signatures\": [\n        {\n            \"sid\": \"eeeeeeee-cccc-dddd-aaaa-efffffffffff\",\n            \"account_email\": \"john.doe@skribble.com\",\n            ...\n        }\n    ],\n    ...\n}"}],"_postman_id":"9e3c7c20-0745-4fa1-8a97-eca158aaf3dc"},{"name":"Get the list of callbacks for a signature request","id":"c74befb3-5fbd-42ec-b23b-107faf7d0a74","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"token":""},"isInherited":false},"method":"GET","header":[],"url":"https://api.skribble.com/v2/signature-requests/{{SR_ID}}/callbacks","description":"<p>In certain scenarios, it is beneficial to view and verify the status of callbacks for a <code>SignatureRequest</code>. For example, you might want to confirm whether a callback has already been executed or to identify any errors that occurred during the callback process.</p>\n<p>This endpoint provides the capability to obtain detailed information about the callbacks associated with a <code>SignatureRequest</code>, enabling comprehensive monitoring and troubleshooting. By using this endpoint, you can ensure the reliability and accuracy of your callback operations and quickly address any issues that may arise.</p>\n<p><strong>Result</strong></p>\n<p>If no callback has been called yet, the response will be an empty array. Otherwise it will contain an array of <code>callback</code> objects that were already executed.</p>\n<p>The fields description of the single callback object:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Fieldname</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>signature_request_id</code></td>\n<td>The ID of the parent <code>SignatureRequest</code> object.</td>\n</tr>\n<tr>\n<td><code>url</code></td>\n<td>The given URL to which the callback request will be sent.</td>\n</tr>\n<tr>\n<td><code>type</code></td>\n<td>The type of the event the callback is executed on. This field can have the value <code>SUCCESS</code>, <code>UPDATE</code> or <code>ERROR</code> based on the given <code>SignatureRequest</code> fields <code>callback_success_url</code>, <code>callback_update_url</code> and <code>callback_error_url</code></td>\n</tr>\n<tr>\n<td><code>state</code></td>\n<td>The state of the callback. This field can be:  <br /><code>OPEN</code> - The callback request will be executed in the next execution cycle.  <br /><code>COMPLETED</code> - The callback request was executed successfully. The API received an HTTP 2xx success code in response.  <br /><code>RESIGNATED</code> - The callback request has been attempted <code>attempts</code> times but was unsuccessful. The API did not receive a valid HTTP 2xx response.</td>\n</tr>\n<tr>\n<td><code>attempts</code></td>\n<td>The amount of times the callback request was executed.</td>\n</tr>\n<tr>\n<td><code>messages</code></td>\n<td>An array of messages containing the HTTP response message in case that the API did not receive a HTTP 2xx success code.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["v2","signature-requests","{{SR_ID}}","callbacks"],"host":["api","skribble","com"],"query":[],"variable":[]}},"response":[{"id":"0403a10d-a96a-4c31-aa7a-0fd4645887af","name":"Get the list of callbacks for a signature request","originalRequest":{"method":"GET","header":[],"url":"https://api.skribble.com/v2//signature-requests/{{SR_ID}}/callbacks"},"status":"OK","code":200,"_postman_previewlanguage":"Text","header":null,"cookie":[],"responseTime":null,"body":"[\n    {\n        \"signature_request_id\": \"cccccccc-5555-8888-abab-123456789012\",\n        \"type\": \"UPDATE\",\n        \"state\": \"OPEN\",\n        \"url\": \"https://myapp.com/some/path/SKRIBBLE_SIGNATURE_REQUEST_ID/update?document_id=123654789_ID&token=12345678\",\n        \"attempts\": 1,\n        \"messages\": [\n            \"Failed: 404 - 404 Not Found: token not found\"\n        ],\n        \"created_at\": \"2049-01-01T10:00:00.000Z\",\n        \"updated_at\": \"2049-01-01T10:00:30.000Z\"\n    }\n]"}],"_postman_id":"c74befb3-5fbd-42ec-b23b-107faf7d0a74"}],"id":"4c36590d-e3c2-4d52-beca-8ceb11f7e059","description":"<p>The easiest way to get the correct document ID after signing, is to use <em>success</em>, <em>update</em> and <em>failure</em> callbacks. These callbacks are triggered as soon as one of the mentioned events takes place.</p>\n<h5 id=\"set-callbacks\">Set callbacks</h5>\n<p>To use these callbacks, the corresponding URL that should be called on one of the events, can be added to the <code>SignatureRequest</code> in one of these fields</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>callback_success_url</code></td>\n<td>Is triggered when the document has been successfully signed by all parties involved.</td>\n</tr>\n<tr>\n<td><code>callback_update_url</code></td>\n<td>Is triggered on changes on the <code>SignatureRequest</code> object like when one person of all involved parties has signed.</td>\n</tr>\n<tr>\n<td><code>callback_error_url</code></td>\n<td>Is triggered when a person declines the signature or when the <code>SignatureRequest</code> is withdrawn.</td>\n</tr>\n</tbody>\n</table>\n</div><blockquote>\n<p>💡 Good to know<br />Callback URLs will be called using a <em>POST</em> request.<br />Callback URLs will be HTML encoded for the request. So please ensure, that your URL does not contain already encoded characters. </p>\n</blockquote>\n<p>The callback URLs may contain placeholders, which are replaced with the current <code>SignatureRequest</code> data before the URL is called.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Placeholder</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>SKRIBBLE_SIGNATURE_REQUEST_ID</code></td>\n<td>Will be replaced with the <code>SignatureRequest</code> ID, which triggers the callback.</td>\n</tr>\n<tr>\n<td><code>SKRIBBLE_DOCUMENT_ID</code></td>\n<td>Will be replaced with the most recent or final document ID, which belongs to the triggering <code>SignatureRequest</code>.</td>\n</tr>\n<tr>\n<td><code>SKRIBBLE_SIGNATURE_ID</code></td>\n<td>Only after a successful signature, so only for <code>callback_update_url</code>, this will be replaced with the Signature ID <code>SID</code> of the signature just made.</td>\n</tr>\n</tbody>\n</table>\n</div><p>So, if the success callback triggers, the URL contains the correct document ID, which can then be used to retrieve the document.</p>\n<h5 id=\"tls-mutual-authentication\">TLS Mutual Authentication</h5>\n<p>Callbacks support TLS mutual authentication (mTLS). If the callback endpoint (your side) asks for a client authentication during the TLS handshake, Skribble will authenticate itself with a <a href=\"https://www.skribble.com/ext/api/certificates/api.skribble.com.cer\">X.509 certificate for <i>api.skribble.com.</i></a><br />The callback will additionally send the related <a href=\"https://www.skribble.com/ext/api/certificates/GlobalSign_Root_CA.cer\">root certificate from Globalsign</a> as certificate authority as well as the related <a href=\"https://www.skribble.com/ext/api/certificates/AlphaSSL_CA.cer\">intermediate certificate by Alpha SSL</a> as certificate provider.</p>\n<h5 id=\"retrials\">Retrials</h5>\n<p><em>Default:</em> If a callback does not respond immediately, e.g. due to a <strong>system downtime</strong> on the callback url server (your side), Skribble will retry to call to the callback url every <strong>10 minutes for two hours</strong>. After this, Skribble will stop its efforts to contact the callback endpoint.</p>\n<p><em>Retry-After:</em> A callback response may contains a <code>Retry-After</code> header. With this value your system does informs Skribble API to pause retry attempts calling the callback URL until this pause time in seconds expires.</p>\n","_postman_id":"4c36590d-e3c2-4d52-beca-8ceb11f7e059"},{"name":"Polling","item":[],"id":"1bb2c62e-feaf-4fbe-b434-6bbc5211cfef","description":"<p>While polling the <code>SignatureRequests</code> to check their status is a valid approach, it does come with some drawbacks. As a result, we highly recommend utilizing callbacks instead. Here are the reasons why callbacks are preferable:</p>\n<ol>\n<li>Polling generates unnecessary traffic and consumes processing time, which can impact system efficiency.</li>\n<li>The Skribble API has rate limits in place that may restrict your options. For more details, please refer to the \"<a href=\"https://api-doc.skribble.com/#8e0a5a91-7c29-47d5-8bcc-188148612028\">Rate Limits</a>\" chapter.</li>\n</ol>\n<p>However, if callbacks are not feasible for your situation and you must resort to polling, please keep the following considerations in mind:</p>\n<ol>\n<li>Be mindful of the token lifetime associated with the requests.</li>\n<li>Make sure to poll at an appropriate interval that does not exceed the defined Skribble API rate limits. In our experience, querying the status of a SignatureRequest every 5 minutes is typically sufficient for most use cases.</li>\n<li>It's crucial to remember that if we observe excessive abuse or misuse of the system, we reserve the right to respond accordingly.</li>\n</ol>\n<p>By following these guidelines, you can optimize the polling approach while ensuring compliance with the Skribble API rate limits and maintaining a balanced usage of system resources.</p>\n","_postman_id":"1bb2c62e-feaf-4fbe-b434-6bbc5211cfef"},{"name":"Rate limits","item":[],"id":"15d2084d-43f3-4900-9a96-64e33211cc0c","description":"<p>The Skribble API enforces the following rate limits:</p>\n<ol>\n<li>For authenticated requests, a maximum of <strong>600 requests per 10 minutes</strong> is allowed.</li>\n<li>For unauthenticated requests, the rate limit is set at <strong>15 requests per minute</strong>.</li>\n</ol>\n<p>These rate limits ensure fair usage and efficient resource allocation for Skribble API interactions.</p>\n<p>When the rate limit is reached, the API will respond with an HTTP error code <code>429 (Too Many Requests)</code></p>\n","_postman_id":"15d2084d-43f3-4900-9a96-64e33211cc0c"},{"name":"System health","item":[{"name":"System health","id":"75d22845-3e7f-4bb6-af19-91766da7b3a9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://api.skribble.com/management/health","urlObject":{"protocol":"https","path":["management","health"],"host":["api","skribble","com"],"query":[],"variable":[]}},"response":[{"id":"c848d4d0-bab5-4ce3-b757-9ce635067c0f","name":"System health (200)","originalRequest":{"method":"GET","header":[],"url":"https://api.skribble.com/management/health"},"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"status\": \"UP\"\n}"}],"_postman_id":"75d22845-3e7f-4bb6-af19-91766da7b3a9"}],"id":"6d4282bd-0262-4f44-8db2-6f5f6ebb0cba","description":"<p>If you need to monitor the responsiveness of the Skribble API, you may want to have a look at the <code>health</code> resource. It will give you a short update about the current status of the system. <code>status:UP</code> tells you that the system is up and running.</p>\n","_postman_id":"6d4282bd-0262-4f44-8db2-6f5f6ebb0cba"}],"id":"0b4d948b-3872-448d-98bb-93d53a6aa4fd","description":"<p><a>Skribble</a> offers two ways to monitor the status of a <code>SignatureRequest</code>.  <strong>Callbacks</strong> and <strong>Polling</strong> on the <code>SignatureRequest</code>.<br />Whenever possible, we recommend using the <code>callbacks</code>, since it has economic and ecological advantages.</p>\n","event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""],"id":"72020732-1197-4f52-9120-865c32380522"}},{"listen":"test","script":{"type":"text/javascript","exec":[""],"id":"d877c9d6-60b7-4232-ad2c-404db5d6df9c"}}],"_postman_id":"0b4d948b-3872-448d-98bb-93d53a6aa4fd"},{"name":"🧷 Miscellaneous","item":[{"name":"Appendix","item":[{"name":"Example PDF (Base64)","id":"94709fe4-78f9-45e6-b861-c9d26b56cd0d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"FILE","header":[],"body":{"mode":"raw","raw":"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heW9C8t6F5b0LywJgMUC0Y/C1ZakjyYCIcHbA+WRRGc+pvRm9GZVEZz6GTgSpZGHKNdDzwCDhnQ3oXlvQvLeheW9C8t6F5YCmAYt5YPqCwwAcKPT0whRwiqHOTejN6MyiASj7GSx4SMzvkwUlHVdeD6F5b0Ly3oXlvQvLeheWBMBigWjHgn4JvOhpTEJ2PlgMjKlR0b0ZvRm9GZVEZz6GSx4SMzvkyWHGRkdsmL6g/wW2U/9lRwq0kqABP8AR++++++++++++++++++++++++++++++++++++++++++++++++VOCWMLQKj/2Ef/aAAwDAQACAAMAAAAQ888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888886388888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888886EL8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888886E/8A/wDzzzzzzzzzzzr/AP8APPPPPPPPPPPPPPPOfPPPP/8A3zzzzzzzf/8A188888888/8A/wDzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz8T//APn+867s9Pt188o//wDPPPPPPPPPPPPPPFnbdfPP/wD3zzzzzzzz/wD/APPPPPPPP/8A9bzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzuR7zzzzzz/z/AM88888//wD/AP8Am986/wD/AP8A/wD/ANjej/8A88888888888888q//wD1PPP/AP3zzzzzzzz/AP8A/PPPPPPP/wD9bzzzzzzzzzzzzzzzzzzzzzzzzzzzzzsf+1DzzzzoT/8A38888/8A/wD/APm9884//wD9Nv8A+Xyj/wD888888888888888a/8e88/wD/AHzzzzzzzz//AP8APPPPPPP/AP8AW88888888888888888888888888888w1/wD7UfPOHNv/AMjbzz//AP8A/wCb3zzx3/8Ap8u95d8o/wD/ADzzzzzzzzzzzzzz017zzz//AN88888888//AP8Azzzzzzz/AP8A1vPPPPPPPPPPPPPPPPPPPPPPPPPPPLGSf/8A+9TqZh7/AP8A7dv/AP8A/wD5vfPPPPf/APv3zx7zyj//AM86e88u8V884+v8/wDPPfPP/wDm/wCs38888/8A+nHnef8Azz//APW88+iN+Nc2888888888888888888jA2Za1/wD7PfPmGf8A/wD4/wD/AP8Am988888J/wD/AP6/jzzyj/8A880//u/8U/8A/wD/AN88/wD/AHzz/wD+/wD/AP8Ar888/wD3v/8A/wDP+8//AP1vOrP/AP8A/wD/APXzzzzzzzzzzzzzzzyH4sDRwjz/APt28kNV/wD/AP8A/wD4/fPPPPPL9v8A/wD/APzOfKP/APzn/wD/APvPFP8A/wD/APfPP/8A3zz/AP8A8PP/AP8A888//wD+9P8A/wDU8/8A/wBby/8A/wDtdP8A9rzzzzzzzzzzzzzzyN7/AOIe88Y8/wD7af8Az1r/AP8A/wCN/wA8888888u48/8A/wD/AO0o/wD/AFz/AM3888U//wCTT/PP/wD3zz/8bzxv/wD988//APPPHv8A/wC8/wD/ANbx3/8A+/8AHf8Anzzzzzzzzzzzzzzzzz/izzzzwrb+B3zzz1n/APjf888888888888tb//AP8AWj//AP8A/wD9bzzxT/8A/wDPPPP/AP3zz/8Ad88u/wD+vPP/APfzzv8A/wDPP/8A9bzX/wD/AP8A/wD/AP1PPPPPPPPPPPPPPPOsd/PPPPPCcnvPPPPLE43/ADzzzzzzzzw7rzzzz/8AUo//AP8A/wD/AOfPPFP/AP3zzzz/AP8AfPP/ANzzy7/+rzz/APU88o//AKPP/wD9bxX/AN5xxxxxd8888888888888888c88888888+8888888/f8888888888m/u68+d/8A/KP/AP8A/wB//wDXzxT/AP8AfPPPP/8A3zz/AP4z5+//AP8Azz//AO20m/8A9fP/AP8AW8d//d1/zZ88888888888888886wwwwwwwwwwwwwwwwwwwwwwwx88888td//AP8A/wD/AP8Az6j/AP8APCf/APr3xT//AN8888//APfPP/8A/wD/AP8A/t7zz/8A/wD/AP8A/wD/AHz/AP8A1vLfv/7nv/2/PPPPPPPPPPPPPPPf/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD+nzzzzzy1rX//AP8A+vvKP/8Azzx//wD58U//APfPPPP/AP3zz+jn/wD/APfvPPP/ANL/AP8A+1/PP/8A9bzz/b//AP8A8LPPPPPPPPPPPPPPPPf/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8Ap88888888OvOdO888/8AvvvPP/vvvPfvv/PPP/vv/P8A730w49zzzzz76207z/zzzz77/wA88/NOM/f8888888888888888f/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/APzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz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CmVuZG9iagoKNyAwIG9iago8PC9UeXBlL1BhZ2VzCi9SZXNvdXJjZXMgMTkgMCBSCi9NZWRpYUJveFsgMCAwIDU5NSA4NDEgXQovS2lkc1sgMSAwIFIgXQovQ291bnQgMT4+CmVuZG9iagoKMjAgMCBvYmoKPDwvVHlwZS9DYXRhbG9nL1BhZ2VzIDcgMCBSCi9PcGVuQWN0aW9uWzEgMCBSIC9YWVogbnVsbCBudWxsIDBdCi9MYW5nKGRlLURFKQo+PgplbmRvYmoKCjIxIDAgb2JqCjw8L0NyZWF0b3I8RkVGRjAwNTcwMDcyMDA2OTAwNzQwMDY1MDA3Mj4KL1Byb2R1Y2VyPEZFRkYwMDRDMDA2OTAwNjIwMDcyMDA2NTAwNEYwMDY2MDA2NjAwNjkwMDYzMDA2NTAwMjAwMDM2MDAyRTAwMzE+Ci9DcmVhdGlvbkRhdGUoRDoyMDIwMTAwNjEzMDQxMCswMicwMCcpPj4KZW5kb2JqCgp4cmVmCjAgMjIKMDAwMDAwMDAwMCA2NTUzNSBmIAowMDAwMDk0MzQwIDAwMDAwIG4gCjAwMDAwMDAwMTkgMDAwMDAgbiAKMDAwMDAwMjE3MyAwMDAwMCBuIAowMDAwMDAyMTk0IDAwMDAwIG4gCjAwMDAwNDI4NDMgMDAwMDAgbiAKMDAwMDA1NjUzMiAwMDAwMCBuIAowMDAwMDk0NTA5IDAwMDAwIG4gCjAwMDAwNTY1NTQgMDAwMDAgbiAKMDAwMDA3MDA5OCAwMDAwMCBuIAowMDAwMDcwMTIwIDAwMDAwIG4gCjAwMDAwNzAzMTUgMDAwMDAgbiAKMDAwMDA3MDY4MCAwMDAwMCBuIAowMDAwMDcwOTA0IDAwMDAwIG4gCjAwMDAwOTMyNDEgMDAwMDAgbiAKMDAwMDA5MzI2NCAwMDAwMCBuIAowMDAwMDkzNDU1IDAwMDAwIG4gCjAwMDAwOTM5MDMgMDAwMDAgbiAKMDAwMDA5NDE5OCAwMDAwMCBuIAowMDAwMDk0MjQxIDAwMDAwIG4gCjAwMDAwOTQ2MDggMDAwMDAgbiAKMDAwMDA5NDcwNSAwMDAwMCBuIAp0cmFpbGVyCjw8L1NpemUgMjIvUm9vdCAyMCAwIFIKL0luZm8gMjEgMCBSCi9JRCBbIDwzMzBGN0Q5M0I1MUNDMjZFM0Y0MjBFMzhCNDkyOEJCMD4KPDMzMEY3RDkzQjUxQ0MyNkUzRjQyMEUzOEI0OTI4QkIwPiBdCi9Eb2NDaGVja3N1bSAvQjcxMjhCRTgzQjE4MjI4OTdERjk1OEYyMUJGQkE3MzkKPj4Kc3RhcnR4cmVmCjk0ODgwCiUlRU9GCg=="},"url":"No request","description":"<p>This is a base64 encoded one page PDF, ready to be used in the <strong>Skribble API Quickstart</strong> examples.<br />Please copy this directly into your requests or add an environment variable for this.</p>\n","urlObject":{"host":["No request"],"query":[],"variable":[]}},"response":[{"id":"bbc4fd94-0463-49e5-8103-04cf7eb97a7e","name":"No request","originalRequest":{"method":"FILE","header":[],"body":{"mode":"raw","raw":"No example. Simply copy the raw base64 encoded data. "},"url":"No request"},"_postman_previewlanguage":"Text","header":[],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"94709fe4-78f9-45e6-b861-c9d26b56cd0d"},{"name":"Example Image (Base64)","id":"521ccd91-ca81-4c0c-afbb-e97bbbf743fb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"FILE","header":[],"body":{"mode":"raw","raw":"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"},"url":"No request","description":"<p>This is a base64 encoded PNG image (size = 200 x 55 pixel). It is ready to be used in the <strong>Skribble API Quickstart</strong> examples.<br />Please copy this directly into your requests or add an environment variable for this.</p>\n","urlObject":{"host":["No request"],"query":[],"variable":[]}},"response":[{"id":"12927304-fd3c-49e5-aea3-15b315065e6e","name":"No request","originalRequest":{"method":"FILE","header":[],"body":{"mode":"raw","raw":"No example. Simply copy the raw base64 encoded data. "},"url":"No request"},"_postman_previewlanguage":"Text","header":[],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"521ccd91-ca81-4c0c-afbb-e97bbbf743fb"}],"id":"e0fe0fa2-a280-4397-8d1b-e89fc0ea437e","_postman_id":"e0fe0fa2-a280-4397-8d1b-e89fc0ea437e","description":""}],"id":"ec321c8a-f7d5-4949-b597-e6dfc1b62749","description":"<h4 id=\"general-terms-and-conditions\">General Terms and Conditions</h4>\n<p>Please note that the <a href=\"https://www.skribble.com/gtc/\">Skribble General Terms and Conditions</a> apply when using the Skribble API. </p>\n<h4 id=\"support\">Support</h4>\n<p>If you have any questions or notice any errors, drop us a message at <a href=\"mailto:support@skribble.com\">support@skribble.com</a>  </p>\n<h4 id=\"finally\">Finally</h4>\n<p>Thank you for using <a href=\"https://www.skribble.com\">Skribble</a> and happy signing. </p>\n","_postman_id":"ec321c8a-f7d5-4949-b597-e6dfc1b62749"}],"event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""],"id":"26cee453-09de-417e-8360-85015c18977e"}},{"listen":"test","script":{"type":"text/javascript","exec":[""],"id":"69cc3415-bd8a-4cad-9de3-ae2319668776"}}],"variable":[{"key":"AUTH_ACCESS_TOKEN","value":""}]}