Create Zendesk Ticket – RapidAPI Endpoint Integration for n8n
1. What This API Does
The Create Zendesk Ticket API allows you to automatically generate new support tickets inside your Zendesk workspace.
By sending a simple POST request with ticket details (subject, description, priority, requester email, and API token), the endpoint handles all validation and creates the ticket using Zendesk’s official API.
This is ideal for:
- Automated support pipelines
- User-submitted form workflows
- Internal escalation processes
- Replacing manual ticket creation with automated flows
2.
Mandatory: You Must Subscribe on RapidAPI First
Before using this API in n8n, you must subscribe to it on RapidAPI.
Without an active subscription, all requests will fail due to missing authentication.
3. RapidAPI Listing URL
Subscribe here:
https://rapidapi.com/shamiroxs/api/create-zendesk-ticket
4. Public Endpoint URL
https://create-zendesk-ticket.p.rapidapi.com/create-zendesk-ticket
5. Required Headers
X-RapidAPI-Key: $env.RAPIDAPI_KEY
X-RapidAPI-Host: create-zendesk-ticket.p.rapidapi.com
Content-Type: application/json
6. Required Body Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
| subject | string | yes | Title of the ticket |
| description | string | yes | Body text / details of the issue |
| priority | string | yes | One of: low, normal, high, urgent |
| requester_email | string | yes | Email of the user who is submitting the ticket |
| api_token | string | yes | Zendesk API token for authentication |
7. Complete Ready-to-Import n8n Workflow JSON
The workflow includes:
- Set Node to define all required ticket fields using environment variables
- HTTP Request Node to call the RapidAPI endpoint
Copy, paste, and import into n8n:
8. Ideas for Customization
Here are some ways you can expand this workflow:
- Dynamic priorities based on keywords or customer type
- Connect to forms (Tally, Typeform, Google Forms) to create tickets from submissions
- Forward attachments by adding conversion + Zendesk upload steps
- Auto-assign tickets using additional Zendesk API calls
- Trigger from webhooks for instant support creation
- Add logging using n8n’s built-in Data Stores