---
title: "Session bookmarks"
description: "Session bookmarks: available fields, filters, associations, and API operations."
lastModified: "2026-08-21"
---

**Path:** `events/{event_id}/session-bookmarks`  
**Methods:** GET collection/record, POST, DELETE. There is no PATCH operation.

- Fields: `event-id`, `timeslot-id`, `registrant-id`, `created-at`, `updated-at`.  
- Filters: `timeslot_id`, `registrant_id`, `created_from`, `created_to`.  
- Associations: none.

```
GET .../session-bookmarks?registrant_id=1201
```

**POST inputs:** `timeslot_id`, `registrant_id`.

```json
{
  "timeslot_id": 5501,
  "registrant_id": 1201
}
```

The timeslot and registrant must belong to the event. POST is idempotent for the same pair: an existing bookmark is returned instead of creating a duplicate.
