UNPKG

@pipedream/freshdesk

Version:

Pipedream Freshdesk Components

30 lines (28 loc) 668 B
import freshdesk from "../../freshdesk.app.mjs"; export default { key: "freshdesk-get-ticket", name: "Get Ticket Details", description: "Get details of a Ticket. [See the documentation](https://developers.freshdesk.com/api/#view_a_ticket)", version: "0.1.5", type: "action", props: { freshdesk, ticketId: { propDefinition: [ freshdesk, "ticketId", ], }, }, async run({ $ }) { const { freshdesk, ticketId, } = this; const response = await freshdesk.getTicket({ $, ticketId, }); response && $.export("$summary", "Successfully retrieved ticket"); return response; }, };