Decision

Realime decision methods

APIDescription
POST api/Decisions/{clientID}/{contentID}

Requests a realtime decision for a specific visitor and content, returning multiple qualifying results. The visitor identity is determined based on the supplied keys

POST api/Decisions/{clientID}/{contentID}/{visitorID}

Requests a realtime decision for a specific visitor and content, returning multiple qualifying results

POST api/Decisions/Contexts/{clientID}/{contextName}?slotName={slotName}&returnAll={returnAll}

Requests multiple decision results for a given context. The visitor identity is determined based on the supplied keys

POST api/Decisions/Contexts/{clientID}/{contextName}/{visitorID}?slotName={slotName}&returnAll={returnAll}

Requests multiple decision results for a given context

Form

APIDescription
POST api/FormData

Processes web form data

Cache

Cache methods

APIDescription
POST api/Cache/Visit

Registers a page visit or adds visitor profile data to the realtime cache

POST api/Cache/{clientID}/{visitorID}/Parameters

Adds parameters to a visitor profile

POST api/Cache/CachedAttributes

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

POST api/Cache/{clientID}/{pagePublishID}/Goals?publishedID={publishedID}&indexWinner={indexWinner}

Sets the winning index for a goal driven asset

POST api/Cache/Visitors/CachedAttributes

Adds database cache values to the realtime cache for batches of visitors

Events

Realtime event methods

APIDescription
POST api/Events

Registers a realtime event

POST api/Events/Queue

Adds a message to the listener queue

Recommendations

Recommendations Controller

APIDescription
GET api/Recommendations/{visitorID}?lookupHash={lookupHash}&recommendationName={recommendationName}&returnAll={returnAll}&logEvent={logEvent}

Gets a product recommendation for a specific visitor

GET api/Recommendations?lookupHash={lookupHash}&recommendationName={recommendationName}&returnAll={returnAll}&logEvent={logEvent}

Gets a product recommendation