POST request/user/track-records

Request Information

URI Parameters

None.

Body Parameters

Collection of TrackDetailsPost
NameDescriptionTypeAdditional information
propertyDetails

Collection of PropertyDetails

None.

ReferralBranch

string

None.

SwitchId

integer

None.

UserRefId

string

None.

UserTrackingId

string

None.

Request Formats

application/json, text/json

Sample:
[
  {
    "referralBranch": "sample string 1",
    "userRefId": "sample string 2",
    "userTrackingId": "sample string 3",
    "switchId": 1,
    "propertyDetails": [
      {
        "name": "sample string 1",
        "value": "sample string 2"
      },
      {
        "name": "sample string 1",
        "value": "sample string 2"
      }
    ]
  },
  {
    "referralBranch": "sample string 1",
    "userRefId": "sample string 2",
    "userTrackingId": "sample string 3",
    "switchId": 1,
    "propertyDetails": [
      {
        "name": "sample string 1",
        "value": "sample string 2"
      },
      {
        "name": "sample string 1",
        "value": "sample string 2"
      }
    ]
  }
]

application/xml, text/xml

Sample:
<ArrayOfTrackDetailsPost xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/MyUtilityGenius.Api.Models.ExceptionError">
  <TrackDetailsPost>
    <ReferralBranch>sample string 1</ReferralBranch>
    <SwitchId>1</SwitchId>
    <UserRefId>sample string 2</UserRefId>
    <UserTrackingId>sample string 3</UserTrackingId>
    <propertyDetails>
      <PropertyDetails>
        <Name>sample string 1</Name>
        <Value>sample string 2</Value>
      </PropertyDetails>
      <PropertyDetails>
        <Name>sample string 1</Name>
        <Value>sample string 2</Value>
      </PropertyDetails>
    </propertyDetails>
  </TrackDetailsPost>
  <TrackDetailsPost>
    <ReferralBranch>sample string 1</ReferralBranch>
    <SwitchId>1</SwitchId>
    <UserRefId>sample string 2</UserRefId>
    <UserTrackingId>sample string 3</UserTrackingId>
    <propertyDetails>
      <PropertyDetails>
        <Name>sample string 1</Name>
        <Value>sample string 2</Value>
      </PropertyDetails>
      <PropertyDetails>
        <Name>sample string 1</Name>
        <Value>sample string 2</Value>
      </PropertyDetails>
    </propertyDetails>
  </TrackDetailsPost>
</ArrayOfTrackDetailsPost>

multipart/form-data

Sample:
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="[0].ReferralBranch"

sample string 1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="[0].UserRefId"

sample string 2
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="[0].UserTrackingId"

sample string 3
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="[0].SwitchId"

1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="[0].propertyDetails[0].Name"

sample string 1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="[0].propertyDetails[0].Value"

sample string 2
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="[0].propertyDetails[1].Name"

sample string 1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="[0].propertyDetails[1].Value"

sample string 2
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="[1].ReferralBranch"

sample string 1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="[1].UserRefId"

sample string 2
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="[1].UserTrackingId"

sample string 3
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="[1].SwitchId"

1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="[1].propertyDetails[0].Name"

sample string 1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="[1].propertyDetails[0].Value"

sample string 2
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="[1].propertyDetails[1].Name"

sample string 1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="[1].propertyDetails[1].Value"

sample string 2
--MultipartDataMediaFormatterBoundary1q2w3e--

Response Information

Resource Description

boolean

Response Formats

application/json, text/json

Sample:
true

application/xml, text/xml

Sample:
<boolean xmlns="http://schemas.microsoft.com/2003/10/Serialization/">true</boolean>

multipart/form-data

Sample:
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name=""

True
--MultipartDataMediaFormatterBoundary1q2w3e--