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

# Create Request

> Submit a new time-off request

Create a new time-off request for a specific user in the workspace.

## Request

```bash theme={null}
curl -X POST "https://api.series.hr/time-off/create" \
  -H "apikey: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "UserId": "714760171",
    "Start": "2025-10-19T09:00:00.000Z",
    "End": "2025-10-21T17:00:00.000Z",
    "Reason": "Taking a short vacation",
    "Importance": "medium"
  }'
```

## Parameters

<ParamField body="UserId" type="string" required>
  The Roblox user ID of the staff member requesting time off.
</ParamField>

<ParamField body="Start" type="string" format="date-time" required>
  The start date and time of the request (ISO 8601 format).
</ParamField>

<ParamField body="End" type="string" format="date-time" required>
  The end date and time of the request (ISO 8601 format).
</ParamField>

<ParamField body="Reason" type="string" required>
  The reason for taking time off.
</ParamField>

<ParamField body="Importance" type="string">
  The importance level of the request (`low`, `medium`, `high`). Default is `medium`.
</ParamField>

## Response

<ResponseField status={201} name="201">
  ```json theme={null}
  {
    "success": true,
    "data": {
      "RequestId": "req-12345"
    }
  }
  ```
</ResponseField>
