Reorder Custom Table Fields

Reorder a custom table's columns. Requires the acting user to be an owner-admin. The columns array must include the ID of every field currently in the table; a partial list or an ID that does not belong to this table is rejected with a 422. Any id in the request body is ignored; the table reordered is always the one identified by the path. Returns the full updated custom table, including all fields in their new order. Use this for a lightweight pure-reorder without resending field definitions; to add, remove, or edit fields while also reordering, use Update Custom Table (update-public-custom-table) instead.

OAuth Scopes: employee:custom_fields.write

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required
^[1-9]\d*$

The ID of the custom table to reorder fields in.

Body Params
integer

Custom table ID. Ignored on write: the table id always comes from the path.

columns
array of integers
required

Array of custom field IDs in the new order. Must include the ID of every field currently in the table.

columns*
Responses

Language
Credentials
OAuth2
Missing 1 required scope
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json