@pipedream/freshdesk
Version:
Pipedream Freshdesk Components
30 lines (28 loc) • 668 B
JavaScript
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;
},
};