- 19 Apr 2023
- 1 Minute to read
- Print
- DarkLight
Decisions Core Services
- Updated on 19 Apr 2023
- 1 Minute to read
- Print
- DarkLight
Overview
Decisions Cores Services allow users to utilize Folder Actions via the API. A general rule of thumb is that anything that can be done in the UI can be done via API. The purpose of this capability is to allow Decisions to integrate with other systems.
By default, there are over 151 Decisions Core Services that can be accessed out of the box. However, users may expand upon these by adding their own Custom Services. The following document covers the most commonly used Decisions Core Services and how to view those Services' Integration Details.
Most Commonly Used Services
Decisions Core Service Name | Function | Use Case |
---|---|---|
Account Service | This Service contains methods that interact with the entity_account table for Adding, Deleting, or modifying Decisions Accounts. | Setting up Single-SignOn Configuration |
Assignment | The Assignment Service contains methods for manipulating the entity_assignment table. | Remove Assignments that caused an exception during Flow testing |
Comment | Services used for manipulating Comments on Folder by editing the entity_comment table | Used to gather an audit trail from a process for creating System Comments |
DocumentService | These methods manipulate Documents in Decisions | Used for Document retrieval and storage in and out of Decisions |
FileReferenceService | Methods used to manipulate File References in the file_reference_entity | Used to manipulate large files on the app server with more efficiency |
FolderService | These methods are used to Create, Modify, or Delete Folders in the entity_folder table. | Designer Project Folder scaffolding |
GroupService | This Service contains methods that interact with the entity_group table for Adding, Deleting, or modifying Decisions Groups. | Create, Edit, or Delete groups in Decisions. |
ImageService | Contains methods that are used to manipulate the image_folder_extension_data | Used to store images in decisions |
ImportExportService | Contains methods for utilizing Decisions Import or Export Service | Can be used for the automation of Project associations |
Integration Details
These Services are found in the Decisions Studio under System > Administration > Features > Decisions.Core.
To access any integration details, right-click on the Service and select View Integration Details.
View Integration Details will open the Service call information in a new tab and show all the available methods that can be called.
Any of these methods can be clicked to view an example of what their expected Inputs and Outputs are, by selecting an Output Type and Rest Option, and clicking SHOW.