Support Case
Support cases are support issues logged for specific companies and used for case management.
Use the support case record to create new support cases and expose them to REST web services.
To learn more, see Support Management.
This record:
-
is not a subrecord
-
has one subrecord: supportcaseescalatehist
The REST API Browser includes information about the field names and field types of the support case record, and about the HTTP methods, request parameters, and operations available to this record. For details, see the REST API Browser’s supportCase reference page.
For information about using the REST API Browser, see The REST API Browser.
Record ID
The record ID for a support case REST record is supportcase.
Prerequisites
You must enable the Lists -> Case permission before you can use this record through REST web services.
Elements Not Accessible Through REST Web Services
The following fields are present in the UI but not accessible using REST web services:
-
initialresponsetime
-
timeelapsed
-
timeopen
-
timetoassign
The following fields are not accessible through REST web services:
-
autoname
-
customform
-
emailform
-
emailemployees
-
externalid
-
escalationmessage
-
firstissueremoved
-
helpdesk
-
htmlmessage
-
incomingmessage
-
internalonly
-
mediaitem
-
messagenew
-
messagesave
-
origbinactive
-
outgoingmessage
-
transactionid
-
timeitem
-
timeonhold
-
timetoclose
-
solutions
-
serialnumber
-
useemployeetemplate
Additional Details
The support case record is complex because it is integrated with many features.
Some elements of the support case form behave differently when accessed through REST web services.
Code Sample
The following samples show common use cases for support cases.
Creating a Support Case
POST https://demo123.suitetalk.api.netsuite.com/services/rest/record/v1/supportCase
With body: { "title": "some subject", "company": { "id": 931 }
}
To create a support case, you need to have the permission of lists > customers with at least a value of view.
Reading a Support Case
GET https://demo123.suitetalk.api.netsuite.com/services/rest/record/v1/supportCase/{{id}}
Updating a Support Case
PATCH https://demo123.suitetalk.api.netsuite.com/services/rest/record/v1/supportCase/{{id}}
Body:
{ "title": "different subject"
}
Deleting a Support Case
DELETE https://demo123.suitetalk.api.netsuite.com/services/rest/record/v1/supportCase/{{id}}