The identity and technical contract details declared by the specification.
CheckboxElementCreateElement
object
This serializer allow to set the type of an element and the element id before which we want to insert the new element.
36 properties
2 required
HeaderElementCreateElement
object
This serializer allow to set the type of an element and the element id before which we want to insert the new element.
35 properties
2 required
ButtonTextAlignmentEnum
string
left - Left center - Center right - Right
RatingElementUpdateElement
object
34 properties
ButtonInputConfigBlock
object
Style overrides for this element.
2 properties
HeaderElementUpdateElement
object
32 properties
MenuElementPublicElement
object
Basic element serializer mostly for returned values.
39 properties
6 required
SimpleContainerElementUpdateElement
object
30 properties
ButtonWidthEnum
string
auto - Auto full - Full
Heading6FontWeightEnum
string
thin - Thin extra-light - Extra Light light - Light regular - Regular medium - Medium semi-bold - Semi Bold bold - Bold extra-bold - Extra Bold heavy - Heavy b…
FooterElementPublicElement
object
Basic element serializer mostly for returned values.
38 properties
5 required
FileInputElementElement
object
Basic element serializer mostly for returned values. 👉 Mind to update the baserow.contrib.builder.api.domains.serializer.PublicElementSerializer when you updat…
45 properties
5 required
IFrameElementPublicElement
object
Basic element serializer mostly for returned values.
40 properties
5 required
RecordSelectorElementUpdateElement
object
43 properties
3 required
BuilderWorkflowAction
object
Basic builder workflow action serializer
5 properties
5 required
SourceTypeEnum
string
url - Url embed - Embed
ChoiceElementUpdateElement
object
40 properties
InputTextElementElement
object
Basic element serializer mostly for returned values. 👉 Mind to update the baserow.contrib.builder.api.domains.serializer.PublicElementSerializer when you updat…
44 properties
5 required
ImageElementUpdateElement
object
34 properties
InputTextElementUpdateElement
object
38 properties
LinkElementPublicElement
object
Basic element serializer mostly for returned values.
44 properties
5 required
Heading5TextAlignmentEnum
string
left - Left center - Center right - Right
MenuElementCreateElement
object
This serializer allow to set the type of an element and the element id before which we want to insert the new element.
36 properties
2 required
input_horizontal_padding
object
14 properties
link_active_text_decoration
object
10 properties
ChoiceElementElement
object
Basic element serializer mostly for returned values. 👉 Mind to update the baserow.contrib.builder.api.domains.serializer.PublicElementSerializer when you updat…
46 properties
5 required
RatingInputElementElement
object
Basic element serializer mostly for returned values. 👉 Mind to update the baserow.contrib.builder.api.domains.serializer.PublicElementSerializer when you updat…
42 properties
5 required
AuthFormElementUpdateElement
object
32 properties
MenuElementElement
object
Basic element serializer mostly for returned values. 👉 Mind to update the baserow.contrib.builder.api.domains.serializer.PublicElementSerializer when you updat…
39 properties
6 required
ButtonLinkConfigBlock
object
Style overrides for this element.
2 properties
DateTimePickerElementElement
object
Basic element serializer mostly for returned values. 👉 Mind to update the baserow.contrib.builder.api.domains.serializer.PublicElementSerializer when you updat…
42 properties
5 required
TableElementElement
object
Basic element serializer mostly for returned values. 👉 Mind to update the baserow.contrib.builder.api.domains.serializer.PublicElementSerializer when you updat…
46 properties
8 required
CheckboxElementUpdateElement
object
33 properties
Heading6TextAlignmentEnum
string
left - Left center - Center right - Right
FooterElementUpdateElement
object
32 properties
ButtonElementPublicElement
object
Basic element serializer mostly for returned values.
37 properties
5 required
AuthFormElementCreateElement
object
This serializer allow to set the type of an element and the element id before which we want to insert the new element.
35 properties
2 required
RecordSelectorElementCreateElement
object
This serializer allow to set the type of an element and the element id before which we want to insert the new element.
46 properties
5 required
ImageElementElement
object
Basic element serializer mostly for returned values. 👉 Mind to update the baserow.contrib.builder.api.domains.serializer.PublicElementSerializer when you updat…
40 properties
5 required
ColumnElementUpdateElement
object
33 properties
TableElementPublicElement
object
Basic element serializer mostly for returned values.
46 properties
8 required
Heading3FontWeightEnum
string
thin - Thin extra-light - Extra Light light - Light regular - Regular medium - Medium semi-bold - Semi Bold bold - Bold extra-bold - Extra Bold heavy - Heavy b…
SimpleContainerElementElement
object
Basic element serializer mostly for returned values. 👉 Mind to update the baserow.contrib.builder.api.domains.serializer.PublicElementSerializer when you updat…
36 properties
5 required
LinkElementUpdateElement
object
38 properties
AlignmentD61Enum
string
left - Left center - Center right - Right
ColumnElementPublicElement
object
Basic element serializer mostly for returned values.
39 properties
5 required
HeadingElementElement
object
Basic element serializer mostly for returned values. 👉 Mind to update the baserow.contrib.builder.api.domains.serializer.PublicElementSerializer when you updat…
38 properties
5 required
ButtonAndLinkConfigBlock
object
Style overrides for this element.
1 property
ImageAlignmentEnum
string
left - Left center - Center right - Right
ImageConstraintEnum
string
cover - Cover contain - Contain full-width - Full Width
FormatEnum
string
plain - Plain markdown - Markdown
ButtonFontWeightEnum
string
thin - Thin extra-light - Extra Light light - Light regular - Regular medium - Medium semi-bold - Semi Bold bold - Bold extra-bold - Extra Bold heavy - Heavy b…
ColumnElementCreateElement
object
This serializer allow to set the type of an element and the element id before which we want to insert the new element.
36 properties
2 required
LinkTextAlignmentEnum
string
left - Left center - Center right - Right
DateTimePickerElementCreateElement
object
This serializer allow to set the type of an element and the element id before which we want to insert the new element.
39 properties
2 required
ImageSourceTypeEnum
string
upload - Upload url - Url
StyleBackgroundModeEnum
string
tile - Tile fill - Fill fit - Fit
InputTypeEnum
string
text - Text password - Password
FormContainerElementElement
object
Basic element serializer mostly for returned values. 👉 Mind to update the baserow.contrib.builder.api.domains.serializer.PublicElementSerializer when you updat…
38 properties
5 required
ChoiceElementCreateElement
object
This serializer allow to set the type of an element and the element id before which we want to insert the new element.
43 properties
2 required
FormContainerElementPublicElement
object
Basic element serializer mostly for returned values.
38 properties
5 required
ChoiceOption
object
3 properties
1 required
TextElementUpdateElement
object
32 properties
HeadingElementUpdateElement
object
32 properties
StyleWidthEnum
string
full - Full full-width - Full Width normal - Normal medium - Medium small - Small
FileInputElementUpdateElement
object
39 properties
Heading5FontWeightEnum
string
thin - Thin extra-light - Extra Light light - Light regular - Regular medium - Medium semi-bold - Semi Bold bold - Bold extra-bold - Extra Bold heavy - Heavy b…
InputAndTypographyConfigBlock
object
Style overrides for this element.
1 property
AuthFormElementElement
object
Basic element serializer mostly for returned values. 👉 Mind to update the baserow.contrib.builder.api.domains.serializer.PublicElementSerializer when you updat…
38 properties
5 required
HeaderElementPublicElement
object
Basic element serializer mostly for returned values.
38 properties
5 required
ChoiceElementPublicElement
object
Basic element serializer mostly for returned values.
46 properties
5 required
Heading3TextAlignmentEnum
string
left - Left center - Center right - Right
ButtonElementUpdateElement
object
31 properties
DateTimePickerElementUpdateElement
object
36 properties
PageParameterValue
object
2 properties
1 required
heading_6_text_decoration
object
41 properties
ImageConfigBlock
object
Style overrides for this element.
1 property
TextElementElement
object
Basic element serializer mostly for returned values. 👉 Mind to update the baserow.contrib.builder.api.domains.serializer.PublicElementSerializer when you updat…
38 properties
5 required
RoleTypeEnum
string
allowall - Allow All allowallexcept - Allow All Except disallowallexcept - Disallow All Except
RepeatElementPublicElement
object
Basic element serializer mostly for returned values.
48 properties
8 required
RatingStyleEnum
string
star - Star heart - Heart thumbs-up - Thumbs Up flag - Flag smile - Smile
TextElementCreateElement
object
This serializer allow to set the type of an element and the element id before which we want to insert the new element.
35 properties
2 required
ButtonAlignmentEnum
string
left - Left center - Center right - Right
InputTextElementPublicElement
object
Basic element serializer mostly for returned values.
44 properties
5 required
HeaderElementElement
object
Basic element serializer mostly for returned values. 👉 Mind to update the baserow.contrib.builder.api.domains.serializer.PublicElementSerializer when you updat…
38 properties
5 required
IFrameElementElement
object
Basic element serializer mostly for returned values. 👉 Mind to update the baserow.contrib.builder.api.domains.serializer.PublicElementSerializer when you updat…
40 properties
5 required
ColumnElementElement
object
Basic element serializer mostly for returned values. 👉 Mind to update the baserow.contrib.builder.api.domains.serializer.PublicElementSerializer when you updat…
39 properties
5 required
ButtonElementElement
object
Basic element serializer mostly for returned values. 👉 Mind to update the baserow.contrib.builder.api.domains.serializer.PublicElementSerializer when you updat…
37 properties
5 required
LabelFontWeightEnum
string
thin - Thin extra-light - Extra Light light - Light regular - Regular medium - Medium semi-bold - Semi Bold bold - Bold extra-bold - Extra Bold heavy - Heavy b…
TypographyConfigBlock
object
Style overrides for this element.
1 property
RatingInputElementPublicElement
object
Basic element serializer mostly for returned values.
42 properties
5 required
HeadingElementCreateElement
object
This serializer allow to set the type of an element and the element id before which we want to insert the new element.
35 properties
2 required
HeadingElementPublicElement
object
Basic element serializer mostly for returned values.
38 properties
5 required
IFrameElementCreateElement
object
This serializer allow to set the type of an element and the element id before which we want to insert the new element.
37 properties
2 required
RecordSelectorElementPublicElement
object
Basic element serializer mostly for returned values.
49 properties
8 required
DuplicateElement
object
2 properties
2 required
RepeatElementUpdateElement
object
42 properties
3 required
TextElementPublicElement
object
Basic element serializer mostly for returned values.
38 properties
5 required
CheckboxElementPublicElement
object
Basic element serializer mostly for returned values.
39 properties
5 required
ImageElementCreateElement
object
This serializer allow to set the type of an element and the element id before which we want to insert the new element.
37 properties
2 required
FileInputElementCreateElement
object
This serializer allow to set the type of an element and the element id before which we want to insert the new element.
42 properties
2 required
LinkElementCreateElement
object
This serializer allow to set the type of an element and the element id before which we want to insert the new element.
41 properties
2 required
AuthFormElementPublicElement
object
Basic element serializer mostly for returned values.
38 properties
5 required
MenuElementUpdateElement
object
33 properties
InputFontWeightEnum
string
thin - Thin extra-light - Extra Light light - Light regular - Regular medium - Medium semi-bold - Semi Bold bold - Bold extra-bold - Extra Bold heavy - Heavy b…
RepeatElementCreateElement
object
This serializer allow to set the type of an element and the element id before which we want to insert the new element.
45 properties
5 required
RatingElementPublicElement
object
Basic element serializer mostly for returned values.
40 properties
5 required
PatchedMoveElement
object
4 properties
CollectionElementPropertyOptions
object
Mixin to a DRF serializer class to raise an exception if data with unknown fields is provided to the serializer.
4 properties
1 required
InputConfigBlock
object
Style overrides for this element.
1 property
RepeatElementElement
object
Basic element serializer mostly for returned values. 👉 Mind to update the baserow.contrib.builder.api.domains.serializer.PublicElementSerializer when you updat…
48 properties
8 required
Heading4TextAlignmentEnum
string
left - Left center - Center right - Right
ButtonElementCreateElement
object
This serializer allow to set the type of an element and the element id before which we want to insert the new element.
34 properties
2 required
ButtonConfigBlock
object
Style overrides for this element.
1 property
DateFormatEnum
string
EU - European (D/M/Y) US - US (M/D/Y) ISO - ISO (Y-M-D)
OrientationEnum
string
horizontal - Horizontal vertical - Vertical
PatchedElement_TypeUpdateElement
SimpleContainerElementPublicElement
object
Basic element serializer mostly for returned values.
36 properties
5 required
VariantEnum
string
link - Link button - Button
FileInputElementPublicElement
object
Basic element serializer mostly for returned values.
45 properties
5 required
OptionTypeEnum
string
manual - Manual formulas - Formulas
TypeA5fEnum
string
heading - heading text - text rating - rating ratinginput - ratinginput link - link image - image inputtext - inputtext column - column button - button table -…
ButtonTableAndTypographyButtonConfigBlock
object
Style overrides for this element.
3 properties
RatingElementCreateElement
object
This serializer allow to set the type of an element and the element id before which we want to insert the new element.
37 properties
2 required
LinkFontWeightEnum
string
thin - Thin extra-light - Extra Light light - Light regular - Regular medium - Medium semi-bold - Semi Bold bold - Bold extra-bold - Extra Bold heavy - Heavy b…
RatingInputElementUpdateElement
object
36 properties
Heading1TextAlignmentEnum
string
left - Left center - Center right - Right
FormContainerElementCreateElement
object
This serializer allow to set the type of an element and the element id before which we want to insert the new element.
35 properties
2 required
image_constraint
object
5 properties
button_active_border_color
object
19 properties
FooterElementCreateElement
object
This serializer allow to set the type of an element and the element id before which we want to insert the new element.
35 properties
2 required
Heading2TextAlignmentEnum
string
left - Left center - Center right - Right
TargetEnum
string
self - Self blank - Blank
ButtonButtonConfigBlock
object
Style overrides for this element.
2 properties
FooterElementElement
object
Basic element serializer mostly for returned values. 👉 Mind to update the baserow.contrib.builder.api.domains.serializer.PublicElementSerializer when you updat…
38 properties
5 required
TableElementCreateElement
object
This serializer allow to set the type of an element and the element id before which we want to insert the new element.
43 properties
5 required
Visibility789Enum
string
all - All logged-in - Logged In not-logged - Not Logged
Element_TypePublicElement
TableElementUpdateElement
object
40 properties
3 required
Heading2FontWeightEnum
string
thin - Thin extra-light - Extra Light light - Light regular - Regular medium - Medium semi-bold - Semi Bold bold - Bold extra-bold - Extra Bold heavy - Heavy b…
ValidationTypeEnum
string
any - Any email - Email integer - Integer
DateTimePickerElementPublicElement
object
Basic element serializer mostly for returned values.
42 properties
5 required
BodyTextAlignmentEnum
string
left - Left center - Center right - Right
CollectionField
object
This serializer transform the flat properties object from/to a config dict property. This allows us to see the field on the frontend side as a simple polymorph…
5 properties
2 required
RatingInputElementCreateElement
object
This serializer allow to set the type of an element and the element id before which we want to insert the new element.
39 properties
2 required
FormContainerElementUpdateElement
object
32 properties
TimeFormatEnum
string
24 - 24 hour 12 - 12 hour
InputTextElementCreateElement
object
This serializer allow to set the type of an element and the element id before which we want to insert the new element.
41 properties
2 required
Alignment6d7Enum
string
top - Top center - Center bottom - Bottom
BodyFontWeightEnum
string
thin - Thin extra-light - Extra Light light - Light regular - Regular medium - Medium semi-bold - Semi Bold bold - Bold extra-bold - Extra Bold heavy - Heavy b…
IFrameElementUpdateElement
object
34 properties
SimpleContainerElementCreateElement
object
This serializer allow to set the type of an element and the element id before which we want to insert the new element.
33 properties
2 required
StyleBackgroundEnum
string
none - None color - Color image - Image
MenuItem
object
Serializes the MenuItemElement.
14 properties
3 required
UserFile
object
10 properties
6 required
RecordSelectorElementElement
object
Basic element serializer mostly for returned values. 👉 Mind to update the baserow.contrib.builder.api.domains.serializer.PublicElementSerializer when you updat…
49 properties
8 required
Element_TypeCreateElement
StyleWidthChildEnum
string
normal - Normal medium - Medium small - Small
Heading4FontWeightEnum
string
thin - Thin extra-light - Extra Light light - Light regular - Regular medium - Medium semi-bold - Semi Bold bold - Bold extra-bold - Extra Bold heavy - Heavy b…
ShareTypeEnum
string
all - All only - Only except - Except
ImageElementPublicElement
object
Basic element serializer mostly for returned values.
40 properties
5 required
Element
object
Basic element serializer mostly for returned values. 👉 Mind to update the baserow.contrib.builder.api.domains.serializer.PublicElementSerializer when you updat…
36 properties
5 required
Heading1FontWeightEnum
string
thin - Thin extra-light - Extra Light light - Light regular - Regular medium - Medium semi-bold - Semi Bold bold - Bold extra-bold - Extra Bold heavy - Heavy b…
NavigationTypeEnum
string
page - Page custom - Custom
RatingElementElement
object
Basic element serializer mostly for returned values. 👉 Mind to update the baserow.contrib.builder.api.domains.serializer.PublicElementSerializer when you updat…
40 properties
5 required
MenuItemTypeEnum
string
button - Button link - Link separator - Separator spacer - Spacer
CheckboxElementElement
object
Basic element serializer mostly for returned values. 👉 Mind to update the baserow.contrib.builder.api.domains.serializer.PublicElementSerializer when you updat…
39 properties
5 required
LinkElementElement
object
Basic element serializer mostly for returned values. 👉 Mind to update the baserow.contrib.builder.api.domains.serializer.PublicElementSerializer when you updat…
44 properties
5 required
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Baserow publishes across the network.