Calculation

APIDescription
POST api/calculation/triggerActionOnline?actionId={actionId}&parameters={parameters}

Triggers a CMAP action (such as a Script, SQL, Item Update or Saved Report) and returns the resulting data

POST api/calculation/triggerCalculationOnline

Triggers a calculation to run synchronously

POST api/Calculation/triggerCalculation

Triggers a calculation to run offline by the CMAP scheduler

POST api/Calculation/triggerAction

Triggers a CMAP action (such as a Script, SQL, Item Update or Saved Report) offline and returns the resulting data

Data

APIDescription
POST api/Data/uploadToDataTable

Uploads a list of rows and column data to a CMAP datatable

GET api/Data/getVerdicts?itemId={itemId}&itemType={itemType}&verdictIdList={verdictIdList}

Retrieves a set of verdicts for a given item based on it's id

GET api/Data/getResultset

Retrieves a dataset based on executing a report

POST api/Data/setParameterData

Updates a series of custom parameters for a single item id

POST api/Data/uploadData

Creates, Updates or Deletes a set of data by item type (this functions in the same way as an Item Update action - see Administration > Calculations > Action Manager for examples)

Document

APIDescription
GET api/Document/getDocument?docId={docId}

Gets a document from the Document Store based on it's internal id

POST api/Document/uploadDocument

Uploads a document to the Document Store

POST api/Document/uploadForm

Uploads a form for processing within a campaign

POST api/Document/uploadFormOnline

Uploads a form for processing within a campaign and returns the result synchronously

Status

APIDescription
GET api/Status/getStatus

No documentation available.

GET api/Status/getServiceStatus

No documentation available.

GET api/Status/queryInvokeRights

No documentation available.