CM

APIDescription
GET api/callList

Returns a list of calls based on search parameters.

POST api/callList/search

Searches for calls using the provided search model.

OPTIONS api/{path}

Handles OPTIONS requests for CORS preflight

GET api/getCallDetails/{callNo}

Gets detailed information for a specific call.

POST api/getMyTimeUsed/{userEmail}

Gets the total time used by the specified user in the provided timesheet lines.

POST api/getTotalTimeUsed

Gets the total time used in the provided timesheet lines.

POST api/getTimesheetLines

Gets timesheet lines for the specified user email.

GET api/getCallLines/{callNo}

Gets call lines for the specified call number.

GET api/getCallNotes/{callNo}

Gets call notes for the specified call number.

PUT api/updateCall

Updates a call with the provided details, lines, and timesheet entries.

PUT api/createHeader

Creates a new call header with the provided details.

GET api/getStatusList

Gets the list of available call statuses.

GET api/getApplicationTypes

Gets the list of available application types.

GET api/getActionRequiredBy

Gets the list of available action required by types.

GET api/getCallTypes

Gets the list of available call types.

POST api/getUnitOfMeasure

Gets the list of available units of measure for the specified user.

GET api/getSubStatusList

Gets the list of available call sub-statuses.

GET api/getResourceList

Gets the list of available resources.

GET api/getWorkTypes

Gets the list of available work types.

GET api/getClientList

Gets the list of available clients.

GET api/getCustomerUser/{email}

Gets the customer user details for the specified email.

GET api/getBrandList/{customerNo}

Gets the list of brands for the specified customer number.