PUT api/updateCall

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

Request Information

URI Parameters

None.

Body Parameters

Call details to update.

CallDetails
NameDescriptionTypeAdditional information
CallNumber

string

None.

Description

string

None.

Status

string

None.

SubStatus

string

None.

Type

string

None.

ClientDisplay

string

None.

BrandDisplay

string

None.

TotalQuotedHours

decimal number

None.

TotalTimeSpent

decimal number

None.

CustomerNo

string

None.

BrandNo

string

None.

Notes

string

None.

CustomerContact

string

None.

ApplicationType

string

None.

CallLines

Collection of CallLines

None.

CallTimesheet

Collection of CallTimesheet

None.

Request Formats

application/json, text/json

Sample:
{
  "callLines": [
    {
      "actionRequired": true,
      "actionRequiredBy": "sample string 2",
      "description": "sample string 3",
      "responsibleResource": "sample string 4",
      "navKey": "sample string 5",
      "date": "2026-06-10T11:57:48.3802995Z",
      "attachmentURL": "sample string 7",
      "hasAttachment": "sample string 8",
      "customerReference": "sample string 9"
    },
    {
      "actionRequired": true,
      "actionRequiredBy": "sample string 2",
      "description": "sample string 3",
      "responsibleResource": "sample string 4",
      "navKey": "sample string 5",
      "date": "2026-06-10T11:57:48.3802995Z",
      "attachmentURL": "sample string 7",
      "hasAttachment": "sample string 8",
      "customerReference": "sample string 9"
    }
  ],
  "callTimesheet": [
    {
      "resource": "sample string 1",
      "postingDate": "sample string 2",
      "workType": "sample string 3",
      "description": "sample string 4",
      "unitOfMeasure": "sample string 5",
      "startTime": "sample string 6",
      "endTime": "sample string 7",
      "actualTime": 8.0,
      "navKey": "sample string 9"
    },
    {
      "resource": "sample string 1",
      "postingDate": "sample string 2",
      "workType": "sample string 3",
      "description": "sample string 4",
      "unitOfMeasure": "sample string 5",
      "startTime": "sample string 6",
      "endTime": "sample string 7",
      "actualTime": 8.0,
      "navKey": "sample string 9"
    }
  ],
  "callNumber": "sample string 1",
  "description": "sample string 2",
  "status": "sample string 3",
  "subStatus": "sample string 4",
  "type": "sample string 5",
  "clientDisplay": "sample string 6",
  "brandDisplay": "sample string 7",
  "totalQuotedHours": 8.0,
  "totalTimeSpent": 9.0,
  "customerNo": "sample string 10",
  "brandNo": "sample string 11",
  "notes": "sample string 12",
  "customerContact": "sample string 13",
  "applicationType": "sample string 14"
}

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'CallDetails'.

Response Information

Resource Description

True if update is successful.

CallDetails
NameDescriptionTypeAdditional information
CallNumber

string

None.

Description

string

None.

Status

string

None.

SubStatus

string

None.

Type

string

None.

ClientDisplay

string

None.

BrandDisplay

string

None.

TotalQuotedHours

decimal number

None.

TotalTimeSpent

decimal number

None.

CustomerNo

string

None.

BrandNo

string

None.

Notes

string

None.

CustomerContact

string

None.

ApplicationType

string

None.

CallLines

Collection of CallLines

None.

CallTimesheet

Collection of CallTimesheet

None.

Response Formats

application/json, text/json

Sample:
{
  "callLines": [
    {
      "actionRequired": true,
      "actionRequiredBy": "sample string 2",
      "description": "sample string 3",
      "responsibleResource": "sample string 4",
      "navKey": "sample string 5",
      "date": "2026-06-10T11:57:48.3802995Z",
      "attachmentURL": "sample string 7",
      "hasAttachment": "sample string 8",
      "customerReference": "sample string 9"
    },
    {
      "actionRequired": true,
      "actionRequiredBy": "sample string 2",
      "description": "sample string 3",
      "responsibleResource": "sample string 4",
      "navKey": "sample string 5",
      "date": "2026-06-10T11:57:48.3802995Z",
      "attachmentURL": "sample string 7",
      "hasAttachment": "sample string 8",
      "customerReference": "sample string 9"
    }
  ],
  "callTimesheet": [
    {
      "resource": "sample string 1",
      "postingDate": "sample string 2",
      "workType": "sample string 3",
      "description": "sample string 4",
      "unitOfMeasure": "sample string 5",
      "startTime": "sample string 6",
      "endTime": "sample string 7",
      "actualTime": 8.0,
      "navKey": "sample string 9"
    },
    {
      "resource": "sample string 1",
      "postingDate": "sample string 2",
      "workType": "sample string 3",
      "description": "sample string 4",
      "unitOfMeasure": "sample string 5",
      "startTime": "sample string 6",
      "endTime": "sample string 7",
      "actualTime": 8.0,
      "navKey": "sample string 9"
    }
  ],
  "callNumber": "sample string 1",
  "description": "sample string 2",
  "status": "sample string 3",
  "subStatus": "sample string 4",
  "type": "sample string 5",
  "clientDisplay": "sample string 6",
  "brandDisplay": "sample string 7",
  "totalQuotedHours": 8.0,
  "totalTimeSpent": 9.0,
  "customerNo": "sample string 10",
  "brandNo": "sample string 11",
  "notes": "sample string 12",
  "customerContact": "sample string 13",
  "applicationType": "sample string 14"
}