Blog
Home/

A new kind of Quickstart: Introducing the JWT Grant remote signing example

Paige Rossi

Paige Rossi

Sr. Programmer Writer

Summary2 min read

Learn how to authenticate with Docusign using our newest Quickstart: the JWT Grant remote signing example.

    • Additional resources
    Table of contents

    The Docusign Quickstart is known for being the easiest way to get started with our APIs. With just a few clicks, it lets you download a preconfigured project containing the code you need to authenticate and run our examples in the programming language of your choice. Today I’m excited to announce a new kind of Quickstart that will simplify even further the process of setting up your first Docusign integration: the JWT Grant remote signing project. 

    The new JWT Grant remote signing project gives you everything you need to authenticate with JWT and run our remote signing code example. So how is this different from our original Quickstart? While the Quickstart provides you with multiple methods of authentication and all of our code examples, the JWT Grant remote signing project gives you only the files that you will use to run the project and nothing extra. The project also strips away any front-end code and removes the dependency on a web server, enabling you to run the project from your command line. The end result is a more lightweight example for you to get started with Docusign.

    To download the JWT Grant remote signing project, go to the Quickstart page on the Docusign Developer Center. Log in with your developer account, give your application a name, and pick a language, just like you would when downloading the original Quickstart. After doing that, you will see a new step prompting you to “Select your project type.” Choose “JWT Grant remote signing example” as shown in the screenshot below. 

    Quickstart step 4: Select project type

    Continue to the next step to download the project as shown below.

    Quickstart step 5: Download the project

    This will also create an integration key in your developer account that matches the information in the downloaded configuration file. Now that you have downloaded the project, you’re ready to run it. Each language has unique instructions to run it. You can find the instructions in the Quickstart overview on the Developer Center. Under the Configuration and setup section, go to the tab for your selected language and look for the installation instructions. When you run the example, you will be prompted to grant consent in your browser. After granting consent, you will be redirected to the Developer Center. Return to your terminal to finish running the example by following the prompts as demonstrated in the screenshot below.

    Running the code example in the terminal

    In just a few minutes I was able to authenticate and send an envelope with the eSignature REST API. Now head over to Quickstart and see if you can do it even faster!

    Additional resources

    Paige Rossi

    Paige Rossi

    Sr. Programmer Writer

    More posts from this author

    Related posts

    • Developers

      From the Trenches: API call defaults for reminders and expiration settings

      Byungjae Chung

      Byungjae Chung

    • Tabs deep dive: font styles

      Paige Rossi

      Paige Rossi

    • Paige Rossi

      Paige Rossi

    From the Trenches: API call defaults for reminders and expiration settings

    Byungjae Chung

    Byungjae Chung

    Tabs deep dive: font styles

    Paige Rossi

    Paige Rossi

    Paige Rossi

    Paige Rossi

    Discover what's new with Docusign IAM or start with eSignature for free

    Explore Docusign IAMTry eSignature for Free
    Person smiling while presenting