Skip to Content
ResourcesIntegrationsDeveloper ToolsZoho Creator API

Zoho Creator API

Zoho Creator API icon
Arcade Unoptimized

Tools that enable LLMs to interact directly with the Zoho Creator API.

Author:Arcade
Version:0.2.0
Auth:User authorization via the Zoho auth provider
19tools
19require secrets

The Zoho Creator API toolkit lets LLMs interact directly with Zoho Creator — a low-code application platform — through Arcade. It covers the full lifecycle of records, forms, reports, and app metadata across workspaces.

Capabilities

  • Record CRUD: Insert, update, and delete individual records or batches of up to 200 at a time from forms and reports, with form-level validation enforced on all writes.
  • Bulk export: Initiate bulk read jobs to export large datasets from reports, then poll and retrieve job details and results.
  • Metadata inspection: Fetch meta information for applications, workspaces, forms, form fields, reports, pages, and app sections — enabling schema discovery before constructing requests.
  • Schema-driven execution: Write tools operate in two modes (GET_REQUEST_SCHEMA then EXECUTE), so the LLM can retrieve the correct request shape before submitting data.
  • Multi-region routing: A configurable server URL secret controls which Zoho data center the requests target.

OAuth

This toolkit authenticates via OAuth 2.0 through the Zoho provider. See the Arcade Zoho auth provider docs for setup details.

Secrets

