Automation nodes

Replace a node in a workflow with one of a new type.

post/api/automation/node/{node_id}/replace/

Path parameters

node_idinteger required

The node that is to be replaced.

Headers

ClientSessionIdstring uuid

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.

Request body

new_type'local_baserow_create_row' | 'local_baserow_create_rows' | 'local_baserow_update_row' | 'local_baserow_update_rows' | 'local_baserow_delete_row' | 'local_baserow_get_row' | 'local_baserow_list_rows' | 'local_baserow_aggregate_rows' | 'http_request' | 'iterator' | 'csv_file_reader' | 'smtp_email' | 'router' | 'start_workflow' | 'goto' | 'local_baserow_rows_created' | 'local_baserow_rows_updated' | 'local_baserow_rows_deleted' | 'local_baserow_fields_updated' | 'periodic' | 'http_trigger' | 'manual' | 'ai_agent' | 'slack_write_message' | 'code' | 'xls_file_reader' required
  • local_baserow_create_row - local_baserow_create_row
  • local_baserow_create_rows - local_baserow_create_rows
  • local_baserow_update_row - local_baserow_update_row
  • local_baserow_update_rows - local_baserow_update_rows
  • local_baserow_delete_row - local_baserow_delete_row
  • local_baserow_get_row - local_baserow_get_row
  • local_baserow_list_rows - local_baserow_list_rows
  • local_baserow_aggregate_rows - local_baserow_aggregate_rows
  • http_request - http_request
  • iterator - iterator
  • csv_file_reader - csv_file_reader
  • smtp_email - smtp_email
  • router - router
  • start_workflow - start_workflow
  • goto - goto
  • local_baserow_rows_created - local_baserow_rows_created
  • local_baserow_rows_updated - local_baserow_rows_updated
  • local_baserow_rows_deleted - local_baserow_rows_deleted
  • local_baserow_fields_updated - local_baserow_fields_updated
  • periodic - periodic
  • http_trigger - http_trigger
  • manual - manual
  • ai_agent - ai_agent
  • slack_write_message - slack_write_message
  • code - code
  • xls_file_reader - xls_file_reader

Response

OR
OR
OR
OR
OR
OR
OR
OR
OR
OR
OR
OR
OR
OR
OR
OR
OR
OR
OR
OR
OR
OR
OR
OR
OR

Changes

