# About Course

## Target audience

* Developers who want to integrate their legacy applications with thge eformsign document service.
* Developers who have JAVA experiences with Eclipse, Spring Tool Suite, or IntelliJ.

## You will learn about

### Embed API

* Embed an eformsign template in a webpage for the user to create a document
* Get input data and recipients' information of the completed document

### Using Webhook API

* Add a webhook endpoint to eformsign service
* Create a sample webhook handler project
  * Verify webhook events
  * Request an access token
  * Request a refresh token when the token expired
  * Download the completed pdf document
  * Delete the completed document from the eformsign service

### Open API

Implement API requests in the project

* getAccessToken
* getRefreshToken
* downloadDocument
* deleteDocument
