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 API, enabling full CRUD operations on apps, forms, reports, records, and metadata hosted in Zoho Creator workspaces.

Capabilities

  • Record management (CRUD): Create, read, update, and delete individual or bulk records (up to 200 per request) within Zoho Creator forms and reports, with custom validation respected on all write operations.
  • Bulk data operations: Initiate and inspect bulk read jobs to efficiently export large datasets from reports; retrieve job status and outcomes.
  • Metadata introspection: Retrieve meta information for applications, workspaces, forms, form fields, reports, and pages — covering structure, configuration, and field types.
  • Schema-driven execution: Write tools expose a GET_REQUEST_SCHEMA mode to fetch the required input shape before executing, preventing repeated schema calls and enabling correct payload construction.
  • Multi-region support: The server URL is configurable via a secret, allowing the toolkit to target different Zoho regional data centers.

OAuth

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

Secrets

  • ZOHO_SERVER_URL — The base URL for the Zoho Creator API endpoint, used to route requests to the correct Zoho regional data center (e.g., https://creator.zoho.com for the US, https://creator.zoho.eu for the EU, https://creator.zoho.in for India). Obtain the correct URL for your account's region from the Zoho Creator API documentation on domain-specific base URLs. Set this to match the region where your Zoho Creator organization is hosted; using the wrong region will result in authentication or routing errors.

For details on configuring secrets in Arcade, see the Arcade secrets guide. 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