---
title: "Save Visual"
method: POST
path: "/main/visual"
tags: ["Main API"]
---

# Save Visual

`POST /main/visual`

## Request

- Base URL: `https://162.159.120.206`
- URL: `https://162.159.120.206/main/visual`
- Auth: HTTP bearer

Main Page

## Request body `multipart/form-data`

- KeyVisualVO
  - `regDt` string, date-time
  - `regId` string
  - `updDt` string, date-time
  - `updId` string
  - `seq` integer
  - `lang` string
  - `type` string
  - `keyVisualVideoVOs` KeyVisualVideoVO[]
    - `regDt` string, date-time
    - `regId` string
    - `updDt` string, date-time
    - `updId` string
    - `seq` integer
    - `visualSeq` integer
    - `pcText` string
    - `moText` string
    - `pcFileRegKey` string
    - `moFileRegKey` string
    - `linkUrl` string
    - `targetYn` string
    - `pcFile` string, binary
    - `moFile` string, binary
    - `pcFileVO` FileVO
      - `seq` integer
      - `fileRegKey` string
      - `boardType` string
      - `ord` integer
      - `orgName` string
      - `newName` string
      - `path` string
      - `size` integer
      - `type` string
      - `text` string
      - `ckToken` string
    - `moFileVO` FileVO
      - `seq` integer
      - `fileRegKey` string
      - `boardType` string
      - `ord` integer
      - `orgName` string
      - `newName` string
      - `path` string
      - `size` integer
      - `type` string
      - `text` string
      - `ckToken` string
    - `pcFileSeq` integer
    - `pcFilePath` string
    - `pcFileNewName` string
    - `moFileSeq` integer
    - `moFilePath` string
    - `moFileNewName` string
    - `ordBy` string
    - `main` string
    - `sub` string
    - `detail` string
    - `loginId` string
  - `keyVisualImageVOs` KeyVisualImageVO[]
    - `regDt` string, date-time
    - `regId` string
    - `updDt` string, date-time
    - `updId` string
    - `seq` integer
    - `visualSeq` integer
    - `pcText` string
    - `moText` string
    - `pcFileRegKey` string
    - `moFileRegKey` string
    - `linkUrl` string
    - `targetYn` string
    - `pcFile` string, binary
    - `moFile` string, binary
    - `pcFileVO` FileVO
      - `seq` integer
      - `fileRegKey` string
      - `boardType` string
      - `ord` integer
      - `orgName` string
      - `newName` string
      - `path` string
      - `size` integer
      - `type` string
      - `text` string
      - `ckToken` string
    - `moFileVO` FileVO
      - `seq` integer
      - `fileRegKey` string
      - `boardType` string
      - `ord` integer
      - `orgName` string
      - `newName` string
      - `path` string
      - `size` integer
      - `type` string
      - `text` string
      - `ckToken` string
    - `pcFileSeq` integer
    - `pcFilePath` string
    - `pcFileNewName` string
    - `moFileSeq` integer
    - `moFilePath` string
    - `moFileNewName` string
    - `ordBy` string
    - `main` string
    - `sub` string
    - `detail` string
    - `loginId` string
  - `loginId` string

## Response `200`

OK

- ChamomileResponseMessageResponse
  - `code` integer
  - `message` string
  - `data` MessageResponse
    - `message` string

## Other responses

- `500`: Internal Server Error

---

[API](https://skmtc.dev/lotteinnovate/apis/lotteinnovate-api.md) - [All operations](https://skmtc.dev/lotteinnovate/apis/lotteinnovate-api/llms.txt) - [OpenAPI document](https://skmtc.dev/lotteinnovate/apis/lotteinnovate-api/revisions/423a0490d0a2?raw)
