---
title: Push to CVL Manually
slug: investor-onboarding-io/push-to-cvl-manually
description: Learn how to use the POST /api/merchants/pushToCvl endpoint effectively with this comprehensive document. Find details on mandatory headers, input data format (merchantId), and desired output format (including the sftpFormResp object with bucket ID and me
docTags: 
createdAt: 2023-06-07T07:51:14.000Z
---

# Endpoint

POST **/api/merchants/pushToCvl**

# Headers

| **Property**  | **Value**                                     |
| ------------- | --------------------------------------------- |
| Content-type  | application/json                              |
| Authorization | Authorization header as per the login request |

# Input

```json
{
    "merchantId": "...."
}
```

| **Property** | **Data Type** | **Example Values**                        |
| ------------ | ------------- | ----------------------------------------- |
| merchantId   | String        | merchant Id for which CVL is to be called |

# Expected Output

```json
{
    "sftpFormResp": {
        "msg": "...",
        "bucketId": "<bucketID>"
    }
}
```

| **Property** | **Data Type**                                        |
| ------------ | ---------------------------------------------------- |
| sftpFormResp | Object containing the bucket ID and msg from CVL API |

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

