{"id":22934521,"url":"https://github.com/zoho/zohocrm-typescript-sdk-5.0","last_synced_at":"2025-10-11T05:36:57.045Z","repository":{"id":198680759,"uuid":"701281844","full_name":"zoho/zohocrm-typescript-sdk-5.0","owner":"zoho","description":null,"archived":false,"fork":false,"pushed_at":"2023-11-28T09:49:43.000Z","size":888,"stargazers_count":1,"open_issues_count":0,"forks_count":2,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-09-25T20:33:02.882Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"TypeScript","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/zoho.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-10-06T10:08:42.000Z","updated_at":"2023-11-11T15:32:15.000Z","dependencies_parsed_at":"2024-12-14T11:40:33.529Z","dependency_job_id":"5b5918f1-8bbd-4855-88b4-92cca15503da","html_url":"https://github.com/zoho/zohocrm-typescript-sdk-5.0","commit_stats":null,"previous_names":["zoho/zohocrm-typescript-sdk-5.0"],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/zoho/zohocrm-typescript-sdk-5.0","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zoho%2Fzohocrm-typescript-sdk-5.0","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zoho%2Fzohocrm-typescript-sdk-5.0/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zoho%2Fzohocrm-typescript-sdk-5.0/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zoho%2Fzohocrm-typescript-sdk-5.0/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/zoho","download_url":"https://codeload.github.com/zoho/zohocrm-typescript-sdk-5.0/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zoho%2Fzohocrm-typescript-sdk-5.0/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279006349,"owners_count":26084085,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-11T02:00:06.511Z","response_time":55,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-12-14T11:40:26.840Z","updated_at":"2025-10-11T05:36:57.020Z","avatar_url":"https://github.com/zoho.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# ZOHO CRM TYPESCRIPT SDK 5.0 for API Version 5\n\nThe TypeScript SDK for Zoho CRM allows developers to easily create TypeScript applications that can be integrated with Zoho CRM. This SDK serves as a wrapper for the REST APIs, making it easier to access and utilize the services of Zoho CRM. \nAuthentication to access the CRM APIs is done through OAuth2.0, and the authentication process is streamlined through the use of the TypeScript SDK. The grant and access/refresh tokens are generated and managed within the SDK code, eliminating the need for manual handling during data synchronization between Zoho CRM and the client application.\n\nThis repository includes the TypeScript SDK for API v5 of Zoho CRM. Check [Versions](https://github.com/zoho/zohocrm-typescript-sdk-5.0/releases) for more details on the versions of SDK released for this API version.\n\nLicense\n=======\n\n    Copyright (c) 2021, ZOHO CORPORATION PRIVATE LIMITED \n    All rights reserved. \n\n    Licensed under the Apache License, Version 2.0 (the \"License\"); \n    you may not use this file except in compliance with the License. \n    You may obtain a copy of the License at \n    \n        http://www.apache.org/licenses/LICENSE-2.0 \n    \n    Unless required by applicable law or agreed to in writing, software \n    distributed under the License is distributed on an \"AS IS\" BASIS, \n    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. \n    See the License for the specific language governing permissions and \n    limitations under the License.\n\n## Latest Version\n\n- [2.0.0](/versions/2.0.0/README.md)\n\n    - Handled the sdk_tokens and resources file path issue in InitializeBuilder.\n\n- [1.0.0](/versions/1.0.0/README.md)\n\n    - Added the new key (api_domain) in FileStore and DBStore.\n\n    - TypeScript SDK upgraded to support v5 APIs.\n\n    - TypeScript SDK improved to support the following new APIs\n\n        - [User Groups API](https://www.zoho.com/crm/developer/docs/api/v5/associated-user-count-user-group.html)\n        - [Fiscal Years](https://www.zoho.com/crm/developer/docs/api/v5/get-fiscal-year.html)\n        - [Timeline API](https://www.zoho.com/crm/developer/docs/api/v5/timeline-of-a-record.html)\n        - [Transfer and Delete Users](https://www.zoho.com/crm/developer/docs/api/v5/transfer_records-delete_user.html)\n        - [Territories](https://www.zoho.com/crm/developer/docs/api/v5/add-territories.html)\n        - [Territories Users](https://www.zoho.com/crm/developer/docs/api/v5/associate-users-territory.html)\n        - [Organization API](https://www.zoho.com/crm/developer/docs/api/v5/delete-org-img.html)\n        - [Record Locking API](https://www.zoho.com/crm/developer/docs/api/v5/get-record-locking-info.html)  \n\n\nFor older versions, please [refer](https://github.com/zoho/zohocrm-typescript-sdk-5.0/releases).\n\n\n## Including the SDK in your project\nYou can include the SDK to your project using:\n\nFor including the latest [version](https://github.com/zoho/zohocrm-typescript-sdk-5.0/releases/tag/2.0.0) using npm\n\n  - Install **Node** from [nodejs.org](https://nodejs.org/en/download/) (if not installed).\n\n  - Install **TypeScript SDK**\n\n    - Navigate to the workspace of your client app.\n    \n    - Run the command below:\n\n        ```sh\n        npm install @zohocrm/typescript-sdk-5.0\n        ```\n### Dependencies\n\n- Dependencies that should be included in your project\n\n  - install **form-data**\n    ```sh\n    npm i form-data\n    ```\n  - install **ts-node**\n    ```sh\n    npm i ts-node\n    ```\n  - install **typescript**\n    ```sh\n    npm i typescript\n    ```\n  - install **got**\n    ```sh\n    npm i got\n    ```\n  - install **moment-timezone**\n    ```sh\n    npm i moment-timezone\n    ```\n  - install **mysql**\n    ```sh\n    npm i mysql\n    ```\n  - install **tunnel**\n    ```sh\n    npm i tunnel\n    ```\n  - install **winston**\n    ```sh\n    npm i winston\n    ```\n  - install **@types/mysql**\n    ```sh\n    npm i @types/mysql\n    ```\n  - install **@types/tunnel**\n    ```sh\n    npm i @types/tunnel\n    ```\nFor more details, kindly refer [here](/versions/2.0.0/README.md).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzoho%2Fzohocrm-typescript-sdk-5.0","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fzoho%2Fzohocrm-typescript-sdk-5.0","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzoho%2Fzohocrm-typescript-sdk-5.0/lists"}