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:

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 }
} 

            
Note:

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}} 

            

Related Topics

REST Web Services Supported Records
SuiteTalk REST Web Services Overview and Setup
Working with Records
NetSuite Record Structure
The REST API Browser

General Notices