Lists are used to model a particular process. A List contains many Records in the form of Entries. Entries contain their own data from Attributes defined on the List and also data from their parent Record. Lists enforce that the Records they contain belong to a single Object type.
List all Lists that your Access Token has access to. Lists are returned in the order that they are sorted in the sidebar.
list_configuration:read
requiredStatus code
Description
200 - Success
Creates a new List. Once you have your List, add Attributes to it using the "Create Attribute" endpoint, and add Records to it using the "Add Records to List" endpoint. New Lists must specify which Records can be added with the parent_object
parameter which accepts either an Object slug or an Object ID. Permissions for the List are controlled with the workspace_access
and workspace_member_access
parameters. Please note that new Lists must have either workspace_access
set to "full-access"
or one or more element of workspace_member_access
with a "full-access"
level. It is also possible to receive a 403
billing error if your Workspace is not on a plan that supports either advanced Workspace or Workspace Member level access for Lists.
list_configuration:read-write
requireddata
object
REQUIRED
Status code
Description
200 - Success
Gets a single List in your Workspace that your Access Token has access to.
list_configuration:read
requiredlist
string
REQUIRED
A UUID or slug to identify the List.
Status code
Description
200 - Success
Updates an existing List. Permissions for the List are controlled with the workspace_access
and workspace_member_access
parameters. Please note that Lists must have either workspace_access
set to "full-access"
or one or more element of workspace_member_access
with a "full-access"
level. It is also possible to receive a 403
billing error if your Workspace is not on a plan that supports either advanced Workspace or Workspace Member level access for Lists. Changing the parent Object of a List is not possible through the API as it can have unintended side-effects that should be considered carefully. If you wish to carry out a parent Object change you should do so through the UI.
list_configuration:read-write
requiredlist
string
REQUIRED
A UUID or slug to identify the List to update.
data
object
REQUIRED
Status code
Description
200 - Success