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

# Zoho CRM: Holidays Get Holiday

> Get one Zoho CRM holiday by its ID, with its name, date and type. Includes SDK V2 guidance, input constraints, response fields, and Deepline credit cost.

Get one Zoho CRM holiday by its ID, with its name, date and type.

> [!NOTE]
>
> Tool ID: `zoho_crm_holidays_get_holiday`

## Run this action

This action has conditional or dynamic inputs. A static example cannot describe these inputs reliably.

Read the live contract before you execute this action:

```bash theme={"languages":{"custom":["/languages/deepline-prompt.json"]}}
deepline describe zoho_crm_holidays_get_holiday --json
```

## Example response

The SDK returns this shape at `result.toolResponse.raw`. The example values illustrate the response.

```json theme={"languages":{"custom":["/languages/deepline-prompt.json"]}}
{
  "data": {
    "holidays": [
      {
        "name": "Example",
        "date": "2026-01-15",
        "type": "business_holiday",
        "shift_hour": {
          "name": "Example",
          "id": "id_123"
        },
        "id": "id_123",
        "year": 123
      }
    ]
  }
}
```

Use `deepline describe zoho_crm_holidays_get_holiday --json` for the latest machine-readable contract.

## Input reference

Retrieves complete details of a specific holiday by its unique identifier, including its name, date, type, associated shift hour (if applicable), and year.

| Name | Type | Required | Default | Details |
| - | - | - | - | - |
| `payload.holidayId` | `string` | Yes | — | Unique identifier of the holiday. Must be a valid numeric string identifier. Minimum length: 1. Maximum length: 30. Pattern: `^[0-9]+$`. |

<details>
  <summary>Show raw input schema</summary>

  ### Input JSON Schema

  ```json theme={"languages":{"custom":["/languages/deepline-prompt.json"]}}
  {
    "type": "object",
    "description": "Retrieves complete details of a specific holiday by its unique identifier, including its name, date, type, associated shift hour (if applicable), and year.",
    "properties": {
      "holidayId": {
        "type": "string",
        "description": "Unique identifier of the holiday. Must be a valid numeric string identifier.",
        "minLength": 1,
        "maxLength": 30,
        "pattern": "^[0-9]+$"
      }
    },
    "required": [
      "holidayId"
    ],
    "additionalProperties": false
  }
  ```
</details>

## Output reference

Standard tool result payload.

| Name | Type | Required | Default | Details |
| - | - | - | - | - |
| `result.data` | `object` | Yes | — | The Response body of the object. |
| `result.data.holidays` | `array` | Yes | — | The Holidays of the object. Maximum items: 100. |
| `result.data.holidays[].name` | `string` | Yes | — | The Name of the object. Maximum length: 80. |
| `result.data.holidays[].date` | `string` | Yes | — | The Date of the object. Format: `date`. |
| `result.data.holidays[].type` | `"business_holiday" \| "shift_holiday"` | Yes | — | The Type of the object. Allowed: `business_holiday`, `shift_holiday`. |
| `result.data.holidays[].shift_hour` | `object \| null` | Yes | — | The Shift hour of the object. |
| `result.data.holidays[].shift_hour.name` | `string` | Yes | — | The Name of the object. Maximum length: 255. |
| `result.data.holidays[].shift_hour.id` | `string` | Yes | — | The Id of the object. Maximum length: 255. |
| `result.data.holidays[].id` | `string` | Yes | — | The Id of the object. Maximum length: 255. |
| `result.data.holidays[].year` | `integer` | Yes | — | The Year of the object. Format: `int32`. |
| `result.data.info` | `object` | No | — | The Info of the object. |
| `result.data.info.per_page` | `integer` | No | — | The Per page of the object. Format: `int32`. |
| `result.data.info.page` | `integer` | No | — | The Page of the object. Format: `int32`. |
| `result.data.info.count` | `integer` | No | — | The Count of the object. Format: `int32`. |
| `result.data.info.more_records` | `boolean` | No | — | The More records of the object. |
| `result.meta` | `object` | No | — | Additional response metadata (status, paging). |

<details>
  <summary>Show raw output schema</summary>

  ### Output JSON Schema

  ```json theme={"languages":{"custom":["/languages/deepline-prompt.json"]}}
  {
    "type": "object",
    "description": "Standard tool result payload.",
    "properties": {
      "data": {
        "type": "object",
        "description": "The Response body of the object.",
        "properties": {
          "holidays": {
            "type": "array",
            "description": "The Holidays of the object.",
            "maxItems": 100,
            "items": {
              "type": "object",
              "description": "The Item of the object.",
              "properties": {
                "name": {
                  "type": "string",
                  "description": "The Name of the object.",
                  "maxLength": 80
                },
                "date": {
                  "type": "string",
                  "description": "The Date of the object.",
                  "format": "date"
                },
                "type": {
                  "type": "string",
                  "description": "The Type of the object.",
                  "enum": [
                    "business_holiday",
                    "shift_holiday"
                  ]
                },
                "shift_hour": {
                  "type": [
                    "object",
                    "null"
                  ],
                  "description": "The Shift hour of the object.",
                  "properties": {
                    "name": {
                      "type": "string",
                      "description": "The Name of the object.",
                      "maxLength": 255
                    },
                    "id": {
                      "type": "string",
                      "description": "The Id of the object.",
                      "maxLength": 255
                    }
                  },
                  "required": [
                    "name",
                    "id"
                  ],
                  "additionalProperties": false
                },
                "id": {
                  "type": "string",
                  "description": "The Id of the object.",
                  "maxLength": 255
                },
                "year": {
                  "type": "integer",
                  "description": "The Year of the object.",
                  "format": "int32"
                }
              },
              "required": [
                "name",
                "date",
                "type",
                "shift_hour",
                "id",
                "year"
              ],
              "additionalProperties": false
            }
          },
          "info": {
            "type": "object",
            "description": "The Info of the object.",
            "properties": {
              "per_page": {
                "type": "integer",
                "description": "The Per page of the object.",
                "format": "int32"
              },
              "page": {
                "type": "integer",
                "description": "The Page of the object.",
                "format": "int32"
              },
              "count": {
                "type": "integer",
                "description": "The Count of the object.",
                "format": "int32"
              },
              "more_records": {
                "type": "boolean",
                "description": "The More records of the object."
              }
            },
            "additionalProperties": false
          }
        },
        "required": [
          "holidays"
        ],
        "additionalProperties": false
      },
      "meta": {
        "type": "object",
        "description": "Additional response metadata (status, paging).",
        "additionalProperties": true
      }
    },
    "required": [
      "data"
    ],
    "additionalProperties": false
  }
  ```
</details>

## Deepline cost

* Pricing model: `fixed` (per call).
* Estimated Deepline credits: `0` per pricing unit.
* Provider-native pricing may still exist outside Deepline credit billing.

## Related documentation

* [SDK V2 quickstart](https://deepline.com/docs/sdk-v2/quickstart.md)
* [SDK reference](https://deepline.com/docs/sdk-v2/sdk-reference.md)
* [Run tools across a CSV](https://deepline.com/docs/sdk-v2/batch-csv.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.