Performance improvements to Forms Service API

Fixed in

EPiServer.Forms.ServiceApi 3.5.0

Created

Dec 27, 2019

Updated

Feb 25, 2020

State

Closed, Acceptance tests pass


Description

To improve performance, this version introduces a new endpoint for retrieving submission data.

/EPiServer.Forms.ServiceApi/FormSubmission/

{formId}

Supported query parameters:

  • Language: Language of form (ISO 2 Letter Language Codes. For example: en, sv)
  • Skip: Index of the first submission to return.
  • Top: Maximum number of submissions to return.
  • sortColumnByName: Sort results by column name. (e.g. __field_123).
  • sortDescending: Sort direction. Default value is true (sort desc by default if no param is passed).
  • beginDate: Show submission created after date.(format: 2014-04-25T16:15:47-04:00) (ISO 8601 format).
  • endDate: Show submission created before date.(format: 2014-04-25T16:15:47-04:00) (ISO 8601 format).