> ## 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 Multiple Records

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

Get the full content of rich text fields for several Zoho CRM records.

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

## Run this action

Use the TypeScript SDK for one call. Use `ctx.tools.execute(...)` inside a Play for durable calls, scheduled calls, or CSV processing.

```ts theme={"languages":{"custom":["/languages/deepline-prompt.json"]}}
import { Deepline } from 'deepline';

const deepline = await Deepline.connect();
const result = await deepline.tools.execute(
  'zoho_crm_fetch_full_data_fetch_full_data_for_multiple_records',
  {
    "moduleApiName": "Example",
    "ids": "example"
  },
);

console.log(result.toolResponse.raw);
```

### CLI

```bash theme={"languages":{"custom":["/languages/deepline-prompt.json"]}}
deepline tools execute zoho_crm_fetch_full_data_fetch_full_data_for_multiple_records --input '{
  "moduleApiName": "Example",
  "ids": "example"
}' --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_multiple_records --json` for the latest machine-readable contract.

## Input reference

Fetches the full content of rich text fields for multiple records. The 'fields' parameter is mandatory and supports a maximum of 8 rich text fields.

| 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.ids` | `string` | Yes | — | A single string containing a comma-separated list of valid record IDs. The maximum number of IDs allowed is 200. Format: `int64`. |

<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 multiple records. The 'fields' parameter is mandatory and supports a maximum of 8 rich text fields.",
    "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
      },
      "ids": {
        "type": "string",
        "description": "A single string containing a comma-separated list of valid record IDs. The maximum number of IDs allowed is 200.",
        "format": "int64"
      }
    },
    "required": [
      "moduleApiName",
      "ids"
    ],
    "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: 200. |
| `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": 200,
            "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.