Get Started
Portal api methods
Help

PUT api/2.0/crm/case/{caseid} This function requires authentication

Description

Updates the selected case with the parameters specified in the request

Parameters
Name Description Type Example
caseid
sent in url
Case ID number 1234
title
sent in body
Case title string some text
members
sent in body
Participants
optional
Collection of numbers
collection
1234
customFieldList
sent in body
User field list
optional
Collection of ASC.Api.Collections.ItemKeyValuePair`2[System.Int32,System.String]s
collection
isPrivate
sent in body
Case privacy: private or not
optional
Bool value true
accessList
sent in body
List of users with access to the case
optional
Collection of guids
collection
9924256A-739C-462b-AF15-E652A3B1B6EB
isNotify
sent in body
Notify users in accessList about the case
optional
Bool value true
Example
            
            Data transfer in application/json format:
            
            data: {
               caseid: 0,
               title: "Exhibition organization",
               isPrivate: false,
               customFieldList: [{1: "value for text custom field with id = 1"}]
            }
            
            
Returns

Case

Example Response

application/json

{
  "status": 0,
  "response": {
    "createBy": {
      "id": "00000000-0000-0000-0000-000000000000",
      "displayName": "Mike Zanyatski",
      "title": "Manager",
      "avatarSmall": "url to small avatar",
      "profileUrl": ""
    },
    "created": "2019-08-17T20:39:00.6247316Z",
    "title": "Exhibition organization",
    "isClosed": false,
    "isPrivate": false,
    "canEdit": true,
    "customFields": [
      {
        "entityId": 14523423,
        "label": "Birthdate",
        "fieldValue": "2019-08-17T20:39:00.6247316Z",
        "fieldType": 5,
        "position": 10,
        "mask": "",
        "id": 0
      }
    ],
    "id": 0
  }
}

text/xml

<result>
  <status>0</status>
  <response>
    <createBy>
      <id>00000000-0000-0000-0000-000000000000</id>
      <displayName>Mike Zanyatski</displayName>
      <title>Manager</title>
      <avatarSmall>url to small avatar</avatarSmall>
      <profileUrl></profileUrl>
    </createBy>
    <created>2019-08-17T20:39:00.6247316Z</created>
    <title>Exhibition organization</title>
    <isClosed>false</isClosed>
    <isPrivate>false</isPrivate>
    <canEdit>true</canEdit>
    <customFields>
      <entityId>14523423</entityId>
      <label>Birthdate</label>
      <fieldValue>2019-08-17T20:39:00.6247316Z</fieldValue>
      <fieldType>5</fieldType>
      <position>10</position>
      <mask></mask>
      <id>0</id>
    </customFields>
    <id>0</id>
  </response>
</result>