GET api/Revolution/ContactCard/Rep/{contextRepDID}/ForRep/{repDID}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
contextRepDID

The context Rep’s identification number.

string

Required

repDID

The requesting Rep’s identification number.

string

Required

Body Parameters

None.

Response Information

Resource Description

ContactForRepViewModel
NameDescriptionTypeAdditional information
ContactID

integer

None.

ContactType

The Contact Type (E.g. Rep, Customer) of the requested Contact.

string

None.

DisplayName

The display name of the requested Contact.

string

None.

Email

The Email address of the requested contact.

string

None.

Phone1

Home phone number.

string

None.

Phone2

Work phone number.

string

None.

Phone3

Fax number.

string

None.

Phone4

Cell phone number.

string

None.

Phone5

Pager number.

string

None.

Phone6

Other phone number.

string

None.

BillingAddress

Primary Billing Address of the Contact.

string

None.

ShippingAddress

Primary Shipping Address of the Contact.

string

None.

Type

Rep Type of the Contact.

string

None.

Rank

Rank of the Contact.

string

None.

PlacementDisplayName

The Display Name of which the Contact is placed under.

string

None.

PlacementDID

The Display ID of which the Contact is placed under.

string

None.

SponsorDisplayName

The Contact's Sponsor's display name.

string

None.

SponsorDID

The Contact's Sponsor's Display ID.

string

None.

Level

The placement level of the Contact.

integer

None.

JoinDate

The date teh Contact joined.

date

None.

HasAutoShip

Determines if the Contact is using AutoShip.

boolean

None.

VolumeShortPV

The total Volume Short PV for the Contact.

integer

None.

VolumeShortGV

The total Volume Short GV for the Contact.

integer

None.

VolumeLV

The total Volume LV for the Contact.

integer

None.

VolumeRV

The total Volume RV for the Contact.

integer

None.

CarryOverLeftVolume

The total CarryOver Left Volume for the Contact.

decimal number

None.

CarryOverRightVolume

The total CarryOver Right Volume for the Contact.

decimal number

None.

LeftLegCount

The count of the Left Leg for the Contact.

integer

None.

RightLegCount

The count of the Right Leg for the Contact.

integer

None.

Response Formats

application/xml, text/xml

Sample:
<ContactForRepViewModel>
  <ContactID>1</ContactID>
  <ContactType>sample string 2</ContactType>
  <DisplayName>sample string 3</DisplayName>
  <Email>sample string 4</Email>
  <Phone1>sample string 5</Phone1>
  <Phone2>sample string 6</Phone2>
  <Phone3>sample string 7</Phone3>
  <Phone4>sample string 8</Phone4>
  <Phone5>sample string 9</Phone5>
  <Phone6>sample string 10</Phone6>
  <BillingAddress>sample string 11</BillingAddress>
  <ShippingAddress>sample string 12</ShippingAddress>
  <Type>sample string 13</Type>
  <Rank>sample string 14</Rank>
  <PlacementDisplayName>sample string 15</PlacementDisplayName>
  <PlacementDID>sample string 16</PlacementDID>
  <SponsorDisplayName>sample string 17</SponsorDisplayName>
  <SponsorDID>sample string 18</SponsorDID>
  <Level>1</Level>
  <JoinDate>01/09/2025 01:56:51</JoinDate>
  <HasAutoShip>True</HasAutoShip>
  <VolumeShortPV>20</VolumeShortPV>
  <VolumeShortGV>21</VolumeShortGV>
  <VolumeLV>1</VolumeLV>
  <VolumeRV>1</VolumeRV>
  <CarryOverLeftVolume>1</CarryOverLeftVolume>
  <CarryOverRightVolume>1</CarryOverRightVolume>
  <LeftLegCount>1</LeftLegCount>
  <RightLegCount>1</RightLegCount>
</ContactForRepViewModel>

application/json, text/json

Sample:
{
  "ContactID": 1,
  "ContactType": "sample string 2",
  "DisplayName": "sample string 3",
  "Email": "sample string 4",
  "Phone1": "sample string 5",
  "Phone2": "sample string 6",
  "Phone3": "sample string 7",
  "Phone4": "sample string 8",
  "Phone5": "sample string 9",
  "Phone6": "sample string 10",
  "BillingAddress": "sample string 11",
  "ShippingAddress": "sample string 12",
  "Type": "sample string 13",
  "Rank": "sample string 14",
  "PlacementDisplayName": "sample string 15",
  "PlacementDID": "sample string 16",
  "SponsorDisplayName": "sample string 17",
  "SponsorDID": "sample string 18",
  "Level": 1,
  "JoinDate": "2025-01-09T01:56:51.4725666-05:00",
  "HasAutoShip": true,
  "VolumeShortPV": 20,
  "VolumeShortGV": 21,
  "VolumeLV": 1,
  "VolumeRV": 1,
  "CarryOverLeftVolume": 1.0,
  "CarryOverRightVolume": 1.0,
  "LeftLegCount": 1,
  "RightLegCount": 1
}