Skip to main content

List Service

The list resource holds lists of master data that people make in the portal, for example a watch list of the objects a desk follows.

List REST API​

The List REST API is accessed through the following URL:

https://api.opendatadsl.com/api/list

A list belongs to the person who made it, and can be shared with everyone in your tenant. You see your own lists and the shared ones.

MethodPathExampleDescription
GETGet the build information for this service
GET{release}v1List your lists and the shared ones
GET{release}/{key}v1/6721f0c2a4b9e85d3c0f1a77Retrieve a list
POST{release}v1Create or update a list
PUT{release}/{key}/{objectid}v1/6721f0c2a4b9e85d3c0f1a77/NGE.GAS.TTFAdd an object to a list
DELETE{release}/{key}v1/6721f0c2a4b9e85d3c0f1a77Delete a list

Functions​

FunctionExampleDescription
objectsForListv1/6721f0c2a4b9e85d3c0f1a77?_function=objectsForListThe master data objects in a list
listsForObjectv1/NGE.GAS.TTF?_function=listsForObjectThe names of your lists, and the shared ones, that contain an object

Entities​

List​

NameDescriptionType
_idUnique id for the list, created for you if not givenObjectId
nameThe name of the list (required)String
objectsThe ids of the master data objects in the list (required)String[]
visibilityprivate (the default) or sharedString
ownerThe email of the person who made the list, set by the platformString