---
title: Save Signed PDF (Normal Esign Method Only)
slug: investor-onboarding-io/save-signed-pdf-normal-esign-method-only
description: Learn about the API endpoint that enables updating a signed contract PDF. Discover the necessary headers, input parameters such as merchant ID, contract type, and URL of the signed PDF, along with the expected outcome of a successful completion message.
docTags: 
createdAt: 2023-06-19T12:35:38.000Z
---

Saves Signed Contract PDF.

## Endpoint

**/api/onboardings/updateForm**

## Headers

| **Property**  | **Value**                                         |
| ------------- | ------------------------------------------------- |
| Content-type  | application/json                                  |
| Authorization | …access token… (alphanumeric string of length 64) |

## Input

```json
{
"merchantId": ".. Merchant ID ..",
"save": "esign",
"data": {
    "signedPdf": ".. Signed PDF URL .."
    }
}
```

| **Property** | **Data Type**                                        | **Example Values**                            |
| ------------ | ---------------------------------------------------- | --------------------------------------------- |
| merchantId   | String (*Required*) alphanumeric string of length 24 | userId from the investor login response field |
| save         | Enum String (*Required*)                             | “esign”                                       |
| data         | Object (*Required*)                                  | payload                                       |
| –signedPdf   | URL String (*Required*)                              | Signed PDF URL                                |

## Expected Output

```json
{
    "object": "Updated successfully"
}
```

:::hint{type="info"}
### Getting help

Please feel free to contact us if you have any questions, require clarification, or have ideas for how to make the documents or any of our services better.


You can reach out to us at [help@signzy.com](#).
:::

