---
title: Update Form Signature
slug: investor-onboarding-io/update-form-signature
description: Learn about the `/api/onboardings/updateForm` endpoint, its essential headers, and input parameters. Discover the necessary properties like merchantId, save, type, and data, which includes subtype, signatureImageUrl, and consent. Receive a successful upda
docTags: 
createdAt: 2023-06-19T12:35:50.000Z
---

## Endpoint

**/api/onboardings/updateForm**

## Headers

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

## Input

```json
{
   "merchantId":".. merchantId ..",
   "save":"formData",
   "type":"signature",
   "data":{
      "type":"signature",
      "signatureImageUrl":".. signatureImageUrl ..",
      "consent":"true"
   }
}
```

| **Property**       | **Data Type**                                        | **Example Values**                                                                                        |
| ------------------ | ---------------------------------------------------- | --------------------------------------------------------------------------------------------------------- |
| merchantId         | String (*Required*) alphanumeric string of length 24 | userId from the investor login response field                                                             |
| save               | String (*Required*)                                  | “formData”                                                                                                |
| type               | String (*Required*)                                  | “signature”                                                                                               |
| data               | Object (*Required*)                                  | payload                                                                                                   |
| –type              | Enum String (*Required*)                             | “signature”                                                                                               |
| –signatureImageUrl | String (*Required*), valid URL                       | Signature Image URL                                                                                       |
| –consent           | Enum String(*Optional*)                              | Whether the signature is to be linked with investor email ID for future purposes. Value: “true” / “false” |

## 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](#).
:::

