Zendesk
API actions for the Zendesk integration.
Zendesk
Manage Zendesk tickets from Lodol with create, update, search, and comment actions.
Add comment to ticket
Adds a public or private comment to an existing Zendesk ticket.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
ticket_id | string | No | The Zendesk ticket ID to add a comment to, for example 123456789. |
comment | string | No | The comment text to add to the ticket. |
public | boolean | No | Set to true to post the comment publicly, or false to keep it internal. |
Response
{
"status": "mock_value"
}Create a Zendesk ticket
Creates a Zendesk ticket with subject, description, and optional requester email and priority.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
subject | string | No | Ticket subject summarizing the issue. |
description | string | No | Detailed description of the request or incident. |
requester_email | string | No | Email address of the requester (optional). |
priority | string | No | Optional priority (e.g., low, normal, high, urgent). |
Response
{
"status": "mock_value"
}Get ticket details
Retrieves full details for a single Zendesk ticket.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
ticket_id | string | No | The Zendesk ticket ID to look up, for example 123456789. |
Response
{
"status": "mock_value",
"ticket": "mock_value"
}List recent tickets
Lists recent Zendesk tickets, optionally filtered by status.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
per_page | number | No | Number of tickets to return (max 100). |
status | string | No | Filter by status: open, pending, solved, or closed. |
Response
{
"status": "mock_value"
}Search tickets
Searches your Zendesk tickets using search terms you provide.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
query | string | No | What to search for. You can use Zendesk search syntax, such as type:ticket status:open. |
page | number | No | Which page of results to return. |
per_page | number | No | How many results to return per page. |
Response
{
"status": "mock_value"
}Update ticket status
Updates the status of an existing Zendesk ticket and optionally adds a comment.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
ticket_id | string | No | The Zendesk ticket ID to update, for example 123456789. |
status | string | No | The new status: open, pending, solved, or closed. |
comment | string | No | Optional public comment to add while updating status. |
Response
{
"status": "mock_value"
}