| Time | Status | User Agent |  |
| :-- | :-- | :-- | :-- |
| Make a request to see history. |

#### URL Expired

The URL for this request expired after 30 days.

### Types

- **signature**: Upload user's digital signature. This can be later fetched in get images endpoint.
- **document**: Upload user's proof of address document. This can be later fetched in get images endpoint.
- **addressStatement**: (Legacy) Upload user's proof of address document. Used for backward compatibility. Use type 'document' instead.
- **medicalDoc**: Upload user's medical document.
- **thirdId**: Upload user's third ID.
- **contract**: Upload contract image.

Allowed:

`signature``document``medicalDoc``thirdId``contract`

### Title

Only if type is contract. Title of contract.

### Format

Only if type is document. Possible values are image (jpg and png supported) or pdf. Default is image.

Allowed:

`image``pdf`

### Base64 Image

Image in base64 format. One of base64Image or imageUrl is required

### Image URL

URL of the image. One of base64Image or imageUrl is required

### API Version

Defaults to 1.0

### Responses

# ``200      OK

# ``400      Bad Request

---

### Example Request

```bash
curl --request POST \
     --url 'https://demo-api.incodesmile.com/omni/add/document/async?type=signature' \
     --header 'accept: application/json' \
     --header 'api-version: 1.0' \
     --header 'content-type: application/json'
```

### Response Codes

`200` `400`
