SystemDocumentList - Scoped, Global

concept brazil Updated Sep 10, 2026 1 min read SystemDocumentListBothAPI.md
Raw file servicenow.com

The SystemDocumentList API provides methods for setting the record fields in the Document Lists [ds_document_lists] table.

This API requires the Document Management plugin (com.snc.platform_document_management) and is provided within the sn_doc_services namespace. For information, see Document Services.

To create or manage a document list, use the DocumentListService API.

Parent Topic:Server API reference

SystemDocumentList - SystemDocumentList(String docListName)

Instantiates a SystemDocumentList object.

Name Type Description
docListName String Name of the document list.
Type Description
None

The following example shows how to instantiate a SystemDocumentList object.

JavaScript
var docList = new sn_doc_services.SystemDocumentList();

SystemDocumentList - description(String description)

Sets the Description field of a new document list record.

Name Type Description
description String Description of the document list.
Type Description
None

The following example shows how to add a description to the document list. See also DocumentListService API.

JavaScript
var dL = new sn_doc_services.SystemDocumentList('My document list');
// Define the document list fielddL.description('description');
var docList = new sn_doc_services.DocumentListService();gs.info(JSON.stringify(docList.createDocumentList(dL), null, 2));

Output:

JSON
{  "message": "Create List for the given name : My document list, List sysId : b2c021a924683c10f877a6fed1c2b0b1 is successful.",  "request_id": "b2c021a924683c10f877a6fed1c2b0b1",  "status": "success"}

SystemDocumentList - name(String docListName)

Sets the Name field of a document list record.

Note: You can also set the name as a parameter in the SystemDocumentList() constructor.

Name Type Description
docListName String Name of the document list.
Type Description
None

The following example shows how to rename an existing document list. See also DocumentListService.

JavaScript
var docListID = 'b2c021a924683c10f877a6fed1c2b0b1';var docListUpdate = new sn_doc_services.SystemDocumentList();
docListUpdate.name('name change');
var docListSvc = new sn_doc_services.DocumentListService();gs.info(JSON.stringify(docListSvc.updateDocumentList(docListID , docListUpdate), null, 2));

Output:

JSON
{  "message": "Update List for the given sysId : b2c021a924683c10f877a6fed1c2b0b1 is successful.",  "request_id": "b2c021a924683c10f877a6fed1c2b0b1",  "status": "success"}
Search documentation
Search document titles and file paths on the brazil branch