Reachora Recommendations for ESC

Presentation Recommendations

Request Options

Coming Soon

Response

Example

Request

GET https://recommendations.reachora.com/esc/presentations?resource_id=696:164171&user_id=EYkoAxsVth3Lww82Yj8ETA==

Response

{
  "results": [
    "696:164680",
    "696:164679",
    "696:164681",
    "696:165297"
  ],
  "requested_with": {
    "resource_id": "696:164171",
    "user_id": "EYkoAxsVth3Lww82Yj8ETA==",
  },
  "recommended_with": {
    "resource_id": "696:164171",
    "user_id": "...",
    "tracking_id": null,
    "excluded_resource_ids": [],
    "count": 5
  }
}

Presentation Publish/Unpublish

The <resourceId> parameter is the combined event ID and presentation ID: <eventId>:<presentationId>.

So if presentation “123456” from event “852” has been cancelled, you’d need to make a PUT request to /esc/presentation/852:123456/unpublish.

The response should be a 200 OK, with an empty body.

New Events to Process

Whenever there’s a new XML file for an event for us to process, this endpoint will set it up:

So if there’s a new event, “999”, you’d need to make a POST request to /esc/events/999. We’ll download the file in the evening, and the data should be imported by the next day.

The response should be a 200 OK, with an empty body.