---
title: "Zoho Recruit API Directory"
url: "https://getknit.dev/blog/zoho-recruit-api-directory/"
date: "2026-01-03T06:25:17+00:00"
modified: "2026-04-11T05:22:13+00:00"
type: "post"
---

# Zoho Recruit API Directory

[Blog](https://getknit.dev/blog) / [API Directory](https://getknit.dev/blogs/api-directory/) / Zoho Recruit API Directory [API Directory](https://getknit.dev/blogs/api-directory/) · January 3, 2026 · Updated April 11, 2026 

Zoho Recruit API Directory
==========================

 ![](https://storage.googleapis.com/knit-website-media/2026/08/64c34ca1e0546a9d333bb35a_Kunal-3-112x112.png)Kunal Mishra

5 min read

 

 

 [](https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Fgetknit.dev%2Fblog%2Fzoho-recruit-api-directory%2F) [](https://twitter.com/intent/tweet?url=https%3A%2F%2Fgetknit.dev%2Fblog%2Fzoho-recruit-api-directory%2F&text=Zoho%20Recruit%20API%20Directory)  

 

 

 

  Table of Contents - [Key Highlights of Zoho Recruit APIs](#key-highlights-of-zoho-recruit-apis)
- [Zoho Recruit API Endpoints](#zoho-recruit-api-endpoints)
- [Bulk Operations](#bulk-operations)
- [Assessments](#assessments)
- [Applications](#applications)
- [Candidates](#candidates)
- [Interviews](#interviews)
- [Job Openings](#job-openings)
- [Notes](#notes)
- [Reviews](#reviews)
- [Submissions](#submissions)
- [Organization](#organization)
- [Settings &amp; Metadata](#settings-metadata)
- [Records (Generic)](#records-generic)
- [FAQs](#faqs)
- [Get Started with Zoho Recruit API Integration](#get-started-with-zoho-recruit-api-integration)
 
  [**Zoho Recruit**](/integration/zoho-recruit/) is a cloud-based applicant tracking system built to handle the real mechanics of hiring, candidates, job openings, interviews, submissions, and reviews, without forcing teams into rigid workflows. It’s widely used by HR teams, recruitment agencies, and staffing firms that need control over hiring pipelines, not just a pretty UI.

Where Zoho Recruit really scales is through its API layer. The Zoho Recruit API allows you to plug recruiting data directly into your internal systems, HRIS, payroll, BI tools, CRMs, or custom hiring dashboards, so hiring stops being a siloed function and becomes part of your core operations.

Key Highlights of Zoho Recruit APIs 
------------------------------------

1. **Full control over hiring data**
    Read, create, update, and delete candidates, job openings, interviews, applications, and submissions programmatically—no UI dependency.
2. **Bulk data operations at scale**
    Export or ingest up to hundreds of thousands of records using bulk read and write APIs, ideal for migrations, audits, or analytics pipelines.
3. **End-to-end hiring workflow automation**
    Move candidates across stages, schedule or cancel interviews, submit candidates to clients, and update application statuses automatically.
4. **Resume parsing and candidate enrichment**
    Upload resumes directly to Zoho Recruit’s parser and convert documents into structured candidate records.
5. **Real-time syncing across systems**
    Keep Zoho Recruit in sync with CRMs, HRMS, or internal tools so recruiters and leadership always see the same data.
6. **Strong access control and security**
    OAuth-based authentication, role-based access, rate limits, and scoped permissions protect sensitive candidate information.
7. **Highly modular and extensible**
    Work with standard modules (Candidates, Job Openings, Interviews) or custom modules without changing your integration strategy.
8. **Built for production use**
    Sandbox environments, versioned APIs, error handling, and logging make it safe to build, test, and scale integrations.

Zoho Recruit API Endpoints
--------------------------

### Bulk Operations

- **POST** `https://recruit.zoho.com/recruit/bulk/v2/read`
- **GET** `https://recruit.zoho.com/recruit/bulk/v2/read/{job_id}`
- **GET** `https://recruit.zoho.com/recruit/bulk/v2/read/{job_id}/result`
- **POST** `https://recruit.zoho.com/recruit/bulk/v2/write`
- **GET** `https://recruit.zoho.com/recruit/bulk/v2/write/{job_id}`

### Assessments

- **POST** `https://recruit.zoho.com/recruit/v2.1/Assessments`
- **PUT** `https://recruit.zoho.com/recruit/v2.1/Assessments/{record_id}`

### Applications

- **PUT** `https://recruit.zoho.com/recruit/v2/Applications/status`
- **POST** `https://recruit.zoho.com/recruit/v2/Applications/{application_id}/Attachments`

### Candidates

- **PUT** `https://recruit.zoho.com/recruit/v2/Candidates/actions/associate`
- **POST** `https://recruit.zoho.com/recruit/v2/Candidates/actions/import_document`
- **POST** `https://recruit.zoho.com/recruit/v2/Candidates/{record_id}/actions/add_tags`

### Interviews

- **POST** `https://recruit.zoho.com/recruit/v2/Interviews`
- **PUT** `https://recruit.zoho.com/recruit/v2/Interviews/{record_id}/action/cancel`

### Job Openings

- **POST** `https://recruit.zoho.com/recruit/v2/JobOpenings`

### Notes

- **PUT** `https://recruit.zoho.com/recruit/v2/Notes`
- **DELETE** `https://recruit.zoho.com/recruit/v2/Notes/{note_id}`

### Reviews

- **POST** `https://recruit.zoho.com/recruit/v2/Reviews`
- **PUT** `https://recruit.zoho.com/recruit/v2/Reviews/{record_id}`

### Submissions

- **POST** `https://recruit.zoho.com/recruit/v2/Submissions`
- **PUT** `https://recruit.zoho.com/recruit/v2/Submissions/{record_id}/actions/status`

### Organization

- **GET** `https://recruit.zoho.com/recruit/v2/org`

### Settings &amp; Metadata

- **GET** `https://recruit.zoho.com/recruit/v2/settings/modules`
- **GET** `https://recruit.zoho.com/recruit/v2/settings/fields?module={module_api_name}`
- **GET** `https://recruit.zoho.com/recruit/v2/settings/custom_views?module={module_api_name}`
- **GET** `https://recruit.zoho.com/recruit/v2/settings/roles`
- **GET** `https://recruit.zoho.com/recruit/v2/settings/profiles`

### Records (Generic)

- **POST** `https://recruit.zoho.com/recruit/v2/{module_api_name}`
- **GET** `https://recruit.zoho.com/recruit/v2/{module_api_name}/search`
- **PUT** `https://recruit.zoho.com/recruit/v2/{module_api_name}/{record_id}`
- **DELETE** `https://recruit.zoho.com/recruit/v2/{module_api_name}?ids={record_id}`

*(India-specific `.zoho.in` endpoints remain unchanged and should be used for region-bound accounts.)*

FAQs
----

**1. What can I build using the Zoho Recruit API?**
Anything from custom ATS dashboards and recruiter tools to HRIS integrations, analytics pipelines, and automated hiring workflows.

**2. Does the API support bulk data migration?**
Yes. Bulk Read and Bulk Write APIs are designed specifically for large-scale exports, imports, and migrations.

**3. How is authentication handled?**
All APIs use Zoho OAuth 2.0 with scoped access tokens. Permissions are enforced at both user and module levels.

**4. Are there rate limits?**
Yes. Rate limits vary by API, with stricter limits on bulk operations to prevent abuse.

**5. Can I automate interview scheduling and status changes?**
Yes. Interviews, applications, and submissions can all be updated programmatically.

**6. Is there support for custom modules?**
Yes. Custom modules are treated like first-class citizens and can be accessed via the same API patterns.

**7. Can I test integrations safely?**
Zoho provides sandbox environments so you can build and validate integrations without touching production data.

Get Started with Zoho Recruit API Integration
---------------------------------------------

Integrating directly with the Zoho Recruit API gives you power, but also complexity around OAuth, retries, schema changes, and long-term maintenance.

If you want speed and reliability without building everything from scratch, [**Knit**](/integration/zoho-recruit/) lets you integrate with Zoho Recruit once and handle authentication, versioning, error handling, and ongoing upkeep automatically. You focus on product logic. Knit keeps the pipes running.

Building a Zoho Recruit integration?

Knit gives you three ways to build it. Pick the one that fits.

- [Zoho Recruit on Unified API](https://getknit.dev/integration/zoho-recruit/)
    
    Your customers want Zoho Recruit and the other ATS tools they use. Build one integration and get normalised read and write data with real-time webhooks.
    
    [Try free](https://dashboard.getknit.dev/signup)
- [Zoho Recruit on Integrations Agent](https://getknit.dev/ipaas-connectors/zoho-recruit/)
    
    You need one specific Zoho Recruit workflow. Describe it in plain English and get production-ready code, not fixed iPaaS blocks.
    
    [Try free](https://agent.getknit.dev/)
- [Zoho Recruit MCP server](https://getknit.dev/mcp-servers/zoho-recruit-mcp-server/)
    
    Your AI agent needs to read and act in your customers' Zoho Recruit. Use a pre-built, hosted MCP server instead of writing integration code.
    
    [Try free](https://mcphub.getknit.dev/)

Knit's Unified API connects to 190+ apps across HRIS, ATS, CRM, accounting and more.

Knit never stores your end users' data and is SOC 2, GDPR and ISO 27001 compliant: [How Knit handles security](/security/) · [Security Center](https://compliance.getknit.dev/)

Not sure which fits? [Talk to a human](/book-demo/)

 

 ![](https://storage.googleapis.com/knit-website-media/2026/08/64c34ca1e0546a9d333bb35a_Kunal-3-112x112.png)Written by Kunal Mishra

Changing integration landscape, one organization at a time‍

 

 

 

 

 

  Keep Reading
------------

  ![Fetch job application data from Zoho Recruit API](https://storage.googleapis.com/knit-website-media/2026/08/blog-banner-red-scaled-640x400.png) [Tutorials](https://getknit.dev/blogs/tutorials/) 

### [Fetch job application data from Zoho Recruit API](https://getknit.dev/blog/fetch-job-application-data-from-zoho-recruit-api/)

Learn how to fetch job application and candidate data using the Zoho Recruit API. This guide covers authentication, API endpoints,…

 January 9, 2026 · 4 min read 

 

   ![Zoho CRM API Directory: Endpoints, Auth & Rate Limits (2026)](https://storage.googleapis.com/knit-website-media/2026/08/blog-banner-red-scaled-640x400.png) [API Directory](https://getknit.dev/blogs/api-directory/) 

### [Zoho CRM API Directory: Endpoints, Auth &amp; Rate Limits (2026)](https://getknit.dev/blog/zoho-crm-api-directory/)

Zoho CRM API integration guide covering authentication, bulk read/write, COQL queries, composite requests, backups, and key endpoints. Includes practical highlights…

 January 31, 2026 · 25 min read 

 

   ![Zendesk CRM API Directory](https://storage.googleapis.com/knit-website-media/2026/08/blog-banner-yellow-scaled-640x400.png) [API Directory](https://getknit.dev/blogs/api-directory/) 

### [Zendesk CRM API Directory](https://getknit.dev/blog/zendesk-crm-api-directory/)

Zendesk CRM API integration guide covering key features, endpoints, use cases, FAQs, and best practices to automate customer data, sales…

 January 31, 2026 · 5 min read 

 

  

 

  \#1 in Ease of Integrations
---------------------------

![4.9 out of 5 stars](/wp-content/themes/knit/assets/images/g2/g2-star-rating.svg)

4.9 out of 5 stars on G2

![G2 Leader, Spring 2026](/wp-content/themes/knit/assets/images/g2/g2-leader.svg)![G2 Fastest Implementation, Spring 2026](/wp-content/themes/knit/assets/images/g2/g2-fastest-implementation.svg)![G2 High Performer, Spring 2026](/wp-content/themes/knit/assets/images/g2/g2-high-performer.svg)![G2 Best Est. ROI, Spring 2026](/wp-content/themes/knit/assets/images/g2/g2-best-roi.svg)

 

  Put Integrations on Autopilot. Talk to Experts.
-----------------------------------------------

Knit is loved by customers across the globe due to our seamless product and white glove support. You'll love us too!

 [Talk to a Human](/book-demo)
