npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

@slates-integrations/zoho-crm

v0.2.0

Published

Manage Zoho CRM records across standard and custom modules. Create, read, update, delete, search, and query records with the current Zoho CRM V8 APIs; discover module fields, layouts, custom views, and related lists; manage notes, tags, and record attachm

Readme

Zoho CRM

Manage Zoho CRM records across standard and custom modules. Create, read, update, delete, search, and query records with the current Zoho CRM V8 APIs; discover module fields, layouts, custom views, and related lists; manage notes, tags, and record attachments; send CRM emails; inspect users and organization metadata; and subscribe to record change notifications.

Authentication

Connect with your own regular regional or Multi-DC OAuth application. Regional applications require their registered region; Multi-DC applications may optionally constrain the expected account region. The authorization callback determines and persists the regional Accounts server used for token exchange and refresh, while API requests use the validated API domain returned with the token.

Tools

Create Record

Create one or more records in any Zoho CRM module. Provide the module name and an array of record objects with field values. Optionally control which workflow triggers fire upon creation.

Delete Records

Delete one or more records from any Zoho CRM module by their IDs. Permanently removes the specified records. This action cannot be undone.

Execute COQL Query

Execute a COQL (CRM Object Query Language) query to retrieve data using SQL-like syntax. COQL supports SELECT queries with WHERE, ORDER BY, LIMIT, and OFFSET clauses. Useful for complex, cross-field queries and precise data extraction.

Get Module Metadata

Retrieve metadata about CRM modules including available fields, layouts, custom views, related lists, and module configuration. Without a module name, lists all available modules. With a module name, returns selected metadata for that module. Useful for discovering field API names, data types, picklist values, custom view IDs, related list API names, and module structure.

Get Organization

Retrieve your Zoho CRM organization details including company name, time zone, currency, license info, and other settings.

Get Record

Retrieve a single record by its ID from any Zoho CRM module. Returns the full record with all fields, or optionally only specific fields.

Get Records

Retrieve records from any Zoho CRM module (Leads, Contacts, Accounts, Deals, Tasks, Events, etc.). Supports pagination, field selection, sorting, and fetching specific records by ID. Use module to specify which CRM module to query, and optionally filter or sort results.

Get Related Records

Retrieve records related to a specific CRM record through lookup or multi-select lookup fields. For example, get all Contacts related to an Account, or all Tasks associated with a Deal. Optionally select related-module field API names; when omitted, the tool requests only the record ID required by Zoho CRM V8.

Get Users

Retrieve CRM users from your Zoho organization. Filter by user type (AllUsers, ActiveUsers, DeactiveUsers, ConfirmedUsers, etc.) or get a specific user by ID.

Manage Notes

List, create, update, or delete notes associated with a CRM record. Set action to "list" to get notes, "create" to add a new note, "update" to edit a note, or "delete" to remove a note.

Manage Attachments

List, upload, download, or delete attachments associated with a CRM record. File downloads are returned as downloadable files with useful file metadata.

Manage Tags

List, add, or remove tags on CRM records. Set action to "list" to view available tags for a module, "add" to tag records, or "remove" to untag records. Zoho CRM makes record tags available only in supported editions and applies edition-specific limits.

Search Records

Search for records in any Zoho CRM module using criteria, email, phone, or keyword. Supports the Zoho CRM search criteria syntax for advanced filtering. Use criteria for field-based filters, email/phone for contact lookups, or word for full-text search.

Send Email

Send an email from Zoho CRM associated with a specific record. The email is logged against the record for tracking purposes.

Update Record

Update one or more records in any Zoho CRM module. For a single record, provide recordId and recordData. For bulk updates, provide records with each item containing an "id" field. Optionally control which workflow triggers fire upon update.

License

This integration is licensed under the FSL-1.1.