{"library":"freshdesk-api","type":"library","category":null,"description":"freshdesk-api is a Node.js wrapper for the Freshdesk v2 API, providing a convenient and typed interface for interacting with Freshdesk services. The current stable version is 3.1.0. The package has an active release cadence, with significant updates and new features being added regularly, alongside dependency maintenance and bug fixes. It differentiates itself by offering full TypeScript support and leveraging `undici` for efficient HTTP requests, though note that attachment handling still relies on `form-data`. This client is designed for server-side Node.js applications that need to integrate with Freshdesk for ticket management, contact synchronization, and other API operations, offering a more modern alternative to older v1 API clients.","language":"javascript","status":"active","version":"3.1.0","tags":["javascript","freshdesk","v1","v2","api","node","client","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install freshdesk-api","imports":["import Freshdesk from 'freshdesk-api'","import Freshdesk from 'freshdesk-api'; /* then use Freshdesk.FreshdeskError */","import type { Ticket, FreshdeskOptions } from 'freshdesk-api'"]},{"cmd":"yarn add freshdesk-api","imports":[]},{"cmd":"pnpm add freshdesk-api","imports":[]}],"homepage":"http://arjunkomath.github.io/node-freshdesk-api/","github":"https://github.com/arjunkomath/node-freshdesk-api","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/freshdesk-api","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/freshdesk-api/compatibility"}}