Zoho Books

Online accounting software

Go to site
Explore
/
Apps
/
Zoho Books

Zoho Books API Integrations

Build and run workflows using the Zoho Books API. Use 1000s of open source triggers and actions across 500+ apps. Or write custom code to integrate any app or API in seconds.

return await require("@pipedreamhq/platform").axios(this, {
  url: `https://books.${auths.zoho_books.base_api_uri}/api/v3/users/me`,
  headers: {
    "Authorization": `Zoho-oauthtoken ${auths.zoho_books.oauth_access_token}`,
  },
  params: {
    organization_id: `${auths.zoho_books.organization_id}`,
  },
})
Make API Call

Makes an aribitrary call to Zoho Books API

 
Try it
Create Contact

Create a contact with given information.

 
Try it
Create Contact Person

Creates a contact person for contact.

 
Try it
Create Customer Payment

Creates a new payment.

 
Try it
Create Employee

Creates an employee for an expense.

 
Try it

Authentication

Zoho Books uses OAuth authentication. When you connect your Zoho Books account, Pipedream will open a popup window where you can sign into Zoho Books and grant Pipedream permission to connect to your account. Pipedream securely stores and automatically refreshes the OAuth tokens so you can easily authenticate any Zoho Books API.

Pipedream requests the following authorization scopes when you connect your account:

ZohoBooks.fullaccess.all
OAuth Request Configurations:
  1. authorization
    GEThttps://accounts.{{custom_fields.base_api_uri}}/oauth/v2/auth?client_id={{oauth.client_id}}&redirect_uri={{oauth.redirect_uri}}&state={{oauth.state}}&response_type=code&scope={{oauth.space_separated_scopes}}&prompt=consent&access_type=offline
  2. accessToken
    POSThttps://accounts.{{custom_fields.base_api_uri}}/oauth/v2/tokencontent-type: application/x-www-form-urlencodedaccept: application/json
    client_id={{oauth.client_id}}&client_secret={{oauth.client_secret}}&redirect_uri={{oauth.redirect_uri}}&grant_type=authorization_code&code={{oauth.code}}
  3. refreshToken
    POSThttps://accounts.{{custom_fields.base_api_uri}}/oauth/v2/token?client_id={{oauth.client_id}}&client_secret={{oauth.client_secret}}&grant_type=refresh_token&refresh_token={{oauth.refresh_token}}&redirect_uri={{oauth.redirect_uri}}content-type: application/x-www-form-urlencodedaccept: application/json