POST api/ReSyncWoToSF

Request Information

URI Parameters

None.

Body Parameters

ReSyncWorkOrderReq
NameDescriptionTypeAdditional information
LoginDetail

SFDCLoginDetail

None.

Workorders

Collection of WorkOrderDetail

None.

Request Formats

application/json, text/json

Sample:
{
  "LoginDetail": {
    "SessionId": "sample string 1",
    "ServerURL": "sample string 2",
    "OrgId": "sample string 3",
    "UserName": "sample string 4",
    "Password": "sample string 5",
    "SecurityToken": "sample string 6",
    "CompanyType": "sample string 1",
    "FieldType": "sample string 2",
    "WrapperType": "sample string 3"
  },
  "Workorders": [
    {
      "PIN": "sample string 1",
      "WorkOrderName": "sample string 2",
      "AppointmentName": "sample string 3",
      "StartDate": "sample string 4",
      "EndDate": "sample string 5",
      "Status": "sample string 6",
      "SearchString": "sample string 7",
      "Address": "sample string 8",
      "ReasonText": "sample string 9",
      "NoteText": "sample string 10",
      "CompanyType": "sample string 11",
      "OrgID": "sample string 12",
      "FieldType": "sample string 13",
      "WorkOrderType": "sample string 14",
      "WrapperType": "sample string 15",
      "FileDetails": [
        {
          "fileName": "sample string 1",
          "fileData": "QEA=",
          "contentType": "sample string 2",
          "Description": "sample string 3"
        },
        {
          "fileName": "sample string 1",
          "fileData": "QEA=",
          "contentType": "sample string 2",
          "Description": "sample string 3"
        }
      ],
      "WorkOrderId": "sample string 16"
    },
    {
      "PIN": "sample string 1",
      "WorkOrderName": "sample string 2",
      "AppointmentName": "sample string 3",
      "StartDate": "sample string 4",
      "EndDate": "sample string 5",
      "Status": "sample string 6",
      "SearchString": "sample string 7",
      "Address": "sample string 8",
      "ReasonText": "sample string 9",
      "NoteText": "sample string 10",
      "CompanyType": "sample string 11",
      "OrgID": "sample string 12",
      "FieldType": "sample string 13",
      "WorkOrderType": "sample string 14",
      "WrapperType": "sample string 15",
      "FileDetails": [
        {
          "fileName": "sample string 1",
          "fileData": "QEA=",
          "contentType": "sample string 2",
          "Description": "sample string 3"
        },
        {
          "fileName": "sample string 1",
          "fileData": "QEA=",
          "contentType": "sample string 2",
          "Description": "sample string 3"
        }
      ],
      "WorkOrderId": "sample string 16"
    }
  ]
}

application/xml, text/xml

Sample:
<ReSyncWorkOrderReq xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ClrCommonMobileApi.Models">
  <LoginDetail>
    <CompanyType>sample string 1</CompanyType>
    <FieldType>sample string 2</FieldType>
    <OrgId>sample string 3</OrgId>
    <Password>sample string 5</Password>
    <SecurityToken>sample string 6</SecurityToken>
    <ServerURL>sample string 2</ServerURL>
    <SessionId>sample string 1</SessionId>
    <UserName>sample string 4</UserName>
    <WrapperType>sample string 3</WrapperType>
  </LoginDetail>
  <Workorders>
    <WorkOrderDetail>
      <Address>sample string 8</Address>
      <AppointmentName>sample string 3</AppointmentName>
      <CompanyType>sample string 11</CompanyType>
      <EndDate>sample string 5</EndDate>
      <FieldType>sample string 13</FieldType>
      <FileDetails>
        <FileDetail>
          <Description>sample string 3</Description>
          <contentType>sample string 2</contentType>
          <fileData>QEA=</fileData>
          <fileName>sample string 1</fileName>
        </FileDetail>
        <FileDetail>
          <Description>sample string 3</Description>
          <contentType>sample string 2</contentType>
          <fileData>QEA=</fileData>
          <fileName>sample string 1</fileName>
        </FileDetail>
      </FileDetails>
      <NoteText>sample string 10</NoteText>
      <OrgID>sample string 12</OrgID>
      <PIN>sample string 1</PIN>
      <ReasonText>sample string 9</ReasonText>
      <SearchString>sample string 7</SearchString>
      <StartDate>sample string 4</StartDate>
      <Status>sample string 6</Status>
      <WorkOrderId>sample string 16</WorkOrderId>
      <WorkOrderName>sample string 2</WorkOrderName>
      <WorkOrderType>sample string 14</WorkOrderType>
      <WrapperType>sample string 15</WrapperType>
    </WorkOrderDetail>
    <WorkOrderDetail>
      <Address>sample string 8</Address>
      <AppointmentName>sample string 3</AppointmentName>
      <CompanyType>sample string 11</CompanyType>
      <EndDate>sample string 5</EndDate>
      <FieldType>sample string 13</FieldType>
      <FileDetails>
        <FileDetail>
          <Description>sample string 3</Description>
          <contentType>sample string 2</contentType>
          <fileData>QEA=</fileData>
          <fileName>sample string 1</fileName>
        </FileDetail>
        <FileDetail>
          <Description>sample string 3</Description>
          <contentType>sample string 2</contentType>
          <fileData>QEA=</fileData>
          <fileName>sample string 1</fileName>
        </FileDetail>
      </FileDetails>
      <NoteText>sample string 10</NoteText>
      <OrgID>sample string 12</OrgID>
      <PIN>sample string 1</PIN>
      <ReasonText>sample string 9</ReasonText>
      <SearchString>sample string 7</SearchString>
      <StartDate>sample string 4</StartDate>
      <Status>sample string 6</Status>
      <WorkOrderId>sample string 16</WorkOrderId>
      <WorkOrderName>sample string 2</WorkOrderName>
      <WorkOrderType>sample string 14</WorkOrderType>
      <WrapperType>sample string 15</WrapperType>
    </WorkOrderDetail>
  </Workorders>
</ReSyncWorkOrderReq>

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 'ReSyncWorkOrderReq'.

Response Information

Resource Description

SyncReqestResult
NameDescriptionTypeAdditional information
StatusCode

string

None.

IsSuccessStatusCode

boolean

None.

Response

string

None.

Response Formats

application/json, text/json

Sample:
{
  "StatusCode": "sample string 1",
  "IsSuccessStatusCode": true,
  "Response": "sample string 3"
}

application/xml, text/xml

Sample:
<SyncReqestResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ClrCommonMobileApi.Models">
  <IsSuccessStatusCode>true</IsSuccessStatusCode>
  <Response>sample string 3</Response>
  <StatusCode>sample string 1</StatusCode>
</SyncReqestResult>