---
title: "Signs one or multiple signable documents (waivers, privacy policy, contracts...) using one signature"
method: PUT
path: "/api/v2/member/host/signable-documents/sign"
tags: ["member-host"]
---

# Signs one or multiple signable documents (waivers, privacy policy, contracts...) using one signature

`PUT /api/v2/member/host/signable-documents/sign`

## Request body

- MemberSignDocumentRequestDto
  - `customWaiverIdsToSign` integer[] — Customer waiver IDs to sign, can be empty
  - `predefinedWaiverTypesToSign` string[] — Predefined waiver types to sign, can be empty
  - `simpleSignature` string — This signature can be a customer name; useful for people who prefer typing instead of drawing their own signature by hand
  - `handwrittenSignature` HandwrittenElementDto
    - `paths` HandwrittenElementPathDto[], required
      - `points` HandwrittenElementPointDto[], required
        - `x` integer, required
        - `y` integer, required

## Response `200`

---

[API](https://skmtc.net/momence/apis/momence-public.md) · [All operations](https://skmtc.net/momence/apis/momence-public/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/momence/momence-public/revisions/5e27e54ff467/schema)
