POST request/user/tracking
Add/Update User Tracking
Request Information
URI Parameters
None.
Body Parameters
TrackDetails| Name | Description | Type | Additional information |
|---|---|---|---|
| ContractId | integer |
None. |
|
| CustomerId | integer |
None. |
|
| InstantQuoteId | integer |
None. |
|
| MeterId | integer |
None. |
|
| propertyDetails | Collection of PropertyDetails |
None. |
|
| QuoteId | integer |
None. |
|
| SiteId | integer |
None. |
|
| Url | string |
None. |
|
| UserTrackingId | string |
None. |
Request Formats
application/json, text/json
Sample:
{
"url": "sample string 1",
"userTrackingId": "sample string 2",
"customerId": 1,
"siteId": 1,
"meterId": 1,
"quoteId": 1,
"instantQuoteId": 1,
"contractId": 1,
"propertyDetails": [
{
"name": "sample string 1",
"value": "sample string 2"
},
{
"name": "sample string 1",
"value": "sample string 2"
}
]
}
text/html
Sample:
{"url":"sample string 1","userTrackingId":"sample string 2","customerId":1,"siteId":1,"meterId":1,"quoteId":1,"instantQuoteId":1,"contractId":1,"propertyDetails":[{"name":"sample string 1","value":"sample string 2"},{"name":"sample string 1","value":"sample string 2"}]}
application/xml, text/xml
Sample:
<TrackDetails xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/MyUtilityGeniusForBusiness.Api.Models.Default">
<ContractId>1</ContractId>
<CustomerId>1</CustomerId>
<InstantQuoteId>1</InstantQuoteId>
<MeterId>1</MeterId>
<QuoteId>1</QuoteId>
<SiteId>1</SiteId>
<Url>sample string 1</Url>
<UserTrackingId>sample string 2</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>
</TrackDetails>
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
application/json, text/json, text/html, application/xml, text/xml
Sample:
Sample not available.