Changed in 1 of the 6 revisions of this API.2629

  • 0c490e5b0c7f2629See the full diff
    • added CoreGotoActionNodeAutomationNode to the response body oneOf list for the response status 200

      response-body-one-of-added

    • added CoreGotoServiceService to the oneOf[AIAgentActionNodeAutomationNode]/service/allOf[Integration_ServiceService]/ response property oneOf list for the response status 200

      response-property-one-of-added

    • added CoreGotoServiceService to the oneOf[CoreCSVFileReaderActionNodeAutomationNode]/service/allOf[Integration_ServiceService]/ response property oneOf list for the response status 200

      response-property-one-of-added

    • added CoreGotoServiceService to the oneOf[CoreCodeActionNodeAutomationNode]/service/allOf[Integration_ServiceService]/ response property oneOf list for the response status 200

      response-property-one-of-added

    • added CoreGotoServiceService to the oneOf[CoreHTTPRequestActionNodeAutomationNode]/service/allOf[Integration_ServiceService]/ response property oneOf list for the response status 200

      response-property-one-of-added

    • added CoreGotoServiceService to the oneOf[CoreHTTPTriggerNodeAutomationNode]/service/allOf[Integration_ServiceService]/ response property oneOf list for the response status 200

      response-property-one-of-added

    • added CoreGotoServiceService to the oneOf[CoreIteratorActionNodeAutomationNode]/service/allOf[Integration_ServiceService]/ response property oneOf list for the response status 200

      response-property-one-of-added

    • added CoreGotoServiceService to the oneOf[CoreManualTriggerNodeAutomationNode]/service/allOf[Integration_ServiceService]/ response property oneOf list for the response status 200

      response-property-one-of-added

    • added CoreGotoServiceService to the oneOf[CorePeriodicTriggerNodeAutomationNode]/service/allOf[Integration_ServiceService]/ response property oneOf list for the response status 200

      response-property-one-of-added

    • added CoreGotoServiceService to the oneOf[CoreRouterActionNodeAutomationNode]/service/allOf[Integration_ServiceService]/ response property oneOf list for the response status 200

      response-property-one-of-added

    • added CoreGotoServiceService to the oneOf[CoreSMTPEmailActionNodeAutomationNode]/service/allOf[Integration_ServiceService]/ response property oneOf list for the response status 200

      response-property-one-of-added

    • added CoreGotoServiceService to the oneOf[CoreStartWorkflowActionNodeAutomationNode]/service/allOf[Integration_ServiceService]/ response property oneOf list for the response status 200

      response-property-one-of-added

    • added CoreGotoServiceService to the oneOf[CoreXLSFileReaderActionNodeAutomationNode]/service/allOf[Integration_ServiceService]/ response property oneOf list for the response status 200

      response-property-one-of-added

    • added CoreGotoServiceService to the oneOf[LocalBaserowAggregateRowsActionNodeAutomationNode]/service/allOf[Integration_ServiceService]/ response property oneOf list for the response status 200

      response-property-one-of-added

    • added CoreGotoServiceService to the oneOf[LocalBaserowCreateRowActionNodeAutomationNode]/service/allOf[Integration_ServiceService]/ response property oneOf list for the response status 200

      response-property-one-of-added

    • added CoreGotoServiceService to the oneOf[LocalBaserowCreateRowsActionNodeAutomationNode]/service/allOf[Integration_ServiceService]/ response property oneOf list for the response status 200

      response-property-one-of-added

    • added CoreGotoServiceService to the oneOf[LocalBaserowDeleteRowActionNodeAutomationNode]/service/allOf[Integration_ServiceService]/ response property oneOf list for the response status 200

      response-property-one-of-added

    • added CoreGotoServiceService to the oneOf[LocalBaserowFieldsUpdatedTriggerNodeAutomationNode]/service/allOf[Integration_ServiceService]/ response property oneOf list for the response status 200

      response-property-one-of-added

    • added CoreGotoServiceService to the oneOf[LocalBaserowGetRowActionNodeAutomationNode]/service/allOf[Integration_ServiceService]/ response property oneOf list for the response status 200

      response-property-one-of-added

    • added CoreGotoServiceService to the oneOf[LocalBaserowListRowsActionNodeAutomationNode]/service/allOf[Integration_ServiceService]/ response property oneOf list for the response status 200

      response-property-one-of-added

    • added CoreGotoServiceService to the oneOf[LocalBaserowRowsCreatedTriggerNodeAutomationNode]/service/allOf[Integration_ServiceService]/ response property oneOf list for the response status 200

      response-property-one-of-added

    • added CoreGotoServiceService to the oneOf[LocalBaserowRowsDeletedTriggerNodeAutomationNode]/service/allOf[Integration_ServiceService]/ response property oneOf list for the response status 200

      response-property-one-of-added

    • added CoreGotoServiceService to the oneOf[LocalBaserowRowsUpdatedTriggerNodeAutomationNode]/service/allOf[Integration_ServiceService]/ response property oneOf list for the response status 200

      response-property-one-of-added

    • added CoreGotoServiceService to the oneOf[LocalBaserowUpdateRowActionNodeAutomationNode]/service/allOf[Integration_ServiceService]/ response property oneOf list for the response status 200

      response-property-one-of-added

    • added CoreGotoServiceService to the oneOf[LocalBaserowUpdateRowsActionNodeAutomationNode]/service/allOf[Integration_ServiceService]/ response property oneOf list for the response status 200

      response-property-one-of-added

    • added CoreGotoServiceService to the oneOf[SlackWriteMessageActionNodeAutomationNode]/service/allOf[Integration_ServiceService]/ response property oneOf list for the response status 200

      response-property-one-of-added

    • added the new goto enum value to the request property new_type/allOf[NewTypeEnum]/ (media type: application/json)

      request-property-enum-value-added

    • added the new goto enum value to the request property new_type/allOf[NewTypeEnum]/ (media type: application/x-www-form-urlencoded)

      request-property-enum-value-added

    • added the new goto enum value to the request property new_type/allOf[NewTypeEnum]/ (media type: multipart/form-data)

      request-property-enum-value-added

    • added goto mapping keys to the response discriminator for the response status 200

      response-body-discriminator-mapping-added

    • added goto discriminator mapping keys to the oneOf[AIAgentActionNodeAutomationNode]/service/allOf[Integration_ServiceService]/ response property for the response status 200

      response-property-discriminator-mapping-added

    • added goto discriminator mapping keys to the oneOf[CoreCSVFileReaderActionNodeAutomationNode]/service/allOf[Integration_ServiceService]/ response property for the response status 200

      response-property-discriminator-mapping-added

    • added goto discriminator mapping keys to the oneOf[CoreCodeActionNodeAutomationNode]/service/allOf[Integration_ServiceService]/ response property for the response status 200

      response-property-discriminator-mapping-added

    • added goto discriminator mapping keys to the oneOf[CoreHTTPRequestActionNodeAutomationNode]/service/allOf[Integration_ServiceService]/ response property for the response status 200

      response-property-discriminator-mapping-added

    • added goto discriminator mapping keys to the oneOf[CoreHTTPTriggerNodeAutomationNode]/service/allOf[Integration_ServiceService]/ response property for the response status 200

      response-property-discriminator-mapping-added

    • added goto discriminator mapping keys to the oneOf[CoreIteratorActionNodeAutomationNode]/service/allOf[Integration_ServiceService]/ response property for the response status 200

      response-property-discriminator-mapping-added

    • added goto discriminator mapping keys to the oneOf[CoreManualTriggerNodeAutomationNode]/service/allOf[Integration_ServiceService]/ response property for the response status 200

      response-property-discriminator-mapping-added

    • added goto discriminator mapping keys to the oneOf[CorePeriodicTriggerNodeAutomationNode]/service/allOf[Integration_ServiceService]/ response property for the response status 200

      response-property-discriminator-mapping-added

    • added goto discriminator mapping keys to the oneOf[CoreRouterActionNodeAutomationNode]/service/allOf[Integration_ServiceService]/ response property for the response status 200

      response-property-discriminator-mapping-added

    • added goto discriminator mapping keys to the oneOf[CoreSMTPEmailActionNodeAutomationNode]/service/allOf[Integration_ServiceService]/ response property for the response status 200

      response-property-discriminator-mapping-added

    • added goto discriminator mapping keys to the oneOf[CoreStartWorkflowActionNodeAutomationNode]/service/allOf[Integration_ServiceService]/ response property for the response status 200

      response-property-discriminator-mapping-added

    • added goto discriminator mapping keys to the oneOf[CoreXLSFileReaderActionNodeAutomationNode]/service/allOf[Integration_ServiceService]/ response property for the response status 200

      response-property-discriminator-mapping-added

    • added goto discriminator mapping keys to the oneOf[LocalBaserowAggregateRowsActionNodeAutomationNode]/service/allOf[Integration_ServiceService]/ response property for the response status 200

      response-property-discriminator-mapping-added

    • added goto discriminator mapping keys to the oneOf[LocalBaserowCreateRowActionNodeAutomationNode]/service/allOf[Integration_ServiceService]/ response property for the response status 200

      response-property-discriminator-mapping-added

    • added goto discriminator mapping keys to the oneOf[LocalBaserowCreateRowsActionNodeAutomationNode]/service/allOf[Integration_ServiceService]/ response property for the response status 200

      response-property-discriminator-mapping-added

    • added goto discriminator mapping keys to the oneOf[LocalBaserowDeleteRowActionNodeAutomationNode]/service/allOf[Integration_ServiceService]/ response property for the response status 200

      response-property-discriminator-mapping-added

    • added goto discriminator mapping keys to the oneOf[LocalBaserowFieldsUpdatedTriggerNodeAutomationNode]/service/allOf[Integration_ServiceService]/ response property for the response status 200

      response-property-discriminator-mapping-added

    • added goto discriminator mapping keys to the oneOf[LocalBaserowGetRowActionNodeAutomationNode]/service/allOf[Integration_ServiceService]/ response property for the response status 200

      response-property-discriminator-mapping-added

    • added goto discriminator mapping keys to the oneOf[LocalBaserowListRowsActionNodeAutomationNode]/service/allOf[Integration_ServiceService]/ response property for the response status 200

      response-property-discriminator-mapping-added

    • added goto discriminator mapping keys to the oneOf[LocalBaserowRowsCreatedTriggerNodeAutomationNode]/service/allOf[Integration_ServiceService]/ response property for the response status 200

      response-property-discriminator-mapping-added

    • added goto discriminator mapping keys to the oneOf[LocalBaserowRowsDeletedTriggerNodeAutomationNode]/service/allOf[Integration_ServiceService]/ response property for the response status 200

      response-property-discriminator-mapping-added

    • added goto discriminator mapping keys to the oneOf[LocalBaserowRowsUpdatedTriggerNodeAutomationNode]/service/allOf[Integration_ServiceService]/ response property for the response status 200

      response-property-discriminator-mapping-added

    • added goto discriminator mapping keys to the oneOf[LocalBaserowUpdateRowActionNodeAutomationNode]/service/allOf[Integration_ServiceService]/ response property for the response status 200

      response-property-discriminator-mapping-added

    • added goto discriminator mapping keys to the oneOf[LocalBaserowUpdateRowsActionNodeAutomationNode]/service/allOf[Integration_ServiceService]/ response property for the response status 200

      response-property-discriminator-mapping-added

    • added goto discriminator mapping keys to the oneOf[SlackWriteMessageActionNodeAutomationNode]/service/allOf[Integration_ServiceService]/ response property for the response status 200

      response-property-discriminator-mapping-added

    This revision also has 4 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog