> ## 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: Fetch Full Data Fetch Full Data For Single Record

> Get the full content of the rich text fields on one Zoho CRM record. Includes SDK V2 guidance, input constraints, response fields, and Deepline credit cost.

Get the full content of the rich text fields on one Zoho CRM record.

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

## 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_fetch_full_data_fetch_full_data_for_single_record --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": {
    "data": [
      {
        "id": "id_123"
      }
    ]
  }
}
```

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

## Input reference

Fetches the full content of rich text fields for a specific record. If the 'fields' parameter is not provided, all rich text fields in the module will be fetched.

| Name | Type | Required | Default | Details |
| - | - | - | - | - |
| `payload.moduleApiName` | `string` | Yes | — | The module API name of the record (e.g. Leads, Contacts, Deals, Accounts, Services\_\_s, Price\_Books) Maximum length: 50. |
| `payload.fields` | `string` | No | — | A single string containing a comma-separated list of rich text field API names to fetch. Maximum length: 1000. |
| `payload.id` | `string` | Yes | — | The unique identifier of the record. Must be a valid numeric record ID. Minimum length: 1. Maximum length: 20. Pattern: `^[0-9]+$`. |

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

  ### Input JSON Schema

  ```json theme={"languages":{"custom":["/languages/deepline-prompt.json"]}}
  {
    "type": "object",
    "description": "Fetches the full content of rich text fields for a specific record. If the 'fields' parameter is not provided, all rich text fields in the module will be fetched.",
    "properties": {
      "moduleApiName": {
        "type": "string",
        "description": "The module API name of the record (e.g. Leads, Contacts, Deals, Accounts, Services__s, Price_Books)",
        "maxLength": 50
      },
      "fields": {
        "type": "string",
        "description": "A single string containing a comma-separated list of rich text field API names to fetch.",
        "maxLength": 1000
      },
      "id": {
        "type": "string",
        "description": "The unique identifier of the record. Must be a valid numeric record ID.",
        "minLength": 1,
        "maxLength": 20,
        "pattern": "^[0-9]+$"
      }
    },
    "required": [
      "moduleApiName",
      "id"
    ],
    "additionalProperties": false
  }
  ```
</details>

## Output reference

Standard tool result payload.

| Name | Type | Required | Default | Details |
| - | - | - | - | - |
| `result.data` | `object` | Yes | — | Response containing full content of rich text fields |
| `result.data.data` | `array` | Yes | — | Array of records with their rich text field content Maximum items: 1. |
| `result.data.data[].id` | `string` | Yes | — | The unique identifier of the record. Format: `int64`. |
| `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": "Response containing full content of rich text fields",
        "properties": {
          "data": {
            "type": "array",
            "description": "Array of records with their rich text field content",
            "maxItems": 1,
            "items": {
              "type": "object",
              "description": "Record with rich text field values",
              "properties": {
                "id": {
                  "type": "string",
                  "description": "The unique identifier of the record.",
                  "format": "int64"
                }
              },
              "required": [
                "id"
              ],
              "additionalProperties": {
                "type": "string",
                "description": "The full content of a rich text field, including HTML formatting. The property name corresponds to the API name of the rich text field.",
                "maxLength": 50000
              }
            }
          }
        },
        "required": [
          "data"
        ],
        "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.