ZOHO_SERVER_URL — The base URL of the Zoho Creator API endpoint for the target data center (e.g., https://creator.zoho.com, https://creator.zoho.eu, https://creator.zoho.com.au). Zoho hosts data in region-specific data centers, so the correct URL depends on where the account was registered. Find your region's base URL in the Zoho Creator API Getting Started guide under "Base URL" or "Data Center". Provide the full origin without a trailing slash.

For general guidance on configuring secrets in Arcade, see Tool Secrets. Secrets can also be managed at https://api.arcade.dev/dashboard/auth/secrets.

Available tools(19)

19 of 19 tools
Tool nameDescriptionSecrets
Add multiple records to a Zoho Creator form efficiently. Use this tool to add up to 200 records at once to a specified form within your Zoho Creator application. Each JSON object in the input represents a record to be added, subject to validation. Suitable for situations needing bulk data import or batch entry creation. Note: Understanding the request schema is necessary to properly create the stringified JSON input object for execution. This operation also requires path, query parameters. Modes: - GET_REQUEST_SCHEMA: Returns the schema. Only call if you don't already have it. Do NOT call repeatedly if you already received the schema. - EXECUTE: Performs the operation with the provided request body JSON. Note: You must also provide the required path, query parameters when executing. If you need the schema, call with mode='get_request_schema' ONCE, then execute.
1
Initiate a bulk read job to export records. Use this tool to create a bulk read job in Zoho, which allows you to export records from a specified report. This is useful for managing large datasets efficiently. Note: Understanding the request schema is necessary to properly create the stringified JSON input object for execution. This operation also requires path parameters. Modes: - GET_REQUEST_SCHEMA: Returns the schema. Only call if you don't already have it. Do NOT call repeatedly if you already received the schema. - EXECUTE: Performs the operation with the provided request body JSON. Note: You must also provide the required path parameters when executing. If you need the schema, call with mode='get_request_schema' ONCE, then execute.
1
Delete records from a specified Zoho Creator report. Use this tool to delete up to 200 records from a specified report in your Zoho Creator application. This action will adhere to any custom validations configured for the target form. Note: Understanding the request schema is necessary to properly create the stringified JSON input object for execution. This operation also requires path, query parameters. Modes: - GET_REQUEST_SCHEMA: Returns the schema. Only call if you don't already have it. Do NOT call repeatedly if you already received the schema. - EXECUTE: Performs the operation with the provided request body JSON. Note: You must also provide the required path, query parameters when executing. If you need the schema, call with mode='get_request_schema' ONCE, then execute.
1
Delete a specific record in Zoho Creator by ID. This tool deletes a specific record in Zoho Creator using its ID. It is used when a user wants to remove a record that appears in a report. The deletion follows custom validations set for the form. Note: Understanding the request schema is necessary to properly create the stringified JSON input object for execution. This operation also requires path parameters. Modes: - GET_REQUEST_SCHEMA: Returns the schema. Only call if you don't already have it. Do NOT call repeatedly if you already received the schema. - EXECUTE: Performs the operation with the provided request body JSON. Note: You must also provide the required path parameters when executing. If you need the schema, call with mode='get_request_schema' ONCE, then execute.
1
Fetches detailed view data of a record by ID. Use this tool to fetch detailed information of a specific record identified by its ID in a Zoho app. It does not include related data blocks.
1
Fetch meta information of applications in a workspace. Use this tool to retrieve the meta information for applications hosted in a specific workspace you have access to. Useful for gaining insights into application details.
1
Fetch details of sections and components in Zoho Creator apps. Use this tool to retrieve information about the sections, forms, reports, and pages of a Zoho Creator application's web form factor.
1
Fetches meta information of pages in a Zoho Creator app. This tool retrieves the meta information of all the pages present in a specified Zoho Creator application. Use it to gather detailed metadata about the app's pages, which can aid in app management and analysis.
1
Fetches metadata of fields in a Zoho Creator form. Use this tool to obtain meta information about all the fields within a specified form in a Zoho Creator application. It should be called when you need to understand the structure or details of the form fields such as field types, names, etc.
1
Fetch meta information of Zoho Creator app forms. This tool retrieves the meta information of all forms in a specified Zoho Creator application. Use it to obtain details about the forms within the application.
1
Fetches detailed view data of a Zoho record by ID. Use this tool to fetch the detailed information of a specific record in Zoho, identified by its record ID. This tool does not retrieve related records, only the detailed view of the specific identified record.
1
Fetch records from a Zoho Creator report. Use this tool to retrieve up to 200 records from the quick view fields of a specified Zoho Creator report.
1
Fetch records displayed by a Zoho Creator report. Use this tool to retrieve up to 200 records from a Zoho Creator report. It accesses the data in the fields shown in the report's quick view.
1
Fetches meta information of reports in Zoho Creator. This tool retrieves the meta information for all reports within a specified Zoho Creator application. Use it to gain insights into the report configurations and structures available in a particular app.
1
Fetches meta information of accessible applications. Use this tool to retrieve the meta information of all applications you have access to in Zoho.
1
Retrieve details of a completed bulk read job in Zoho Creator. This tool retrieves information about a bulk read job that was executed previously in Zoho Creator. It is useful when you need to check the status or outcome of a specific bulk read job.
1
Add records to a form in Zoho Creator. Use this tool to add one or more records to a specified form in your Zoho Creator application. It allows up to 200 records per request, subject to validation. Note: Understanding the request schema is necessary to properly create the stringified JSON input object for execution. This operation also requires path parameters. Modes: - GET_REQUEST_SCHEMA: Returns the schema. Only call if you don't already have it. Do NOT call repeatedly if you already received the schema. - EXECUTE: Performs the operation with the provided request body JSON. Note: You must also provide the required path parameters when executing. If you need the schema, call with mode='get_request_schema' ONCE, then execute.
1
Update records in a Zoho Creator report. Use this tool to update up to 200 records in a specific report of a Zoho Creator application, ensuring compliance with data validation. Note: Understanding the request schema is necessary to properly create the stringified JSON input object for execution. This operation also requires path, query parameters. Modes: - GET_REQUEST_SCHEMA: Returns the schema. Only call if you don't already have it. Do NOT call repeatedly if you already received the schema. - EXECUTE: Performs the operation with the provided request body JSON. Note: You must also provide the required path, query parameters when executing. If you need the schema, call with mode='get_request_schema' ONCE, then execute.
1
Update a specific record in Zoho Creator by ID. Use this tool to update a specific record within a Zoho Creator application. This tool is useful when modifications are needed on existing entries identified by their record ID, and respects the data validations configured for the form. Note: Understanding the request schema is necessary to properly create the stringified JSON input object for execution. This operation also requires path parameters. Modes: - GET_REQUEST_SCHEMA: Returns the schema. Only call if you don't already have it. Do NOT call repeatedly if you already received the schema. - EXECUTE: Performs the operation with the provided request body JSON. Note: You must also provide the required path parameters when executing. If you need the schema, call with mode='get_request_schema' ONCE, then execute.
1
Last updated on