Shared mAPI reference
Complete reference documentation for the Shared resource.
Shared
#Resources that are shared across the API.
PageInfo
#The information about a paginated result.
Attributes
The cursor to fetch entries after. Will only be present if there are more entries to fetch.
The cursor to fetch entries before. Will only be present if there are more entries to fetch before the current page.
The number of entries to fetch per-page.
MessageTypeBooleanField
#A boolean field used in a message type.
Attributes
The unique key of the field.
The label of the field.
Settings for the boolean field.
The default value of the boolean field.
Whether the field is required.
The type of the field.
MessageTypeButtonField
#A button field used in a message type.
Attributes
A text field used in a message type.
The unique key of the field.
The label of the field.
Settings for the text field.
The default value of the text field.
Whether the field is required.
The type of the field.
The unique key of the field.
The label of the field.
Settings for the button field.
Whether the field is required.
A text field used in a message type.
The unique key of the field.
The label of the field.
Settings for the text field.
The default value of the text field.
Whether the field is required.
The type of the field.
The type of the field.
MessageTypeImageField
#An image field used in a message type.
Attributes
A text field used in a message type.
The unique key of the field.
The label of the field.
Settings for the text field.
The default value of the text field.
Whether the field is required.
The type of the field.
A text field used in a message type.
The unique key of the field.
The label of the field.
Settings for the text field.
The default value of the text field.
Whether the field is required.
The type of the field.
The unique key of the field.
The label of the field.
Settings for the image field.
Whether the field is required.
The type of the field.
A URL field used in a message type.
The unique key of the field.
The label of the field.
Settings for the url field.
The default value of the URL field.
Whether the field is required.
The type of the field.
MessageTypeUrlField
#A URL field used in a message type.
Attributes
The unique key of the field.
The label of the field.
Settings for the url field.
The default value of the URL field.
Whether the field is required.
The type of the field.
MessageTypeJsonField
#A JSON field used in a message type.
Attributes
The unique key of the field.
The label of the field.
Settings for the json field.
The default value of the JSON field.
Whether the field is required.
A JSON schema used to validate the structure of the JSON provided. Must be a valid JSON schema.
The type of the field.
MessageTypeMarkdownField
#A markdown field used in a message type.
Attributes
The unique key of the field.
The label of the field.
Settings for the markdown field.
The default value of the markdown field.
Whether the field is required.
The type of the field.
MessageTypeMultiSelectField
#A multi-select field used in a message type.
Attributes
The unique key of the field.
The label of the field.
Settings for the multi_select field.
The default values for the multi-select field.
The available options for the multi-select field.
The display label for the option.
The value for the option.
Whether the field is required.
The type of the field.
MessageTypeSelectField
#A select field used in a message type.
Attributes
The unique key of the field.
The label of the field.
Settings for the select field.
The default value for the select field.
The available options for the select field.
The display label for the option.
The value for the option.
Whether the field is required.
The type of the field.
MessageTypeTextareaField
#A textarea field used in a message type.
Attributes
The unique key of the field.
The label of the field.
Settings for the textarea field.
The default value of the textarea field.
Whether the field is required.
The type of the field.