---
title: "Document Upload"
method: PUT
path: "/api/checkout/v1/documents/"
tags: ["api"]
---

# Document Upload

`PUT /api/checkout/v1/documents/`

An endpoint to allow merchants to upload documents. Max file size is 36MB. Allowed file types are PDF, PNG, JPG, JPEG.

## Response `201`

- OASSchemaOnlyMessageResponse
  - `message` string, required — A human-readable success message.

## Other responses

- `400`

---

[API](https://skmtc.net/heylight/apis/heidipay-checkout-api.md) · [All operations](https://skmtc.net/heylight/apis/heidipay-checkout-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/heylight/heidipay-checkout-api/versions/c51570cfc888/schema)
