openapi: 3.0.3 info: title: Baserow API spec Admin Builder data sources API version: 2.2.2 description: 'For more information about our REST API, please visit [this page](https://baserow.io/docs/apis%2Frest-api). For more information about our deprecation policy, please visit [this page](https://baserow.io/docs/apis%2Fdeprecations).' contact: url: https://baserow.io/contact license: name: MIT url: https://github.com/baserow/baserow/blob/develop/LICENSE tags: - name: Builder data sources paths: /api/builder/data-source/{data_source_id}/: patch: operationId: update_builder_page_data_source description: Updates an existing builder data_source. parameters: - in: header name: ClientSessionId schema: type: string format: uuid description: An optional header that marks the action performed by this request as having occurred in a particular client session. Then using the undo/redo endpoints with the same ClientSessionId header this action can be undone/redone. - in: path name: data_source_id schema: type: integer description: The id of the data_source required: true tags: - Builder data sources requestBody: content: application/json: schema: $ref: '#/components/schemas/PatchedIntegration_ServiceUpdateDataSource' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/PatchedIntegration_ServiceUpdateDataSource' multipart/form-data: schema: $ref: '#/components/schemas/PatchedIntegration_ServiceUpdateDataSource' security: - UserSource JWT: [] - JWT: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/Integration_ServiceDataSource' description: '' '400': content: application/json: schema: type: object properties: error: type: string description: Machine readable error indicating what went wrong. enum: - ERROR_REQUEST_BODY_VALIDATION detail: oneOf: - type: string format: string description: Human readable details about what went wrong. - type: object format: object description: Machine readable object about what went wrong. description: '' '404': content: application/json: schema: type: object properties: error: type: string description: Machine readable error indicating what went wrong. enum: - ERROR_DATA_SOURCE_DOES_NOT_EXIST detail: oneOf: - type: string format: string description: Human readable details about what went wrong. - type: object format: object description: Machine readable object about what went wrong. description: '' delete: operationId: delete_builder_page_data_source description: Deletes the data_source related by the given id. parameters: - in: header name: ClientSessionId schema: type: string format: uuid description: An optional header that marks the action performed by this request as having occurred in a particular client session. Then using the undo/redo endpoints with the same ClientSessionId header this action can be undone/redone. - in: path name: data_source_id schema: type: integer description: The id of the data_source required: true tags: - Builder data sources security: - UserSource JWT: [] - JWT: [] responses: '204': description: No response body '400': content: application/json: schema: type: object properties: error: type: string description: Machine readable error indicating what went wrong. enum: - ERROR_REQUEST_BODY_VALIDATION detail: oneOf: - type: string format: string description: Human readable details about what went wrong. - type: object format: object description: Machine readable object about what went wrong. description: '' '404': content: application/json: schema: type: object properties: error: type: string description: Machine readable error indicating what went wrong. enum: - ERROR_DATA_SOURCE_DOES_NOT_EXIST detail: oneOf: - type: string format: string description: Human readable details about what went wrong. - type: object format: object description: Machine readable object about what went wrong. description: '' /api/builder/data-source/{data_source_id}/dispatch/: post: operationId: dispatch_builder_page_data_source description: Dispatches the service of the related data_source and returns the result. parameters: - in: header name: ClientSessionId schema: type: string format: uuid description: An optional header that marks the action performed by this request as having occurred in a particular client session. Then using the undo/redo endpoints with the same ClientSessionId header this action can be undone/redone. - in: path name: data_source_id schema: type: integer description: The id of the data_source you want to call the dispatch for required: true tags: - Builder data sources requestBody: content: application/json: schema: $ref: '#/components/schemas/DispatchDataSourceRequest' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/DispatchDataSourceRequest' multipart/form-data: schema: $ref: '#/components/schemas/DispatchDataSourceRequest' security: - UserSource JWT: [] - JWT: [] - {} responses: '404': content: application/json: schema: type: object properties: error: type: string description: Machine readable error indicating what went wrong. enum: - ERROR_DATA_SOURCE_DOES_NOT_EXIST - ERROR_ELEMENT_DOES_NOT_EXIST - ERROR_DATA_SOURCE_REFINEMENT_FORBIDDEN - ERROR_SERVICE_IMPROPERLY_CONFIGURED - ERROR_SERVICE_INVALID_DISPATCH_CONTEXT - ERROR_SERVICE_INVALID_DISPATCH_CONTEXT_CONTENT - ERROR_SERVICE_UNEXPECTED_DISPATCH_ERROR - ERROR_SERVICE_SORT_PROPERTY_DOES_NOT_EXIST - ERROR_SERVICE_FILTER_PROPERTY_DOES_NOT_EXIST - ERROR_DATA_DOES_NOT_EXIST detail: oneOf: - type: string format: string description: Human readable details about what went wrong. - type: object format: object description: Machine readable object about what went wrong. description: '' /api/builder/data-source/{data_source_id}/move/: patch: operationId: move_builder_page_data_source description: Moves the data_source in the page before another data_source or at the end of the page if no before data_source is given. The data_sources must belong to the same page. parameters: - in: header name: ClientSessionId schema: type: string format: uuid description: An optional header that marks the action performed by this request as having occurred in a particular client session. Then using the undo/redo endpoints with the same ClientSessionId header this action can be undone/redone. - in: path name: data_source_id schema: type: integer description: The id of the data_source to move required: true tags: - Builder data sources requestBody: content: application/json: schema: $ref: '#/components/schemas/PatchedMoveDataSource' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/PatchedMoveDataSource' multipart/form-data: schema: $ref: '#/components/schemas/PatchedMoveDataSource' security: - UserSource JWT: [] - JWT: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/Integration_ServiceDataSource' description: '' '400': content: application/json: schema: type: object properties: error: type: string description: Machine readable error indicating what went wrong. enum: - ERROR_REQUEST_BODY_VALIDATION - ERROR_DATA_SOURCE_NOT_IN_SAME_PAGE detail: oneOf: - type: string format: string description: Human readable details about what went wrong. - type: object format: object description: Machine readable object about what went wrong. description: '' '404': content: application/json: schema: type: object properties: error: type: string description: Machine readable error indicating what went wrong. enum: - ERROR_DATA_SOURCE_DOES_NOT_EXIST detail: oneOf: - type: string format: string description: Human readable details about what went wrong. - type: object format: object description: Machine readable object about what went wrong. description: '' /api/builder/data-source/{data_source_id}/record-names/: get: operationId: get_record_names_builder_page_data_source description: Find the record names associated with a given list of record ids. parameters: - in: path name: data_source_id schema: type: integer description: The id of the data_source to find the record names. required: true - in: query name: record_ids schema: type: string description: A comma separated list of the record ids to search for. explode: false tags: - Builder data sources security: - UserSource JWT: [] - JWT: [] - {} responses: '200': content: application/json: schema: type: object additionalProperties: type: string description: Record name description: A dictionary mapping record ids to their names. example: '1': Record name 1 '2': Record name 2 description: '' '400': content: application/json: schema: type: object properties: error: type: string description: Machine readable error indicating what went wrong. enum: - ERROR_SERVICE_IMPROPERLY_CONFIGURED detail: oneOf: - type: string format: string description: Human readable details about what went wrong. - type: object format: object description: Machine readable object about what went wrong. description: '' '404': content: application/json: schema: type: object properties: error: type: string description: Machine readable error indicating what went wrong. enum: - ERROR_DATA_SOURCE_DOES_NOT_EXIST detail: oneOf: - type: string format: string description: Human readable details about what went wrong. - type: object format: object description: Machine readable object about what went wrong. description: '' /api/builder/domains/published/data-source/{data_source_id}/dispatch/: post: operationId: dispatch_public_builder_page_data_source description: Dispatches the service of the related data_source and returns the result. parameters: - in: header name: ClientSessionId schema: type: string format: uuid description: An optional header that marks the action performed by this request as having occurred in a particular client session. Then using the undo/redo endpoints with the same ClientSessionId header this action can be undone/redone. - in: path name: data_source_id schema: type: integer description: The id of the data_source you want to call the dispatch for required: true tags: - Builder data sources requestBody: content: application/json: schema: $ref: '#/components/schemas/DispatchDataSourceRequest' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/DispatchDataSourceRequest' multipart/form-data: schema: $ref: '#/components/schemas/DispatchDataSourceRequest' security: - UserSource JWT: [] - JWT: [] - {} responses: '404': content: application/json: schema: type: object properties: error: type: string description: Machine readable error indicating what went wrong. enum: - ERROR_DATA_SOURCE_DOES_NOT_EXIST - ERROR_ELEMENT_DOES_NOT_EXIST - ERROR_DATA_SOURCE_REFINEMENT_FORBIDDEN - ERROR_SERVICE_IMPROPERLY_CONFIGURED - ERROR_SERVICE_INVALID_DISPATCH_CONTEXT - ERROR_SERVICE_INVALID_DISPATCH_CONTEXT_CONTENT - ERROR_SERVICE_UNEXPECTED_DISPATCH_ERROR - ERROR_SERVICE_SORT_PROPERTY_DOES_NOT_EXIST - ERROR_SERVICE_FILTER_PROPERTY_DOES_NOT_EXIST - ERROR_DATA_DOES_NOT_EXIST detail: oneOf: - type: string format: string description: Human readable details about what went wrong. - type: object format: object description: Machine readable object about what went wrong. description: '' /api/builder/domains/published/page/{page_id}/data_sources/: get: operationId: list_public_builder_page_data_sources description: Lists all the data_sources of the page related to the provided parameter if the builder is public. parameters: - in: path name: page_id schema: type: integer description: Returns only the data_sources of the page related to the provided Id if the related builder is public. required: true tags: - Builder data sources security: - UserSource JWT: [] - JWT: [] - {} responses: '200': content: application/json: schema: type: array items: $ref: '#/components/schemas/Integration_ServicePublicDataSource' description: '' '404': content: application/json: schema: type: object properties: error: type: string description: Machine readable error indicating what went wrong. enum: - ERROR_PAGE_DOES_NOT_EXIST detail: oneOf: - type: string format: string description: Human readable details about what went wrong. - type: object format: object description: Machine readable object about what went wrong. description: '' /api/builder/domains/published/page/{page_id}/dispatch-data-sources/: post: operationId: dispatch_public_builder_page_data_sources description: Dispatches the service of the related page data_sources parameters: - in: header name: ClientSessionId schema: type: string format: uuid description: An optional header that marks the action performed by this request as having occurred in a particular client session. Then using the undo/redo endpoints with the same ClientSessionId header this action can be undone/redone. - in: path name: page_id schema: type: integer description: The page we want to dispatch the data source for. required: true tags: - Builder data sources security: - UserSource JWT: [] - JWT: [] - {} responses: '404': content: application/json: schema: type: object properties: error: type: string description: Machine readable error indicating what went wrong. enum: - ERROR_DATA_DOES_NOT_EXIST - ERROR_PAGE_DOES_NOT_EXIST detail: oneOf: - type: string format: string description: Human readable details about what went wrong. - type: object format: object description: Machine readable object about what went wrong. description: '' /api/builder/page/{page_id}/data-sources/: get: operationId: list_builder_page_data_sources description: Lists all the data_sources of the page related to the provided parameter if the user has access to the related builder's workspace. If the workspace is related to a template, then this endpoint will be publicly accessible. parameters: - in: path name: page_id schema: type: integer description: Returns only the data_sources of the page related to the provided Id. required: true tags: - Builder data sources security: - UserSource JWT: [] - JWT: [] - {} responses: '200': content: application/json: schema: type: array items: $ref: '#/components/schemas/Integration_ServiceDataSource' description: '' '404': content: application/json: schema: type: object properties: error: type: string description: Machine readable error indicating what went wrong. enum: - ERROR_PAGE_DOES_NOT_EXIST detail: oneOf: - type: string format: string description: Human readable details about what went wrong. - type: object format: object description: Machine readable object about what went wrong. description: '' post: operationId: create_builder_page_data_source description: Creates a new builder data_source parameters: - in: header name: ClientSessionId schema: type: string format: uuid description: An optional header that marks the action performed by this request as having occurred in a particular client session. Then using the undo/redo endpoints with the same ClientSessionId header this action can be undone/redone. - in: path name: page_id schema: type: integer description: Creates a data_source for the builder page related to the provided value. required: true tags: - Builder data sources requestBody: content: application/json: schema: $ref: '#/components/schemas/Integration_ServiceCreateDataSource' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/Integration_ServiceCreateDataSource' multipart/form-data: schema: $ref: '#/components/schemas/Integration_ServiceCreateDataSource' security: - UserSource JWT: [] - JWT: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/Integration_ServiceDataSource' description: '' '400': content: application/json: schema: type: object properties: error: type: string description: Machine readable error indicating what went wrong. enum: - ERROR_REQUEST_BODY_VALIDATION detail: oneOf: - type: string format: string description: Human readable details about what went wrong. - type: object format: object description: Machine readable object about what went wrong. description: '' '404': content: application/json: schema: type: object properties: error: type: string description: Machine readable error indicating what went wrong. enum: - ERROR_PAGE_DOES_NOT_EXIST detail: oneOf: - type: string format: string description: Human readable details about what went wrong. - type: object format: object description: Machine readable object about what went wrong. description: '' /api/builder/page/{page_id}/dispatch-data-sources/: post: operationId: dispatch_builder_page_data_sources description: Dispatches the service of the related page data_sources parameters: - in: header name: ClientSessionId schema: type: string format: uuid description: An optional header that marks the action performed by this request as having occurred in a particular client session. Then using the undo/redo endpoints with the same ClientSessionId header this action can be undone/redone. - in: path name: page_id schema: type: integer description: The page we want to dispatch the data source for. required: true tags: - Builder data sources requestBody: content: application/json: schema: $ref: '#/components/schemas/DispatchDataSourceRequest' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/DispatchDataSourceRequest' multipart/form-data: schema: $ref: '#/components/schemas/DispatchDataSourceRequest' security: - UserSource JWT: [] - JWT: [] - {} responses: '404': content: application/json: schema: type: object properties: error: type: string description: Machine readable error indicating what went wrong. enum: - ERROR_DATA_DOES_NOT_EXIST - ERROR_PAGE_DOES_NOT_EXIST detail: oneOf: - type: string format: string description: Human readable details about what went wrong. - type: object format: object description: Machine readable object about what went wrong. description: '' components: schemas: LocalBaserowListRowsDataSource: type: object description: 'A serializer mixin for services which implement the local Baserow filterable mixin. It ensures that when serialize the service, *all* filters (including those pointing to trashed fields) are serialized.' properties: id: type: integer readOnly: true description: Data source id. integration_id: type: integer nullable: true description: The id of the Baserow integration we want the data for. type: type: string readOnly: true description: The type of the data source. schema: type: object additionalProperties: {} readOnly: true description: The schema of the service. context_data: type: object additionalProperties: {} readOnly: true description: The context data of the service. context_data_schema: type: object additionalProperties: {} readOnly: true description: The schema context data of the service. sample_data: readOnly: true nullable: true description: Store the sample data used for generating a schema. name: type: string readOnly: true description: Human name for this data source. page_id: type: integer readOnly: true description: Page this data source is linked to. order: type: number format: float readOnly: true description: Lowest first. table_id: type: integer nullable: true description: The id of the Baserow table we want the data for. view_id: type: integer nullable: true description: The id of the Baserow view we want the data for. filter_type: allOf: - $ref: '#/components/schemas/ConditionTypeEnum' description: 'Indicates whether all the rows should apply to all filters (AND) or to any filter (OR). * `AND` - And * `OR` - Or' search_query: type: object additionalProperties: {} default: formula: '' version: '0.1' mode: simple description: Any search queries to apply to the service when it is dispatched. default_result_count: type: integer maximum: 2147483647 minimum: 0 description: The default record count returned with each page. required: - context_data - context_data_schema - id - name - order - page_id - sample_data - schema - type NullEnum: enum: - null LocalBaserowUpsertRowDataSource: type: object description: 'Basic data_source serializer mostly for returned values. This serializer flatten the service properties so that from an API POV the data_source object only exists.' properties: id: type: integer readOnly: true description: Data source id. integration_id: type: integer nullable: true description: The id of the Baserow integration we want the data for. type: type: string readOnly: true description: The type of the data source. schema: type: object additionalProperties: {} readOnly: true description: The schema of the service. context_data: type: object additionalProperties: {} readOnly: true description: The context data of the service. context_data_schema: type: object additionalProperties: {} readOnly: true description: The schema context data of the service. sample_data: readOnly: true nullable: true description: Store the sample data used for generating a schema. name: type: string readOnly: true description: Human name for this data source. page_id: type: integer readOnly: true description: Page this data source is linked to. order: type: number format: float readOnly: true description: Lowest first. table_id: type: integer nullable: true description: The id of the Baserow table we want the data for. field_mappings: type: array items: $ref: '#/components/schemas/LocalBaserowTableServiceFieldMapping' description: The field mapping associated with this service. row_id: type: object additionalProperties: {} default: formula: '' version: '0.1' mode: simple description: A formula for defining the intended row. required: - context_data - context_data_schema - id - name - order - page_id - sample_data - schema - type LocalBaserowDeleteRowUpdateDataSource: type: object properties: integration_id: type: integer nullable: true description: The id of the Baserow integration we want the data for. name: type: string table_id: type: integer nullable: true description: The id of the Baserow table we want the data for. row_id: type: object additionalProperties: {} default: formula: '' version: '0.1' mode: simple description: A formula for defining the intended row. CorePeriodicServiceUpdateDataSource: type: object properties: integration_id: type: integer nullable: true description: The related integration id. name: type: string interval: allOf: - $ref: '#/components/schemas/Interval3bdEnum' description: 'The interval frequency for running the service. * `MINUTE` - MINUTE * `HOUR` - HOUR * `DAY` - DAY * `WEEK` - WEEK * `MONTH` - MONTH' minute: type: integer maximum: 59 minimum: 0 nullable: true description: The minute of the hour when to run (0-59). Required for hourly, daily, weekly, monthly intervals. hour: type: integer maximum: 23 minimum: 0 nullable: true description: The hour of the day when to run (0-23). Required for daily, weekly, monthly intervals. day_of_week: type: integer maximum: 6 minimum: 0 nullable: true description: The day of the week when to run (0=Monday, 6=Sunday). Required for weekly intervals. day_of_month: type: integer maximum: 31 minimum: 1 nullable: true description: The day of the month when to run (1-31). Required for monthly intervals. next_run_at: type: string format: date-time nullable: true description: The next scheduled time for this service to run. Automatically calculated based on the interval and schedule fields. required: - interval CoreHTTPRequestServiceCreateDataSource: type: object description: 'This serializer allow to set the type of a data_source and the data_source id before which we want to insert the new data_source.' properties: type: allOf: - $ref: '#/components/schemas/Type634Enum' description: 'The type of the service. * `local_baserow_get_row` - local_baserow_get_row * `local_baserow_list_rows` - local_baserow_list_rows * `local_baserow_aggregate_rows` - local_baserow_aggregate_rows * `local_baserow_upsert_row` - local_baserow_upsert_row * `local_baserow_delete_row` - local_baserow_delete_row * `local_baserow_rows_created` - local_baserow_rows_created * `local_baserow_rows_updated` - local_baserow_rows_updated * `local_baserow_rows_deleted` - local_baserow_rows_deleted * `slack_write_message` - slack_write_message * `http_request` - http_request * `smtp_email` - smtp_email * `router` - router * `http_trigger` - http_trigger * `iterator` - iterator * `periodic` - periodic * `ai_agent` - ai_agent * `local_baserow_grouped_aggregate_rows` - local_baserow_grouped_aggregate_rows' name: type: string nullable: true description: Human name for this data source. page_id: type: integer nullable: true description: Page this data source is linked to. before_id: type: integer description: If provided, creates the data_source before the data_source with the given id. http_method: allOf: - $ref: '#/components/schemas/HttpMethodEnum' default: GET description: 'The HTTP method to use for the request (e.g., GET, POST). * `GET` - GET * `POST` - POST * `PUT` - PUT * `DELETE` - DELETE * `PATCH` - PATCH * `HEAD` - HEAD * `OPTIONS` - OPTIONS' url: type: object additionalProperties: {} default: formula: '' version: '0.1' mode: simple description: The URL to which the HTTP request will be sent. headers: type: array items: $ref: '#/components/schemas/HTTPHeader' description: The headers for the request. query_params: type: array items: $ref: '#/components/schemas/HTTPQueryParam' description: The query params for the request. form_data: type: array items: $ref: '#/components/schemas/HTTPFormData' description: The form data for the request. body_type: allOf: - $ref: '#/components/schemas/BodyType870Enum' default: none description: 'The type of the body content (e.g., JSON, Form Data). * `json` - JSON * `form` - Form Data * `raw` - Raw * `none` - None' body_content: type: object additionalProperties: {} default: formula: '' version: '0.1' mode: simple description: The content of the body of the HTTP request. timeout: type: integer maximum: 120 minimum: 1 description: The timeout for the HTTP request in seconds. sample_data: readOnly: true nullable: true description: Store the sample data used for generating a schema. required: - sample_data LocalBaserowGetRowCreateDataSource: type: object description: 'A serializer mixin for services which implement the local Baserow filterable mixin. It ensures that when serialize the service, *all* filters (including those pointing to trashed fields) are serialized.' properties: type: allOf: - $ref: '#/components/schemas/Type634Enum' description: 'The type of the service. * `local_baserow_get_row` - local_baserow_get_row * `local_baserow_list_rows` - local_baserow_list_rows * `local_baserow_aggregate_rows` - local_baserow_aggregate_rows * `local_baserow_upsert_row` - local_baserow_upsert_row * `local_baserow_delete_row` - local_baserow_delete_row * `local_baserow_rows_created` - local_baserow_rows_created * `local_baserow_rows_updated` - local_baserow_rows_updated * `local_baserow_rows_deleted` - local_baserow_rows_deleted * `slack_write_message` - slack_write_message * `http_request` - http_request * `smtp_email` - smtp_email * `router` - router * `http_trigger` - http_trigger * `iterator` - iterator * `periodic` - periodic * `ai_agent` - ai_agent * `local_baserow_grouped_aggregate_rows` - local_baserow_grouped_aggregate_rows' name: type: string nullable: true description: Human name for this data source. page_id: type: integer nullable: true description: Page this data source is linked to. before_id: type: integer description: If provided, creates the data_source before the data_source with the given id. table_id: type: integer nullable: true description: The id of the Baserow table we want the data for. integration_id: type: integer nullable: true description: The id of the Baserow integration we want the data for. view_id: type: integer nullable: true description: The id of the Baserow view we want the data for. filter_type: allOf: - $ref: '#/components/schemas/ConditionTypeEnum' description: 'Indicates whether all the rows should apply to all filters (AND) or to any filter (OR). * `AND` - And * `OR` - Or' search_query: type: object additionalProperties: {} default: formula: '' version: '0.1' mode: simple description: Any search queries to apply to the service when it is dispatched. row_id: type: object additionalProperties: {} default: formula: '' version: '0.1' mode: simple description: A formula for defining the intended row. LocalBaserowGroupedAggregateRowsCreateDataSource: type: object description: 'A serializer mixin for services which implement the local Baserow filterable mixin. It ensures that when serialize the service, *all* filters (including those pointing to trashed fields) are serialized.' properties: type: allOf: - $ref: '#/components/schemas/Type634Enum' description: 'The type of the service. * `local_baserow_get_row` - local_baserow_get_row * `local_baserow_list_rows` - local_baserow_list_rows * `local_baserow_aggregate_rows` - local_baserow_aggregate_rows * `local_baserow_upsert_row` - local_baserow_upsert_row * `local_baserow_delete_row` - local_baserow_delete_row * `local_baserow_rows_created` - local_baserow_rows_created * `local_baserow_rows_updated` - local_baserow_rows_updated * `local_baserow_rows_deleted` - local_baserow_rows_deleted * `slack_write_message` - slack_write_message * `http_request` - http_request * `smtp_email` - smtp_email * `router` - router * `http_trigger` - http_trigger * `iterator` - iterator * `periodic` - periodic * `ai_agent` - ai_agent * `local_baserow_grouped_aggregate_rows` - local_baserow_grouped_aggregate_rows' name: type: string nullable: true description: Human name for this data source. page_id: type: integer nullable: true description: Page this data source is linked to. before_id: type: integer description: If provided, creates the data_source before the data_source with the given id. table_id: type: integer nullable: true description: The id of the Baserow table we want the data for. integration_id: type: integer nullable: true description: The id of the Baserow integration we want the data for. view_id: type: integer nullable: true description: The id of the Baserow view we want the data for. filter_type: allOf: - $ref: '#/components/schemas/ConditionTypeEnum' description: 'Indicates whether all the rows should apply to all filters (AND) or to any filter (OR). * `AND` - And * `OR` - Or' aggregation_series: type: array items: $ref: '#/components/schemas/LocalBaserowTableServiceAggregationSeries' aggregation_group_bys: type: array items: $ref: '#/components/schemas/LocalBaserowTableServiceAggregationGroupBy' aggregation_sorts: type: array items: $ref: '#/components/schemas/LocalBaserowTableServiceAggregationSortBy' SlackWriteMessageServiceUpdateDataSource: type: object properties: integration_id: type: integer nullable: true description: The id of the Slack bot integration. name: type: string channel: type: string default: '' description: The Slack channel ID where the message will be sent. text: type: object additionalProperties: {} default: formula: '' version: '0.1' mode: simple description: The text content of the Slack message. LocalBaserowAggregateRowsDataSource: type: object description: 'A serializer mixin for services which implement the local Baserow filterable mixin. It ensures that when serialize the service, *all* filters (including those pointing to trashed fields) are serialized.' properties: id: type: integer readOnly: true description: Data source id. integration_id: type: integer nullable: true description: The id of the Baserow integration we want the data for. type: type: string readOnly: true description: The type of the data source. schema: type: object additionalProperties: {} readOnly: true description: The schema of the service. context_data: type: object additionalProperties: {} readOnly: true description: The context data of the service. context_data_schema: type: object additionalProperties: {} readOnly: true description: The schema context data of the service. sample_data: readOnly: true nullable: true description: Store the sample data used for generating a schema. name: type: string readOnly: true description: Human name for this data source. page_id: type: integer readOnly: true description: Page this data source is linked to. order: type: number format: float readOnly: true description: Lowest first. table_id: type: integer nullable: true description: The id of the Baserow table we want the data for. view_id: type: integer nullable: true description: The id of the Baserow view we want the data for. filter_type: allOf: - $ref: '#/components/schemas/ConditionTypeEnum' description: 'Indicates whether all the rows should apply to all filters (AND) or to any filter (OR). * `AND` - And * `OR` - Or' search_query: type: object additionalProperties: {} default: formula: '' version: '0.1' mode: simple description: Any search queries to apply to the service when it is dispatched. field_id: type: integer nullable: true description: The id of the Baserow field we want to aggregate on. aggregation_type: type: string description: The field aggregation type. maxLength: 48 required: - context_data - context_data_schema - id - name - order - page_id - sample_data - schema - type SlackWriteMessageServiceCreateDataSource: type: object description: 'This serializer allow to set the type of a data_source and the data_source id before which we want to insert the new data_source.' properties: type: allOf: - $ref: '#/components/schemas/Type634Enum' description: 'The type of the service. * `local_baserow_get_row` - local_baserow_get_row * `local_baserow_list_rows` - local_baserow_list_rows * `local_baserow_aggregate_rows` - local_baserow_aggregate_rows * `local_baserow_upsert_row` - local_baserow_upsert_row * `local_baserow_delete_row` - local_baserow_delete_row * `local_baserow_rows_created` - local_baserow_rows_created * `local_baserow_rows_updated` - local_baserow_rows_updated * `local_baserow_rows_deleted` - local_baserow_rows_deleted * `slack_write_message` - slack_write_message * `http_request` - http_request * `smtp_email` - smtp_email * `router` - router * `http_trigger` - http_trigger * `iterator` - iterator * `periodic` - periodic * `ai_agent` - ai_agent * `local_baserow_grouped_aggregate_rows` - local_baserow_grouped_aggregate_rows' name: type: string nullable: true description: Human name for this data source. page_id: type: integer nullable: true description: Page this data source is linked to. before_id: type: integer description: If provided, creates the data_source before the data_source with the given id. integration_id: type: integer nullable: true description: The id of the Slack bot integration. channel: type: string default: '' description: The Slack channel ID where the message will be sent. text: type: object additionalProperties: {} default: formula: '' version: '0.1' mode: simple description: The text content of the Slack message. HTTPFormData: type: object description: Serializer for the Form data model. properties: id: type: integer readOnly: true key: type: string maxLength: 255 value: type: object additionalProperties: {} default: formula: '' version: '0.1' mode: simple required: - id - key AIAgentServiceDataSource: type: object description: 'Basic data_source serializer mostly for returned values. This serializer flatten the service properties so that from an API POV the data_source object only exists.' properties: id: type: integer readOnly: true description: Data source id. integration_id: type: integer nullable: true description: The ID of the AI integration to use for this service. type: type: string readOnly: true description: The type of the data source. schema: type: object additionalProperties: {} readOnly: true description: The schema of the service. context_data: type: object additionalProperties: {} readOnly: true description: The context data of the service. context_data_schema: type: object additionalProperties: {} readOnly: true description: The schema context data of the service. sample_data: readOnly: true nullable: true description: Store the sample data used for generating a schema. name: type: string readOnly: true description: Human name for this data source. page_id: type: integer readOnly: true description: Page this data source is linked to. order: type: number format: float readOnly: true description: Lowest first. ai_generative_ai_type: type: string nullable: true description: The generative AI provider type (e.g., 'openai', 'anthropic'). ai_generative_ai_model: type: string nullable: true description: The specific AI model to use (e.g., 'gpt-4', 'claude-3-opus'). ai_output_type: allOf: - $ref: '#/components/schemas/AiOutputType5efEnum' default: text description: 'The output type: ''text'' for raw text, ''choice'' for constrained selection. * `text` - Text * `choice` - Choice' ai_temperature: type: number format: double maximum: 2 minimum: 0 nullable: true description: Temperature for response randomness (0-2). Lower is more focused. ai_prompt: type: object additionalProperties: {} default: formula: '' version: '0.1' mode: simple description: The prompt to send to the AI model. Can be a formula. ai_choices: type: array items: type: string description: List of choice options for 'choice' output type. required: - context_data - context_data_schema - id - name - order - page_id - sample_data - schema - type CorePeriodicServiceDataSource: type: object description: 'Basic data_source serializer mostly for returned values. This serializer flatten the service properties so that from an API POV the data_source object only exists.' properties: id: type: integer readOnly: true description: Data source id. integration_id: type: integer nullable: true description: The integration used to establish the connection with the service. readOnly: true type: type: string readOnly: true description: The type of the data source. schema: type: object additionalProperties: {} readOnly: true description: The schema of the service. context_data: type: object additionalProperties: {} readOnly: true description: The context data of the service. context_data_schema: type: object additionalProperties: {} readOnly: true description: The schema context data of the service. sample_data: readOnly: true nullable: true description: Store the sample data used for generating a schema. name: type: string readOnly: true description: Human name for this data source. page_id: type: integer readOnly: true description: Page this data source is linked to. order: type: number format: float readOnly: true description: Lowest first. interval: allOf: - $ref: '#/components/schemas/Interval3bdEnum' description: 'The interval frequency for running the service. * `MINUTE` - MINUTE * `HOUR` - HOUR * `DAY` - DAY * `WEEK` - WEEK * `MONTH` - MONTH' minute: type: integer maximum: 59 minimum: 0 nullable: true description: The minute of the hour when to run (0-59). Required for hourly, daily, weekly, monthly intervals. hour: type: integer maximum: 23 minimum: 0 nullable: true description: The hour of the day when to run (0-23). Required for daily, weekly, monthly intervals. day_of_week: type: integer maximum: 6 minimum: 0 nullable: true description: The day of the week when to run (0=Monday, 6=Sunday). Required for weekly intervals. day_of_month: type: integer maximum: 31 minimum: 1 nullable: true description: The day of the month when to run (1-31). Required for monthly intervals. next_run_at: type: string format: date-time nullable: true description: The next scheduled time for this service to run. Automatically calculated based on the interval and schedule fields. required: - context_data - context_data_schema - id - integration_id - interval - name - order - page_id - sample_data - schema - type AIAgentServiceCreateDataSource: type: object description: 'This serializer allow to set the type of a data_source and the data_source id before which we want to insert the new data_source.' properties: type: allOf: - $ref: '#/components/schemas/Type634Enum' description: 'The type of the service. * `local_baserow_get_row` - local_baserow_get_row * `local_baserow_list_rows` - local_baserow_list_rows * `local_baserow_aggregate_rows` - local_baserow_aggregate_rows * `local_baserow_upsert_row` - local_baserow_upsert_row * `local_baserow_delete_row` - local_baserow_delete_row * `local_baserow_rows_created` - local_baserow_rows_created * `local_baserow_rows_updated` - local_baserow_rows_updated * `local_baserow_rows_deleted` - local_baserow_rows_deleted * `slack_write_message` - slack_write_message * `http_request` - http_request * `smtp_email` - smtp_email * `router` - router * `http_trigger` - http_trigger * `iterator` - iterator * `periodic` - periodic * `ai_agent` - ai_agent * `local_baserow_grouped_aggregate_rows` - local_baserow_grouped_aggregate_rows' name: type: string nullable: true description: Human name for this data source. page_id: type: integer nullable: true description: Page this data source is linked to. before_id: type: integer description: If provided, creates the data_source before the data_source with the given id. integration_id: type: integer nullable: true description: The ID of the AI integration to use for this service. ai_generative_ai_type: type: string nullable: true description: The generative AI provider type (e.g., 'openai', 'anthropic'). ai_generative_ai_model: type: string nullable: true description: The specific AI model to use (e.g., 'gpt-4', 'claude-3-opus'). ai_output_type: allOf: - $ref: '#/components/schemas/AiOutputType5efEnum' default: text description: 'The output type: ''text'' for raw text, ''choice'' for constrained selection. * `text` - Text * `choice` - Choice' ai_temperature: type: number format: double maximum: 2 minimum: 0 nullable: true description: Temperature for response randomness (0-2). Lower is more focused. ai_prompt: type: object additionalProperties: {} default: formula: '' version: '0.1' mode: simple description: The prompt to send to the AI model. Can be a formula. ai_choices: type: array items: type: string description: List of choice options for 'choice' output type. Integration_ServiceDataSource: oneOf: - $ref: '#/components/schemas/LocalBaserowGetRowDataSource' - $ref: '#/components/schemas/LocalBaserowListRowsDataSource' - $ref: '#/components/schemas/LocalBaserowAggregateRowsDataSource' - $ref: '#/components/schemas/LocalBaserowUpsertRowDataSource' - $ref: '#/components/schemas/LocalBaserowDeleteRowDataSource' - $ref: '#/components/schemas/LocalBaserowRowsCreatedDataSource' - $ref: '#/components/schemas/LocalBaserowRowsUpdatedDataSource' - $ref: '#/components/schemas/LocalBaserowRowsDeletedDataSource' - $ref: '#/components/schemas/SlackWriteMessageServiceDataSource' - $ref: '#/components/schemas/CoreHTTPRequestServiceDataSource' - $ref: '#/components/schemas/CoreSMTPEmailServiceDataSource' - $ref: '#/components/schemas/CoreRouterServiceDataSource' - $ref: '#/components/schemas/CoreHTTPTriggerServiceDataSource' - $ref: '#/components/schemas/CoreIteratorServiceDataSource' - $ref: '#/components/schemas/CorePeriodicServiceDataSource' - $ref: '#/components/schemas/AIAgentServiceDataSource' - $ref: '#/components/schemas/LocalBaserowGroupedAggregateRowsDataSource' discriminator: propertyName: type mapping: local_baserow_get_row: '#/components/schemas/LocalBaserowGetRowDataSource' local_baserow_list_rows: '#/components/schemas/LocalBaserowListRowsDataSource' local_baserow_aggregate_rows: '#/components/schemas/LocalBaserowAggregateRowsDataSource' local_baserow_upsert_row: '#/components/schemas/LocalBaserowUpsertRowDataSource' local_baserow_delete_row: '#/components/schemas/LocalBaserowDeleteRowDataSource' local_baserow_rows_created: '#/components/schemas/LocalBaserowRowsCreatedDataSource' local_baserow_rows_updated: '#/components/schemas/LocalBaserowRowsUpdatedDataSource' local_baserow_rows_deleted: '#/components/schemas/LocalBaserowRowsDeletedDataSource' slack_write_message: '#/components/schemas/SlackWriteMessageServiceDataSource' http_request: '#/components/schemas/CoreHTTPRequestServiceDataSource' smtp_email: '#/components/schemas/CoreSMTPEmailServiceDataSource' router: '#/components/schemas/CoreRouterServiceDataSource' http_trigger: '#/components/schemas/CoreHTTPTriggerServiceDataSource' iterator: '#/components/schemas/CoreIteratorServiceDataSource' periodic: '#/components/schemas/CorePeriodicServiceDataSource' ai_agent: '#/components/schemas/AIAgentServiceDataSource' local_baserow_grouped_aggregate_rows: '#/components/schemas/LocalBaserowGroupedAggregateRowsDataSource' LocalBaserowUpsertRowUpdateDataSource: type: object properties: integration_id: type: integer nullable: true description: The id of the Baserow integration we want the data for. name: type: string table_id: type: integer nullable: true description: The id of the Baserow table we want the data for. field_mappings: type: array items: $ref: '#/components/schemas/LocalBaserowTableServiceFieldMapping' description: The field mapping associated with this service. row_id: type: object additionalProperties: {} default: formula: '' version: '0.1' mode: simple description: A formula for defining the intended row. Type634Enum: enum: - local_baserow_get_row - local_baserow_list_rows - local_baserow_aggregate_rows - local_baserow_upsert_row - local_baserow_delete_row - local_baserow_rows_created - local_baserow_rows_updated - local_baserow_rows_deleted - slack_write_message - http_request - smtp_email - router - http_trigger - iterator - periodic - ai_agent - local_baserow_grouped_aggregate_rows type: string description: '* `local_baserow_get_row` - local_baserow_get_row * `local_baserow_list_rows` - local_baserow_list_rows * `local_baserow_aggregate_rows` - local_baserow_aggregate_rows * `local_baserow_upsert_row` - local_baserow_upsert_row * `local_baserow_delete_row` - local_baserow_delete_row * `local_baserow_rows_created` - local_baserow_rows_created * `local_baserow_rows_updated` - local_baserow_rows_updated * `local_baserow_rows_deleted` - local_baserow_rows_deleted * `slack_write_message` - slack_write_message * `http_request` - http_request * `smtp_email` - smtp_email * `router` - router * `http_trigger` - http_trigger * `iterator` - iterator * `periodic` - periodic * `ai_agent` - ai_agent * `local_baserow_grouped_aggregate_rows` - local_baserow_grouped_aggregate_rows' LocalBaserowAggregateRowsCreateDataSource: type: object description: 'A serializer mixin for services which implement the local Baserow filterable mixin. It ensures that when serialize the service, *all* filters (including those pointing to trashed fields) are serialized.' properties: type: allOf: - $ref: '#/components/schemas/Type634Enum' description: 'The type of the service. * `local_baserow_get_row` - local_baserow_get_row * `local_baserow_list_rows` - local_baserow_list_rows * `local_baserow_aggregate_rows` - local_baserow_aggregate_rows * `local_baserow_upsert_row` - local_baserow_upsert_row * `local_baserow_delete_row` - local_baserow_delete_row * `local_baserow_rows_created` - local_baserow_rows_created * `local_baserow_rows_updated` - local_baserow_rows_updated * `local_baserow_rows_deleted` - local_baserow_rows_deleted * `slack_write_message` - slack_write_message * `http_request` - http_request * `smtp_email` - smtp_email * `router` - router * `http_trigger` - http_trigger * `iterator` - iterator * `periodic` - periodic * `ai_agent` - ai_agent * `local_baserow_grouped_aggregate_rows` - local_baserow_grouped_aggregate_rows' name: type: string nullable: true description: Human name for this data source. page_id: type: integer nullable: true description: Page this data source is linked to. before_id: type: integer description: If provided, creates the data_source before the data_source with the given id. table_id: type: integer nullable: true description: The id of the Baserow table we want the data for. integration_id: type: integer nullable: true description: The id of the Baserow integration we want the data for. view_id: type: integer nullable: true description: The id of the Baserow view we want the data for. filter_type: allOf: - $ref: '#/components/schemas/ConditionTypeEnum' description: 'Indicates whether all the rows should apply to all filters (AND) or to any filter (OR). * `AND` - And * `OR` - Or' search_query: type: object additionalProperties: {} default: formula: '' version: '0.1' mode: simple description: Any search queries to apply to the service when it is dispatched. field_id: type: integer nullable: true description: The id of the Baserow field we want to aggregate on. aggregation_type: type: string description: The field aggregation type. maxLength: 48 CorePeriodicServicePublicDataSource: type: object description: 'Basic data_source serializer mostly for returned values. This serializer flatten the service properties so that from an API POV the data_source object only exists.' properties: id: type: integer readOnly: true description: Data source id. type: type: string readOnly: true description: The type of the data source. schema: type: object additionalProperties: {} readOnly: true description: The schema of the service. name: type: string readOnly: true description: Human name for this data source. page_id: type: integer readOnly: true description: Page this data source is linked to. order: type: number format: float readOnly: true description: Lowest first. context_data: type: object additionalProperties: {} readOnly: true description: The context data of the data source. interval: allOf: - $ref: '#/components/schemas/Interval3bdEnum' description: 'The interval frequency for running the service. * `MINUTE` - MINUTE * `HOUR` - HOUR * `DAY` - DAY * `WEEK` - WEEK * `MONTH` - MONTH' minute: type: integer maximum: 59 minimum: 0 nullable: true description: The minute of the hour when to run (0-59). Required for hourly, daily, weekly, monthly intervals. hour: type: integer maximum: 23 minimum: 0 nullable: true description: The hour of the day when to run (0-23). Required for daily, weekly, monthly intervals. day_of_week: type: integer maximum: 6 minimum: 0 nullable: true description: The day of the week when to run (0=Monday, 6=Sunday). Required for weekly intervals. day_of_month: type: integer maximum: 31 minimum: 1 nullable: true description: The day of the month when to run (1-31). Required for monthly intervals. next_run_at: type: string format: date-time nullable: true description: The next scheduled time for this service to run. Automatically calculated based on the interval and schedule fields. required: - context_data - id - interval - name - order - page_id - schema - type LocalBaserowAggregateRowsUpdateDataSource: type: object description: 'A serializer mixin for services which implement the local Baserow filterable mixin. It ensures that when serialize the service, *all* filters (including those pointing to trashed fields) are serialized.' properties: integration_id: type: integer nullable: true description: The id of the Baserow integration we want the data for. name: type: string table_id: type: integer nullable: true description: The id of the Baserow table we want the data for. view_id: type: integer nullable: true description: The id of the Baserow view we want the data for. filter_type: allOf: - $ref: '#/components/schemas/ConditionTypeEnum' description: 'Indicates whether all the rows should apply to all filters (AND) or to any filter (OR). * `AND` - And * `OR` - Or' search_query: type: object additionalProperties: {} default: formula: '' version: '0.1' mode: simple description: Any search queries to apply to the service when it is dispatched. field_id: type: integer nullable: true description: The id of the Baserow field we want to aggregate on. aggregation_type: type: string description: The field aggregation type. maxLength: 48 CoreSMTPEmailServiceCreateDataSource: type: object description: 'This serializer allow to set the type of a data_source and the data_source id before which we want to insert the new data_source.' properties: type: allOf: - $ref: '#/components/schemas/Type634Enum' description: 'The type of the service. * `local_baserow_get_row` - local_baserow_get_row * `local_baserow_list_rows` - local_baserow_list_rows * `local_baserow_aggregate_rows` - local_baserow_aggregate_rows * `local_baserow_upsert_row` - local_baserow_upsert_row * `local_baserow_delete_row` - local_baserow_delete_row * `local_baserow_rows_created` - local_baserow_rows_created * `local_baserow_rows_updated` - local_baserow_rows_updated * `local_baserow_rows_deleted` - local_baserow_rows_deleted * `slack_write_message` - slack_write_message * `http_request` - http_request * `smtp_email` - smtp_email * `router` - router * `http_trigger` - http_trigger * `iterator` - iterator * `periodic` - periodic * `ai_agent` - ai_agent * `local_baserow_grouped_aggregate_rows` - local_baserow_grouped_aggregate_rows' name: type: string nullable: true description: Human name for this data source. page_id: type: integer nullable: true description: Page this data source is linked to. before_id: type: integer description: If provided, creates the data_source before the data_source with the given id. integration_id: type: integer nullable: true description: The id of the SMTP integration. use_instance_smtp_settings: type: boolean default: false description: Whether to use the instance-level Django SMTP configuration. instance_smtp_settings_enabled: type: boolean readOnly: true description: Whether the instance SMTP configuration can be used and should be the default option in the UI. from_email: type: object additionalProperties: {} default: formula: '' version: '0.1' mode: simple description: The sender's email address. from_name: type: object additionalProperties: {} default: formula: '' version: '0.1' mode: simple description: The sender's name. to_emails: type: object additionalProperties: {} default: formula: '' version: '0.1' mode: simple description: Comma-separated list of recipient email addresses. cc_emails: type: object additionalProperties: {} default: formula: '' version: '0.1' mode: simple description: Comma-separated list of CC email addresses. bcc_emails: type: object additionalProperties: {} default: formula: '' version: '0.1' mode: simple description: Comma-separated list of BCC email addresses. subject: type: object additionalProperties: {} default: formula: '' version: '0.1' mode: simple description: The email subject. body_type: allOf: - $ref: '#/components/schemas/BodyTypeD6eEnum' default: plain description: 'The type of the email body (plain text or HTML). * `plain` - Plain Text * `html` - HTML' body: type: object additionalProperties: {} default: formula: '' version: '0.1' mode: simple description: The email body content. required: - instance_smtp_settings_enabled Integration_ServicePublicDataSource: oneOf: - $ref: '#/components/schemas/LocalBaserowGetRowPublicDataSource' - $ref: '#/components/schemas/LocalBaserowListRowsPublicDataSource' - $ref: '#/components/schemas/LocalBaserowAggregateRowsPublicDataSource' - $ref: '#/components/schemas/LocalBaserowUpsertRowPublicDataSource' - $ref: '#/components/schemas/LocalBaserowDeleteRowPublicDataSource' - $ref: '#/components/schemas/LocalBaserowRowsCreatedPublicDataSource' - $ref: '#/components/schemas/LocalBaserowRowsUpdatedPublicDataSource' - $ref: '#/components/schemas/LocalBaserowRowsDeletedPublicDataSource' - $ref: '#/components/schemas/SlackWriteMessageServicePublicDataSource' - $ref: '#/components/schemas/CoreHTTPRequestServicePublicDataSource' - $ref: '#/components/schemas/CoreSMTPEmailServicePublicDataSource' - $ref: '#/components/schemas/CoreRouterServicePublicDataSource' - $ref: '#/components/schemas/CoreHTTPTriggerServicePublicDataSource' - $ref: '#/components/schemas/CoreIteratorServicePublicDataSource' - $ref: '#/components/schemas/CorePeriodicServicePublicDataSource' - $ref: '#/components/schemas/AIAgentServicePublicDataSource' - $ref: '#/components/schemas/LocalBaserowGroupedAggregateRowsPublicDataSource' discriminator: propertyName: type mapping: local_baserow_get_row: '#/components/schemas/LocalBaserowGetRowPublicDataSource' local_baserow_list_rows: '#/components/schemas/LocalBaserowListRowsPublicDataSource' local_baserow_aggregate_rows: '#/components/schemas/LocalBaserowAggregateRowsPublicDataSource' local_baserow_upsert_row: '#/components/schemas/LocalBaserowUpsertRowPublicDataSource' local_baserow_delete_row: '#/components/schemas/LocalBaserowDeleteRowPublicDataSource' local_baserow_rows_created: '#/components/schemas/LocalBaserowRowsCreatedPublicDataSource' local_baserow_rows_updated: '#/components/schemas/LocalBaserowRowsUpdatedPublicDataSource' local_baserow_rows_deleted: '#/components/schemas/LocalBaserowRowsDeletedPublicDataSource' slack_write_message: '#/components/schemas/SlackWriteMessageServicePublicDataSource' http_request: '#/components/schemas/CoreHTTPRequestServicePublicDataSource' smtp_email: '#/components/schemas/CoreSMTPEmailServicePublicDataSource' router: '#/components/schemas/CoreRouterServicePublicDataSource' http_trigger: '#/components/schemas/CoreHTTPTriggerServicePublicDataSource' iterator: '#/components/schemas/CoreIteratorServicePublicDataSource' periodic: '#/components/schemas/CorePeriodicServicePublicDataSource' ai_agent: '#/components/schemas/AIAgentServicePublicDataSource' local_baserow_grouped_aggregate_rows: '#/components/schemas/LocalBaserowGroupedAggregateRowsPublicDataSource' LocalBaserowGroupedAggregateRowsUpdateDataSource: type: object description: 'A serializer mixin for services which implement the local Baserow filterable mixin. It ensures that when serialize the service, *all* filters (including those pointing to trashed fields) are serialized.' properties: integration_id: type: integer nullable: true description: The id of the Baserow integration we want the data for. name: type: string table_id: type: integer nullable: true description: The id of the Baserow table we want the data for. view_id: type: integer nullable: true description: The id of the Baserow view we want the data for. filter_type: allOf: - $ref: '#/components/schemas/ConditionTypeEnum' description: 'Indicates whether all the rows should apply to all filters (AND) or to any filter (OR). * `AND` - And * `OR` - Or' aggregation_series: type: array items: $ref: '#/components/schemas/LocalBaserowTableServiceAggregationSeries' aggregation_group_bys: type: array items: $ref: '#/components/schemas/LocalBaserowTableServiceAggregationGroupBy' aggregation_sorts: type: array items: $ref: '#/components/schemas/LocalBaserowTableServiceAggregationSortBy' LocalBaserowListRowsUpdateDataSource: type: object description: 'A serializer mixin for services which implement the local Baserow filterable mixin. It ensures that when serialize the service, *all* filters (including those pointing to trashed fields) are serialized.' properties: integration_id: type: integer nullable: true description: The id of the Baserow integration we want the data for. name: type: string table_id: type: integer nullable: true description: The id of the Baserow table we want the data for. view_id: type: integer nullable: true description: The id of the Baserow view we want the data for. filter_type: allOf: - $ref: '#/components/schemas/ConditionTypeEnum' description: 'Indicates whether all the rows should apply to all filters (AND) or to any filter (OR). * `AND` - And * `OR` - Or' search_query: type: object additionalProperties: {} default: formula: '' version: '0.1' mode: simple description: Any search queries to apply to the service when it is dispatched. default_result_count: type: integer maximum: 2147483647 minimum: 0 description: The default record count returned with each page. CoreRouterServiceCreateDataSource: type: object description: 'This serializer allow to set the type of a data_source and the data_source id before which we want to insert the new data_source.' properties: type: allOf: - $ref: '#/components/schemas/Type634Enum' description: 'The type of the service. * `local_baserow_get_row` - local_baserow_get_row * `local_baserow_list_rows` - local_baserow_list_rows * `local_baserow_aggregate_rows` - local_baserow_aggregate_rows * `local_baserow_upsert_row` - local_baserow_upsert_row * `local_baserow_delete_row` - local_baserow_delete_row * `local_baserow_rows_created` - local_baserow_rows_created * `local_baserow_rows_updated` - local_baserow_rows_updated * `local_baserow_rows_deleted` - local_baserow_rows_deleted * `slack_write_message` - slack_write_message * `http_request` - http_request * `smtp_email` - smtp_email * `router` - router * `http_trigger` - http_trigger * `iterator` - iterator * `periodic` - periodic * `ai_agent` - ai_agent * `local_baserow_grouped_aggregate_rows` - local_baserow_grouped_aggregate_rows' name: type: string nullable: true description: Human name for this data source. page_id: type: integer nullable: true description: Page this data source is linked to. before_id: type: integer description: If provided, creates the data_source before the data_source with the given id. default_edge_label: type: string description: The label to apply next to router edge. maxLength: 75 edges: type: array items: $ref: '#/components/schemas/CoreRouterServiceEdge' description: The edges associated with this service. PatchedIntegration_ServiceUpdateDataSource: anyOf: - $ref: '#/components/schemas/LocalBaserowGetRowUpdateDataSource' - $ref: '#/components/schemas/LocalBaserowListRowsUpdateDataSource' - $ref: '#/components/schemas/LocalBaserowAggregateRowsUpdateDataSource' - $ref: '#/components/schemas/LocalBaserowUpsertRowUpdateDataSource' - $ref: '#/components/schemas/LocalBaserowDeleteRowUpdateDataSource' - $ref: '#/components/schemas/LocalBaserowRowsCreatedUpdateDataSource' - $ref: '#/components/schemas/LocalBaserowRowsUpdatedUpdateDataSource' - $ref: '#/components/schemas/LocalBaserowRowsDeletedUpdateDataSource' - $ref: '#/components/schemas/SlackWriteMessageServiceUpdateDataSource' - $ref: '#/components/schemas/CoreHTTPRequestServiceUpdateDataSource' - $ref: '#/components/schemas/CoreSMTPEmailServiceUpdateDataSource' - $ref: '#/components/schemas/CoreRouterServiceUpdateDataSource' - $ref: '#/components/schemas/CoreHTTPTriggerServiceUpdateDataSource' - $ref: '#/components/schemas/CoreIteratorServiceUpdateDataSource' - $ref: '#/components/schemas/CorePeriodicServiceUpdateDataSource' - $ref: '#/components/schemas/AIAgentServiceUpdateDataSource' - $ref: '#/components/schemas/LocalBaserowGroupedAggregateRowsUpdateDataSource' SlackWriteMessageServicePublicDataSource: type: object description: 'Basic data_source serializer mostly for returned values. This serializer flatten the service properties so that from an API POV the data_source object only exists.' properties: id: type: integer readOnly: true description: Data source id. type: type: string readOnly: true description: The type of the data source. schema: type: object additionalProperties: {} readOnly: true description: The schema of the service. name: type: string readOnly: true description: Human name for this data source. page_id: type: integer readOnly: true description: Page this data source is linked to. order: type: number format: float readOnly: true description: Lowest first. context_data: type: object additionalProperties: {} readOnly: true description: The context data of the data source. integration_id: type: integer nullable: true description: The id of the Slack bot integration. channel: type: string default: '' description: The Slack channel ID where the message will be sent. text: type: object additionalProperties: {} default: formula: '' version: '0.1' mode: simple description: The text content of the Slack message. required: - context_data - id - name - order - page_id - schema - type LocalBaserowUpsertRowCreateDataSource: type: object description: 'This serializer allow to set the type of a data_source and the data_source id before which we want to insert the new data_source.' properties: type: allOf: - $ref: '#/components/schemas/Type634Enum' description: 'The type of the service. * `local_baserow_get_row` - local_baserow_get_row * `local_baserow_list_rows` - local_baserow_list_rows * `local_baserow_aggregate_rows` - local_baserow_aggregate_rows * `local_baserow_upsert_row` - local_baserow_upsert_row * `local_baserow_delete_row` - local_baserow_delete_row * `local_baserow_rows_created` - local_baserow_rows_created * `local_baserow_rows_updated` - local_baserow_rows_updated * `local_baserow_rows_deleted` - local_baserow_rows_deleted * `slack_write_message` - slack_write_message * `http_request` - http_request * `smtp_email` - smtp_email * `router` - router * `http_trigger` - http_trigger * `iterator` - iterator * `periodic` - periodic * `ai_agent` - ai_agent * `local_baserow_grouped_aggregate_rows` - local_baserow_grouped_aggregate_rows' name: type: string nullable: true description: Human name for this data source. page_id: type: integer nullable: true description: Page this data source is linked to. before_id: type: integer description: If provided, creates the data_source before the data_source with the given id. table_id: type: integer nullable: true description: The id of the Baserow table we want the data for. integration_id: type: integer nullable: true description: The id of the Baserow integration we want the data for. field_mappings: type: array items: $ref: '#/components/schemas/LocalBaserowTableServiceFieldMapping' description: The field mapping associated with this service. row_id: type: object additionalProperties: {} default: formula: '' version: '0.1' mode: simple description: A formula for defining the intended row. Interval3bdEnum: enum: - MINUTE - HOUR - DAY - WEEK - MONTH type: string description: '* `MINUTE` - MINUTE * `HOUR` - HOUR * `DAY` - DAY * `WEEK` - WEEK * `MONTH` - MONTH' TimezoneEnum: enum: - Africa/Abidjan - Africa/Accra - Africa/Addis_Ababa - Africa/Algiers - Africa/Asmara - Africa/Asmera - Africa/Bamako - Africa/Bangui - Africa/Banjul - Africa/Bissau - Africa/Blantyre - Africa/Brazzaville - Africa/Bujumbura - Africa/Cairo - Africa/Casablanca - Africa/Ceuta - Africa/Conakry - Africa/Dakar - Africa/Dar_es_Salaam - Africa/Djibouti - Africa/Douala - Africa/El_Aaiun - Africa/Freetown - Africa/Gaborone - Africa/Harare - Africa/Johannesburg - Africa/Juba - Africa/Kampala - Africa/Khartoum - Africa/Kigali - Africa/Kinshasa - Africa/Lagos - Africa/Libreville - Africa/Lome - Africa/Luanda - Africa/Lubumbashi - Africa/Lusaka - Africa/Malabo - Africa/Maputo - Africa/Maseru - Africa/Mbabane - Africa/Mogadishu - Africa/Monrovia - Africa/Nairobi - Africa/Ndjamena - Africa/Niamey - Africa/Nouakchott - Africa/Ouagadougou - Africa/Porto-Novo - Africa/Sao_Tome - Africa/Timbuktu - Africa/Tripoli - Africa/Tunis - Africa/Windhoek - America/Adak - America/Anchorage - America/Anguilla - America/Antigua - America/Araguaina - America/Argentina/Buenos_Aires - America/Argentina/Catamarca - America/Argentina/ComodRivadavia - America/Argentina/Cordoba - America/Argentina/Jujuy - America/Argentina/La_Rioja - America/Argentina/Mendoza - America/Argentina/Rio_Gallegos - America/Argentina/Salta - America/Argentina/San_Juan - America/Argentina/San_Luis - America/Argentina/Tucuman - America/Argentina/Ushuaia - America/Aruba - America/Asuncion - America/Atikokan - America/Atka - America/Bahia - America/Bahia_Banderas - America/Barbados - America/Belem - America/Belize - America/Blanc-Sablon - America/Boa_Vista - America/Bogota - America/Boise - America/Buenos_Aires - America/Cambridge_Bay - America/Campo_Grande - America/Cancun - America/Caracas - America/Catamarca - America/Cayenne - America/Cayman - America/Chicago - America/Chihuahua - America/Ciudad_Juarez - America/Coral_Harbour - America/Cordoba - America/Costa_Rica - America/Coyhaique - America/Creston - America/Cuiaba - America/Curacao - America/Danmarkshavn - America/Dawson - America/Dawson_Creek - America/Denver - America/Detroit - America/Dominica - America/Edmonton - America/Eirunepe - America/El_Salvador - America/Ensenada - America/Fort_Nelson - America/Fort_Wayne - America/Fortaleza - America/Glace_Bay - America/Godthab - America/Goose_Bay - America/Grand_Turk - America/Grenada - America/Guadeloupe - America/Guatemala - America/Guayaquil - America/Guyana - America/Halifax - America/Havana - America/Hermosillo - America/Indiana/Indianapolis - America/Indiana/Knox - America/Indiana/Marengo - America/Indiana/Petersburg - America/Indiana/Tell_City - America/Indiana/Vevay - America/Indiana/Vincennes - America/Indiana/Winamac - America/Indianapolis - America/Inuvik - America/Iqaluit - America/Jamaica - America/Jujuy - America/Juneau - America/Kentucky/Louisville - America/Kentucky/Monticello - America/Knox_IN - America/Kralendijk - America/La_Paz - America/Lima - America/Los_Angeles - America/Louisville - America/Lower_Princes - America/Maceio - America/Managua - America/Manaus - America/Marigot - America/Martinique - America/Matamoros - America/Mazatlan - America/Mendoza - America/Menominee - America/Merida - America/Metlakatla - America/Mexico_City - America/Miquelon - America/Moncton - America/Monterrey - America/Montevideo - America/Montreal - America/Montserrat - America/Nassau - America/New_York - America/Nipigon - America/Nome - America/Noronha - America/North_Dakota/Beulah - America/North_Dakota/Center - America/North_Dakota/New_Salem - America/Nuuk - America/Ojinaga - America/Panama - America/Pangnirtung - America/Paramaribo - America/Phoenix - America/Port-au-Prince - America/Port_of_Spain - America/Porto_Acre - America/Porto_Velho - America/Puerto_Rico - America/Punta_Arenas - America/Rainy_River - America/Rankin_Inlet - America/Recife - America/Regina - America/Resolute - America/Rio_Branco - America/Rosario - America/Santa_Isabel - America/Santarem - America/Santiago - America/Santo_Domingo - America/Sao_Paulo - America/Scoresbysund - America/Shiprock - America/Sitka - America/St_Barthelemy - America/St_Johns - America/St_Kitts - America/St_Lucia - America/St_Thomas - America/St_Vincent - America/Swift_Current - America/Tegucigalpa - America/Thule - America/Thunder_Bay - America/Tijuana - America/Toronto - America/Tortola - America/Vancouver - America/Virgin - America/Whitehorse - America/Winnipeg - America/Yakutat - America/Yellowknife - Antarctica/Casey - Antarctica/Davis - Antarctica/DumontDUrville - Antarctica/Macquarie - Antarctica/Mawson - Antarctica/McMurdo - Antarctica/Palmer - Antarctica/Rothera - Antarctica/South_Pole - Antarctica/Syowa - Antarctica/Troll - Antarctica/Vostok - Arctic/Longyearbyen - Asia/Aden - Asia/Almaty - Asia/Amman - Asia/Anadyr - Asia/Aqtau - Asia/Aqtobe - Asia/Ashgabat - Asia/Ashkhabad - Asia/Atyrau - Asia/Baghdad - Asia/Bahrain - Asia/Baku - Asia/Bangkok - Asia/Barnaul - Asia/Beirut - Asia/Bishkek - Asia/Brunei - Asia/Calcutta - Asia/Chita - Asia/Choibalsan - Asia/Chongqing - Asia/Chungking - Asia/Colombo - Asia/Dacca - Asia/Damascus - Asia/Dhaka - Asia/Dili - Asia/Dubai - Asia/Dushanbe - Asia/Famagusta - Asia/Gaza - Asia/Harbin - Asia/Hebron - Asia/Ho_Chi_Minh - Asia/Hong_Kong - Asia/Hovd - Asia/Irkutsk - Asia/Istanbul - Asia/Jakarta - Asia/Jayapura - Asia/Jerusalem - Asia/Kabul - Asia/Kamchatka - Asia/Karachi - Asia/Kashgar - Asia/Kathmandu - Asia/Katmandu - Asia/Khandyga - Asia/Kolkata - Asia/Krasnoyarsk - Asia/Kuala_Lumpur - Asia/Kuching - Asia/Kuwait - Asia/Macao - Asia/Macau - Asia/Magadan - Asia/Makassar - Asia/Manila - Asia/Muscat - Asia/Nicosia - Asia/Novokuznetsk - Asia/Novosibirsk - Asia/Omsk - Asia/Oral - Asia/Phnom_Penh - Asia/Pontianak - Asia/Pyongyang - Asia/Qatar - Asia/Qostanay - Asia/Qyzylorda - Asia/Rangoon - Asia/Riyadh - Asia/Saigon - Asia/Sakhalin - Asia/Samarkand - Asia/Seoul - Asia/Shanghai - Asia/Singapore - Asia/Srednekolymsk - Asia/Taipei - Asia/Tashkent - Asia/Tbilisi - Asia/Tehran - Asia/Tel_Aviv - Asia/Thimbu - Asia/Thimphu - Asia/Tokyo - Asia/Tomsk - Asia/Ujung_Pandang - Asia/Ulaanbaatar - Asia/Ulan_Bator - Asia/Urumqi - Asia/Ust-Nera - Asia/Vientiane - Asia/Vladivostok - Asia/Yakutsk - Asia/Yangon - Asia/Yekaterinburg - Asia/Yerevan - Atlantic/Azores - Atlantic/Bermuda - Atlantic/Canary - Atlantic/Cape_Verde - Atlantic/Faeroe - Atlantic/Faroe - Atlantic/Jan_Mayen - Atlantic/Madeira - Atlantic/Reykjavik - Atlantic/South_Georgia - Atlantic/St_Helena - Atlantic/Stanley - Australia/ACT - Australia/Adelaide - Australia/Brisbane - Australia/Broken_Hill - Australia/Canberra - Australia/Currie - Australia/Darwin - Australia/Eucla - Australia/Hobart - Australia/LHI - Australia/Lindeman - Australia/Lord_Howe - Australia/Melbourne - Australia/NSW - Australia/North - Australia/Perth - Australia/Queensland - Australia/South - Australia/Sydney - Australia/Tasmania - Australia/Victoria - Australia/West - Australia/Yancowinna - Brazil/Acre - Brazil/DeNoronha - Brazil/East - Brazil/West - CET - CST6CDT - Canada/Atlantic - Canada/Central - Canada/Eastern - Canada/Mountain - Canada/Newfoundland - Canada/Pacific - Canada/Saskatchewan - Canada/Yukon - Chile/Continental - Chile/EasterIsland - Cuba - EET - EST - EST5EDT - Egypt - Eire - Etc/GMT - Etc/GMT+0 - Etc/GMT+1 - Etc/GMT+10 - Etc/GMT+11 - Etc/GMT+12 - Etc/GMT+2 - Etc/GMT+3 - Etc/GMT+4 - Etc/GMT+5 - Etc/GMT+6 - Etc/GMT+7 - Etc/GMT+8 - Etc/GMT+9 - Etc/GMT-0 - Etc/GMT-1 - Etc/GMT-10 - Etc/GMT-11 - Etc/GMT-12 - Etc/GMT-13 - Etc/GMT-14 - Etc/GMT-2 - Etc/GMT-3 - Etc/GMT-4 - Etc/GMT-5 - Etc/GMT-6 - Etc/GMT-7 - Etc/GMT-8 - Etc/GMT-9 - Etc/GMT0 - Etc/Greenwich - Etc/UCT - Etc/UTC - Etc/Universal - Etc/Zulu - Europe/Amsterdam - Europe/Andorra - Europe/Astrakhan - Europe/Athens - Europe/Belfast - Europe/Belgrade - Europe/Berlin - Europe/Bratislava - Europe/Brussels - Europe/Bucharest - Europe/Budapest - Europe/Busingen - Europe/Chisinau - Europe/Copenhagen - Europe/Dublin - Europe/Gibraltar - Europe/Guernsey - Europe/Helsinki - Europe/Isle_of_Man - Europe/Istanbul - Europe/Jersey - Europe/Kaliningrad - Europe/Kiev - Europe/Kirov - Europe/Kyiv - Europe/Lisbon - Europe/Ljubljana - Europe/London - Europe/Luxembourg - Europe/Madrid - Europe/Malta - Europe/Mariehamn - Europe/Minsk - Europe/Monaco - Europe/Moscow - Europe/Nicosia - Europe/Oslo - Europe/Paris - Europe/Podgorica - Europe/Prague - Europe/Riga - Europe/Rome - Europe/Samara - Europe/San_Marino - Europe/Sarajevo - Europe/Saratov - Europe/Simferopol - Europe/Skopje - Europe/Sofia - Europe/Stockholm - Europe/Tallinn - Europe/Tirane - Europe/Tiraspol - Europe/Ulyanovsk - Europe/Uzhgorod - Europe/Vaduz - Europe/Vatican - Europe/Vienna - Europe/Vilnius - Europe/Volgograd - Europe/Warsaw - Europe/Zagreb - Europe/Zaporozhye - Europe/Zurich - GB - GB-Eire - GMT - GMT+0 - GMT-0 - GMT0 - Greenwich - HST - Hongkong - Iceland - Indian/Antananarivo - Indian/Chagos - Indian/Christmas - Indian/Cocos - Indian/Comoro - Indian/Kerguelen - Indian/Mahe - Indian/Maldives - Indian/Mauritius - Indian/Mayotte - Indian/Reunion - Iran - Israel - Jamaica - Japan - Kwajalein - Libya - MET - MST - MST7MDT - Mexico/BajaNorte - Mexico/BajaSur - Mexico/General - NZ - NZ-CHAT - Navajo - PRC - PST8PDT - Pacific/Apia - Pacific/Auckland - Pacific/Bougainville - Pacific/Chatham - Pacific/Chuuk - Pacific/Easter - Pacific/Efate - Pacific/Enderbury - Pacific/Fakaofo - Pacific/Fiji - Pacific/Funafuti - Pacific/Galapagos - Pacific/Gambier - Pacific/Guadalcanal - Pacific/Guam - Pacific/Honolulu - Pacific/Johnston - Pacific/Kanton - Pacific/Kiritimati - Pacific/Kosrae - Pacific/Kwajalein - Pacific/Majuro - Pacific/Marquesas - Pacific/Midway - Pacific/Nauru - Pacific/Niue - Pacific/Norfolk - Pacific/Noumea - Pacific/Pago_Pago - Pacific/Palau - Pacific/Pitcairn - Pacific/Pohnpei - Pacific/Ponape - Pacific/Port_Moresby - Pacific/Rarotonga - Pacific/Saipan - Pacific/Samoa - Pacific/Tahiti - Pacific/Tarawa - Pacific/Tongatapu - Pacific/Truk - Pacific/Wake - Pacific/Wallis - Pacific/Yap - Poland - Portugal - ROC - ROK - Singapore - Turkey - UCT - US/Alaska - US/Aleutian - US/Arizona - US/Central - US/East-Indiana - US/Eastern - US/Hawaii - US/Indiana-Starke - US/Michigan - US/Mountain - US/Pacific - US/Samoa - UTC - Universal - W-SU - WET - Zulu type: string description: '* `Africa/Abidjan` - Africa/Abidjan * `Africa/Accra` - Africa/Accra * `Africa/Addis_Ababa` - Africa/Addis_Ababa * `Africa/Algiers` - Africa/Algiers * `Africa/Asmara` - Africa/Asmara * `Africa/Asmera` - Africa/Asmera * `Africa/Bamako` - Africa/Bamako * `Africa/Bangui` - Africa/Bangui * `Africa/Banjul` - Africa/Banjul * `Africa/Bissau` - Africa/Bissau * `Africa/Blantyre` - Africa/Blantyre * `Africa/Brazzaville` - Africa/Brazzaville * `Africa/Bujumbura` - Africa/Bujumbura * `Africa/Cairo` - Africa/Cairo * `Africa/Casablanca` - Africa/Casablanca * `Africa/Ceuta` - Africa/Ceuta * `Africa/Conakry` - Africa/Conakry * `Africa/Dakar` - Africa/Dakar * `Africa/Dar_es_Salaam` - Africa/Dar_es_Salaam * `Africa/Djibouti` - Africa/Djibouti * `Africa/Douala` - Africa/Douala * `Africa/El_Aaiun` - Africa/El_Aaiun * `Africa/Freetown` - Africa/Freetown * `Africa/Gaborone` - Africa/Gaborone * `Africa/Harare` - Africa/Harare * `Africa/Johannesburg` - Africa/Johannesburg * `Africa/Juba` - Africa/Juba * `Africa/Kampala` - Africa/Kampala * `Africa/Khartoum` - Africa/Khartoum * `Africa/Kigali` - Africa/Kigali * `Africa/Kinshasa` - Africa/Kinshasa * `Africa/Lagos` - Africa/Lagos * `Africa/Libreville` - Africa/Libreville * `Africa/Lome` - Africa/Lome * `Africa/Luanda` - Africa/Luanda * `Africa/Lubumbashi` - Africa/Lubumbashi * `Africa/Lusaka` - Africa/Lusaka * `Africa/Malabo` - Africa/Malabo * `Africa/Maputo` - Africa/Maputo * `Africa/Maseru` - Africa/Maseru * `Africa/Mbabane` - Africa/Mbabane * `Africa/Mogadishu` - Africa/Mogadishu * `Africa/Monrovia` - Africa/Monrovia * `Africa/Nairobi` - Africa/Nairobi * `Africa/Ndjamena` - Africa/Ndjamena * `Africa/Niamey` - Africa/Niamey * `Africa/Nouakchott` - Africa/Nouakchott * `Africa/Ouagadougou` - Africa/Ouagadougou * `Africa/Porto-Novo` - Africa/Porto-Novo * `Africa/Sao_Tome` - Africa/Sao_Tome * `Africa/Timbuktu` - Africa/Timbuktu * `Africa/Tripoli` - Africa/Tripoli * `Africa/Tunis` - Africa/Tunis * `Africa/Windhoek` - Africa/Windhoek * `America/Adak` - America/Adak * `America/Anchorage` - America/Anchorage * `America/Anguilla` - America/Anguilla * `America/Antigua` - America/Antigua * `America/Araguaina` - America/Araguaina * `America/Argentina/Buenos_Aires` - America/Argentina/Buenos_Aires * `America/Argentina/Catamarca` - America/Argentina/Catamarca * `America/Argentina/ComodRivadavia` - America/Argentina/ComodRivadavia * `America/Argentina/Cordoba` - America/Argentina/Cordoba * `America/Argentina/Jujuy` - America/Argentina/Jujuy * `America/Argentina/La_Rioja` - America/Argentina/La_Rioja * `America/Argentina/Mendoza` - America/Argentina/Mendoza * `America/Argentina/Rio_Gallegos` - America/Argentina/Rio_Gallegos * `America/Argentina/Salta` - America/Argentina/Salta * `America/Argentina/San_Juan` - America/Argentina/San_Juan * `America/Argentina/San_Luis` - America/Argentina/San_Luis * `America/Argentina/Tucuman` - America/Argentina/Tucuman * `America/Argentina/Ushuaia` - America/Argentina/Ushuaia * `America/Aruba` - America/Aruba * `America/Asuncion` - America/Asuncion * `America/Atikokan` - America/Atikokan * `America/Atka` - America/Atka * `America/Bahia` - America/Bahia * `America/Bahia_Banderas` - America/Bahia_Banderas * `America/Barbados` - America/Barbados * `America/Belem` - America/Belem * `America/Belize` - America/Belize * `America/Blanc-Sablon` - America/Blanc-Sablon * `America/Boa_Vista` - America/Boa_Vista * `America/Bogota` - America/Bogota * `America/Boise` - America/Boise * `America/Buenos_Aires` - America/Buenos_Aires * `America/Cambridge_Bay` - America/Cambridge_Bay * `America/Campo_Grande` - America/Campo_Grande * `America/Cancun` - America/Cancun * `America/Caracas` - America/Caracas * `America/Catamarca` - America/Catamarca * `America/Cayenne` - America/Cayenne * `America/Cayman` - America/Cayman * `America/Chicago` - America/Chicago * `America/Chihuahua` - America/Chihuahua * `America/Ciudad_Juarez` - America/Ciudad_Juarez * `America/Coral_Harbour` - America/Coral_Harbour * `America/Cordoba` - America/Cordoba * `America/Costa_Rica` - America/Costa_Rica * `America/Coyhaique` - America/Coyhaique * `America/Creston` - America/Creston * `America/Cuiaba` - America/Cuiaba * `America/Curacao` - America/Curacao * `America/Danmarkshavn` - America/Danmarkshavn * `America/Dawson` - America/Dawson * `America/Dawson_Creek` - America/Dawson_Creek * `America/Denver` - America/Denver * `America/Detroit` - America/Detroit * `America/Dominica` - America/Dominica * `America/Edmonton` - America/Edmonton * `America/Eirunepe` - America/Eirunepe * `America/El_Salvador` - America/El_Salvador * `America/Ensenada` - America/Ensenada * `America/Fort_Nelson` - America/Fort_Nelson * `America/Fort_Wayne` - America/Fort_Wayne * `America/Fortaleza` - America/Fortaleza * `America/Glace_Bay` - America/Glace_Bay * `America/Godthab` - America/Godthab * `America/Goose_Bay` - America/Goose_Bay * `America/Grand_Turk` - America/Grand_Turk * `America/Grenada` - America/Grenada * `America/Guadeloupe` - America/Guadeloupe * `America/Guatemala` - America/Guatemala * `America/Guayaquil` - America/Guayaquil * `America/Guyana` - America/Guyana * `America/Halifax` - America/Halifax * `America/Havana` - America/Havana * `America/Hermosillo` - America/Hermosillo * `America/Indiana/Indianapolis` - America/Indiana/Indianapolis * `America/Indiana/Knox` - America/Indiana/Knox * `America/Indiana/Marengo` - America/Indiana/Marengo * `America/Indiana/Petersburg` - America/Indiana/Petersburg * `America/Indiana/Tell_City` - America/Indiana/Tell_City * `America/Indiana/Vevay` - America/Indiana/Vevay * `America/Indiana/Vincennes` - America/Indiana/Vincennes * `America/Indiana/Winamac` - America/Indiana/Winamac * `America/Indianapolis` - America/Indianapolis * `America/Inuvik` - America/Inuvik * `America/Iqaluit` - America/Iqaluit * `America/Jamaica` - America/Jamaica * `America/Jujuy` - America/Jujuy * `America/Juneau` - America/Juneau * `America/Kentucky/Louisville` - America/Kentucky/Louisville * `America/Kentucky/Monticello` - America/Kentucky/Monticello * `America/Knox_IN` - America/Knox_IN * `America/Kralendijk` - America/Kralendijk * `America/La_Paz` - America/La_Paz * `America/Lima` - America/Lima * `America/Los_Angeles` - America/Los_Angeles * `America/Louisville` - America/Louisville * `America/Lower_Princes` - America/Lower_Princes * `America/Maceio` - America/Maceio * `America/Managua` - America/Managua * `America/Manaus` - America/Manaus * `America/Marigot` - America/Marigot * `America/Martinique` - America/Martinique * `America/Matamoros` - America/Matamoros * `America/Mazatlan` - America/Mazatlan * `America/Mendoza` - America/Mendoza * `America/Menominee` - America/Menominee * `America/Merida` - America/Merida * `America/Metlakatla` - America/Metlakatla * `America/Mexico_City` - America/Mexico_City * `America/Miquelon` - America/Miquelon * `America/Moncton` - America/Moncton * `America/Monterrey` - America/Monterrey * `America/Montevideo` - America/Montevideo * `America/Montreal` - America/Montreal * `America/Montserrat` - America/Montserrat * `America/Nassau` - America/Nassau * `America/New_York` - America/New_York * `America/Nipigon` - America/Nipigon * `America/Nome` - America/Nome * `America/Noronha` - America/Noronha * `America/North_Dakota/Beulah` - America/North_Dakota/Beulah * `America/North_Dakota/Center` - America/North_Dakota/Center * `America/North_Dakota/New_Salem` - America/North_Dakota/New_Salem * `America/Nuuk` - America/Nuuk * `America/Ojinaga` - America/Ojinaga * `America/Panama` - America/Panama * `America/Pangnirtung` - America/Pangnirtung * `America/Paramaribo` - America/Paramaribo * `America/Phoenix` - America/Phoenix * `America/Port-au-Prince` - America/Port-au-Prince * `America/Port_of_Spain` - America/Port_of_Spain * `America/Porto_Acre` - America/Porto_Acre * `America/Porto_Velho` - America/Porto_Velho * `America/Puerto_Rico` - America/Puerto_Rico * `America/Punta_Arenas` - America/Punta_Arenas * `America/Rainy_River` - America/Rainy_River * `America/Rankin_Inlet` - America/Rankin_Inlet * `America/Recife` - America/Recife * `America/Regina` - America/Regina * `America/Resolute` - America/Resolute * `America/Rio_Branco` - America/Rio_Branco * `America/Rosario` - America/Rosario * `America/Santa_Isabel` - America/Santa_Isabel * `America/Santarem` - America/Santarem * `America/Santiago` - America/Santiago * `America/Santo_Domingo` - America/Santo_Domingo * `America/Sao_Paulo` - America/Sao_Paulo * `America/Scoresbysund` - America/Scoresbysund * `America/Shiprock` - America/Shiprock * `America/Sitka` - America/Sitka * `America/St_Barthelemy` - America/St_Barthelemy * `America/St_Johns` - America/St_Johns * `America/St_Kitts` - America/St_Kitts * `America/St_Lucia` - America/St_Lucia * `America/St_Thomas` - America/St_Thomas * `America/St_Vincent` - America/St_Vincent * `America/Swift_Current` - America/Swift_Current * `America/Tegucigalpa` - America/Tegucigalpa * `America/Thule` - America/Thule * `America/Thunder_Bay` - America/Thunder_Bay * `America/Tijuana` - America/Tijuana * `America/Toronto` - America/Toronto * `America/Tortola` - America/Tortola * `America/Vancouver` - America/Vancouver * `America/Virgin` - America/Virgin * `America/Whitehorse` - America/Whitehorse * `America/Winnipeg` - America/Winnipeg * `America/Yakutat` - America/Yakutat * `America/Yellowknife` - America/Yellowknife * `Antarctica/Casey` - Antarctica/Casey * `Antarctica/Davis` - Antarctica/Davis * `Antarctica/DumontDUrville` - Antarctica/DumontDUrville * `Antarctica/Macquarie` - Antarctica/Macquarie * `Antarctica/Mawson` - Antarctica/Mawson * `Antarctica/McMurdo` - Antarctica/McMurdo * `Antarctica/Palmer` - Antarctica/Palmer * `Antarctica/Rothera` - Antarctica/Rothera * `Antarctica/South_Pole` - Antarctica/South_Pole * `Antarctica/Syowa` - Antarctica/Syowa * `Antarctica/Troll` - Antarctica/Troll * `Antarctica/Vostok` - Antarctica/Vostok * `Arctic/Longyearbyen` - Arctic/Longyearbyen * `Asia/Aden` - Asia/Aden * `Asia/Almaty` - Asia/Almaty * `Asia/Amman` - Asia/Amman * `Asia/Anadyr` - Asia/Anadyr * `Asia/Aqtau` - Asia/Aqtau * `Asia/Aqtobe` - Asia/Aqtobe * `Asia/Ashgabat` - Asia/Ashgabat * `Asia/Ashkhabad` - Asia/Ashkhabad * `Asia/Atyrau` - Asia/Atyrau * `Asia/Baghdad` - Asia/Baghdad * `Asia/Bahrain` - Asia/Bahrain * `Asia/Baku` - Asia/Baku * `Asia/Bangkok` - Asia/Bangkok * `Asia/Barnaul` - Asia/Barnaul * `Asia/Beirut` - Asia/Beirut * `Asia/Bishkek` - Asia/Bishkek * `Asia/Brunei` - Asia/Brunei * `Asia/Calcutta` - Asia/Calcutta * `Asia/Chita` - Asia/Chita * `Asia/Choibalsan` - Asia/Choibalsan * `Asia/Chongqing` - Asia/Chongqing * `Asia/Chungking` - Asia/Chungking * `Asia/Colombo` - Asia/Colombo * `Asia/Dacca` - Asia/Dacca * `Asia/Damascus` - Asia/Damascus * `Asia/Dhaka` - Asia/Dhaka * `Asia/Dili` - Asia/Dili * `Asia/Dubai` - Asia/Dubai * `Asia/Dushanbe` - Asia/Dushanbe * `Asia/Famagusta` - Asia/Famagusta * `Asia/Gaza` - Asia/Gaza * `Asia/Harbin` - Asia/Harbin * `Asia/Hebron` - Asia/Hebron * `Asia/Ho_Chi_Minh` - Asia/Ho_Chi_Minh * `Asia/Hong_Kong` - Asia/Hong_Kong * `Asia/Hovd` - Asia/Hovd * `Asia/Irkutsk` - Asia/Irkutsk * `Asia/Istanbul` - Asia/Istanbul * `Asia/Jakarta` - Asia/Jakarta * `Asia/Jayapura` - Asia/Jayapura * `Asia/Jerusalem` - Asia/Jerusalem * `Asia/Kabul` - Asia/Kabul * `Asia/Kamchatka` - Asia/Kamchatka * `Asia/Karachi` - Asia/Karachi * `Asia/Kashgar` - Asia/Kashgar * `Asia/Kathmandu` - Asia/Kathmandu * `Asia/Katmandu` - Asia/Katmandu * `Asia/Khandyga` - Asia/Khandyga * `Asia/Kolkata` - Asia/Kolkata * `Asia/Krasnoyarsk` - Asia/Krasnoyarsk * `Asia/Kuala_Lumpur` - Asia/Kuala_Lumpur * `Asia/Kuching` - Asia/Kuching * `Asia/Kuwait` - Asia/Kuwait * `Asia/Macao` - Asia/Macao * `Asia/Macau` - Asia/Macau * `Asia/Magadan` - Asia/Magadan * `Asia/Makassar` - Asia/Makassar * `Asia/Manila` - Asia/Manila * `Asia/Muscat` - Asia/Muscat * `Asia/Nicosia` - Asia/Nicosia * `Asia/Novokuznetsk` - Asia/Novokuznetsk * `Asia/Novosibirsk` - Asia/Novosibirsk * `Asia/Omsk` - Asia/Omsk * `Asia/Oral` - Asia/Oral * `Asia/Phnom_Penh` - Asia/Phnom_Penh * `Asia/Pontianak` - Asia/Pontianak * `Asia/Pyongyang` - Asia/Pyongyang * `Asia/Qatar` - Asia/Qatar * `Asia/Qostanay` - Asia/Qostanay * `Asia/Qyzylorda` - Asia/Qyzylorda * `Asia/Rangoon` - Asia/Rangoon * `Asia/Riyadh` - Asia/Riyadh * `Asia/Saigon` - Asia/Saigon * `Asia/Sakhalin` - Asia/Sakhalin * `Asia/Samarkand` - Asia/Samarkand * `Asia/Seoul` - Asia/Seoul * `Asia/Shanghai` - Asia/Shanghai * `Asia/Singapore` - Asia/Singapore * `Asia/Srednekolymsk` - Asia/Srednekolymsk * `Asia/Taipei` - Asia/Taipei * `Asia/Tashkent` - Asia/Tashkent * `Asia/Tbilisi` - Asia/Tbilisi * `Asia/Tehran` - Asia/Tehran * `Asia/Tel_Aviv` - Asia/Tel_Aviv * `Asia/Thimbu` - Asia/Thimbu * `Asia/Thimphu` - Asia/Thimphu * `Asia/Tokyo` - Asia/Tokyo * `Asia/Tomsk` - Asia/Tomsk * `Asia/Ujung_Pandang` - Asia/Ujung_Pandang * `Asia/Ulaanbaatar` - Asia/Ulaanbaatar * `Asia/Ulan_Bator` - Asia/Ulan_Bator * `Asia/Urumqi` - Asia/Urumqi * `Asia/Ust-Nera` - Asia/Ust-Nera * `Asia/Vientiane` - Asia/Vientiane * `Asia/Vladivostok` - Asia/Vladivostok * `Asia/Yakutsk` - Asia/Yakutsk * `Asia/Yangon` - Asia/Yangon * `Asia/Yekaterinburg` - Asia/Yekaterinburg * `Asia/Yerevan` - Asia/Yerevan * `Atlantic/Azores` - Atlantic/Azores * `Atlantic/Bermuda` - Atlantic/Bermuda * `Atlantic/Canary` - Atlantic/Canary * `Atlantic/Cape_Verde` - Atlantic/Cape_Verde * `Atlantic/Faeroe` - Atlantic/Faeroe * `Atlantic/Faroe` - Atlantic/Faroe * `Atlantic/Jan_Mayen` - Atlantic/Jan_Mayen * `Atlantic/Madeira` - Atlantic/Madeira * `Atlantic/Reykjavik` - Atlantic/Reykjavik * `Atlantic/South_Georgia` - Atlantic/South_Georgia * `Atlantic/St_Helena` - Atlantic/St_Helena * `Atlantic/Stanley` - Atlantic/Stanley * `Australia/ACT` - Australia/ACT * `Australia/Adelaide` - Australia/Adelaide * `Australia/Brisbane` - Australia/Brisbane * `Australia/Broken_Hill` - Australia/Broken_Hill * `Australia/Canberra` - Australia/Canberra * `Australia/Currie` - Australia/Currie * `Australia/Darwin` - Australia/Darwin * `Australia/Eucla` - Australia/Eucla * `Australia/Hobart` - Australia/Hobart * `Australia/LHI` - Australia/LHI * `Australia/Lindeman` - Australia/Lindeman * `Australia/Lord_Howe` - Australia/Lord_Howe * `Australia/Melbourne` - Australia/Melbourne * `Australia/NSW` - Australia/NSW * `Australia/North` - Australia/North * `Australia/Perth` - Australia/Perth * `Australia/Queensland` - Australia/Queensland * `Australia/South` - Australia/South * `Australia/Sydney` - Australia/Sydney * `Australia/Tasmania` - Australia/Tasmania * `Australia/Victoria` - Australia/Victoria * `Australia/West` - Australia/West * `Australia/Yancowinna` - Australia/Yancowinna * `Brazil/Acre` - Brazil/Acre * `Brazil/DeNoronha` - Brazil/DeNoronha * `Brazil/East` - Brazil/East * `Brazil/West` - Brazil/West * `CET` - CET * `CST6CDT` - CST6CDT * `Canada/Atlantic` - Canada/Atlantic * `Canada/Central` - Canada/Central * `Canada/Eastern` - Canada/Eastern * `Canada/Mountain` - Canada/Mountain * `Canada/Newfoundland` - Canada/Newfoundland * `Canada/Pacific` - Canada/Pacific * `Canada/Saskatchewan` - Canada/Saskatchewan * `Canada/Yukon` - Canada/Yukon * `Chile/Continental` - Chile/Continental * `Chile/EasterIsland` - Chile/EasterIsland * `Cuba` - Cuba * `EET` - EET * `EST` - EST * `EST5EDT` - EST5EDT * `Egypt` - Egypt * `Eire` - Eire * `Etc/GMT` - Etc/GMT * `Etc/GMT+0` - Etc/GMT+0 * `Etc/GMT+1` - Etc/GMT+1 * `Etc/GMT+10` - Etc/GMT+10 * `Etc/GMT+11` - Etc/GMT+11 * `Etc/GMT+12` - Etc/GMT+12 * `Etc/GMT+2` - Etc/GMT+2 * `Etc/GMT+3` - Etc/GMT+3 * `Etc/GMT+4` - Etc/GMT+4 * `Etc/GMT+5` - Etc/GMT+5 * `Etc/GMT+6` - Etc/GMT+6 * `Etc/GMT+7` - Etc/GMT+7 * `Etc/GMT+8` - Etc/GMT+8 * `Etc/GMT+9` - Etc/GMT+9 * `Etc/GMT-0` - Etc/GMT-0 * `Etc/GMT-1` - Etc/GMT-1 * `Etc/GMT-10` - Etc/GMT-10 * `Etc/GMT-11` - Etc/GMT-11 * `Etc/GMT-12` - Etc/GMT-12 * `Etc/GMT-13` - Etc/GMT-13 * `Etc/GMT-14` - Etc/GMT-14 * `Etc/GMT-2` - Etc/GMT-2 * `Etc/GMT-3` - Etc/GMT-3 * `Etc/GMT-4` - Etc/GMT-4 * `Etc/GMT-5` - Etc/GMT-5 * `Etc/GMT-6` - Etc/GMT-6 * `Etc/GMT-7` - Etc/GMT-7 * `Etc/GMT-8` - Etc/GMT-8 * `Etc/GMT-9` - Etc/GMT-9 * `Etc/GMT0` - Etc/GMT0 * `Etc/Greenwich` - Etc/Greenwich * `Etc/UCT` - Etc/UCT * `Etc/UTC` - Etc/UTC * `Etc/Universal` - Etc/Universal * `Etc/Zulu` - Etc/Zulu * `Europe/Amsterdam` - Europe/Amsterdam * `Europe/Andorra` - Europe/Andorra * `Europe/Astrakhan` - Europe/Astrakhan * `Europe/Athens` - Europe/Athens * `Europe/Belfast` - Europe/Belfast * `Europe/Belgrade` - Europe/Belgrade * `Europe/Berlin` - Europe/Berlin * `Europe/Bratislava` - Europe/Bratislava * `Europe/Brussels` - Europe/Brussels * `Europe/Bucharest` - Europe/Bucharest * `Europe/Budapest` - Europe/Budapest * `Europe/Busingen` - Europe/Busingen * `Europe/Chisinau` - Europe/Chisinau * `Europe/Copenhagen` - Europe/Copenhagen * `Europe/Dublin` - Europe/Dublin * `Europe/Gibraltar` - Europe/Gibraltar * `Europe/Guernsey` - Europe/Guernsey * `Europe/Helsinki` - Europe/Helsinki * `Europe/Isle_of_Man` - Europe/Isle_of_Man * `Europe/Istanbul` - Europe/Istanbul * `Europe/Jersey` - Europe/Jersey * `Europe/Kaliningrad` - Europe/Kaliningrad * `Europe/Kiev` - Europe/Kiev * `Europe/Kirov` - Europe/Kirov * `Europe/Kyiv` - Europe/Kyiv * `Europe/Lisbon` - Europe/Lisbon * `Europe/Ljubljana` - Europe/Ljubljana * `Europe/London` - Europe/London * `Europe/Luxembourg` - Europe/Luxembourg * `Europe/Madrid` - Europe/Madrid * `Europe/Malta` - Europe/Malta * `Europe/Mariehamn` - Europe/Mariehamn * `Europe/Minsk` - Europe/Minsk * `Europe/Monaco` - Europe/Monaco * `Europe/Moscow` - Europe/Moscow * `Europe/Nicosia` - Europe/Nicosia * `Europe/Oslo` - Europe/Oslo * `Europe/Paris` - Europe/Paris * `Europe/Podgorica` - Europe/Podgorica * `Europe/Prague` - Europe/Prague * `Europe/Riga` - Europe/Riga * `Europe/Rome` - Europe/Rome * `Europe/Samara` - Europe/Samara * `Europe/San_Marino` - Europe/San_Marino * `Europe/Sarajevo` - Europe/Sarajevo * `Europe/Saratov` - Europe/Saratov * `Europe/Simferopol` - Europe/Simferopol * `Europe/Skopje` - Europe/Skopje * `Europe/Sofia` - Europe/Sofia * `Europe/Stockholm` - Europe/Stockholm * `Europe/Tallinn` - Europe/Tallinn * `Europe/Tirane` - Europe/Tirane * `Europe/Tiraspol` - Europe/Tiraspol * `Europe/Ulyanovsk` - Europe/Ulyanovsk * `Europe/Uzhgorod` - Europe/Uzhgorod * `Europe/Vaduz` - Europe/Vaduz * `Europe/Vatican` - Europe/Vatican * `Europe/Vienna` - Europe/Vienna * `Europe/Vilnius` - Europe/Vilnius * `Europe/Volgograd` - Europe/Volgograd * `Europe/Warsaw` - Europe/Warsaw * `Europe/Zagreb` - Europe/Zagreb * `Europe/Zaporozhye` - Europe/Zaporozhye * `Europe/Zurich` - Europe/Zurich * `GB` - GB * `GB-Eire` - GB-Eire * `GMT` - GMT * `GMT+0` - GMT+0 * `GMT-0` - GMT-0 * `GMT0` - GMT0 * `Greenwich` - Greenwich * `HST` - HST * `Hongkong` - Hongkong * `Iceland` - Iceland * `Indian/Antananarivo` - Indian/Antananarivo * `Indian/Chagos` - Indian/Chagos * `Indian/Christmas` - Indian/Christmas * `Indian/Cocos` - Indian/Cocos * `Indian/Comoro` - Indian/Comoro * `Indian/Kerguelen` - Indian/Kerguelen * `Indian/Mahe` - Indian/Mahe * `Indian/Maldives` - Indian/Maldives * `Indian/Mauritius` - Indian/Mauritius * `Indian/Mayotte` - Indian/Mayotte * `Indian/Reunion` - Indian/Reunion * `Iran` - Iran * `Israel` - Israel * `Jamaica` - Jamaica * `Japan` - Japan * `Kwajalein` - Kwajalein * `Libya` - Libya * `MET` - MET * `MST` - MST * `MST7MDT` - MST7MDT * `Mexico/BajaNorte` - Mexico/BajaNorte * `Mexico/BajaSur` - Mexico/BajaSur * `Mexico/General` - Mexico/General * `NZ` - NZ * `NZ-CHAT` - NZ-CHAT * `Navajo` - Navajo * `PRC` - PRC * `PST8PDT` - PST8PDT * `Pacific/Apia` - Pacific/Apia * `Pacific/Auckland` - Pacific/Auckland * `Pacific/Bougainville` - Pacific/Bougainville * `Pacific/Chatham` - Pacific/Chatham * `Pacific/Chuuk` - Pacific/Chuuk * `Pacific/Easter` - Pacific/Easter * `Pacific/Efate` - Pacific/Efate * `Pacific/Enderbury` - Pacific/Enderbury * `Pacific/Fakaofo` - Pacific/Fakaofo * `Pacific/Fiji` - Pacific/Fiji * `Pacific/Funafuti` - Pacific/Funafuti * `Pacific/Galapagos` - Pacific/Galapagos * `Pacific/Gambier` - Pacific/Gambier * `Pacific/Guadalcanal` - Pacific/Guadalcanal * `Pacific/Guam` - Pacific/Guam * `Pacific/Honolulu` - Pacific/Honolulu * `Pacific/Johnston` - Pacific/Johnston * `Pacific/Kanton` - Pacific/Kanton * `Pacific/Kiritimati` - Pacific/Kiritimati * `Pacific/Kosrae` - Pacific/Kosrae * `Pacific/Kwajalein` - Pacific/Kwajalein * `Pacific/Majuro` - Pacific/Majuro * `Pacific/Marquesas` - Pacific/Marquesas * `Pacific/Midway` - Pacific/Midway * `Pacific/Nauru` - Pacific/Nauru * `Pacific/Niue` - Pacific/Niue * `Pacific/Norfolk` - Pacific/Norfolk * `Pacific/Noumea` - Pacific/Noumea * `Pacific/Pago_Pago` - Pacific/Pago_Pago * `Pacific/Palau` - Pacific/Palau * `Pacific/Pitcairn` - Pacific/Pitcairn * `Pacific/Pohnpei` - Pacific/Pohnpei * `Pacific/Ponape` - Pacific/Ponape * `Pacific/Port_Moresby` - Pacific/Port_Moresby * `Pacific/Rarotonga` - Pacific/Rarotonga * `Pacific/Saipan` - Pacific/Saipan * `Pacific/Samoa` - Pacific/Samoa * `Pacific/Tahiti` - Pacific/Tahiti * `Pacific/Tarawa` - Pacific/Tarawa * `Pacific/Tongatapu` - Pacific/Tongatapu * `Pacific/Truk` - Pacific/Truk * `Pacific/Wake` - Pacific/Wake * `Pacific/Wallis` - Pacific/Wallis * `Pacific/Yap` - Pacific/Yap * `Poland` - Poland * `Portugal` - Portugal * `ROC` - ROC * `ROK` - ROK * `Singapore` - Singapore * `Turkey` - Turkey * `UCT` - UCT * `US/Alaska` - US/Alaska * `US/Aleutian` - US/Aleutian * `US/Arizona` - US/Arizona * `US/Central` - US/Central * `US/East-Indiana` - US/East-Indiana * `US/Eastern` - US/Eastern * `US/Hawaii` - US/Hawaii * `US/Indiana-Starke` - US/Indiana-Starke * `US/Michigan` - US/Michigan * `US/Mountain` - US/Mountain * `US/Pacific` - US/Pacific * `US/Samoa` - US/Samoa * `UTC` - UTC * `Universal` - Universal * `W-SU` - W-SU * `WET` - WET * `Zulu` - Zulu' CoreRouterServiceUpdateDataSource: type: object properties: integration_id: type: integer nullable: true description: The related integration id. name: type: string default_edge_label: type: string description: The label to apply next to router edge. maxLength: 75 edges: type: array items: $ref: '#/components/schemas/CoreRouterServiceEdge' description: The edges associated with this service. DispatchDataSourceDataSourceContext: type: object properties: element: type: integer nullable: true description: Optionally provide an `element` to the data source. Currently only used in element-level filtering, sorting and searching if the element is a collection element. BodyTypeD6eEnum: enum: - plain - html type: string description: '* `plain` - Plain Text * `html` - HTML' LocalBaserowDeleteRowDataSource: type: object description: 'Basic data_source serializer mostly for returned values. This serializer flatten the service properties so that from an API POV the data_source object only exists.' properties: id: type: integer readOnly: true description: Data source id. integration_id: type: integer nullable: true description: The id of the Baserow integration we want the data for. type: type: string readOnly: true description: The type of the data source. schema: type: object additionalProperties: {} readOnly: true description: The schema of the service. context_data: type: object additionalProperties: {} readOnly: true description: The context data of the service. context_data_schema: type: object additionalProperties: {} readOnly: true description: The schema context data of the service. sample_data: readOnly: true nullable: true description: Store the sample data used for generating a schema. name: type: string readOnly: true description: Human name for this data source. page_id: type: integer readOnly: true description: Page this data source is linked to. order: type: number format: float readOnly: true description: Lowest first. table_id: type: integer nullable: true description: The id of the Baserow table we want the data for. row_id: type: object additionalProperties: {} default: formula: '' version: '0.1' mode: simple description: A formula for defining the intended row. required: - context_data - context_data_schema - id - name - order - page_id - sample_data - schema - type LocalBaserowRowsCreatedPublicDataSource: type: object description: 'Basic data_source serializer mostly for returned values. This serializer flatten the service properties so that from an API POV the data_source object only exists.' properties: id: type: integer readOnly: true description: Data source id. type: type: string readOnly: true description: The type of the data source. schema: type: object additionalProperties: {} readOnly: true description: The schema of the service. name: type: string readOnly: true description: Human name for this data source. page_id: type: integer readOnly: true description: Page this data source is linked to. order: type: number format: float readOnly: true description: Lowest first. context_data: type: object additionalProperties: {} readOnly: true description: The context data of the data source. table_id: type: integer nullable: true description: The id of the Baserow table we want the data for. integration_id: type: integer nullable: true description: The id of the Baserow integration we want the data for. required: - context_data - id - name - order - page_id - schema - type CoreHTTPTriggerServiceCreateDataSource: type: object description: 'This serializer allow to set the type of a data_source and the data_source id before which we want to insert the new data_source.' properties: type: allOf: - $ref: '#/components/schemas/Type634Enum' description: 'The type of the service. * `local_baserow_get_row` - local_baserow_get_row * `local_baserow_list_rows` - local_baserow_list_rows * `local_baserow_aggregate_rows` - local_baserow_aggregate_rows * `local_baserow_upsert_row` - local_baserow_upsert_row * `local_baserow_delete_row` - local_baserow_delete_row * `local_baserow_rows_created` - local_baserow_rows_created * `local_baserow_rows_updated` - local_baserow_rows_updated * `local_baserow_rows_deleted` - local_baserow_rows_deleted * `slack_write_message` - slack_write_message * `http_request` - http_request * `smtp_email` - smtp_email * `router` - router * `http_trigger` - http_trigger * `iterator` - iterator * `periodic` - periodic * `ai_agent` - ai_agent * `local_baserow_grouped_aggregate_rows` - local_baserow_grouped_aggregate_rows' name: type: string nullable: true description: Human name for this data source. page_id: type: integer nullable: true description: Page this data source is linked to. before_id: type: integer description: If provided, creates the data_source before the data_source with the given id. uid: type: string format: uuid description: The service identifier for the webhook. exclude_get: type: boolean description: Whether the service should exclude GET requests for added security. By default all HTTP methods listed in the API endpoint are supported. is_public: type: boolean description: Defines whether the service is published or not. DirectionEnum: enum: - ASC - DESC type: string description: '* `ASC` - Ascending * `DESC` - Descending' CoreRouterServiceEdge: type: object properties: uid: type: string format: uuid label: type: string description: The label to apply next to router edge. maxLength: 75 order: type: string format: decimal pattern: ^-?\d{0,20}(?:\.\d{0,20})?$ readOnly: true description: Lowest first. condition: type: object additionalProperties: {} default: formula: '' version: '0.1' mode: simple required: - order LocalBaserowListRowsPublicDataSource: type: object description: 'A serializer mixin for services which implement the local Baserow filterable mixin. It ensures that when serialize the service, *all* filters (including those pointing to trashed fields) are serialized.' properties: id: type: integer readOnly: true description: Data source id. type: type: string readOnly: true description: The type of the data source. schema: type: object additionalProperties: {} readOnly: true description: The schema of the service. name: type: string readOnly: true description: Human name for this data source. page_id: type: integer readOnly: true description: Page this data source is linked to. order: type: number format: float readOnly: true description: Lowest first. context_data: type: object additionalProperties: {} readOnly: true description: The context data of the data source. table_id: type: integer nullable: true description: The id of the Baserow table we want the data for. integration_id: type: integer nullable: true description: The id of the Baserow integration we want the data for. view_id: type: integer nullable: true description: The id of the Baserow view we want the data for. filter_type: allOf: - $ref: '#/components/schemas/ConditionTypeEnum' description: 'Indicates whether all the rows should apply to all filters (AND) or to any filter (OR). * `AND` - And * `OR` - Or' search_query: type: object additionalProperties: {} default: formula: '' version: '0.1' mode: simple description: Any search queries to apply to the service when it is dispatched. default_result_count: type: integer maximum: 2147483647 minimum: 0 description: The default record count returned with each page. required: - context_data - id - name - order - page_id - schema - type SortOnEnum: enum: - SERIES - GROUP_BY - PRIMARY type: string description: '* `SERIES` - Series * `GROUP_BY` - Group by * `PRIMARY` - Primary' LocalBaserowRowsUpdatedPublicDataSource: type: object description: 'Basic data_source serializer mostly for returned values. This serializer flatten the service properties so that from an API POV the data_source object only exists.' properties: id: type: integer readOnly: true description: Data source id. type: type: string readOnly: true description: The type of the data source. schema: type: object additionalProperties: {} readOnly: true description: The schema of the service. name: type: string readOnly: true description: Human name for this data source. page_id: type: integer readOnly: true description: Page this data source is linked to. order: type: number format: float readOnly: true description: Lowest first. context_data: type: object additionalProperties: {} readOnly: true description: The context data of the data source. table_id: type: integer nullable: true description: The id of the Baserow table we want the data for. integration_id: type: integer nullable: true description: The id of the Baserow integration we want the data for. required: - context_data - id - name - order - page_id - schema - type ConditionTypeEnum: enum: - AND - OR type: string description: '* `AND` - And * `OR` - Or' LocalBaserowGetRowPublicDataSource: type: object description: 'A serializer mixin for services which implement the local Baserow filterable mixin. It ensures that when serialize the service, *all* filters (including those pointing to trashed fields) are serialized.' properties: id: type: integer readOnly: true description: Data source id. type: type: string readOnly: true description: The type of the data source. schema: type: object additionalProperties: {} readOnly: true description: The schema of the service. name: type: string readOnly: true description: Human name for this data source. page_id: type: integer readOnly: true description: Page this data source is linked to. order: type: number format: float readOnly: true description: Lowest first. context_data: type: object additionalProperties: {} readOnly: true description: The context data of the data source. table_id: type: integer nullable: true description: The id of the Baserow table we want the data for. integration_id: type: integer nullable: true description: The id of the Baserow integration we want the data for. view_id: type: integer nullable: true description: The id of the Baserow view we want the data for. filter_type: allOf: - $ref: '#/components/schemas/ConditionTypeEnum' description: 'Indicates whether all the rows should apply to all filters (AND) or to any filter (OR). * `AND` - And * `OR` - Or' search_query: type: object additionalProperties: {} default: formula: '' version: '0.1' mode: simple description: Any search queries to apply to the service when it is dispatched. row_id: type: object additionalProperties: {} default: formula: '' version: '0.1' mode: simple description: A formula for defining the intended row. required: - context_data - id - name - order - page_id - schema - type AIAgentServiceUpdateDataSource: type: object properties: integration_id: type: integer nullable: true description: The ID of the AI integration to use for this service. name: type: string ai_generative_ai_type: type: string nullable: true description: The generative AI provider type (e.g., 'openai', 'anthropic'). ai_generative_ai_model: type: string nullable: true description: The specific AI model to use (e.g., 'gpt-4', 'claude-3-opus'). ai_output_type: allOf: - $ref: '#/components/schemas/AiOutputType5efEnum' default: text description: 'The output type: ''text'' for raw text, ''choice'' for constrained selection. * `text` - Text * `choice` - Choice' ai_temperature: type: number format: double maximum: 2 minimum: 0 nullable: true description: Temperature for response randomness (0-2). Lower is more focused. ai_prompt: type: object additionalProperties: {} default: formula: '' version: '0.1' mode: simple description: The prompt to send to the AI model. Can be a formula. ai_choices: type: array items: type: string description: List of choice options for 'choice' output type. LocalBaserowListRowsCreateDataSource: type: object description: 'A serializer mixin for services which implement the local Baserow filterable mixin. It ensures that when serialize the service, *all* filters (including those pointing to trashed fields) are serialized.' properties: type: allOf: - $ref: '#/components/schemas/Type634Enum' description: 'The type of the service. * `local_baserow_get_row` - local_baserow_get_row * `local_baserow_list_rows` - local_baserow_list_rows * `local_baserow_aggregate_rows` - local_baserow_aggregate_rows * `local_baserow_upsert_row` - local_baserow_upsert_row * `local_baserow_delete_row` - local_baserow_delete_row * `local_baserow_rows_created` - local_baserow_rows_created * `local_baserow_rows_updated` - local_baserow_rows_updated * `local_baserow_rows_deleted` - local_baserow_rows_deleted * `slack_write_message` - slack_write_message * `http_request` - http_request * `smtp_email` - smtp_email * `router` - router * `http_trigger` - http_trigger * `iterator` - iterator * `periodic` - periodic * `ai_agent` - ai_agent * `local_baserow_grouped_aggregate_rows` - local_baserow_grouped_aggregate_rows' name: type: string nullable: true description: Human name for this data source. page_id: type: integer nullable: true description: Page this data source is linked to. before_id: type: integer description: If provided, creates the data_source before the data_source with the given id. table_id: type: integer nullable: true description: The id of the Baserow table we want the data for. integration_id: type: integer nullable: true description: The id of the Baserow integration we want the data for. view_id: type: integer nullable: true description: The id of the Baserow view we want the data for. filter_type: allOf: - $ref: '#/components/schemas/ConditionTypeEnum' description: 'Indicates whether all the rows should apply to all filters (AND) or to any filter (OR). * `AND` - And * `OR` - Or' search_query: type: object additionalProperties: {} default: formula: '' version: '0.1' mode: simple description: Any search queries to apply to the service when it is dispatched. default_result_count: type: integer maximum: 2147483647 minimum: 0 description: The default record count returned with each page. CoreSMTPEmailServicePublicDataSource: type: object description: 'Basic data_source serializer mostly for returned values. This serializer flatten the service properties so that from an API POV the data_source object only exists.' properties: id: type: integer readOnly: true description: Data source id. type: type: string readOnly: true description: The type of the data source. schema: type: object additionalProperties: {} readOnly: true description: The schema of the service. name: type: string readOnly: true description: Human name for this data source. page_id: type: integer readOnly: true description: Page this data source is linked to. order: type: number format: float readOnly: true description: Lowest first. context_data: type: object additionalProperties: {} readOnly: true description: The context data of the data source. integration_id: type: integer nullable: true description: The id of the SMTP integration. use_instance_smtp_settings: type: boolean default: false description: Whether to use the instance-level Django SMTP configuration. instance_smtp_settings_enabled: type: boolean readOnly: true description: Whether the instance SMTP configuration can be used and should be the default option in the UI. from_email: type: object additionalProperties: {} default: formula: '' version: '0.1' mode: simple description: The sender's email address. from_name: type: object additionalProperties: {} default: formula: '' version: '0.1' mode: simple description: The sender's name. to_emails: type: object additionalProperties: {} default: formula: '' version: '0.1' mode: simple description: Comma-separated list of recipient email addresses. cc_emails: type: object additionalProperties: {} default: formula: '' version: '0.1' mode: simple description: Comma-separated list of CC email addresses. bcc_emails: type: object additionalProperties: {} default: formula: '' version: '0.1' mode: simple description: Comma-separated list of BCC email addresses. subject: type: object additionalProperties: {} default: formula: '' version: '0.1' mode: simple description: The email subject. body_type: allOf: - $ref: '#/components/schemas/BodyTypeD6eEnum' default: plain description: 'The type of the email body (plain text or HTML). * `plain` - Plain Text * `html` - HTML' body: type: object additionalProperties: {} default: formula: '' version: '0.1' mode: simple description: The email body content. required: - context_data - id - instance_smtp_settings_enabled - name - order - page_id - schema - type HTTPHeader: type: object description: Serializer for the HTTPHeader model. properties: id: type: integer readOnly: true key: type: string maxLength: 255 value: type: object additionalProperties: {} default: formula: '' version: '0.1' mode: simple required: - id - key CoreSMTPEmailServiceUpdateDataSource: type: object properties: integration_id: type: integer nullable: true description: The id of the SMTP integration. name: type: string use_instance_smtp_settings: type: boolean default: false description: Whether to use the instance-level Django SMTP configuration. instance_smtp_settings_enabled: type: boolean readOnly: true description: Whether the instance SMTP configuration can be used and should be the default option in the UI. from_email: type: object additionalProperties: {} default: formula: '' version: '0.1' mode: simple description: The sender's email address. from_name: type: object additionalProperties: {} default: formula: '' version: '0.1' mode: simple description: The sender's name. to_emails: type: object additionalProperties: {} default: formula: '' version: '0.1' mode: simple description: Comma-separated list of recipient email addresses. cc_emails: type: object additionalProperties: {} default: formula: '' version: '0.1' mode: simple description: Comma-separated list of CC email addresses. bcc_emails: type: object additionalProperties: {} default: formula: '' version: '0.1' mode: simple description: Comma-separated list of BCC email addresses. subject: type: object additionalProperties: {} default: formula: '' version: '0.1' mode: simple description: The email subject. body_type: allOf: - $ref: '#/components/schemas/BodyTypeD6eEnum' default: plain description: 'The type of the email body (plain text or HTML). * `plain` - Plain Text * `html` - HTML' body: type: object additionalProperties: {} default: formula: '' version: '0.1' mode: simple description: The email body content. required: - instance_smtp_settings_enabled AiOutputType5efEnum: enum: - text - choice type: string description: '* `text` - Text * `choice` - Choice' LocalBaserowAggregateRowsPublicDataSource: type: object description: 'A serializer mixin for services which implement the local Baserow filterable mixin. It ensures that when serialize the service, *all* filters (including those pointing to trashed fields) are serialized.' properties: id: type: integer readOnly: true description: Data source id. type: type: string readOnly: true description: The type of the data source. schema: type: object additionalProperties: {} readOnly: true description: The schema of the service. name: type: string readOnly: true description: Human name for this data source. page_id: type: integer readOnly: true description: Page this data source is linked to. order: type: number format: float readOnly: true description: Lowest first. context_data: type: object additionalProperties: {} readOnly: true description: The context data of the data source. table_id: type: integer nullable: true description: The id of the Baserow table we want the data for. integration_id: type: integer nullable: true description: The id of the Baserow integration we want the data for. view_id: type: integer nullable: true description: The id of the Baserow view we want the data for. filter_type: allOf: - $ref: '#/components/schemas/ConditionTypeEnum' description: 'Indicates whether all the rows should apply to all filters (AND) or to any filter (OR). * `AND` - And * `OR` - Or' search_query: type: object additionalProperties: {} default: formula: '' version: '0.1' mode: simple description: Any search queries to apply to the service when it is dispatched. field_id: type: integer nullable: true description: The id of the Baserow field we want to aggregate on. aggregation_type: type: string description: The field aggregation type. maxLength: 48 required: - context_data - id - name - order - page_id - schema - type LocalBaserowDeleteRowPublicDataSource: type: object description: 'Basic data_source serializer mostly for returned values. This serializer flatten the service properties so that from an API POV the data_source object only exists.' properties: id: type: integer readOnly: true description: Data source id. type: type: string readOnly: true description: The type of the data source. schema: type: object additionalProperties: {} readOnly: true description: The schema of the service. name: type: string readOnly: true description: Human name for this data source. page_id: type: integer readOnly: true description: Page this data source is linked to. order: type: number format: float readOnly: true description: Lowest first. context_data: type: object additionalProperties: {} readOnly: true description: The context data of the data source. table_id: type: integer nullable: true description: The id of the Baserow table we want the data for. integration_id: type: integer nullable: true description: The id of the Baserow integration we want the data for. row_id: type: object additionalProperties: {} default: formula: '' version: '0.1' mode: simple description: A formula for defining the intended row. required: - context_data - id - name - order - page_id - schema - type LocalBaserowTableServiceFieldMapping: type: object properties: field_id: type: integer description: The primary key of the associated database table field. enabled: type: boolean description: Indicates whether the field mapping is enabled or not. value: type: object additionalProperties: {} default: formula: '' version: '0.1' mode: simple required: - enabled - field_id PatchedMoveDataSource: type: object properties: before_id: type: integer nullable: true description: If provided, the data_source is moved before the data_source with this Id. Otherwise the data_source is placed last for this page. DispatchDataSourceRequest: type: object properties: metadata: allOf: - $ref: '#/components/schemas/DynamicMetadata' nullable: true description: Metadata of the dispatch payload. Can be either an object or a serialized string. LocalBaserowRowsDeletedDataSource: type: object description: 'Basic data_source serializer mostly for returned values. This serializer flatten the service properties so that from an API POV the data_source object only exists.' properties: id: type: integer readOnly: true description: Data source id. integration_id: type: integer nullable: true description: The id of the Baserow integration we want the data for. type: type: string readOnly: true description: The type of the data source. schema: type: object additionalProperties: {} readOnly: true description: The schema of the service. context_data: type: object additionalProperties: {} readOnly: true description: The context data of the service. context_data_schema: type: object additionalProperties: {} readOnly: true description: The schema context data of the service. sample_data: readOnly: true nullable: true description: Store the sample data used for generating a schema. name: type: string readOnly: true description: Human name for this data source. page_id: type: integer readOnly: true description: Page this data source is linked to. order: type: number format: float readOnly: true description: Lowest first. table_id: type: integer nullable: true description: The id of the Baserow table we want the data for. required: - context_data - context_data_schema - id - name - order - page_id - sample_data - schema - type LocalBaserowGroupedAggregateRowsDataSource: type: object description: 'A serializer mixin for services which implement the local Baserow filterable mixin. It ensures that when serialize the service, *all* filters (including those pointing to trashed fields) are serialized.' properties: id: type: integer readOnly: true description: Data source id. integration_id: type: integer nullable: true description: The id of the Baserow integration we want the data for. type: type: string readOnly: true description: The type of the data source. schema: type: object additionalProperties: {} readOnly: true description: The schema of the service. context_data: type: object additionalProperties: {} readOnly: true description: The context data of the service. context_data_schema: type: object additionalProperties: {} readOnly: true description: The schema context data of the service. sample_data: readOnly: true nullable: true description: Store the sample data used for generating a schema. name: type: string readOnly: true description: Human name for this data source. page_id: type: integer readOnly: true description: Page this data source is linked to. order: type: number format: float readOnly: true description: Lowest first. table_id: type: integer nullable: true description: The id of the Baserow table we want the data for. view_id: type: integer nullable: true description: The id of the Baserow view we want the data for. filter_type: allOf: - $ref: '#/components/schemas/ConditionTypeEnum' description: 'Indicates whether all the rows should apply to all filters (AND) or to any filter (OR). * `AND` - And * `OR` - Or' aggregation_series: type: array items: $ref: '#/components/schemas/LocalBaserowTableServiceAggregationSeries' aggregation_group_bys: type: array items: $ref: '#/components/schemas/LocalBaserowTableServiceAggregationGroupBy' aggregation_sorts: type: array items: $ref: '#/components/schemas/LocalBaserowTableServiceAggregationSortBy' required: - context_data - context_data_schema - id - name - order - page_id - sample_data - schema - type CoreRouterServiceDataSource: type: object description: 'Basic data_source serializer mostly for returned values. This serializer flatten the service properties so that from an API POV the data_source object only exists.' properties: id: type: integer readOnly: true description: Data source id. integration_id: type: integer nullable: true description: The integration used to establish the connection with the service. readOnly: true type: type: string readOnly: true description: The type of the data source. schema: type: object additionalProperties: {} readOnly: true description: The schema of the service. context_data: type: object additionalProperties: {} readOnly: true description: The context data of the service. context_data_schema: type: object additionalProperties: {} readOnly: true description: The schema context data of the service. sample_data: readOnly: true nullable: true description: Store the sample data used for generating a schema. name: type: string readOnly: true description: Human name for this data source. page_id: type: integer readOnly: true description: Page this data source is linked to. order: type: number format: float readOnly: true description: Lowest first. default_edge_label: type: string description: The label to apply next to router edge. maxLength: 75 edges: type: array items: $ref: '#/components/schemas/CoreRouterServiceEdge' description: The edges associated with this service. required: - context_data - context_data_schema - id - integration_id - name - order - page_id - sample_data - schema - type CoreHTTPTriggerServiceDataSource: type: object description: 'Basic data_source serializer mostly for returned values. This serializer flatten the service properties so that from an API POV the data_source object only exists.' properties: id: type: integer readOnly: true description: Data source id. integration_id: type: integer nullable: true description: The integration used to establish the connection with the service. readOnly: true type: type: string readOnly: true description: The type of the data source. schema: type: object additionalProperties: {} readOnly: true description: The schema of the service. context_data: type: object additionalProperties: {} readOnly: true description: The context data of the service. context_data_schema: type: object additionalProperties: {} readOnly: true description: The schema context data of the service. sample_data: readOnly: true nullable: true description: Store the sample data used for generating a schema. name: type: string readOnly: true description: Human name for this data source. page_id: type: integer readOnly: true description: Page this data source is linked to. order: type: number format: float readOnly: true description: Lowest first. uid: type: string format: uuid description: The service identifier for the webhook. exclude_get: type: boolean description: Whether the service should exclude GET requests for added security. By default all HTTP methods listed in the API endpoint are supported. is_public: type: boolean description: Defines whether the service is published or not. required: - context_data - context_data_schema - id - integration_id - name - order - page_id - sample_data - schema - type LocalBaserowRowsCreatedUpdateDataSource: type: object properties: integration_id: type: integer nullable: true description: The id of the Baserow integration we want the data for. name: type: string table_id: type: integer nullable: true description: The id of the Baserow table we want the data for. BodyType870Enum: enum: - json - form - raw - none type: string description: '* `json` - JSON * `form` - Form Data * `raw` - Raw * `none` - None' CorePeriodicServiceCreateDataSource: type: object description: 'This serializer allow to set the type of a data_source and the data_source id before which we want to insert the new data_source.' properties: type: allOf: - $ref: '#/components/schemas/Type634Enum' description: 'The type of the service. * `local_baserow_get_row` - local_baserow_get_row * `local_baserow_list_rows` - local_baserow_list_rows * `local_baserow_aggregate_rows` - local_baserow_aggregate_rows * `local_baserow_upsert_row` - local_baserow_upsert_row * `local_baserow_delete_row` - local_baserow_delete_row * `local_baserow_rows_created` - local_baserow_rows_created * `local_baserow_rows_updated` - local_baserow_rows_updated * `local_baserow_rows_deleted` - local_baserow_rows_deleted * `slack_write_message` - slack_write_message * `http_request` - http_request * `smtp_email` - smtp_email * `router` - router * `http_trigger` - http_trigger * `iterator` - iterator * `periodic` - periodic * `ai_agent` - ai_agent * `local_baserow_grouped_aggregate_rows` - local_baserow_grouped_aggregate_rows' name: type: string nullable: true description: Human name for this data source. page_id: type: integer nullable: true description: Page this data source is linked to. before_id: type: integer description: If provided, creates the data_source before the data_source with the given id. interval: allOf: - $ref: '#/components/schemas/Interval3bdEnum' description: 'The interval frequency for running the service. * `MINUTE` - MINUTE * `HOUR` - HOUR * `DAY` - DAY * `WEEK` - WEEK * `MONTH` - MONTH' minute: type: integer maximum: 59 minimum: 0 nullable: true description: The minute of the hour when to run (0-59). Required for hourly, daily, weekly, monthly intervals. hour: type: integer maximum: 23 minimum: 0 nullable: true description: The hour of the day when to run (0-23). Required for daily, weekly, monthly intervals. day_of_week: type: integer maximum: 6 minimum: 0 nullable: true description: The day of the week when to run (0=Monday, 6=Sunday). Required for weekly intervals. day_of_month: type: integer maximum: 31 minimum: 1 nullable: true description: The day of the month when to run (1-31). Required for monthly intervals. next_run_at: type: string format: date-time nullable: true description: The next scheduled time for this service to run. Automatically calculated based on the interval and schedule fields. required: - interval LocalBaserowRowsDeletedCreateDataSource: type: object description: 'This serializer allow to set the type of a data_source and the data_source id before which we want to insert the new data_source.' properties: type: allOf: - $ref: '#/components/schemas/Type634Enum' description: 'The type of the service. * `local_baserow_get_row` - local_baserow_get_row * `local_baserow_list_rows` - local_baserow_list_rows * `local_baserow_aggregate_rows` - local_baserow_aggregate_rows * `local_baserow_upsert_row` - local_baserow_upsert_row * `local_baserow_delete_row` - local_baserow_delete_row * `local_baserow_rows_created` - local_baserow_rows_created * `local_baserow_rows_updated` - local_baserow_rows_updated * `local_baserow_rows_deleted` - local_baserow_rows_deleted * `slack_write_message` - slack_write_message * `http_request` - http_request * `smtp_email` - smtp_email * `router` - router * `http_trigger` - http_trigger * `iterator` - iterator * `periodic` - periodic * `ai_agent` - ai_agent * `local_baserow_grouped_aggregate_rows` - local_baserow_grouped_aggregate_rows' name: type: string nullable: true description: Human name for this data source. page_id: type: integer nullable: true description: Page this data source is linked to. before_id: type: integer description: If provided, creates the data_source before the data_source with the given id. table_id: type: integer nullable: true description: The id of the Baserow table we want the data for. integration_id: type: integer nullable: true description: The id of the Baserow integration we want the data for. LocalBaserowUpsertRowPublicDataSource: type: object description: 'Basic data_source serializer mostly for returned values. This serializer flatten the service properties so that from an API POV the data_source object only exists.' properties: id: type: integer readOnly: true description: Data source id. type: type: string readOnly: true description: The type of the data source. schema: type: object additionalProperties: {} readOnly: true description: The schema of the service. name: type: string readOnly: true description: Human name for this data source. page_id: type: integer readOnly: true description: Page this data source is linked to. order: type: number format: float readOnly: true description: Lowest first. context_data: type: object additionalProperties: {} readOnly: true description: The context data of the data source. table_id: type: integer nullable: true description: The id of the Baserow table we want the data for. integration_id: type: integer nullable: true description: The id of the Baserow integration we want the data for. field_mappings: type: array items: $ref: '#/components/schemas/LocalBaserowTableServiceFieldMapping' description: The field mapping associated with this service. row_id: type: object additionalProperties: {} default: formula: '' version: '0.1' mode: simple description: A formula for defining the intended row. required: - context_data - id - name - order - page_id - schema - type LocalBaserowTableServiceAggregationGroupBy: type: object properties: order: type: integer readOnly: true field_id: type: integer nullable: true required: - field_id - order LocalBaserowRowsUpdatedDataSource: type: object description: 'Basic data_source serializer mostly for returned values. This serializer flatten the service properties so that from an API POV the data_source object only exists.' properties: id: type: integer readOnly: true description: Data source id. integration_id: type: integer nullable: true description: The id of the Baserow integration we want the data for. type: type: string readOnly: true description: The type of the data source. schema: type: object additionalProperties: {} readOnly: true description: The schema of the service. context_data: type: object additionalProperties: {} readOnly: true description: The context data of the service. context_data_schema: type: object additionalProperties: {} readOnly: true description: The schema context data of the service. sample_data: readOnly: true nullable: true description: Store the sample data used for generating a schema. name: type: string readOnly: true description: Human name for this data source. page_id: type: integer readOnly: true description: Page this data source is linked to. order: type: number format: float readOnly: true description: Lowest first. table_id: type: integer nullable: true description: The id of the Baserow table we want the data for. required: - context_data - context_data_schema - id - name - order - page_id - sample_data - schema - type HTTPQueryParam: type: object description: Serializer for the HTTPQueryParam model. properties: id: type: integer readOnly: true key: type: string maxLength: 255 value: type: object additionalProperties: {} default: formula: '' version: '0.1' mode: simple required: - id - key CoreHTTPTriggerServiceUpdateDataSource: type: object properties: integration_id: type: integer nullable: true description: The related integration id. name: type: string uid: type: string format: uuid description: The service identifier for the webhook. exclude_get: type: boolean description: Whether the service should exclude GET requests for added security. By default all HTTP methods listed in the API endpoint are supported. is_public: type: boolean description: Defines whether the service is published or not. CoreSMTPEmailServiceDataSource: type: object description: 'Basic data_source serializer mostly for returned values. This serializer flatten the service properties so that from an API POV the data_source object only exists.' properties: id: type: integer readOnly: true description: Data source id. integration_id: type: integer nullable: true description: The id of the SMTP integration. type: type: string readOnly: true description: The type of the data source. schema: type: object additionalProperties: {} readOnly: true description: The schema of the service. context_data: type: object additionalProperties: {} readOnly: true description: The context data of the service. context_data_schema: type: object additionalProperties: {} readOnly: true description: The schema context data of the service. sample_data: readOnly: true nullable: true description: Store the sample data used for generating a schema. name: type: string readOnly: true description: Human name for this data source. page_id: type: integer readOnly: true description: Page this data source is linked to. order: type: number format: float readOnly: true description: Lowest first. use_instance_smtp_settings: type: boolean default: false description: Whether to use the instance-level Django SMTP configuration. instance_smtp_settings_enabled: type: boolean readOnly: true description: Whether the instance SMTP configuration can be used and should be the default option in the UI. from_email: type: object additionalProperties: {} default: formula: '' version: '0.1' mode: simple description: The sender's email address. from_name: type: object additionalProperties: {} default: formula: '' version: '0.1' mode: simple description: The sender's name. to_emails: type: object additionalProperties: {} default: formula: '' version: '0.1' mode: simple description: Comma-separated list of recipient email addresses. cc_emails: type: object additionalProperties: {} default: formula: '' version: '0.1' mode: simple description: Comma-separated list of CC email addresses. bcc_emails: type: object additionalProperties: {} default: formula: '' version: '0.1' mode: simple description: Comma-separated list of BCC email addresses. subject: type: object additionalProperties: {} default: formula: '' version: '0.1' mode: simple description: The email subject. body_type: allOf: - $ref: '#/components/schemas/BodyTypeD6eEnum' default: plain description: 'The type of the email body (plain text or HTML). * `plain` - Plain Text * `html` - HTML' body: type: object additionalProperties: {} default: formula: '' version: '0.1' mode: simple description: The email body content. required: - context_data - context_data_schema - id - instance_smtp_settings_enabled - name - order - page_id - sample_data - schema - type Integration_ServiceCreateDataSource: oneOf: - $ref: '#/components/schemas/LocalBaserowGetRowCreateDataSource' - $ref: '#/components/schemas/LocalBaserowListRowsCreateDataSource' - $ref: '#/components/schemas/LocalBaserowAggregateRowsCreateDataSource' - $ref: '#/components/schemas/LocalBaserowUpsertRowCreateDataSource' - $ref: '#/components/schemas/LocalBaserowDeleteRowCreateDataSource' - $ref: '#/components/schemas/LocalBaserowRowsCreatedCreateDataSource' - $ref: '#/components/schemas/LocalBaserowRowsUpdatedCreateDataSource' - $ref: '#/components/schemas/LocalBaserowRowsDeletedCreateDataSource' - $ref: '#/components/schemas/SlackWriteMessageServiceCreateDataSource' - $ref: '#/components/schemas/CoreHTTPRequestServiceCreateDataSource' - $ref: '#/components/schemas/CoreSMTPEmailServiceCreateDataSource' - $ref: '#/components/schemas/CoreRouterServiceCreateDataSource' - $ref: '#/components/schemas/CoreHTTPTriggerServiceCreateDataSource' - $ref: '#/components/schemas/CoreIteratorServiceCreateDataSource' - $ref: '#/components/schemas/CorePeriodicServiceCreateDataSource' - $ref: '#/components/schemas/AIAgentServiceCreateDataSource' - $ref: '#/components/schemas/LocalBaserowGroupedAggregateRowsCreateDataSource' discriminator: propertyName: type mapping: local_baserow_get_row: '#/components/schemas/LocalBaserowGetRowCreateDataSource' local_baserow_list_rows: '#/components/schemas/LocalBaserowListRowsCreateDataSource' local_baserow_aggregate_rows: '#/components/schemas/LocalBaserowAggregateRowsCreateDataSource' local_baserow_upsert_row: '#/components/schemas/LocalBaserowUpsertRowCreateDataSource' local_baserow_delete_row: '#/components/schemas/LocalBaserowDeleteRowCreateDataSource' local_baserow_rows_created: '#/components/schemas/LocalBaserowRowsCreatedCreateDataSource' local_baserow_rows_updated: '#/components/schemas/LocalBaserowRowsUpdatedCreateDataSource' local_baserow_rows_deleted: '#/components/schemas/LocalBaserowRowsDeletedCreateDataSource' slack_write_message: '#/components/schemas/SlackWriteMessageServiceCreateDataSource' http_request: '#/components/schemas/CoreHTTPRequestServiceCreateDataSource' smtp_email: '#/components/schemas/CoreSMTPEmailServiceCreateDataSource' router: '#/components/schemas/CoreRouterServiceCreateDataSource' http_trigger: '#/components/schemas/CoreHTTPTriggerServiceCreateDataSource' iterator: '#/components/schemas/CoreIteratorServiceCreateDataSource' periodic: '#/components/schemas/CorePeriodicServiceCreateDataSource' ai_agent: '#/components/schemas/AIAgentServiceCreateDataSource' local_baserow_grouped_aggregate_rows: '#/components/schemas/LocalBaserowGroupedAggregateRowsCreateDataSource' HttpMethodEnum: enum: - GET - POST - PUT - DELETE - PATCH - HEAD - OPTIONS type: string description: '* `GET` - GET * `POST` - POST * `PUT` - PUT * `DELETE` - DELETE * `PATCH` - PATCH * `HEAD` - HEAD * `OPTIONS` - OPTIONS' CoreIteratorServiceCreateDataSource: type: object description: 'This serializer allow to set the type of a data_source and the data_source id before which we want to insert the new data_source.' properties: type: allOf: - $ref: '#/components/schemas/Type634Enum' description: 'The type of the service. * `local_baserow_get_row` - local_baserow_get_row * `local_baserow_list_rows` - local_baserow_list_rows * `local_baserow_aggregate_rows` - local_baserow_aggregate_rows * `local_baserow_upsert_row` - local_baserow_upsert_row * `local_baserow_delete_row` - local_baserow_delete_row * `local_baserow_rows_created` - local_baserow_rows_created * `local_baserow_rows_updated` - local_baserow_rows_updated * `local_baserow_rows_deleted` - local_baserow_rows_deleted * `slack_write_message` - slack_write_message * `http_request` - http_request * `smtp_email` - smtp_email * `router` - router * `http_trigger` - http_trigger * `iterator` - iterator * `periodic` - periodic * `ai_agent` - ai_agent * `local_baserow_grouped_aggregate_rows` - local_baserow_grouped_aggregate_rows' name: type: string nullable: true description: Human name for this data source. page_id: type: integer nullable: true description: Page this data source is linked to. before_id: type: integer description: If provided, creates the data_source before the data_source with the given id. source: type: object additionalProperties: {} default: formula: '' version: '0.1' mode: simple description: The path of the array. LocalBaserowRowsCreatedCreateDataSource: type: object description: 'This serializer allow to set the type of a data_source and the data_source id before which we want to insert the new data_source.' properties: type: allOf: - $ref: '#/components/schemas/Type634Enum' description: 'The type of the service. * `local_baserow_get_row` - local_baserow_get_row * `local_baserow_list_rows` - local_baserow_list_rows * `local_baserow_aggregate_rows` - local_baserow_aggregate_rows * `local_baserow_upsert_row` - local_baserow_upsert_row * `local_baserow_delete_row` - local_baserow_delete_row * `local_baserow_rows_created` - local_baserow_rows_created * `local_baserow_rows_updated` - local_baserow_rows_updated * `local_baserow_rows_deleted` - local_baserow_rows_deleted * `slack_write_message` - slack_write_message * `http_request` - http_request * `smtp_email` - smtp_email * `router` - router * `http_trigger` - http_trigger * `iterator` - iterator * `periodic` - periodic * `ai_agent` - ai_agent * `local_baserow_grouped_aggregate_rows` - local_baserow_grouped_aggregate_rows' name: type: string nullable: true description: Human name for this data source. page_id: type: integer nullable: true description: Page this data source is linked to. before_id: type: integer description: If provided, creates the data_source before the data_source with the given id. table_id: type: integer nullable: true description: The id of the Baserow table we want the data for. integration_id: type: integer nullable: true description: The id of the Baserow integration we want the data for. CoreRouterServicePublicDataSource: type: object description: 'Basic data_source serializer mostly for returned values. This serializer flatten the service properties so that from an API POV the data_source object only exists.' properties: id: type: integer readOnly: true description: Data source id. type: type: string readOnly: true description: The type of the data source. schema: type: object additionalProperties: {} readOnly: true description: The schema of the service. name: type: string readOnly: true description: Human name for this data source. page_id: type: integer readOnly: true description: Page this data source is linked to. order: type: number format: float readOnly: true description: Lowest first. context_data: type: object additionalProperties: {} readOnly: true description: The context data of the data source. default_edge_label: type: string description: The label to apply next to router edge. maxLength: 75 edges: type: array items: $ref: '#/components/schemas/CoreRouterServiceEdge' description: The edges associated with this service. required: - context_data - id - name - order - page_id - schema - type LocalBaserowRowsCreatedDataSource: type: object description: 'Basic data_source serializer mostly for returned values. This serializer flatten the service properties so that from an API POV the data_source object only exists.' properties: id: type: integer readOnly: true description: Data source id. integration_id: type: integer nullable: true description: The id of the Baserow integration we want the data for. type: type: string readOnly: true description: The type of the data source. schema: type: object additionalProperties: {} readOnly: true description: The schema of the service. context_data: type: object additionalProperties: {} readOnly: true description: The context data of the service. context_data_schema: type: object additionalProperties: {} readOnly: true description: The schema context data of the service. sample_data: readOnly: true nullable: true description: Store the sample data used for generating a schema. name: type: string readOnly: true description: Human name for this data source. page_id: type: integer readOnly: true description: Page this data source is linked to. order: type: number format: float readOnly: true description: Lowest first. table_id: type: integer nullable: true description: The id of the Baserow table we want the data for. required: - context_data - context_data_schema - id - name - order - page_id - sample_data - schema - type CoreHTTPRequestServiceUpdateDataSource: type: object properties: integration_id: type: integer nullable: true description: The related integration id. name: type: string http_method: allOf: - $ref: '#/components/schemas/HttpMethodEnum' default: GET description: 'The HTTP method to use for the request (e.g., GET, POST). * `GET` - GET * `POST` - POST * `PUT` - PUT * `DELETE` - DELETE * `PATCH` - PATCH * `HEAD` - HEAD * `OPTIONS` - OPTIONS' url: type: object additionalProperties: {} default: formula: '' version: '0.1' mode: simple description: The URL to which the HTTP request will be sent. headers: type: array items: $ref: '#/components/schemas/HTTPHeader' description: The headers for the request. query_params: type: array items: $ref: '#/components/schemas/HTTPQueryParam' description: The query params for the request. form_data: type: array items: $ref: '#/components/schemas/HTTPFormData' description: The form data for the request. body_type: allOf: - $ref: '#/components/schemas/BodyType870Enum' default: none description: 'The type of the body content (e.g., JSON, Form Data). * `json` - JSON * `form` - Form Data * `raw` - Raw * `none` - None' body_content: type: object additionalProperties: {} default: formula: '' version: '0.1' mode: simple description: The content of the body of the HTTP request. timeout: type: integer maximum: 120 minimum: 1 description: The timeout for the HTTP request in seconds. sample_data: readOnly: true nullable: true description: Store the sample data used for generating a schema. required: - sample_data CoreIteratorServicePublicDataSource: type: object description: 'Basic data_source serializer mostly for returned values. This serializer flatten the service properties so that from an API POV the data_source object only exists.' properties: id: type: integer readOnly: true description: Data source id. type: type: string readOnly: true description: The type of the data source. schema: type: object additionalProperties: {} readOnly: true description: The schema of the service. name: type: string readOnly: true description: Human name for this data source. page_id: type: integer readOnly: true description: Page this data source is linked to. order: type: number format: float readOnly: true description: Lowest first. context_data: type: object additionalProperties: {} readOnly: true description: The context data of the data source. source: type: object additionalProperties: {} default: formula: '' version: '0.1' mode: simple description: The path of the array. required: - context_data - id - name - order - page_id - schema - type LocalBaserowTableServiceAggregationSortBy: type: object properties: order: type: integer readOnly: true sort_on: $ref: '#/components/schemas/SortOnEnum' reference: type: string maxLength: 255 direction: $ref: '#/components/schemas/DirectionEnum' required: - direction - order - reference - sort_on LocalBaserowGroupedAggregateRowsPublicDataSource: type: object description: 'A serializer mixin for services which implement the local Baserow filterable mixin. It ensures that when serialize the service, *all* filters (including those pointing to trashed fields) are serialized.' properties: id: type: integer readOnly: true description: Data source id. type: type: string readOnly: true description: The type of the data source. schema: type: object additionalProperties: {} readOnly: true description: The schema of the service. name: type: string readOnly: true description: Human name for this data source. page_id: type: integer readOnly: true description: Page this data source is linked to. order: type: number format: float readOnly: true description: Lowest first. context_data: type: object additionalProperties: {} readOnly: true description: The context data of the data source. table_id: type: integer nullable: true description: The id of the Baserow table we want the data for. integration_id: type: integer nullable: true description: The id of the Baserow integration we want the data for. view_id: type: integer nullable: true description: The id of the Baserow view we want the data for. filter_type: allOf: - $ref: '#/components/schemas/ConditionTypeEnum' description: 'Indicates whether all the rows should apply to all filters (AND) or to any filter (OR). * `AND` - And * `OR` - Or' aggregation_series: type: array items: $ref: '#/components/schemas/LocalBaserowTableServiceAggregationSeries' aggregation_group_bys: type: array items: $ref: '#/components/schemas/LocalBaserowTableServiceAggregationGroupBy' aggregation_sorts: type: array items: $ref: '#/components/schemas/LocalBaserowTableServiceAggregationSortBy' required: - context_data - id - name - order - page_id - schema - type LocalBaserowRowsUpdatedCreateDataSource: type: object description: 'This serializer allow to set the type of a data_source and the data_source id before which we want to insert the new data_source.' properties: type: allOf: - $ref: '#/components/schemas/Type634Enum' description: 'The type of the service. * `local_baserow_get_row` - local_baserow_get_row * `local_baserow_list_rows` - local_baserow_list_rows * `local_baserow_aggregate_rows` - local_baserow_aggregate_rows * `local_baserow_upsert_row` - local_baserow_upsert_row * `local_baserow_delete_row` - local_baserow_delete_row * `local_baserow_rows_created` - local_baserow_rows_created * `local_baserow_rows_updated` - local_baserow_rows_updated * `local_baserow_rows_deleted` - local_baserow_rows_deleted * `slack_write_message` - slack_write_message * `http_request` - http_request * `smtp_email` - smtp_email * `router` - router * `http_trigger` - http_trigger * `iterator` - iterator * `periodic` - periodic * `ai_agent` - ai_agent * `local_baserow_grouped_aggregate_rows` - local_baserow_grouped_aggregate_rows' name: type: string nullable: true description: Human name for this data source. page_id: type: integer nullable: true description: Page this data source is linked to. before_id: type: integer description: If provided, creates the data_source before the data_source with the given id. table_id: type: integer nullable: true description: The id of the Baserow table we want the data for. integration_id: type: integer nullable: true description: The id of the Baserow integration we want the data for. DynamicMetadata: type: object description: A base serializer that builds fields dynamically from the registry. properties: data_source: allOf: - $ref: '#/components/schemas/DispatchDataSourceDataSourceContext' nullable: true default: element: null description: The data source dispatch data. data_source_context: type: object additionalProperties: {} nullable: true description: Data for this provider. page_parameter: type: object additionalProperties: {} nullable: true description: Data for this provider. current_record: type: object additionalProperties: {} nullable: true description: Data for this provider. form_data: type: object additionalProperties: {} nullable: true description: Data for this provider. previous_action: type: object additionalProperties: {} nullable: true description: Data for this provider. user: allOf: - $ref: '#/components/schemas/DispatchDataSourceUserContext' nullable: true LocalBaserowDeleteRowCreateDataSource: type: object description: 'This serializer allow to set the type of a data_source and the data_source id before which we want to insert the new data_source.' properties: type: allOf: - $ref: '#/components/schemas/Type634Enum' description: 'The type of the service. * `local_baserow_get_row` - local_baserow_get_row * `local_baserow_list_rows` - local_baserow_list_rows * `local_baserow_aggregate_rows` - local_baserow_aggregate_rows * `local_baserow_upsert_row` - local_baserow_upsert_row * `local_baserow_delete_row` - local_baserow_delete_row * `local_baserow_rows_created` - local_baserow_rows_created * `local_baserow_rows_updated` - local_baserow_rows_updated * `local_baserow_rows_deleted` - local_baserow_rows_deleted * `slack_write_message` - slack_write_message * `http_request` - http_request * `smtp_email` - smtp_email * `router` - router * `http_trigger` - http_trigger * `iterator` - iterator * `periodic` - periodic * `ai_agent` - ai_agent * `local_baserow_grouped_aggregate_rows` - local_baserow_grouped_aggregate_rows' name: type: string nullable: true description: Human name for this data source. page_id: type: integer nullable: true description: Page this data source is linked to. before_id: type: integer description: If provided, creates the data_source before the data_source with the given id. table_id: type: integer nullable: true description: The id of the Baserow table we want the data for. integration_id: type: integer nullable: true description: The id of the Baserow integration we want the data for. row_id: type: object additionalProperties: {} default: formula: '' version: '0.1' mode: simple description: A formula for defining the intended row. LocalBaserowGetRowUpdateDataSource: type: object description: 'A serializer mixin for services which implement the local Baserow filterable mixin. It ensures that when serialize the service, *all* filters (including those pointing to trashed fields) are serialized.' properties: integration_id: type: integer nullable: true description: The id of the Baserow integration we want the data for. name: type: string table_id: type: integer nullable: true description: The id of the Baserow table we want the data for. view_id: type: integer nullable: true description: The id of the Baserow view we want the data for. filter_type: allOf: - $ref: '#/components/schemas/ConditionTypeEnum' description: 'Indicates whether all the rows should apply to all filters (AND) or to any filter (OR). * `AND` - And * `OR` - Or' search_query: type: object additionalProperties: {} default: formula: '' version: '0.1' mode: simple description: Any search queries to apply to the service when it is dispatched. row_id: type: object additionalProperties: {} default: formula: '' version: '0.1' mode: simple description: A formula for defining the intended row. LocalBaserowTableServiceAggregationSeries: type: object properties: id: type: integer aggregation_type: type: string description: The field aggregation type. maxLength: 48 field_id: type: integer nullable: true required: - field_id CoreIteratorServiceDataSource: type: object description: 'Basic data_source serializer mostly for returned values. This serializer flatten the service properties so that from an API POV the data_source object only exists.' properties: id: type: integer readOnly: true description: Data source id. integration_id: type: integer nullable: true description: The integration used to establish the connection with the service. readOnly: true type: type: string readOnly: true description: The type of the data source. schema: type: object additionalProperties: {} readOnly: true description: The schema of the service. context_data: type: object additionalProperties: {} readOnly: true description: The context data of the service. context_data_schema: type: object additionalProperties: {} readOnly: true description: The schema context data of the service. sample_data: readOnly: true nullable: true description: Store the sample data used for generating a schema. name: type: string readOnly: true description: Human name for this data source. page_id: type: integer readOnly: true description: Page this data source is linked to. order: type: number format: float readOnly: true description: Lowest first. source: type: object additionalProperties: {} default: formula: '' version: '0.1' mode: simple description: The path of the array. required: - context_data - context_data_schema - id - integration_id - name - order - page_id - sample_data - schema - type SlackWriteMessageServiceDataSource: type: object description: 'Basic data_source serializer mostly for returned values. This serializer flatten the service properties so that from an API POV the data_source object only exists.' properties: id: type: integer readOnly: true description: Data source id. integration_id: type: integer nullable: true description: The id of the Slack bot integration. type: type: string readOnly: true description: The type of the data source. schema: type: object additionalProperties: {} readOnly: true description: The schema of the service. context_data: type: object additionalProperties: {} readOnly: true description: The context data of the service. context_data_schema: type: object additionalProperties: {} readOnly: true description: The schema context data of the service. sample_data: readOnly: true nullable: true description: Store the sample data used for generating a schema. name: type: string readOnly: true description: Human name for this data source. page_id: type: integer readOnly: true description: Page this data source is linked to. order: type: number format: float readOnly: true description: Lowest first. channel: type: string default: '' description: The Slack channel ID where the message will be sent. text: type: object additionalProperties: {} default: formula: '' version: '0.1' mode: simple description: The text content of the Slack message. required: - context_data - context_data_schema - id - name - order - page_id - sample_data - schema - type LocalBaserowGetRowDataSource: type: object description: 'A serializer mixin for services which implement the local Baserow filterable mixin. It ensures that when serialize the service, *all* filters (including those pointing to trashed fields) are serialized.' properties: id: type: integer readOnly: true description: Data source id. integration_id: type: integer nullable: true description: The id of the Baserow integration we want the data for. type: type: string readOnly: true description: The type of the data source. schema: type: object additionalProperties: {} readOnly: true description: The schema of the service. context_data: type: object additionalProperties: {} readOnly: true description: The context data of the service. context_data_schema: type: object additionalProperties: {} readOnly: true description: The schema context data of the service. sample_data: readOnly: true nullable: true description: Store the sample data used for generating a schema. name: type: string readOnly: true description: Human name for this data source. page_id: type: integer readOnly: true description: Page this data source is linked to. order: type: number format: float readOnly: true description: Lowest first. table_id: type: integer nullable: true description: The id of the Baserow table we want the data for. view_id: type: integer nullable: true description: The id of the Baserow view we want the data for. filter_type: allOf: - $ref: '#/components/schemas/ConditionTypeEnum' description: 'Indicates whether all the rows should apply to all filters (AND) or to any filter (OR). * `AND` - And * `OR` - Or' search_query: type: object additionalProperties: {} default: formula: '' version: '0.1' mode: simple description: Any search queries to apply to the service when it is dispatched. row_id: type: object additionalProperties: {} default: formula: '' version: '0.1' mode: simple description: A formula for defining the intended row. required: - context_data - context_data_schema - id - name - order - page_id - sample_data - schema - type LocalBaserowRowsUpdatedUpdateDataSource: type: object properties: integration_id: type: integer nullable: true description: The id of the Baserow integration we want the data for. name: type: string table_id: type: integer nullable: true description: The id of the Baserow table we want the data for. DispatchDataSourceUserContext: type: object properties: id: type: integer nullable: true description: Current user id. timezone: nullable: true description: 'An IANA timezone name. * `Africa/Abidjan` - Africa/Abidjan * `Africa/Accra` - Africa/Accra * `Africa/Addis_Ababa` - Africa/Addis_Ababa * `Africa/Algiers` - Africa/Algiers * `Africa/Asmara` - Africa/Asmara * `Africa/Asmera` - Africa/Asmera * `Africa/Bamako` - Africa/Bamako * `Africa/Bangui` - Africa/Bangui * `Africa/Banjul` - Africa/Banjul * `Africa/Bissau` - Africa/Bissau * `Africa/Blantyre` - Africa/Blantyre * `Africa/Brazzaville` - Africa/Brazzaville * `Africa/Bujumbura` - Africa/Bujumbura * `Africa/Cairo` - Africa/Cairo * `Africa/Casablanca` - Africa/Casablanca * `Africa/Ceuta` - Africa/Ceuta * `Africa/Conakry` - Africa/Conakry * `Africa/Dakar` - Africa/Dakar * `Africa/Dar_es_Salaam` - Africa/Dar_es_Salaam * `Africa/Djibouti` - Africa/Djibouti * `Africa/Douala` - Africa/Douala * `Africa/El_Aaiun` - Africa/El_Aaiun * `Africa/Freetown` - Africa/Freetown * `Africa/Gaborone` - Africa/Gaborone * `Africa/Harare` - Africa/Harare * `Africa/Johannesburg` - Africa/Johannesburg * `Africa/Juba` - Africa/Juba * `Africa/Kampala` - Africa/Kampala * `Africa/Khartoum` - Africa/Khartoum * `Africa/Kigali` - Africa/Kigali * `Africa/Kinshasa` - Africa/Kinshasa * `Africa/Lagos` - Africa/Lagos * `Africa/Libreville` - Africa/Libreville * `Africa/Lome` - Africa/Lome * `Africa/Luanda` - Africa/Luanda * `Africa/Lubumbashi` - Africa/Lubumbashi * `Africa/Lusaka` - Africa/Lusaka * `Africa/Malabo` - Africa/Malabo * `Africa/Maputo` - Africa/Maputo * `Africa/Maseru` - Africa/Maseru * `Africa/Mbabane` - Africa/Mbabane * `Africa/Mogadishu` - Africa/Mogadishu * `Africa/Monrovia` - Africa/Monrovia * `Africa/Nairobi` - Africa/Nairobi * `Africa/Ndjamena` - Africa/Ndjamena * `Africa/Niamey` - Africa/Niamey * `Africa/Nouakchott` - Africa/Nouakchott * `Africa/Ouagadougou` - Africa/Ouagadougou * `Africa/Porto-Novo` - Africa/Porto-Novo * `Africa/Sao_Tome` - Africa/Sao_Tome * `Africa/Timbuktu` - Africa/Timbuktu * `Africa/Tripoli` - Africa/Tripoli * `Africa/Tunis` - Africa/Tunis * `Africa/Windhoek` - Africa/Windhoek * `America/Adak` - America/Adak * `America/Anchorage` - America/Anchorage * `America/Anguilla` - America/Anguilla * `America/Antigua` - America/Antigua * `America/Araguaina` - America/Araguaina * `America/Argentina/Buenos_Aires` - America/Argentina/Buenos_Aires * `America/Argentina/Catamarca` - America/Argentina/Catamarca * `America/Argentina/ComodRivadavia` - America/Argentina/ComodRivadavia * `America/Argentina/Cordoba` - America/Argentina/Cordoba * `America/Argentina/Jujuy` - America/Argentina/Jujuy * `America/Argentina/La_Rioja` - America/Argentina/La_Rioja * `America/Argentina/Mendoza` - America/Argentina/Mendoza * `America/Argentina/Rio_Gallegos` - America/Argentina/Rio_Gallegos * `America/Argentina/Salta` - America/Argentina/Salta * `America/Argentina/San_Juan` - America/Argentina/San_Juan * `America/Argentina/San_Luis` - America/Argentina/San_Luis * `America/Argentina/Tucuman` - America/Argentina/Tucuman * `America/Argentina/Ushuaia` - America/Argentina/Ushuaia * `America/Aruba` - America/Aruba * `America/Asuncion` - America/Asuncion * `America/Atikokan` - America/Atikokan * `America/Atka` - America/Atka * `America/Bahia` - America/Bahia * `America/Bahia_Banderas` - America/Bahia_Banderas * `America/Barbados` - America/Barbados * `America/Belem` - America/Belem * `America/Belize` - America/Belize * `America/Blanc-Sablon` - America/Blanc-Sablon * `America/Boa_Vista` - America/Boa_Vista * `America/Bogota` - America/Bogota * `America/Boise` - America/Boise * `America/Buenos_Aires` - America/Buenos_Aires * `America/Cambridge_Bay` - America/Cambridge_Bay * `America/Campo_Grande` - America/Campo_Grande * `America/Cancun` - America/Cancun * `America/Caracas` - America/Caracas * `America/Catamarca` - America/Catamarca * `America/Cayenne` - America/Cayenne * `America/Cayman` - America/Cayman * `America/Chicago` - America/Chicago * `America/Chihuahua` - America/Chihuahua * `America/Ciudad_Juarez` - America/Ciudad_Juarez * `America/Coral_Harbour` - America/Coral_Harbour * `America/Cordoba` - America/Cordoba * `America/Costa_Rica` - America/Costa_Rica * `America/Coyhaique` - America/Coyhaique * `America/Creston` - America/Creston * `America/Cuiaba` - America/Cuiaba * `America/Curacao` - America/Curacao * `America/Danmarkshavn` - America/Danmarkshavn * `America/Dawson` - America/Dawson * `America/Dawson_Creek` - America/Dawson_Creek * `America/Denver` - America/Denver * `America/Detroit` - America/Detroit * `America/Dominica` - America/Dominica * `America/Edmonton` - America/Edmonton * `America/Eirunepe` - America/Eirunepe * `America/El_Salvador` - America/El_Salvador * `America/Ensenada` - America/Ensenada * `America/Fort_Nelson` - America/Fort_Nelson * `America/Fort_Wayne` - America/Fort_Wayne * `America/Fortaleza` - America/Fortaleza * `America/Glace_Bay` - America/Glace_Bay * `America/Godthab` - America/Godthab * `America/Goose_Bay` - America/Goose_Bay * `America/Grand_Turk` - America/Grand_Turk * `America/Grenada` - America/Grenada * `America/Guadeloupe` - America/Guadeloupe * `America/Guatemala` - America/Guatemala * `America/Guayaquil` - America/Guayaquil * `America/Guyana` - America/Guyana * `America/Halifax` - America/Halifax * `America/Havana` - America/Havana * `America/Hermosillo` - America/Hermosillo * `America/Indiana/Indianapolis` - America/Indiana/Indianapolis * `America/Indiana/Knox` - America/Indiana/Knox * `America/Indiana/Marengo` - America/Indiana/Marengo * `America/Indiana/Petersburg` - America/Indiana/Petersburg * `America/Indiana/Tell_City` - America/Indiana/Tell_City * `America/Indiana/Vevay` - America/Indiana/Vevay * `America/Indiana/Vincennes` - America/Indiana/Vincennes * `America/Indiana/Winamac` - America/Indiana/Winamac * `America/Indianapolis` - America/Indianapolis * `America/Inuvik` - America/Inuvik * `America/Iqaluit` - America/Iqaluit * `America/Jamaica` - America/Jamaica * `America/Jujuy` - America/Jujuy * `America/Juneau` - America/Juneau * `America/Kentucky/Louisville` - America/Kentucky/Louisville * `America/Kentucky/Monticello` - America/Kentucky/Monticello * `America/Knox_IN` - America/Knox_IN * `America/Kralendijk` - America/Kralendijk * `America/La_Paz` - America/La_Paz * `America/Lima` - America/Lima * `America/Los_Angeles` - America/Los_Angeles * `America/Louisville` - America/Louisville * `America/Lower_Princes` - America/Lower_Princes * `America/Maceio` - America/Maceio * `America/Managua` - America/Managua * `America/Manaus` - America/Manaus * `America/Marigot` - America/Marigot * `America/Martinique` - America/Martinique * `America/Matamoros` - America/Matamoros * `America/Mazatlan` - America/Mazatlan * `America/Mendoza` - America/Mendoza * `America/Menominee` - America/Menominee * `America/Merida` - America/Merida * `America/Metlakatla` - America/Metlakatla * `America/Mexico_City` - America/Mexico_City * `America/Miquelon` - America/Miquelon * `America/Moncton` - America/Moncton * `America/Monterrey` - America/Monterrey * `America/Montevideo` - America/Montevideo * `America/Montreal` - America/Montreal * `America/Montserrat` - America/Montserrat * `America/Nassau` - America/Nassau * `America/New_York` - America/New_York * `America/Nipigon` - America/Nipigon * `America/Nome` - America/Nome * `America/Noronha` - America/Noronha * `America/North_Dakota/Beulah` - America/North_Dakota/Beulah * `America/North_Dakota/Center` - America/North_Dakota/Center * `America/North_Dakota/New_Salem` - America/North_Dakota/New_Salem * `America/Nuuk` - America/Nuuk * `America/Ojinaga` - America/Ojinaga * `America/Panama` - America/Panama * `America/Pangnirtung` - America/Pangnirtung * `America/Paramaribo` - America/Paramaribo * `America/Phoenix` - America/Phoenix * `America/Port-au-Prince` - America/Port-au-Prince * `America/Port_of_Spain` - America/Port_of_Spain * `America/Porto_Acre` - America/Porto_Acre * `America/Porto_Velho` - America/Porto_Velho * `America/Puerto_Rico` - America/Puerto_Rico * `America/Punta_Arenas` - America/Punta_Arenas * `America/Rainy_River` - America/Rainy_River * `America/Rankin_Inlet` - America/Rankin_Inlet * `America/Recife` - America/Recife * `America/Regina` - America/Regina * `America/Resolute` - America/Resolute * `America/Rio_Branco` - America/Rio_Branco * `America/Rosario` - America/Rosario * `America/Santa_Isabel` - America/Santa_Isabel * `America/Santarem` - America/Santarem * `America/Santiago` - America/Santiago * `America/Santo_Domingo` - America/Santo_Domingo * `America/Sao_Paulo` - America/Sao_Paulo * `America/Scoresbysund` - America/Scoresbysund * `America/Shiprock` - America/Shiprock * `America/Sitka` - America/Sitka * `America/St_Barthelemy` - America/St_Barthelemy * `America/St_Johns` - America/St_Johns * `America/St_Kitts` - America/St_Kitts * `America/St_Lucia` - America/St_Lucia * `America/St_Thomas` - America/St_Thomas * `America/St_Vincent` - America/St_Vincent * `America/Swift_Current` - America/Swift_Current * `America/Tegucigalpa` - America/Tegucigalpa * `America/Thule` - America/Thule * `America/Thunder_Bay` - America/Thunder_Bay * `America/Tijuana` - America/Tijuana * `America/Toronto` - America/Toronto * `America/Tortola` - America/Tortola * `America/Vancouver` - America/Vancouver * `America/Virgin` - America/Virgin * `America/Whitehorse` - America/Whitehorse * `America/Winnipeg` - America/Winnipeg * `America/Yakutat` - America/Yakutat * `America/Yellowknife` - America/Yellowknife * `Antarctica/Casey` - Antarctica/Casey * `Antarctica/Davis` - Antarctica/Davis * `Antarctica/DumontDUrville` - Antarctica/DumontDUrville * `Antarctica/Macquarie` - Antarctica/Macquarie * `Antarctica/Mawson` - Antarctica/Mawson * `Antarctica/McMurdo` - Antarctica/McMurdo * `Antarctica/Palmer` - Antarctica/Palmer * `Antarctica/Rothera` - Antarctica/Rothera * `Antarctica/South_Pole` - Antarctica/South_Pole * `Antarctica/Syowa` - Antarctica/Syowa * `Antarctica/Troll` - Antarctica/Troll * `Antarctica/Vostok` - Antarctica/Vostok * `Arctic/Longyearbyen` - Arctic/Longyearbyen * `Asia/Aden` - Asia/Aden * `Asia/Almaty` - Asia/Almaty * `Asia/Amman` - Asia/Amman * `Asia/Anadyr` - Asia/Anadyr * `Asia/Aqtau` - Asia/Aqtau * `Asia/Aqtobe` - Asia/Aqtobe * `Asia/Ashgabat` - Asia/Ashgabat * `Asia/Ashkhabad` - Asia/Ashkhabad * `Asia/Atyrau` - Asia/Atyrau * `Asia/Baghdad` - Asia/Baghdad * `Asia/Bahrain` - Asia/Bahrain * `Asia/Baku` - Asia/Baku * `Asia/Bangkok` - Asia/Bangkok * `Asia/Barnaul` - Asia/Barnaul * `Asia/Beirut` - Asia/Beirut * `Asia/Bishkek` - Asia/Bishkek * `Asia/Brunei` - Asia/Brunei * `Asia/Calcutta` - Asia/Calcutta * `Asia/Chita` - Asia/Chita * `Asia/Choibalsan` - Asia/Choibalsan * `Asia/Chongqing` - Asia/Chongqing * `Asia/Chungking` - Asia/Chungking * `Asia/Colombo` - Asia/Colombo * `Asia/Dacca` - Asia/Dacca * `Asia/Damascus` - Asia/Damascus * `Asia/Dhaka` - Asia/Dhaka * `Asia/Dili` - Asia/Dili * `Asia/Dubai` - Asia/Dubai * `Asia/Dushanbe` - Asia/Dushanbe * `Asia/Famagusta` - Asia/Famagusta * `Asia/Gaza` - Asia/Gaza * `Asia/Harbin` - Asia/Harbin * `Asia/Hebron` - Asia/Hebron * `Asia/Ho_Chi_Minh` - Asia/Ho_Chi_Minh * `Asia/Hong_Kong` - Asia/Hong_Kong * `Asia/Hovd` - Asia/Hovd * `Asia/Irkutsk` - Asia/Irkutsk * `Asia/Istanbul` - Asia/Istanbul * `Asia/Jakarta` - Asia/Jakarta * `Asia/Jayapura` - Asia/Jayapura * `Asia/Jerusalem` - Asia/Jerusalem * `Asia/Kabul` - Asia/Kabul * `Asia/Kamchatka` - Asia/Kamchatka * `Asia/Karachi` - Asia/Karachi * `Asia/Kashgar` - Asia/Kashgar * `Asia/Kathmandu` - Asia/Kathmandu * `Asia/Katmandu` - Asia/Katmandu * `Asia/Khandyga` - Asia/Khandyga * `Asia/Kolkata` - Asia/Kolkata * `Asia/Krasnoyarsk` - Asia/Krasnoyarsk * `Asia/Kuala_Lumpur` - Asia/Kuala_Lumpur * `Asia/Kuching` - Asia/Kuching * `Asia/Kuwait` - Asia/Kuwait * `Asia/Macao` - Asia/Macao * `Asia/Macau` - Asia/Macau * `Asia/Magadan` - Asia/Magadan * `Asia/Makassar` - Asia/Makassar * `Asia/Manila` - Asia/Manila * `Asia/Muscat` - Asia/Muscat * `Asia/Nicosia` - Asia/Nicosia * `Asia/Novokuznetsk` - Asia/Novokuznetsk * `Asia/Novosibirsk` - Asia/Novosibirsk * `Asia/Omsk` - Asia/Omsk * `Asia/Oral` - Asia/Oral * `Asia/Phnom_Penh` - Asia/Phnom_Penh * `Asia/Pontianak` - Asia/Pontianak * `Asia/Pyongyang` - Asia/Pyongyang * `Asia/Qatar` - Asia/Qatar * `Asia/Qostanay` - Asia/Qostanay * `Asia/Qyzylorda` - Asia/Qyzylorda * `Asia/Rangoon` - Asia/Rangoon * `Asia/Riyadh` - Asia/Riyadh * `Asia/Saigon` - Asia/Saigon * `Asia/Sakhalin` - Asia/Sakhalin * `Asia/Samarkand` - Asia/Samarkand * `Asia/Seoul` - Asia/Seoul * `Asia/Shanghai` - Asia/Shanghai * `Asia/Singapore` - Asia/Singapore * `Asia/Srednekolymsk` - Asia/Srednekolymsk * `Asia/Taipei` - Asia/Taipei * `Asia/Tashkent` - Asia/Tashkent * `Asia/Tbilisi` - Asia/Tbilisi * `Asia/Tehran` - Asia/Tehran * `Asia/Tel_Aviv` - Asia/Tel_Aviv * `Asia/Thimbu` - Asia/Thimbu * `Asia/Thimphu` - Asia/Thimphu * `Asia/Tokyo` - Asia/Tokyo * `Asia/Tomsk` - Asia/Tomsk * `Asia/Ujung_Pandang` - Asia/Ujung_Pandang * `Asia/Ulaanbaatar` - Asia/Ulaanbaatar * `Asia/Ulan_Bator` - Asia/Ulan_Bator * `Asia/Urumqi` - Asia/Urumqi * `Asia/Ust-Nera` - Asia/Ust-Nera * `Asia/Vientiane` - Asia/Vientiane * `Asia/Vladivostok` - Asia/Vladivostok * `Asia/Yakutsk` - Asia/Yakutsk * `Asia/Yangon` - Asia/Yangon * `Asia/Yekaterinburg` - Asia/Yekaterinburg * `Asia/Yerevan` - Asia/Yerevan * `Atlantic/Azores` - Atlantic/Azores * `Atlantic/Bermuda` - Atlantic/Bermuda * `Atlantic/Canary` - Atlantic/Canary * `Atlantic/Cape_Verde` - Atlantic/Cape_Verde * `Atlantic/Faeroe` - Atlantic/Faeroe * `Atlantic/Faroe` - Atlantic/Faroe * `Atlantic/Jan_Mayen` - Atlantic/Jan_Mayen * `Atlantic/Madeira` - Atlantic/Madeira * `Atlantic/Reykjavik` - Atlantic/Reykjavik * `Atlantic/South_Georgia` - Atlantic/South_Georgia * `Atlantic/St_Helena` - Atlantic/St_Helena * `Atlantic/Stanley` - Atlantic/Stanley * `Australia/ACT` - Australia/ACT * `Australia/Adelaide` - Australia/Adelaide * `Australia/Brisbane` - Australia/Brisbane * `Australia/Broken_Hill` - Australia/Broken_Hill * `Australia/Canberra` - Australia/Canberra * `Australia/Currie` - Australia/Currie * `Australia/Darwin` - Australia/Darwin * `Australia/Eucla` - Australia/Eucla * `Australia/Hobart` - Australia/Hobart * `Australia/LHI` - Australia/LHI * `Australia/Lindeman` - Australia/Lindeman * `Australia/Lord_Howe` - Australia/Lord_Howe * `Australia/Melbourne` - Australia/Melbourne * `Australia/NSW` - Australia/NSW * `Australia/North` - Australia/North * `Australia/Perth` - Australia/Perth * `Australia/Queensland` - Australia/Queensland * `Australia/South` - Australia/South * `Australia/Sydney` - Australia/Sydney * `Australia/Tasmania` - Australia/Tasmania * `Australia/Victoria` - Australia/Victoria * `Australia/West` - Australia/West * `Australia/Yancowinna` - Australia/Yancowinna * `Brazil/Acre` - Brazil/Acre * `Brazil/DeNoronha` - Brazil/DeNoronha * `Brazil/East` - Brazil/East * `Brazil/West` - Brazil/West * `CET` - CET * `CST6CDT` - CST6CDT * `Canada/Atlantic` - Canada/Atlantic * `Canada/Central` - Canada/Central * `Canada/Eastern` - Canada/Eastern * `Canada/Mountain` - Canada/Mountain * `Canada/Newfoundland` - Canada/Newfoundland * `Canada/Pacific` - Canada/Pacific * `Canada/Saskatchewan` - Canada/Saskatchewan * `Canada/Yukon` - Canada/Yukon * `Chile/Continental` - Chile/Continental * `Chile/EasterIsland` - Chile/EasterIsland * `Cuba` - Cuba * `EET` - EET * `EST` - EST * `EST5EDT` - EST5EDT * `Egypt` - Egypt * `Eire` - Eire * `Etc/GMT` - Etc/GMT * `Etc/GMT+0` - Etc/GMT+0 * `Etc/GMT+1` - Etc/GMT+1 * `Etc/GMT+10` - Etc/GMT+10 * `Etc/GMT+11` - Etc/GMT+11 * `Etc/GMT+12` - Etc/GMT+12 * `Etc/GMT+2` - Etc/GMT+2 * `Etc/GMT+3` - Etc/GMT+3 * `Etc/GMT+4` - Etc/GMT+4 * `Etc/GMT+5` - Etc/GMT+5 * `Etc/GMT+6` - Etc/GMT+6 * `Etc/GMT+7` - Etc/GMT+7 * `Etc/GMT+8` - Etc/GMT+8 * `Etc/GMT+9` - Etc/GMT+9 * `Etc/GMT-0` - Etc/GMT-0 * `Etc/GMT-1` - Etc/GMT-1 * `Etc/GMT-10` - Etc/GMT-10 * `Etc/GMT-11` - Etc/GMT-11 * `Etc/GMT-12` - Etc/GMT-12 * `Etc/GMT-13` - Etc/GMT-13 * `Etc/GMT-14` - Etc/GMT-14 * `Etc/GMT-2` - Etc/GMT-2 * `Etc/GMT-3` - Etc/GMT-3 * `Etc/GMT-4` - Etc/GMT-4 * `Etc/GMT-5` - Etc/GMT-5 * `Etc/GMT-6` - Etc/GMT-6 * `Etc/GMT-7` - Etc/GMT-7 * `Etc/GMT-8` - Etc/GMT-8 * `Etc/GMT-9` - Etc/GMT-9 * `Etc/GMT0` - Etc/GMT0 * `Etc/Greenwich` - Etc/Greenwich * `Etc/UCT` - Etc/UCT * `Etc/UTC` - Etc/UTC * `Etc/Universal` - Etc/Universal * `Etc/Zulu` - Etc/Zulu * `Europe/Amsterdam` - Europe/Amsterdam * `Europe/Andorra` - Europe/Andorra * `Europe/Astrakhan` - Europe/Astrakhan * `Europe/Athens` - Europe/Athens * `Europe/Belfast` - Europe/Belfast * `Europe/Belgrade` - Europe/Belgrade * `Europe/Berlin` - Europe/Berlin * `Europe/Bratislava` - Europe/Bratislava * `Europe/Brussels` - Europe/Brussels * `Europe/Bucharest` - Europe/Bucharest * `Europe/Budapest` - Europe/Budapest * `Europe/Busingen` - Europe/Busingen * `Europe/Chisinau` - Europe/Chisinau * `Europe/Copenhagen` - Europe/Copenhagen * `Europe/Dublin` - Europe/Dublin * `Europe/Gibraltar` - Europe/Gibraltar * `Europe/Guernsey` - Europe/Guernsey * `Europe/Helsinki` - Europe/Helsinki * `Europe/Isle_of_Man` - Europe/Isle_of_Man * `Europe/Istanbul` - Europe/Istanbul * `Europe/Jersey` - Europe/Jersey * `Europe/Kaliningrad` - Europe/Kaliningrad * `Europe/Kiev` - Europe/Kiev * `Europe/Kirov` - Europe/Kirov * `Europe/Kyiv` - Europe/Kyiv * `Europe/Lisbon` - Europe/Lisbon * `Europe/Ljubljana` - Europe/Ljubljana * `Europe/London` - Europe/London * `Europe/Luxembourg` - Europe/Luxembourg * `Europe/Madrid` - Europe/Madrid * `Europe/Malta` - Europe/Malta * `Europe/Mariehamn` - Europe/Mariehamn * `Europe/Minsk` - Europe/Minsk * `Europe/Monaco` - Europe/Monaco * `Europe/Moscow` - Europe/Moscow * `Europe/Nicosia` - Europe/Nicosia * `Europe/Oslo` - Europe/Oslo * `Europe/Paris` - Europe/Paris * `Europe/Podgorica` - Europe/Podgorica * `Europe/Prague` - Europe/Prague * `Europe/Riga` - Europe/Riga * `Europe/Rome` - Europe/Rome * `Europe/Samara` - Europe/Samara * `Europe/San_Marino` - Europe/San_Marino * `Europe/Sarajevo` - Europe/Sarajevo * `Europe/Saratov` - Europe/Saratov * `Europe/Simferopol` - Europe/Simferopol * `Europe/Skopje` - Europe/Skopje * `Europe/Sofia` - Europe/Sofia * `Europe/Stockholm` - Europe/Stockholm * `Europe/Tallinn` - Europe/Tallinn * `Europe/Tirane` - Europe/Tirane * `Europe/Tiraspol` - Europe/Tiraspol * `Europe/Ulyanovsk` - Europe/Ulyanovsk * `Europe/Uzhgorod` - Europe/Uzhgorod * `Europe/Vaduz` - Europe/Vaduz * `Europe/Vatican` - Europe/Vatican * `Europe/Vienna` - Europe/Vienna * `Europe/Vilnius` - Europe/Vilnius * `Europe/Volgograd` - Europe/Volgograd * `Europe/Warsaw` - Europe/Warsaw * `Europe/Zagreb` - Europe/Zagreb * `Europe/Zaporozhye` - Europe/Zaporozhye * `Europe/Zurich` - Europe/Zurich * `GB` - GB * `GB-Eire` - GB-Eire * `GMT` - GMT * `GMT+0` - GMT+0 * `GMT-0` - GMT-0 * `GMT0` - GMT0 * `Greenwich` - Greenwich * `HST` - HST * `Hongkong` - Hongkong * `Iceland` - Iceland * `Indian/Antananarivo` - Indian/Antananarivo * `Indian/Chagos` - Indian/Chagos * `Indian/Christmas` - Indian/Christmas * `Indian/Cocos` - Indian/Cocos * `Indian/Comoro` - Indian/Comoro * `Indian/Kerguelen` - Indian/Kerguelen * `Indian/Mahe` - Indian/Mahe * `Indian/Maldives` - Indian/Maldives * `Indian/Mauritius` - Indian/Mauritius * `Indian/Mayotte` - Indian/Mayotte * `Indian/Reunion` - Indian/Reunion * `Iran` - Iran * `Israel` - Israel * `Jamaica` - Jamaica * `Japan` - Japan * `Kwajalein` - Kwajalein * `Libya` - Libya * `MET` - MET * `MST` - MST * `MST7MDT` - MST7MDT * `Mexico/BajaNorte` - Mexico/BajaNorte * `Mexico/BajaSur` - Mexico/BajaSur * `Mexico/General` - Mexico/General * `NZ` - NZ * `NZ-CHAT` - NZ-CHAT * `Navajo` - Navajo * `PRC` - PRC * `PST8PDT` - PST8PDT * `Pacific/Apia` - Pacific/Apia * `Pacific/Auckland` - Pacific/Auckland * `Pacific/Bougainville` - Pacific/Bougainville * `Pacific/Chatham` - Pacific/Chatham * `Pacific/Chuuk` - Pacific/Chuuk * `Pacific/Easter` - Pacific/Easter * `Pacific/Efate` - Pacific/Efate * `Pacific/Enderbury` - Pacific/Enderbury * `Pacific/Fakaofo` - Pacific/Fakaofo * `Pacific/Fiji` - Pacific/Fiji * `Pacific/Funafuti` - Pacific/Funafuti * `Pacific/Galapagos` - Pacific/Galapagos * `Pacific/Gambier` - Pacific/Gambier * `Pacific/Guadalcanal` - Pacific/Guadalcanal * `Pacific/Guam` - Pacific/Guam * `Pacific/Honolulu` - Pacific/Honolulu * `Pacific/Johnston` - Pacific/Johnston * `Pacific/Kanton` - Pacific/Kanton * `Pacific/Kiritimati` - Pacific/Kiritimati * `Pacific/Kosrae` - Pacific/Kosrae * `Pacific/Kwajalein` - Pacific/Kwajalein * `Pacific/Majuro` - Pacific/Majuro * `Pacific/Marquesas` - Pacific/Marquesas * `Pacific/Midway` - Pacific/Midway * `Pacific/Nauru` - Pacific/Nauru * `Pacific/Niue` - Pacific/Niue * `Pacific/Norfolk` - Pacific/Norfolk * `Pacific/Noumea` - Pacific/Noumea * `Pacific/Pago_Pago` - Pacific/Pago_Pago * `Pacific/Palau` - Pacific/Palau * `Pacific/Pitcairn` - Pacific/Pitcairn * `Pacific/Pohnpei` - Pacific/Pohnpei * `Pacific/Ponape` - Pacific/Ponape * `Pacific/Port_Moresby` - Pacific/Port_Moresby * `Pacific/Rarotonga` - Pacific/Rarotonga * `Pacific/Saipan` - Pacific/Saipan * `Pacific/Samoa` - Pacific/Samoa * `Pacific/Tahiti` - Pacific/Tahiti * `Pacific/Tarawa` - Pacific/Tarawa * `Pacific/Tongatapu` - Pacific/Tongatapu * `Pacific/Truk` - Pacific/Truk * `Pacific/Wake` - Pacific/Wake * `Pacific/Wallis` - Pacific/Wallis * `Pacific/Yap` - Pacific/Yap * `Poland` - Poland * `Portugal` - Portugal * `ROC` - ROC * `ROK` - ROK * `Singapore` - Singapore * `Turkey` - Turkey * `UCT` - UCT * `US/Alaska` - US/Alaska * `US/Aleutian` - US/Aleutian * `US/Arizona` - US/Arizona * `US/Central` - US/Central * `US/East-Indiana` - US/East-Indiana * `US/Eastern` - US/Eastern * `US/Hawaii` - US/Hawaii * `US/Indiana-Starke` - US/Indiana-Starke * `US/Michigan` - US/Michigan * `US/Mountain` - US/Mountain * `US/Pacific` - US/Pacific * `US/Samoa` - US/Samoa * `UTC` - UTC * `Universal` - Universal * `W-SU` - W-SU * `WET` - WET * `Zulu` - Zulu' oneOf: - $ref: '#/components/schemas/TimezoneEnum' - $ref: '#/components/schemas/NullEnum' LocalBaserowRowsDeletedPublicDataSource: type: object description: 'Basic data_source serializer mostly for returned values. This serializer flatten the service properties so that from an API POV the data_source object only exists.' properties: id: type: integer readOnly: true description: Data source id. type: type: string readOnly: true description: The type of the data source. schema: type: object additionalProperties: {} readOnly: true description: The schema of the service. name: type: string readOnly: true description: Human name for this data source. page_id: type: integer readOnly: true description: Page this data source is linked to. order: type: number format: float readOnly: true description: Lowest first. context_data: type: object additionalProperties: {} readOnly: true description: The context data of the data source. table_id: type: integer nullable: true description: The id of the Baserow table we want the data for. integration_id: type: integer nullable: true description: The id of the Baserow integration we want the data for. required: - context_data - id - name - order - page_id - schema - type AIAgentServicePublicDataSource: type: object description: 'Basic data_source serializer mostly for returned values. This serializer flatten the service properties so that from an API POV the data_source object only exists.' properties: id: type: integer readOnly: true description: Data source id. type: type: string readOnly: true description: The type of the data source. schema: type: object additionalProperties: {} readOnly: true description: The schema of the service. name: type: string readOnly: true description: Human name for this data source. page_id: type: integer readOnly: true description: Page this data source is linked to. order: type: number format: float readOnly: true description: Lowest first. context_data: type: object additionalProperties: {} readOnly: true description: The context data of the data source. integration_id: type: integer nullable: true description: The ID of the AI integration to use for this service. ai_generative_ai_type: type: string nullable: true description: The generative AI provider type (e.g., 'openai', 'anthropic'). ai_generative_ai_model: type: string nullable: true description: The specific AI model to use (e.g., 'gpt-4', 'claude-3-opus'). ai_output_type: allOf: - $ref: '#/components/schemas/AiOutputType5efEnum' default: text description: 'The output type: ''text'' for raw text, ''choice'' for constrained selection. * `text` - Text * `choice` - Choice' ai_temperature: type: number format: double maximum: 2 minimum: 0 nullable: true description: Temperature for response randomness (0-2). Lower is more focused. ai_prompt: type: object additionalProperties: {} default: formula: '' version: '0.1' mode: simple description: The prompt to send to the AI model. Can be a formula. ai_choices: type: array items: type: string description: List of choice options for 'choice' output type. required: - context_data - id - name - order - page_id - schema - type CoreHTTPRequestServicePublicDataSource: type: object description: 'Basic data_source serializer mostly for returned values. This serializer flatten the service properties so that from an API POV the data_source object only exists.' properties: id: type: integer readOnly: true description: Data source id. type: type: string readOnly: true description: The type of the data source. schema: type: object additionalProperties: {} readOnly: true description: The schema of the service. name: type: string readOnly: true description: Human name for this data source. page_id: type: integer readOnly: true description: Page this data source is linked to. order: type: number format: float readOnly: true description: Lowest first. context_data: type: object additionalProperties: {} readOnly: true description: The context data of the data source. http_method: allOf: - $ref: '#/components/schemas/HttpMethodEnum' default: GET description: 'The HTTP method to use for the request (e.g., GET, POST). * `GET` - GET * `POST` - POST * `PUT` - PUT * `DELETE` - DELETE * `PATCH` - PATCH * `HEAD` - HEAD * `OPTIONS` - OPTIONS' url: type: object additionalProperties: {} default: formula: '' version: '0.1' mode: simple description: The URL to which the HTTP request will be sent. headers: type: array items: $ref: '#/components/schemas/HTTPHeader' description: The headers for the request. query_params: type: array items: $ref: '#/components/schemas/HTTPQueryParam' description: The query params for the request. form_data: type: array items: $ref: '#/components/schemas/HTTPFormData' description: The form data for the request. body_type: allOf: - $ref: '#/components/schemas/BodyType870Enum' default: none description: 'The type of the body content (e.g., JSON, Form Data). * `json` - JSON * `form` - Form Data * `raw` - Raw * `none` - None' body_content: type: object additionalProperties: {} default: formula: '' version: '0.1' mode: simple description: The content of the body of the HTTP request. timeout: type: integer maximum: 120 minimum: 1 description: The timeout for the HTTP request in seconds. sample_data: nullable: true description: Store the sample data used for generating a schema. required: - context_data - id - name - order - page_id - schema - type CoreHTTPRequestServiceDataSource: type: object description: 'Basic data_source serializer mostly for returned values. This serializer flatten the service properties so that from an API POV the data_source object only exists.' properties: id: type: integer readOnly: true description: Data source id. integration_id: type: integer nullable: true description: The integration used to establish the connection with the service. readOnly: true type: type: string readOnly: true description: The type of the data source. schema: type: object additionalProperties: {} readOnly: true description: The schema of the service. context_data: type: object additionalProperties: {} readOnly: true description: The context data of the service. context_data_schema: type: object additionalProperties: {} readOnly: true description: The schema context data of the service. sample_data: readOnly: true nullable: true description: Store the sample data used for generating a schema. name: type: string readOnly: true description: Human name for this data source. page_id: type: integer readOnly: true description: Page this data source is linked to. order: type: number format: float readOnly: true description: Lowest first. http_method: allOf: - $ref: '#/components/schemas/HttpMethodEnum' default: GET description: 'The HTTP method to use for the request (e.g., GET, POST). * `GET` - GET * `POST` - POST * `PUT` - PUT * `DELETE` - DELETE * `PATCH` - PATCH * `HEAD` - HEAD * `OPTIONS` - OPTIONS' url: type: object additionalProperties: {} default: formula: '' version: '0.1' mode: simple description: The URL to which the HTTP request will be sent. headers: type: array items: $ref: '#/components/schemas/HTTPHeader' description: The headers for the request. query_params: type: array items: $ref: '#/components/schemas/HTTPQueryParam' description: The query params for the request. form_data: type: array items: $ref: '#/components/schemas/HTTPFormData' description: The form data for the request. body_type: allOf: - $ref: '#/components/schemas/BodyType870Enum' default: none description: 'The type of the body content (e.g., JSON, Form Data). * `json` - JSON * `form` - Form Data * `raw` - Raw * `none` - None' body_content: type: object additionalProperties: {} default: formula: '' version: '0.1' mode: simple description: The content of the body of the HTTP request. timeout: type: integer maximum: 120 minimum: 1 description: The timeout for the HTTP request in seconds. required: - context_data - context_data_schema - id - integration_id - name - order - page_id - sample_data - schema - type CoreIteratorServiceUpdateDataSource: type: object properties: integration_id: type: integer nullable: true description: The related integration id. name: type: string source: type: object additionalProperties: {} default: formula: '' version: '0.1' mode: simple description: The path of the array. LocalBaserowRowsDeletedUpdateDataSource: type: object properties: integration_id: type: integer nullable: true description: The id of the Baserow integration we want the data for. name: type: string table_id: type: integer nullable: true description: The id of the Baserow table we want the data for. CoreHTTPTriggerServicePublicDataSource: type: object description: 'Basic data_source serializer mostly for returned values. This serializer flatten the service properties so that from an API POV the data_source object only exists.' properties: id: type: integer readOnly: true description: Data source id. type: type: string readOnly: true description: The type of the data source. schema: type: object additionalProperties: {} readOnly: true description: The schema of the service. name: type: string readOnly: true description: Human name for this data source. page_id: type: integer readOnly: true description: Page this data source is linked to. order: type: number format: float readOnly: true description: Lowest first. context_data: type: object additionalProperties: {} readOnly: true description: The context data of the data source. uid: type: string format: uuid description: The service identifier for the webhook. exclude_get: type: boolean description: Whether the service should exclude GET requests for added security. By default all HTTP methods listed in the API endpoint are supported. is_public: type: boolean description: Defines whether the service is published or not. required: - context_data - id - name - order - page_id - schema - type securitySchemes: Database token: type: http scheme: bearer bearerFormat: Token your_token JWT: type: http scheme: bearer bearerFormat: JWT your_token UserSource JWT: type: http scheme: bearer bearerFormat: JWT your_token