POST Referrals

Creates or updates a referral summary count. The passed in ReferralID is ignored. This checks the tracked EventId, ListingId, ProfileId, ContentId... etc. to try to increment the ReferralCount and BotCount for the given ReferralDate.

Request Information

URI Parameters

None.

Body Parameters

ReferralSummaryDto
NameDescriptionTypeAdditional information
ReferralID

integer

None.

ReferralType

string

None.

ProfileID

integer

None.

ReferralDate

date

None.

FirstReferralDateTime

date

None.

LastReferralDateTime

date

None.

ReferralCount

integer

None.

ContentID

integer

None.

ListingID

integer

None.

CouponID

integer

None.

BCRequestID

integer

None.

InquiryID

integer

None.

EventID

integer

None.

OKToShare

boolean

None.

MembersOnly

boolean

None.

ReferralNotes

string

None.

UserName

string

None.

PageName

string

None.

ControlName

string

None.

WebInputResponseID

integer

None.

EntityID

integer

None.

BannerID

integer

None.

BotCount

integer

None.

URL

string

None.

RefURL

string

None.

ObjectState

ObjectStateEnum

None.

Request Formats

application/json, text/json

Sample:
{
  • "ReferralID": 1,
  • "ReferralType": "sample string 2",
  • "ProfileID": 3,
  • "ReferralDate": "2024-05-13T13:33:24.608573Z",
  • "FirstReferralDateTime": "2024-05-13T13:33:24.608573Z",
  • "LastReferralDateTime": "2024-05-13T13:33:24.608573Z",
  • "ReferralCount": 7,
  • "ContentID": 8,
  • "ListingID": 1,
  • "CouponID": 1,
  • "BCRequestID": 9,
  • "InquiryID": 10,
  • "EventID": 11,
  • "OKToShare": true,
  • "MembersOnly": true,
  • "ReferralNotes": "sample string 14",
  • "UserName": "sample string 15",
  • "PageName": "sample string 16",
  • "ControlName": "sample string 17",
  • "WebInputResponseID": 18,
  • "EntityID": 19,
  • "BannerID": 20,
  • "BotCount": 21,
  • "URL": "sample string 22",
  • "RefURL": "sample string 23",
  • "ObjectState": 0
}

Response Information

Resource Description

The ReferralId of the record that was created or updated

integer

Response Formats

application/json, text/json

Sample:
  • 1