POST api/Cache/CachedAttributes

Requests the cached attribute list data be retrieved and update the cache for the specified visitor

Request Information

URI Parameters

None.

Body Parameters

CachedAttributeRequest
NameDescriptionTypeAdditional information
VisitorID

Visitor ID

string

None.

DeviceID

Device ID

string

None.

CachedAttributeListID

Cached attribute list ID

globally unique identifier

None.

CachedAttributeName

Cached attribute list name. Use if ID is not available

string

None.

LookupValue

Lookup value

string

None.

Request Formats

application/json, text/json

Sample:
{
  "VisitorID": "sample string 1",
  "DeviceID": "sample string 2",
  "CachedAttributeListID": "990a24b9-2318-4d97-9688-0fe843ee9b1a",
  "CachedAttributeName": "sample string 3",
  "LookupValue": "sample string 4"
}

application/xml, text/xml

Sample:
<CachedAttributeRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/RedPoint.InteractionRealtime.Models">
  <CachedAttributeListID>990a24b9-2318-4d97-9688-0fe843ee9b1a</CachedAttributeListID>
  <CachedAttributeName>sample string 3</CachedAttributeName>
  <DeviceID>sample string 2</DeviceID>
  <LookupValue>sample string 4</LookupValue>
  <VisitorID>sample string 1</VisitorID>
</CachedAttributeRequest>

application/x-www-form-urlencoded

Sample:

Sample not available.

text/plain

Sample:

Sample not available.

Response Information

Resource Description

Visitor
NameDescriptionTypeAdditional information
VisitorID

string

None.

DeviceID

string

None.

Response Formats

application/json, text/json

Sample:
{
  "VisitorID": "sample string 1",
  "DeviceID": "sample string 2"
}

application/xml, text/xml

Sample:
<Visitor xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/RedPoint.InteractionRealtime.Models">
  <DeviceID>sample string 2</DeviceID>
  <VisitorID>sample string 1</VisitorID>
</Visitor>