Zoho Reports API
Zoho Reports offers a powerful REST style API (Application Programming Interface) that can be used by Independent Software Vendors, Developers and System Integrators to build powerful reporting and analytical capabilities into their applications. Its a HTTP based Web API, that responds to requests in XML or JSON format making it programming-language-neutral, thus enabling application development/integration in any programming language (Java, Phython, .Net, C, C++, PHP, etc) you know.
With Zoho Reports API developers can easily push or pull data into or from Zoho Reports (data integration) for powerful reporting and analysis. You can add powerful business intelligence capabilities to your product/application, build add-ons to analyze data from third-party business applications (eg., Google Adwords, Google Analytics, CRM systems etc., ) that you use and do much more. Infact Zoho Reports API is used by many Zoho Applications (Zoho CRM, Zoho Creator, Zoho Sheet...) for seamlessly providing Reporting and Analytical features based on Zoho Reports to their users.
Zoho Reports API allows you to:
- Add data into a table in Zoho Reports database
- Modify data in the Zoho Reports database
- Bulk Add/Update data into a table via CSV file.
- Bulk Update with criteria support.
- Bulk Delete with criteria support.
- Export data and Reports in various formats such as CSV, JSON, PDF,HTML,IMAGE
- Fetch data from the database using SQL Select query.
This API documentation is organized with the following sections:
Prerequisites
This section lists the prerequisites that need to be satisfied before you use API.
API Specification
Provides the complete API language specification including the request and the response formats of various supported operations
Supported Actions/Operations
Provides the complete list of actions that are supported by Zoho Reports API
Client Libraries
Client libraries are programming language wrappers over the raw Zoho Reports HTTP Web APIs. This enables developers to easily use Zoho Reports API in the corresponding programming language. Currently we support the following language libraries:
Zoho CloudSQL Support
Zoho CloudSQL is a middleware technology that allows customers to interact with their business data stored in Zoho through familiar SQL language. Users can access the data in the Zoho cloud using SQL on both other cloud applications as well as through traditional on-premises software.
Zoho Reports is the first service to support CloudSQL as an API extension. Refer to the following links for more details: