| title | summary |
|---|---|
Table |
/api/table endpoints.
|
/api/table endpoints.
Get all Tables.
Get Table with ID.
-
idvalue must be an integer greater than zero. -
include_editable_data_modelnullable boolean.
Get all foreign keys whose destination is a Field that belongs to this Table.
idvalue must be an integer greater than zero.
Get metadata about a Table useful for running queries.
Returns DB, fields, field FKs, and field values.
Passing include_hidden_fields=true will include any hidden Fields in the response. Defaults to false
Passing include_sensitive_fields=true will include any sensitive Fields in the response. Defaults to false.
Passing include_editable_data_model=true will check that the current user has write permissions for the table's
data model, while false checks that they have data access perms for the table. Defaults to false.
These options are provided for use in the Admin Edit Metadata page.
-
idvalue must be an integer greater than zero. -
include_sensitive_fieldsnullable value must be a valid boolean string ('true' or 'false'). -
include_hidden_fieldsnullable value must be a valid boolean string ('true' or 'false'). -
include_editable_data_modelnullable value must be a valid boolean string ('true' or 'false').
Return related entities.
idvalue must be an integer greater than zero.
Return FK info for the 'virtual' table for a Card. This is always empty, so this endpoint serves mainly as a placeholder to avoid having to change anything on the frontend.
idvalue must be an integer greater than zero.
Return metadata for the 'virtual' table for a Card.
idvalue must be an integer greater than zero.
Inserts the rows of an uploaded CSV file into the table identified by :id. The table must have been created by uploading a CSV file.
-
idvalue must be an integer greater than zero. -
raw-params
Discard the FieldValues belonging to the Fields in this Table. Only applies to fields that have FieldValues. If this Table's Database is set up to automatically sync FieldValues, they will be recreated during the next cycle.
idvalue must be an integer greater than zero.
Replaces the contents of the table identified by :id with the rows of an uploaded CSV file. The table must have been created by uploading a CSV file.
-
idvalue must be an integer greater than zero. -
raw-params
Manually trigger an update for the FieldValues for the Fields belonging to this Table. Only applies to Fields that are eligible for FieldValues.
idvalue must be an integer greater than zero.
Update all Table in ids.
-
idssequence of value must be an integer greater than zero. -
display_namenullable value must be a non-blank string. -
entity_typenullable value must be a valid entity type (keyword or string). -
visibility_typenullable enum of technical, hidden, cruft. -
descriptionnullable string. -
caveatsnullable string. -
points_of_interestnullable string. -
show_in_getting_startednullable boolean.
Update Table with ID.
-
visibility_typenullable enum of technical, hidden, cruft. -
field_ordernullable enum of alphabetical, custom, database, smart. -
display_namenullable value must be a non-blank string. -
points_of_interestnullable string. -
entity_typenullable value must be a valid entity type (keyword or string). -
descriptionnullable string. -
show_in_getting_startednullable boolean. -
caveatsnullable string. -
idvalue must be an integer greater than zero.
Reorder fields.
-
idvalue must be an integer greater than zero. -
field_ordersequence of value must be an integer greater than zero.