{"id":3078,"date":"2025-09-04T11:02:52","date_gmt":"2025-09-04T10:02:52","guid":{"rendered":"https:\/\/france.magicsoftware.com\/blog\/?p=3078"},"modified":"2026-02-17T10:53:16","modified_gmt":"2026-02-17T09:53:16","slug":"docusign-magic-xpi","status":"publish","type":"post","link":"https:\/\/france.magicsoftware.com\/blog\/magic-xpi\/docusign-magic-xpi\/","title":{"rendered":"DocuSign &#8211; Magic xpi"},"content":{"rendered":"\n<p><strong>Goal <\/strong>: Use docusign REST API with your Magic xpi Platform <\/p>\n\n\n\n<p><strong>Prerequisites :<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Access to docusign <strong>admin<\/strong> endpoint (https:\/\/apps-d.docusign.com)<\/li>\n\n\n\n<li>Some knowledge on docusign functionnalities (envelope, document, &#8230;)<\/li>\n<\/ul>\n\n\n\n<p>1\/ Configure an Apps in the docusign Admin console<\/p>\n\n\n\n<p>Access to your admin console : https:\/\/apps-d.docusign.com\/admin<\/p>\n\n\n\n<p>Choose on the Left menu : Apps And Keys<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"663\" src=\"https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG2-1024x663.png\" alt=\"\" class=\"wp-image-3085\" style=\"width:624px;height:auto\" srcset=\"https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG2-1024x663.png 1024w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG2-300x194.png 300w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG2-768x497.png 768w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG2.png 1358w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Create an Apps<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1008\" height=\"407\" src=\"https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG4.png\" alt=\"\" class=\"wp-image-3088\" style=\"width:586px;height:auto\" srcset=\"https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG4.png 1008w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG4-300x121.png 300w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG4-768x310.png 768w\" sizes=\"auto, (max-width: 1008px) 100vw, 1008px\" \/><\/figure>\n\n\n\n<p>Choose options below<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"517\" src=\"https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG5-1024x517.png\" alt=\"\" class=\"wp-image-3093\" style=\"width:617px;height:auto\" srcset=\"https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG5-1024x517.png 1024w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG5-300x151.png 300w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG5-768x387.png 768w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG5.png 1354w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Clic on Add Secret Key<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"704\" src=\"https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG6-1024x704.png\" alt=\"\" class=\"wp-image-3092\" style=\"width:586px;height:auto\" srcset=\"https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG6-1024x704.png 1024w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG6-300x206.png 300w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG6-768x528.png 768w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG6.png 1144w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>(*) Copy the secret value in a secure place<\/p>\n\n\n\n<p>Set a value for the URL Redirect and Allow all the HTTP methods<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"806\" src=\"https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG7-1024x806.png\" alt=\"\" class=\"wp-image-3095\" style=\"width:552px;height:auto\" srcset=\"https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG7-1024x806.png 1024w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG7-300x236.png 300w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG7-768x605.png 768w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG7.png 1114w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>After saving, you should get all the relevant informations in other to connect to the API<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"541\" src=\"https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG3-1024x541.png\" alt=\"\" class=\"wp-image-3086\" style=\"width:883px;height:auto\" srcset=\"https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG3-1024x541.png 1024w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG3-300x158.png 300w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG3-768x406.png 768w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG3-1536x811.png 1536w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG3.png 1723w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>2\/ Check with Postman that your API is working<\/p>\n\n\n\n<p>Define 5 environment variables in your postman collection and leave accountid and envelopeid empty at this stage<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1020\" height=\"466\" src=\"https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG8.png\" alt=\"\" class=\"wp-image-3100\" style=\"width:746px;height:auto\" srcset=\"https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG8.png 1020w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG8-300x137.png 300w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG8-768x351.png 768w\" sizes=\"auto, (max-width: 1020px) 100vw, 1020px\" \/><\/figure>\n\n\n\n<p>Clic on the Auth tab control, choose OAuth 2.0  in the Auth Type and fil all the relevant information like below<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"778\" height=\"919\" src=\"https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG9.png\" alt=\"\" class=\"wp-image-3102\" style=\"width:496px;height:auto\" srcset=\"https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG9.png 778w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG9-254x300.png 254w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG9-768x907.png 768w\" sizes=\"auto, (max-width: 778px) 100vw, 778px\" \/><\/figure>\n\n\n\n<p><strong>Client ID<\/strong> corresponds to your docusign <strong>Integration Key<\/strong><\/p>\n\n\n\n<p><strong>Client Secret<\/strong> corresponds to your docusign <strong>Secret Key<\/strong><\/p>\n\n\n\n<p>Auth URL : https:\/\/account-d.docusign.com\/oauth\/auth<\/p>\n\n\n\n<p>Access Token URL : https:\/\/account-d.docusign.com\/oauth\/token<\/p>\n\n\n\n<p>(*) I choose signature in the scope because i want to play only with this functionality (can be adjusted according to your needs)<\/p>\n\n\n\n<p>Click on the button \u00ab\u00a0Get New Access Token\u00a0\u00bb then sign in with your credentials and you should receive an access token.<\/p>\n\n\n\n<p>add a request in your postman collection and make a GET on https:\/\/{{hostenv}}\/oauth\/userinfo, you should get information on your profile<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"702\" src=\"https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG10-1024x702.png\" alt=\"\" class=\"wp-image-3109\" style=\"width:660px;height:auto\" srcset=\"https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG10-1024x702.png 1024w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG10-300x206.png 300w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG10-768x527.png 768w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG10.png 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>3\/ Assume that you have followed the process to sign a document in the docusign plaform<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"933\" height=\"555\" src=\"https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG11.png\" alt=\"\" class=\"wp-image-3111\" style=\"width:575px;height:auto\" srcset=\"https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG11.png 933w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG11-300x178.png 300w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG11-768x457.png 768w\" sizes=\"auto, (max-width: 933px) 100vw, 933px\" \/><\/figure>\n\n\n\n<p> and i want to retrieve this signed document in Magic xpi<\/p>\n\n\n\n<p>4\/ Define a REST Client resource in your Magic xpi projet like below<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"654\" src=\"https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG12-1-1024x654.png\" alt=\"\" class=\"wp-image-3117\" style=\"width:690px;height:auto\" srcset=\"https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG12-1-1024x654.png 1024w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG12-1-300x192.png 300w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG12-1-768x490.png 768w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG12-1.png 1104w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Click on Paths and define paths that you want (please refer to : https:\/\/developers.docusign.com\/docs\/esign-rest-api\/reference\/)<\/p>\n\n\n\n<p>I will define this one <strong><em>\/accounts\/{accountid}\/envelopes\/{envelopeid}\/documents\/{documentid} <\/em><\/strong> in other to be able to download a signed document.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"505\" src=\"https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG13-1024x505.png\" alt=\"\" class=\"wp-image-3119\" style=\"width:966px;height:auto\" srcset=\"https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG13-1024x505.png 1024w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG13-300x148.png 300w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG13-768x379.png 768w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG13.png 1483w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Click OK and then click on Access Token and enter your credentials. Access token should be generated successfully.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"621\" src=\"https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG14-1024x621.png\" alt=\"\" class=\"wp-image-3144\" style=\"width:619px;height:auto\" srcset=\"https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG14-1024x621.png 1024w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG14-300x182.png 300w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG14-768x466.png 768w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG14.png 1488w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>5\/ Drag and drop a REST Client connector into your flow and configure it like below<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1011\" height=\"703\" src=\"https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG15.png\" alt=\"\" class=\"wp-image-3121\" style=\"width:615px;height:auto\" srcset=\"https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG15.png 1011w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG15-300x209.png 300w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG15-768x534.png 768w\" sizes=\"auto, (max-width: 1011px) 100vw, 1011px\" \/><\/figure>\n\n\n\n<p>Click OK and set values for the accountid, envelopeid and documentid (you can get these information from your docusign admin console<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"508\" src=\"https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG16-1024x508.png\" alt=\"\" class=\"wp-image-3122\" style=\"width:628px;height:auto\" srcset=\"https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG16-1024x508.png 1024w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG16-300x149.png 300w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG16-768x381.png 768w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG16-1536x762.png 1536w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG16.png 1720w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>6\/ Add a FileManagement Step after the REST Client in other to save the document on the disk.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"469\" src=\"https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG17-1024x469.png\" alt=\"\" class=\"wp-image-3125\" style=\"width:792px;height:auto\" srcset=\"https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG17-1024x469.png 1024w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG17-300x137.png 300w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG17-768x351.png 768w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG17.png 1276w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>7 After executing the flow, you should get the document on the disk<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"448\" src=\"https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG18-1024x448.png\" alt=\"\" class=\"wp-image-3127\" style=\"width:896px;height:auto\" srcset=\"https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG18-1024x448.png 1024w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG18-300x131.png 300w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG18-768x336.png 768w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG18-1536x672.png 1536w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG18.png 1693w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>8\/ WebHooks<\/p>\n\n\n\n<p>You can use docusign push service (WebHooks) (to send realtime data updates) to trigger a magic xpi flow whenever an event occurs in docusign (Envelope Sent, Envelope Delivered, &#8230;).<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"418\" src=\"https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG19-1-1024x418.png\" alt=\"\" class=\"wp-image-3134\" style=\"width:755px;height:auto\" srcset=\"https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG19-1-1024x418.png 1024w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG19-1-300x123.png 300w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG19-1-768x314.png 768w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG19-1-1536x627.png 1536w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG19-1.png 1839w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"749\" src=\"https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG20-1024x749.png\" alt=\"\" class=\"wp-image-3136\" style=\"width:615px;height:auto\" srcset=\"https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG20-1024x749.png 1024w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG20-300x220.png 300w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG20-768x562.png 768w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG20.png 1253w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>9\/ (*) https:\/\/developers.docusign.com\/docs\/esign-rest-api\/reference<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Goal : Use docusign REST API with your Magic xpi Platform Prerequisites : 1\/ Configure an Apps in the docusign Admin console Access to your admin console : https:\/\/apps-d.docusign.com\/admin Choose on the Left menu : Apps And Keys Create an Apps Choose options below Clic on Add Secret Key (*) Copy the secret value in [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":3080,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[84,4],"tags":[85,14],"class_list":["post-3078","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-docusign","category-magic-xpi","tag-docusign","tag-magic-xpi"],"aioseo_notices":[],"jetpack_featured_media_url":"https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2025\/09\/DS_MG1.png","_links":{"self":[{"href":"https:\/\/france.magicsoftware.com\/blog\/wp-json\/wp\/v2\/posts\/3078","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/france.magicsoftware.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/france.magicsoftware.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/france.magicsoftware.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/france.magicsoftware.com\/blog\/wp-json\/wp\/v2\/comments?post=3078"}],"version-history":[{"count":47,"href":"https:\/\/france.magicsoftware.com\/blog\/wp-json\/wp\/v2\/posts\/3078\/revisions"}],"predecessor-version":[{"id":3426,"href":"https:\/\/france.magicsoftware.com\/blog\/wp-json\/wp\/v2\/posts\/3078\/revisions\/3426"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/france.magicsoftware.com\/blog\/wp-json\/wp\/v2\/media\/3080"}],"wp:attachment":[{"href":"https:\/\/france.magicsoftware.com\/blog\/wp-json\/wp\/v2\/media?parent=3078"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/france.magicsoftware.com\/blog\/wp-json\/wp\/v2\/categories?post=3078"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/france.magicsoftware.com\/blog\/wp-json\/wp\/v2\/tags?post=3078"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}