Skip to main content
GET
/
holidays
/
{id}
Get a holiday
curl --request GET \
  --url https://www.ruddr.io/api/workspace/holidays/{id} \
  --header 'Authorization: Bearer <token>'
{
  "id": "e7a3b1c4-8f2d-4d59-b6e0-9a1c3f5d7b28",
  "name": "Independence Day",
  "description": "Federal holiday celebrating the Declaration of Independence.",
  "readOnly": false,
  "isActive": true,
  "createdAt": "2025-03-10T14:22:31.000Z",
  "occurrences": [
    "2025-07-04",
    "2026-07-04"
  ]
}
A day off that can be added to a holiday schedule. Ruddr includes several built-in standard holidays, and you can also create custom holidays.

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

id
string
required

The holiday uuid.

Response

200

id
string

The unique identifier for the object.

name
string

The name of the holiday (max 255 chars).

description
string | null

The description of the holiday (max 5000 chars).

readOnly
boolean

Whether this record is read-only. Read-only holidays are system defaults shared across all workspaces.

isActive
boolean

Whether the holiday is active.

createdAt
string<date-time>

The timestamp when the object was created.

occurrences
string<date>[]

The list of holiday occurrence dates (YYYY-MM-DD).