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 | Numeric Zendesk ticket ID to update. |
comment | string | No | Comment body to add to the ticket. |
public | boolean | No | Whether the comment is public (true) or internal (false). |
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 | Numeric Zendesk ticket ID to fetch. |
Response
{
"status": "mock_value",
"ticket": "mock_value"
}List recent tickets
Lists recent Zendesk tickets filtered optionally by status.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
per_page | number | No | Number of tickets to return (max 100). |
status | string | No | Optional status filter (open, pending, solved, closed). |
Response
{
"status": "mock_value"
}Search tickets
Searches Zendesk tickets using a free-form search string.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
query | string | No | Zendesk search query such as 'type:ticket status:open'. |
page | number | No | Optional page number for paginated search results. |
per_page | number | No | Optional page size for paginated search results. |
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 | Numeric Zendesk ticket ID to update. |
status | string | No | New ticket status (e.g., open, pending, solved, closed). |
comment | string | No | Optional public comment to add while updating status. |
Response
{
"status": "mock_value"
}