| Method Name | Purpose | 
| getRecords | To retrieve all users data specified in the API request | 
| getRecordById | To retrieve individual records by record ID | 
| addRecords | To insert records into the required Zoho Recruit module | 
| updateRecords | To update or modify the records in Zoho Recruit | 
| To retrieve all note types in the user account which will be useful while adding Notes through API | |
| getRelatedRecords | To retrieve records related to a primary module | 
| getFields | To retrieve details of fields available in a module | 
| To retrieve Associated JobOpenings of a given Candidate | |
To change the candidate status with respect to the job openings in Zoho Recruit  | |
| changeCandidateRating | To change the candidate rating with respect to the job openings in Zoho Recruit | 
| uploadFile | To attach a file to a record | 
| downloadFile | To download a file attached to a record | 
| To associate candidates to job openings in Zoho Recruit | |
| uploadPhoto | To add a photo to a contact or candidate | 
| downloadPhoto | To download the photo of a contact or candidate | 
| To parse and upload candidate resumes from third-party applications. This is available only in the Paid Edition. | |
| getModules | To retrieve all modules from Zoho Recruit account | 
To get associated Candidates for a Job Opening  | |
To search records by the expressions of the selected columns  | |
To get tabular data for a specified record  | |
To add tabular data for a specified record  | |
To update particular tabular entries for a specified record  | |
| deleteTabularRecords | To delete tabular entries for a specified record  |