This API returns the metadata and data for a specific custom report. Include the report viewname in the VIEWNAME field to retrieve the required report.
https://{serverurl}/{CRVIEW_VIEWNAME}.ec
Authorization: Zoho-oauthtoken d92d4xxxxxxxxxxxxx15f52
The unique viewName of the created custom report
First index - 1st record index (index starts from 1)[inclusive] ,Increment this param according to page limit to fetch next set/page of records
Page length - number of records fetched per page (defaulted to 25),Max limit - 500
curl --request POST \
--url https://appdomains/{CRVIEW_VIEWNAME}.ec \
--header 'Authorization: Zoho-oauthtoken d92d4xxxxxxxxxxxxx15f52'Defines the column metadata for the table
SQL data type of the column
Column width
Label for display
Index of the column in the table
CSS class applied to the column for styling
Whether searching is allowed on this column
Indicates if the column can be resized
Index of the column in the SQL table
Marks if the column is disabled
Indicates if sorting is allowed on the column
Current search filter applied on the column
Actual column name in the database
Specifies how rows can be selected
Holds the actual row data with values for each column
Array of values corresponding to each column in the row
Cell value for the column
Index of the row in the table
Indicates whether the table can be exported
Determines if the column headers should be displayed
Number of fixed columns
Shows whether advanced search is enabled
Specifies if navigation controls (pagination UI) are shown
Contains pagination and navigation-related information
Start index of page links
Flag for showing next page navigation control
Show pagination at bottom of the table
Page size options
Whether total count of records is hidden
Type of pagination control
End index of page links
Flag for showing first page navigation control
Total number of records
Number of pages
Show pagination at top of the table
How many rows per page
Start of the range of rows currently being displayed
End of the range of rows currently being displayed
Flag for showing last page navigation control
Index of the previous page
Current active page
Flag for showing previous page navigation control
Template applied to render the table
List of available columns with visibility, sortability, and display properties
Whether the column can be chosen or not
Display name for the column
Column name
Whether the column is sortable
Whether the column is visible in the table
Indicates if the data originates from an SQL table
Shows whether a search option is available
Enables highlighting when hovering over rows
Specifies if sorting is enabled
Unique identifier/name of the table view
Indicates if the table supports scrolling
Column name by which the table is currently sorted
Message displayed when no rows are found
Structured representation of table rows, columns, and settings
Array of row data
List of columns included in the view
Column names as defined in the database
Type of row selection
Unique identifier for this table model
Custom report successfully executed
{
"headers": [
{
"sqlType": "CHAR",
"savedWidth": -1,
"displayName": "Computer Name",
"colIndex": 0,
"columnCss": "sortedColumn",
"isSearchEnabled": false,
"canAutoResize": true,
"sqlTblColindex": 1,
"disabled": false,
"sortEnabled": true,
"searchValue": "",
"columnName": "Resource.NAME"
}
],
"rowSelection": "none",
"data": [
{
"cells": [
{
"value": "AdamGallagher"
}
],
"rowIdx": 0
}
],
"isExportEnabled": true,
"showHeader": true,
"numFixedColumns": 0,
"isAdvancedSearch": false,
"showNavig": false,
"navigation": {
"startLinkIndex": 1,
"showNextPage": false,
"hasPaginationBottom": true,
"range": [
25,
50
],
"isNoCount": true,
"type": "SELECT",
"endLinkIndex": 1,
"showFirstPage": false,
"total": 6,
"pages": 6,
"hasPaginationTop": 6,
"itemsPerPage": 6,
"from": 1,
"to": 6,
"showLastPage": false,
"currentPage": 1,
"showPrevPage": false
},
"templateName": "tableTemplate",
"colList": [
{
"isChoosable": true,
"display": "Computer Name",
"name": "Resource.NAME",
"isSortable": true,
"isVisible": true
}
],
"SQLTable": true,
"isSearchPresent": false,
"rowHover": true,
"sortOrder": true,
"name": "CRVIEW_1746711019739",
"isScrollTable": false,
"sortBy": "Resource.NAME",
"noRowMsg": "Records not found",
"TableModel": {
"tableModelRows": [
[
"Machine-1"
]
],
"viewColumns": [
"Resource.NAME"
],
"rowSelectionType": "NONE",
"uniqueId": "CRVIEW_1746711019739"
}
}
![]()
Duration: 1 minute | Threshold: 30 | Lock period: 5 minutes
Duration - Time window for the threshold.
Threshold - Number of API calls allowed within the specified duration.
Lock Period - Wait time before consecutive API requests.
© 2026, Zoho Corporation Pvt. Ltd. All Rights Reserved.