POST api/ContactManager/InsertUserDetailsTrack

Request Information

URI Parameters

None.

Body Parameters

TrackUserDetails
NameDescriptionTypeAdditional information
PreviewUserId

integer

None.

TrackingId

integer

None.

EmailAddress

string

None.

FirstName

string

None.

LastName

string

None.

PrimaryType

string

None.

PrimaryPhone

string

None.

PrimaryPhoneCountryCode

string

None.

IPAddress

string

None.

Browser

string

None.

CourseMaterialId

integer

None.

PreviewProductUnlocked

UnlockedPreviewProduct

None.

PrimaryPhoneWithCode

string

None.

Request Formats

application/json, text/json

Sample:
{
  "PreviewUserId": 1,
  "TrackingId": 2,
  "EmailAddress": "sample string 3",
  "FirstName": "sample string 4",
  "LastName": "sample string 5",
  "PrimaryType": "sample string 6",
  "PrimaryPhone": "sample string 7",
  "PrimaryPhoneCountryCode": "sample string 8",
  "IPAddress": "sample string 9",
  "Browser": "sample string 10",
  "CourseMaterialId": 11,
  "PreviewProductUnlocked": {
    "StudentId": 1,
    "PeriodId": 2,
    "CourseId": 3,
    "CenterId": 4,
    "CourseRepeatTypeId": 5,
    "DisciplineId": 6,
    "OrderedByUserType": "sample string 7",
    "IsAdminRegistration": true,
    "RegisteredBy": "sample string 9",
    "PreviewRegistraionListId": "sample string 10",
    "CountryName": "sample string 11",
    "CountryId": 12,
    "BrokenRegistraionListID": "sample string 13"
  },
  "PrimaryPhoneWithCode": "sample string 12"
}

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

Response Information

Resource Description

ReturnResult
NameDescriptionTypeAdditional information
Status

boolean

None.

Message

string

None.

AdditionalData

Object

None.

ObjAppResponseMessage

Gets or sets the mobile App response message

AppResponseMessage

None.

Response Formats

application/json, text/json

Sample:
{
  "Status": true,
  "Message": "sample string 2",
  "AdditionalData": {},
  "ObjAppResponseMessage": {
    "Status": true,
    "Message": "sample string 2",
    "AdditionalData": "sample string 3"
  }
}