Skip to main content

List Custom Entry Screens

GET 

/entry_screens/custom

Retrieve a list of available Custom Entry Screens. This is the entry type that was formerly known as "Mileage" or "Travel". We now recommend using the Expense entry type for travel-related expenses. The label of "Custom" can be changed.

An Entry Screen is the configuration of the Entry Sheet, including the fields and layout of the sheet, as well as the Entry Periods assigned to the sheet, which defines the time period such as weekly, bi-weekly, etc.

The Entry Screen config determines which Entry Columns appear on a user's entry sheet, and in what order, along with many other entry screen configuration options.

Read-only endpoint

Currently, this endpoint is read-only. Support for creating, modifying, and deleting Custom Entry Screens is not yet supported in the REST API, but will be added in a future release.

Database table name

Note: internally, Custom Entry Screens are stored in the travel_entry_guis database table, and the "Entry Screen Config" concept is sometimes referred to as a "GUI" (graphical user interface) in the legacy codebase.

Request

Responses

A successful response from a paged collection; see the results array in the response for the list of results for this page. Additional pages may be available and can be fetched using the @nextLink URL.

Note that the examples given may include keys (fields) that may not always be present in the response, depending on the fields requested in the $keys parameter, the user's permissions, and other system settings.