> ## Documentation Index
> Fetch the complete documentation index at: https://docs.plane.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Create a leave request

> Create a leave request for a worker.

### Parameters

<ParamField body="worker" type="string" required>
  ID of the worker the request belongs to.
</ParamField>

<ParamField body="type" type="string" required>
  Leave type for the request.
</ParamField>

<ParamField body="dates" type="array" required>
  List of ISO 8601 leave dates covered by the request.
</ParamField>

<ParamField body="note" type="string">
  Optional worker note for the leave.
</ParamField>

<Info>
  This endpoint always creates a submitted request. Use
  [Approve a leave request](/reference/leave-requests/approve) or
  [Decline a leave request](/reference/leave-requests/decline) to decide it
  later. If time off is already approved and should affect balances
  immediately, use [Create a leave](/reference/leaves/create).
</Info>

### Returns

Returns the created [Leave Request object](/reference/leave-requests/object).
