Response
AI Tools
Open in ChatGPT
Open in ChatGPT to ask questions about this page
Open in Claude
Open in Claude to ask questions about this page
Copy as Markdown
Copy this page as markdown to use with AI assistants
View as Markdown
Open this page as markdown in a new tab
Open in ChatGPT
Open in ChatGPT to ask questions about this page
Open in Claude
Open in Claude to ask questions about this page
Copy as Markdown
Copy this page as markdown to use with AI assistants
View as Markdown
Open this page as markdown in a new tab
Responses will be in the JSON format.
| Node Name | Description |
|---|---|
| code | Zoho Expense error code. This will be zero for a success response and non-zero in case of an error. |
| message | Message for the invoked API. |
| resource name | Comprises the invoked API’s Data. |
Other Formats
Certain APIs also support CSV and PDF formats. The required response format needs to be specified in the respective request’s Accept header or accept query parameter.
Date
All timestamps are returned in the ISO 8601 format - YYYY-MM-DDThh:mm:ssTZD.
Example: 2016-06-11T17:38:06-0700
$ curl -X GET 'https://www.zohoapis.com/expense/v1/expenses/7000000079426' \
-H 'X-com-zoho-expense-organizationid: 11352208' \
-H 'Authorization: Zoho-oauthtoken 6e80xxxxxxxxxxxxxxxxxxxxxxxx8a80' \
-H 'Accept=pdf'
OR
$ curl -X GET 'https://www.zohoapis.com/expense/v1/expenses/7000000079426?accept=pdf' \
-H 'X-com-zoho-expense-organizationid: 11352208' \
-H 'Authorization: Zoho-oauthtoken 6e80xxxxxxxxxxxxxxxxxxxxxxxx8a80'
The response structure for the Books API follows the below format.
{
"code" : 0,
"message" : "success",
"expense" : {
"expense_id" : "..."
}
}
HTTP/1.1 200 OK
Content-Disposition: attachment; filename="INV-384.pdf"
Content-Type: application/pdf;charset=UTF-8