Connectors
...
Actions
Add or Update Ticket
5 min
description add or update a ticket in halopsa, determining the action by the presence of a ticket id endpoint url /api/tickets method post inputs json body (array) – required actioncode (number) id (number) dateoccurred (string) summary (string) details (string) status id (number) tickettype id (number) sla id (number) priority id (number) client id (number) client name (string) site id (number) site name (string) user id (number) user name (string) team (string) agent id (number) category 1 (string) category 2 (string) category 3 (string) category 4 (string) estimate (number) timetaken (number) supplier name (string) parent id (number) child count (number) attachment count (number) flagged (boolean) read (boolean) enduserstatus (number) onhold (boolean) respondbydate (string) responsedate (string) responsestartdate (string) slaresponsestate (string) fixbydate (string) dateclosed (string) excludefromsla (boolean) slaholdtime (number) site timezone (string) slaactiondate (string) slapercused (number) slatimeleft (number) lastactiondate (string) organisation id (number) department id (number) reportedby (string) user email (string) emailtolist (string) emailcclist (string) matched kb id (number) release note (string) release id (number) release name (string) release2 id (number) release2 name (string) release3 id (number) release3 name (string) child ticket id string (string) child ticket ids (array) nextactivitydate (string) inventory number (string) workflow id (number) workflow step (number) hasbeenclosed (boolean) unread child action count (number) child action count (number) is vip (boolean) isimportantcontact (boolean) impact (number) urgency (number) startdate (string) starttime (string) targetdate (string) targettime (string) deadlinedate (string) followupdate (string) oppcontactname (string) oppcompanyname (string) oppemailaddress (string) oppcustomertitle (string) opptel (string) oppaddr1 (string) oppaddr2 (string) oppaddr3 (string) oppaddr4 (string) opppostcode (string) oppcountry (string) opptype (string) oppvalue (number) oppconversionprobability (number) oppvalueadjusted (number) oppprofit (number) oppcurrentsystem (string) oppcompetitors (string) opptrialdate (string) oppdemodate (string) oppdiscountdate (string) oppattemptsmade (number) oppconverteddate (string) oppproductchosen (string) oppreason (string) opphear (string) opptimezonename (string) oppclosurecategory (number) projecttimebudget (number) projectmoneybudget (number) projecttimeactual (number) projectmoneyactual (number) lastnote (string) userdef1 (string) userdef2 (string) userdef3 (string) userdef4 (string) userdef5 (string) customfields (array) id (number) name (string) label (string) phonenumber (string) details html (string) takenby (string) datecreated (string) createdfrom id (number) closure note (string) closure time (number) closure agent id (number) top level id (number) asset number (number) asset site (number) slatimeelapsed (number) slastate (string) slaexcuse (string) site sla id (number) supplier id (number) supplier (object) id (number) name (string) emailoverduefixby (boolean) emailoverdueresponse (boolean) webserviceurl (string) warning (string) customfields (array) id (number) name (string) supplier reference (string) supplier slaexcuse (string) supplier date (string) supplier contract id (number) supplier contract ref (string) supplier sla id (number) supplier priority id (number) supplier responsestate (string) supplier responsedate (string) supplier responsetime (number) supplier respondbydate (string) supplier slastate (string) supplier slatimeelapsed (number) supplier dateclosed (string) supplier fixbydate (string) supplier breachrespsent (boolean) supplier breachfixbysent (boolean) changestate (string) approvedby (number) itil requesttype id (number) showforusers (boolean) messsent (string) satisfactionlevel (number) satisfactioncomment (string) invoicenumber (string) invoicenote (string) invoicedate (string) invoicepaiddate (string) nonbillable time (number) mileage (number) planneddate (string) ccaddress (string) agreedcleared (boolean) responsetime (number) alsoinform (string) approval status (number) justification (string) backoutplan (string) communicationplan (string) testplan (string) riskdescription (string) risklevel (number) impactdescription (string) impactlevel (number) serviceid (number) surveysent (boolean) planneddateend (string) source (number) whoresponded (number) reviewed (boolean) currentfaactionnumber (number) approval process step (number) approval process id (number) faultcodeopen (number) faultcode (number) laststatus3rdparty (number) inform3rdpartysystem (boolean) deliverycontact (string) delivery address (object) id (number) type (number) description (string) surveyneeded (boolean) knownerror (boolean) development (boolean) causedby (number) messsentlast (string) unapprovedchangestatus (number) changeseq (number) lastrecurringemailsentdate (string) template id (number) child template id (number) slaholdreminderdatelastemailed (string) assetstring (string) mailboxid (number) merged into id (number) alerttype (string) actisbillabledefault (boolean) emaildisplayname (string) emailpriority (number) chargerate (number) forwardinboundupdates (boolean) loggedoutofhdworkinghours (boolean) acctmaninformedsurvey (boolean) laststatuschangeinformed (number) gfialerttype (string) quotedescription (string) quotelabouramount (number) quotepriority (number) budgetcode (number) actualcost (number) invoicestatus (number) invoicedescription (string) invoicelabouramount (number) invoicematerialsamount (number) firsttimefix (number) quotematerialsamount (number) ukasaccredited (boolean) labno (string) istweet (boolean) twitterscreenname (string) twitterid (number) isfacebookpost (boolean) facebookid (string) facebookuserid (number) facebookname (string) fixbydateadjusted (boolean) loggedonbehalfby (string) release important (boolean) alternativecontactno (string) operationalserviceid (number) requestdetailsprinted (boolean) serviceformprinted (boolean) auditstatus (number) auditunum (number) auditdate (string) auditnote (string) auditfaileddate (string) auditfailednote (string) userrequestedapprover (number) oppdontaddtomailinglist (boolean) third party id (number) sendprintrequest (number) pagerdutyid (string) pagerdutystatus (number) pagerdutyurl (string) pagerdutyincidentid (string) product id (number) product name (string) component id (number) component name (string) version id (number) version name (string) mailentryid (string) reassigncount (number) contract id (number) billing address (object) id (number) type (number) workflow name (string) workflow stepstarted (string) lessonslearned (string) laststatuschangeinformedmanager (number) lastbugzillasync (string) sapid (string) sapattachmentsuuid (string) currency (number) projectconsignmentheaderid (number) projectconsignmentdetailid (number) servicefailurestid (number) hdid (number) deleted (boolean) matched rule id (number) ignore kb match (boolean) deadlinenotificationhours (number) showonroadmap (boolean) roadmapnote (string) phonenumberfrom (string) addressfrom (string) releasenotegroup id (number) releasenotegroup name (string) changeinformation html (string) team id (number) team department id (number) sendack (boolean) agent (object) id (number) name (string) teams (array) id (number) agent id (number) departments (array) id (number) clients (array) id (number) canupdate (boolean) canupdate moreinfo (boolean) user (object) id (number) lastaction (object) id (number) tickettype (object) id (number) outcomes (array) newaction emailfrom (number) newaction emailfrom address override (string) canupdate (boolean) spam (boolean) spamblock (boolean) users name (string) child count open (number) sibling count open (number) parent summary (string) parent status (number) new approvalprocess (number) new approvalprocess agent id (number) new approvalprocess user id (number) new approvalprocess users (array) new approvalprocess email (string) new approvalprocess cab id (number) new approvalprocess cab (array) approval process (object) id (number) approvers (array) new approvers (array) appointment count (number) task count (number) create article (boolean) appointments (array) children (array) dont do rules (boolean) apply rules (boolean) forcereassign (boolean) agent01 ok (boolean) agent02 ok (boolean) return this (boolean) validate form (boolean) attachments (array) popup notes (array) current action type (string) current action name (string) viewers (array) ispreview (boolean) assets (array) nochangesequpdate (boolean) reclose (boolean) email start tag override (string) email end tag override (string) follower count (number) followers agent (array) followers user (array) contact address (object) chat id (number) clone count (number) todo list (array) service count (number) services (array) commits (array) is opportunity (boolean) is project (boolean) warning (string) categoryid 1 (number) estimatedays (number) last update (string) lastincomingemail (string) workflow seq (number) pipeline stage id (number) inactive (boolean) starttimeslot (number) targettimeslot (number) cost (number) quantity (number) supplier status (number) appointment type (number) section timezone (string) projectinternaltask (boolean) guid (string) use (string) maximumrestrictedpriority (number) useful count (number) notuseful count (number) updateservicestatus (boolean) servicestatusnote (string) ticket tags (string) invoiceseperatelyoverride (boolean) purchaseordernumber (string) output example \[ { "status code" 201, "response headers" { "content type" "text/html; charset=utf 8", "x hsci cache time" "2024 10 21t12 01 22 328z", "content encoding" "gzip", "expires" "mon, 21 oct 2024 12 08 57 gmt", "cache control" "max age=0, no cache, no store", "pragma" "no cache", "date" "mon, 21 oct 2024 12 08 57 gmt" }, "reason" "ok", "json body" {} } ] output parameters status code (number) reason (string) json body (object) response headers header type content type string x hsci cache time string content encoding string expires string cache control string pragma string date string