Get Endpoint, 'series/{seriesId}', was added for retrieving a single event series (e.g. "series-1-A").
Post Endpoint, 'series/create', was added for creating a single event series (uses CreateSeriesRequest).
Put Endpoint, 'series/assign-events', was added for tying existing series to provided list of events (uses AssignEventsToSeriesRequest).
Put Endpoint, 'series/{seriesId}/update-info', was added to update general information of the provided series, such as Name or On Sale Date (uses UpdateSeriesInfoRequest).
New booked space endpoint:
Put Endpoint, 'booked-spaces/update', was added for updated multiple booked spaces on a single event, including elevating/demoting status of all provided booked spaces to Definite/Prospect (uses UpdateBookedSpacesRequest).
New function endpoint:
Put Endpoint, 'functions/{functionId}/update', was added to update the provided function, such as Name, Start/End Dates, or Status (uses UpdateFunctionRequest).
Updated
Updated the request in Create Booked Space endpoint, 'booked-spaces/':
Added 'EnforceConflictChecking' (default false) to AddBookedSpaceRequest. If set to true, will check if any potential conflicts exist as though the request was attempting to add a Definite booked space.
Added 'IsDefinite' (default false) to AddBookedSpaceRequest. If set to true, the newly created booked space will be Definite (otherwise, always Prospect). Note, that setting this to true will ignore EnforceConflictChecking, and always conflict check.
Updated the Query Filtered Accounts endpoint, 'accounts/all':
Response is now paginated properly, with TotalCount, CurrentPage, and Results (list of AccountResponses) properties.
Added IncludeClient (default true) and IncludeExhibitor (default false) to request.
Added DeltaQuery functionality to request with new property, LastModifiedOn.
Updated the Query Filtered Contacts endpoint, 'contacts/all':
Response is now paginated properly, with TotalCount, CurrentPage, and Results (list of ContactResponses) properties.
Added DeltaQuery functionality to request with new property, LastModifiedOn.
Updated the Query Filtered Events endpoint, 'events/all':
Response is now paginated properly, with TotalCount, CurrentPage, and Results (list of EventResponses) properties.
Added DeltaQuery functionality to request with new property, LastModifiedOn.
Error responses across all endpoints now include 'Correlation Id' to better assist in resolving any found issues; the given correlation id in an error response can be used to find the exact workflow and request that yielded the unexpected error.