{"registry_version":"2026.1025.387","generated_at":"2026-10-25T06:27:00Z","content_sha256":"089d16f627d9365e3d0663cc8069203706d7cb23a76c332226e29686968811a5","signed":true,"signature":{"key_id":"ed25519:74ca19268e364242","algorithm":"ed25519","expires_at":"2026-11-24T06:27:09Z","expired":false,"manifest":"/registry/manifest.json"},"id":"docusign/developer-and-go-live","name":"Docusign developer account, integration key and Go-Live","vendor":"Docusign","status":"researched","last_verified":null,"last_researched":"2026-10-25","summary":"Build in a free developer (demo) account with an integration key, then promote the key to a paid production account via Go-Live; production needs new secrets/RSA keys, redirect URIs and the account's base URI.","account_model":{"summary":"A free developer (demo) account owns the integration key; a paid production account becomes its management account at Go-Live.","accounts":[{"name":"Docusign developer account (demo)","kind":"developer","required":true},{"name":"Docusign production account (paid)","kind":"billing","required":true,"note":"You need admin access on it; the required plan tier is not confirmed [to verify]."}]},"prerequisites":[],"identity_requires":[],"have_ready":[{"kind":"payment_card","description":"A paid Docusign production plan for the management account","why":null,"needed_for":["go_live"],"auto_check":"none","source_url":"https://developers.docusign.com/docs/esign-rest-api/go-live/"},{"kind":"government_id","description":"May be needed for one-time identity verification if auto-promotion is declined","why":null,"needed_for":["go_live"],"auto_check":"none","source_url":"https://developers.docusign.com/docs/esign-rest-api/go-live/"}],"steps":[{"id":"dev_account","title":"Create a free developer account","summary":"Sign up for a Docusign developer (demo) account on the developer site.","route":"guided","gate":"human_submit","human_only":true,"gate_label":"You press submit","depends_on":[],"optional":false,"url":"https://developers.docusign.com/","lead_time":null,"preflight":[],"captures":null},{"id":"integration_key","title":"Add an app and integration key","summary":"In the developer account's Apps and Keys page add an app; note the integration key, add a secret key (Authorization Code Grant) or generate an RSA key pair (JWT Grant), and redirect URIs.","route":"copilot","gate":"human_submit","human_only":true,"gate_label":"You press submit","depends_on":["dev_account"],"optional":false,"url":"https://admindemo.docusign.com/","lead_time":null,"preflight":[],"captures":"DOCUSIGN_CLIENT_SECRET"},{"id":"build_test","title":"Build and test against the demo environment","summary":"Make your API calls against demo; Go-Live status and API logs show only when logged into the account that owns the key.","route":"guided","gate":"none","human_only":false,"gate_label":null,"depends_on":["integration_key"],"optional":false,"url":null,"lead_time":null,"preflight":[],"captures":null},{"id":"go_live","title":"Start Go-Live and pick the production account","summary":"From Apps and Keys start Go-Live, choose the integration classification (affects billing) and the paid production account you administer. Eligible keys auto-promote; others show Verification required or Pending approval.","route":"guided","gate":"third_party_review","human_only":true,"gate_label":"The provider reviews it","depends_on":["build_test"],"optional":false,"url":null,"lead_time":null,"preflight":[],"captures":null},{"id":"production_config","title":"Recreate secrets and switch endpoints","summary":"In the production account add new secrets / RSA keys and redirect URIs, use account.docusign.com for OAuth and the base URI returned by UserInfo for API calls; migrate templates and Connect profiles.","route":"guided","gate":"human_submit","human_only":true,"gate_label":"You press submit","depends_on":["go_live"],"optional":false,"url":null,"lead_time":null,"preflight":[],"captures":null}],"gates":[{"step":"dev_account","gate":"human_submit","label":"You press submit"},{"step":"integration_key","gate":"human_submit","label":"You press submit"},{"step":"go_live","gate":"third_party_review","label":"The provider reviews it"},{"step":"production_config","gate":"human_submit","label":"You press submit"}],"lead_times":[],"outputs":[{"name":"DOCUSIGN_INTEGRATION_KEY","description":"Integration key (client ID); GUID kept across Go-Live","secret":false,"example_format":"GUID","environments":null},{"name":"DOCUSIGN_CLIENT_SECRET","description":"Secret key for Authorization Code Grant (environment-specific)","secret":true,"example_format":"GUID-shaped secret","environments":null},{"name":"DOCUSIGN_USER_ID","description":"API user ID (needed for JWT Grant impersonation) [to verify]","secret":false,"example_format":"GUID","environments":null},{"name":"DOCUSIGN_ACCOUNT_ID","description":"API account ID","secret":false,"example_format":"GUID","environments":null},{"name":"DOCUSIGN_BASE_URI","description":"Account base URI from the UserInfo endpoint (differs from demo)","secret":false,"example_format":"https://{region}.docusign.net","environments":null},{"name":"DOCUSIGN_RSA_PRIVATE_KEY","description":"RSA private key for JWT Grant (environment-specific)","secret":true,"example_format":"PEM text block","environments":null}],"renewals":[],"estimated_minutes":null,"guide_url":"https://verapli.com/guides/docusign/developer-and-go-live"}