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

Zoho Creator API Toolkit

This toolkit lets LLMs interact directly with the Zoho Creator low-code platform via its REST API. It enables reading, writing, updating, and deleting records and metadata across Zoho Creator applications, forms, reports, and pages.

Capabilities

  • Record CRUD (bulk & single): Insert, update, or delete up to 200 records per request on any form or report; also supports single-record fetch, update, and delete by ID.
  • Bulk export jobs: Create and monitor bulk read jobs to export large datasets from reports asynchronously.
  • Metadata introspection: Retrieve meta information for applications, workspaces, forms, form fields, reports, and pages — covering structure, field types, and configurations.
  • Schema-driven execution: Write tools expose a GET_REQUEST_SCHEMA mode to fetch the required request shape before executing, preventing malformed payloads.
  • Multi-region support: Server URL is configurable via secret, enabling use across Zoho's regional data centers.

OAuth

This toolkit authenticates via OAuth 2.0 with Zoho as the identity provider. See the Arcade Zoho auth provider docs for setup instructions.

Secrets

  • ZOHO_SERVER_URL — The base API URL for the Zoho Creator API, used to target the correct regional data center (e.g., https://creator.zoho.com for the US, https://creator.zoho.eu for Europe, https://creator.zoho.in for India, https://creator.zoho.com.au for Australia). Set this to match the region where your Zoho Creator account is hosted. You can confirm your account region in the Zoho Creator dashboard URL or under your Zoho account settings. See Zoho Creator API domain reference for the full list of regional endpoints.

For general guidance on configuring secrets in Arcade, see the Arcade secrets docs. You can manage secret values 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