---
title: "Send Envelope for Signing"
method: POST
path: "/sign/envelopes/{envelopeID}:send-for-signing"
tags: ["Sign"]
---

# Send Envelope for Signing

`POST /sign/envelopes/{envelopeID}:send-for-signing`

The **Send Envelope for Signing** endpoint sends an envelope to participants for signature collection.

**Note**: All documents in the envelope must have an "uploaded" status before the envelope can be sent for signature.

## Path parameters

- `envelopeID` string, uuid, required

## Response `200`

Envelope successfully sent for signing

- Envelope
  - `ID` string, uuid — A unique UUIDv4 string that identifies the envelope in the Nitro system.
  - `createdAt` string, date-time — UTC timestamp indicating when the envelope was created.
  - `lastModifiedAt` string, date-time — UTC timestamp indicating the last time the envelope was updated. Matches `createdAt` at the time of creation.
  - `name` string — The name of the envelope.
  - `status` 'drafted' | 'sent' | 'processing' | 'sealed' | 'rejected' | 'cancelled' | 'deleted' — The internal status of the envelope. Defaults to drafted on creation.

## Other responses

- `401` — Unauthorized - Invalid or missing JWT token
- `404` — Envelope not found
- `409` — Envelope is in an invalid state for sending

---

[API](https://skmtc.net/gonitro/apis/nitro-sign-public-api.md) · [All operations](https://skmtc.net/gonitro/apis/nitro-sign-public-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/gonitro/nitro-sign-public-api/revisions/ed9efc6a8a47/schema)
