POST crm/case

By Customer Code, POST New Case

Request Information

URI Parameters

None.

Body Parameters

Interprise.Web.Services.Models.CRMCaseInput
NameDescriptionTypeAdditional information
ActivityCode

Activity code. Required when Updating case (PUT crm/case)

string

None.

Type

string

None.

Subject

string

None.

StartDate

Case Start date

string

None.

EndDate

Case End date, Optional. Applies to PUT crm/case

string

None.

DueDate

Case Due date, Optional.

string

None.

TeamDescription

Team description, Optional

string

None.

CustomerCode

Customer code

string

None.

ContactCode

Contact code, Optional, when not specified default customer contact is use

string

None.

Status

Activity status, default set to Not Stared on POST crm/case. Accept any status on PUT crm/case

string

None.

Category

Gets or sets the SystemActivityCategory category code

string

None.

Priority

string

None.

AssignedTo

string

None.

ProblemDescription

string

None.

SolutionDescription

string

None.

DetailsText

string

None.

OpportunityCode

string

None.

Items

Collection of Interprise.Web.Services.Models.CRMCaseInput+ActivityItem

None.

CustomFields

Collection of all the custom fields in CRMActivity table

Collection of Interprise.Web.Services.Models.CustomField

None.

Request Formats

{
  "activityCode": "sample string 1",
  "type": "sample string 2",
  "subject": "sample string 3",
  "startDate": "sample string 4",
  "endDate": "sample string 5",
  "dueDate": "sample string 6",
  "teamDescription": "sample string 7",
  "customerCode": "sample string 8",
  "contactCode": "sample string 9",
  "status": "sample string 10",
  "category": "sample string 11",
  "priority": "sample string 12",
  "assignedTo": "sample string 13",
  "problemDescription": "sample string 14",
  "solutionDescription": "sample string 15",
  "detailsText": "sample string 16",
  "opportunityCode": "sample string 17",
  "items": [
    {
      "itemCode": "sample string 1",
      "itemName": "sample string 2",
      "problem": "sample string 3",
      "customFields": [
        {
          "field": "sample string 1",
          "value": {}
        },
        {
          "field": "sample string 1",
          "value": {}
        }
      ]
    },
    {
      "itemCode": "sample string 1",
      "itemName": "sample string 2",
      "problem": "sample string 3",
      "customFields": [
        {
          "field": "sample string 1",
          "value": {}
        },
        {
          "field": "sample string 1",
          "value": {}
        }
      ]
    }
  ],
  "customFields": [
    {
      "field": "sample string 1",
      "value": {}
    },
    {
      "field": "sample string 1",
      "value": {}
    }
  ]
}
<CRMCaseInput xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <ActivityCode>sample string 1</ActivityCode>
  <Type>sample string 2</Type>
  <Subject>sample string 3</Subject>
  <StartDate>sample string 4</StartDate>
  <EndDate>sample string 5</EndDate>
  <DueDate>sample string 6</DueDate>
  <TeamDescription>sample string 7</TeamDescription>
  <CustomerCode>sample string 8</CustomerCode>
  <ContactCode>sample string 9</ContactCode>
  <Status>sample string 10</Status>
  <Category>sample string 11</Category>
  <Priority>sample string 12</Priority>
  <AssignedTo>sample string 13</AssignedTo>
  <ProblemDescription>sample string 14</ProblemDescription>
  <SolutionDescription>sample string 15</SolutionDescription>
  <DetailsText>sample string 16</DetailsText>
  <OpportunityCode>sample string 17</OpportunityCode>
  <Items>
    <ActivityItem>
      <ItemCode>sample string 1</ItemCode>
      <ItemName>sample string 2</ItemName>
      <Problem>sample string 3</Problem>
      <CustomFields>
        <CustomField>
          <Field>sample string 1</Field>
          <Value />
        </CustomField>
        <CustomField>
          <Field>sample string 1</Field>
          <Value />
        </CustomField>
      </CustomFields>
    </ActivityItem>
    <ActivityItem>
      <ItemCode>sample string 1</ItemCode>
      <ItemName>sample string 2</ItemName>
      <Problem>sample string 3</Problem>
      <CustomFields>
        <CustomField>
          <Field>sample string 1</Field>
          <Value />
        </CustomField>
        <CustomField>
          <Field>sample string 1</Field>
          <Value />
        </CustomField>
      </CustomFields>
    </ActivityItem>
  </Items>
  <CustomFields>
    <CustomField>
      <Field>sample string 1</Field>
      <Value />
    </CustomField>
    <CustomField>
      <Field>sample string 1</Field>
      <Value />
    </CustomField>
  </CustomFields>
</CRMCaseInput>

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'System.Web.Http.ModelBinding.JQueryMvcFormUrlEncodedFormatter' to write type 'CRMCaseInput'.

Response Information

Resource Description

Interprise.Web.Services.Http.MetadataOfInterprise.Web.Services.Models.CRMCaseInput
NameDescriptionTypeAdditional information
data

Interprise.Web.Services.Http.DataNodeOfInterprise.Web.Services.Models.CRMCaseInput

None.

links

Interprise.Web.Services.Http.LinksNode

None.

Response Formats

Sample not available.