The lists a session is filed under, and the custom fields on your records. Set them up once per event, then refer to their ids everywhere else.
Custom fields
| Endpoint | Level | Needs |
|---|
GET List fields/v1/event/{eventId}/fields | Event | — |
POST Search fields/v1/event/{eventId}/fields | Event | — |
POST Create a custom field/v1/event/{eventId}/fields/create | Event | write:fields |
PUT Update a custom field/v1/event/{eventId}/fields/{fieldId} | Event | write:fields |
DELETE Delete a custom field/v1/event/{eventId}/fields/{fieldId} | Event | write:fields |
Rooms
| Endpoint | Level | Needs |
|---|
GET List rooms/v1/event/{eventId}/rooms | Event | — |
POST Search rooms/v1/event/{eventId}/rooms | Event | — |
POST Create a room/v1/event/{eventId}/rooms/create | Event | write:metadata |
PUT Update a room/v1/event/{eventId}/rooms/{id} | Event | write:metadata |
DELETE Delete a room/v1/event/{eventId}/rooms/{id} | Event | write:metadata |
Tracks
| Endpoint | Level | Needs |
|---|
GET List tracks/v1/event/{eventId}/tracks | Event | — |
POST Search tracks/v1/event/{eventId}/tracks | Event | — |
POST Create a track/v1/event/{eventId}/tracks/create | Event | write:metadata |
PUT Update a track/v1/event/{eventId}/tracks/{id} | Event | write:metadata |
DELETE Delete a track/v1/event/{eventId}/tracks/{id} | Event | write:metadata |
| Endpoint | Level | Needs |
|---|
GET List tags/v1/event/{eventId}/tags | Event | — |
POST Search tags/v1/event/{eventId}/tags | Event | — |
POST Create a tag/v1/event/{eventId}/tags/create | Event | write:metadata |
PUT Update a tag/v1/event/{eventId}/tags/{id} | Event | write:metadata |
DELETE Delete a tag/v1/event/{eventId}/tags/{id} | Event | write:metadata |
| Endpoint | Level | Needs |
|---|
GET List formats/v1/event/{eventId}/formats | Event | — |
POST Search formats/v1/event/{eventId}/formats | Event | — |
POST Create a format/v1/event/{eventId}/formats/create | Event | write:metadata |
PUT Update a format/v1/event/{eventId}/formats/{id} | Event | write:metadata |
DELETE Delete a format/v1/event/{eventId}/formats/{id} | Event | write:metadata |
Levels
| Endpoint | Level | Needs |
|---|
GET List levels/v1/event/{eventId}/levels | Event | — |
POST Search levels/v1/event/{eventId}/levels | Event | — |
POST Create a level/v1/event/{eventId}/levels/create | Event | write:metadata |
PUT Update a level/v1/event/{eventId}/levels/{id} | Event | write:metadata |
DELETE Delete a level/v1/event/{eventId}/levels/{id} | Event | write:metadata |
Languages
| Endpoint | Level | Needs |
|---|
GET List languages/v1/event/{eventId}/languages | Event | — |
POST Search languages/v1/event/{eventId}/languages | Event | — |
POST Create a language/v1/event/{eventId}/languages/create | Event | write:metadata |
PUT Update a language/v1/event/{eventId}/languages/{id} | Event | write:metadata |
DELETE Delete a language/v1/event/{eventId}/languages/{id} | Event | write:metadata |
Session statuses
| Endpoint | Level | Needs |
|---|
GET List session statuses/v1/event/{eventId}/statuses | Event | — |
POST Search session statuses/v1/event/{eventId}/session-statuses | Event | — |
POST Create a session status/v1/event/{eventId}/statuses/create | Event | write:metadata |
PUT Update a session status/v1/event/{eventId}/statuses/{id} | Event | write:metadata |
DELETE Delete a session status/v1/event/{eventId}/statuses/{id} | Event | write:metadata |
POST Restore a deleted session status/v1/event/{eventId}/statuses/{id}/restore | Event | write:metadata |