Install using npm:
npm install zendesk-clientimport createClient from 'zendesk-client';
const client = createClient({
token : 'token',
url : 'https://[yoursubdomain].zendesk.com',
});
client.search.query('type:ticket status:open status:new')
.then((result) =>{
console.log(result)
})
.catch((error)=>{
console.log(error)
});client.attachmentsupload(files)client.ticketslist()
listByOrganization(orgId)
listByUserRequested(userId)
listByUserCCD(userId)
listByAssigned(userId)
listRecent()
show(ticketId)
showMany(ticketIds)
create(ticket)
createMany(tickets)
update(ticketId, ticket)
updateMany(ticketIds, ticket)
delete(ticketId)
deleteMany(ticketIds)
getComments(ticketId)client.searchquery(searchTerm)client.userslist()
listByGroup(groupId)
listByOrganization(orgId)
show(userId)
showMany(userIds)
me()client.oauthtokenslist()
show(id)
current()