How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Baserow Automation nodes API

The Automation nodes API from Baserow — 6 operation(s) for automation nodes.

Baserow Automation nodes API is one of 58 APIs that Baserow publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

This API exposes 1 JSON Schema definition.

Tagged areas include Automation nodes. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, authentication docs, and 1 JSON Schema.

This API exposes 8 operations across 6 paths, and defines 112 schemas. It is described by OpenAPI 3.0.3, at version 2.2.2.

Requests are made against the base URL https://api.baserow.io.

8 operations 6 paths 112 schemas 1 DELETE1 GET1 PATCH5 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.0.3
API Version
2.2.2
Base URL
https://api.baserow.io
Authentication
HTTP Bearer, HTTP Bearer, HTTP Bearer
License
Resource Areas
1

Authentication & Security 3

Baserow Automation nodes API declares 3 security schemes for authenticating requests. It accepts HTTP bearer tokens (Token your_token) (Database token). It accepts HTTP bearer tokens (JWT your_token) (JWT). It accepts HTTP bearer tokens (JWT your_token) (UserSource JWT).

Paths & Operations 8

Across 6 paths, the API surfaces 8 operations — 1 DELETE, 1 GET, 1 PATCH, 5 POST. Each is listed below with its method, path, parameters, and response codes.

Automation nodes 8
PATCH
/api/automation/node/{node_id}/
Updates an existing automation node.
update_automation_node 2 params body → 200400404
DELETE
/api/automation/node/{node_id}/
Deletes an existing automation node.
delete_automation_node 2 params → 204400404
POST
/api/automation/node/{node_id}/duplicate/
Duplicate a node of a workflow.
duplicate_automation_node 2 params → 200404
POST
/api/automation/node/{node_id}/move/
Move a node in a workflow to a new position.
move_automation_node 2 params body → 200400404
POST
/api/automation/node/{node_id}/replace/
Replace a node in a workflow with one of a new type.
replace_automation_node 2 params body → 200400404
POST
/api/automation/node/{node_id}/simulate-dispatch/
Simulate a dispatch for a node.
simulate_dispatch_automation_node 2 params → 200400404
GET
/api/automation/workflow/{workflow_id}/nodes/
Lists all the nodes of the workflow related to the provided parameter if the user has access to the related automation's workspace. If the workspace is related to a template, then this endpoint will…
list_nodes 1 param → 200404
POST
/api/automation/workflow/{workflow_id}/nodes/
Creates a new automation workflow node
create_automation_node 2 params body → 200400404

Schemas 112

The contract defines 112 schemas that model the data the API accepts and returns. The most detailed are CoreSMTPEmailServiceService (17 properties), CoreHTTPRequestServiceService (15 properties), AIAgentServiceService (13 properties), CorePeriodicServiceService (13 properties). Each schema is shown below with its type and property counts.

CorePeriodicTriggerNodeAutomationNode
object
Basic automation node serializer.
5 properties 4 required
AIAgentActionNodeAutomationNode
object
Basic automation node serializer.
5 properties 4 required
CorePeriodicServiceBasePolymorphicRequest
object
7 properties 2 required
LocalBaserowUpdateRowActionNodeCreateAutomationNode
object
5 properties 2 required
LocalBaserowRowsCreatedTriggerNodeAutomationNode
object
Basic automation node serializer.
5 properties 4 required
CoreRouterActionNodeUpdateAutomationNode
object
2 properties
CoreIteratorServiceBasePolymorphicRequest
object
2 properties 1 required
LocalBaserowAggregateRowsActionNodeAutomationNode
object
Basic automation node serializer.
5 properties 4 required
LocalBaserowDeleteRowActionNodeUpdateAutomationNode
object
2 properties
LocalBaserowRowsDeletedBasePolymorphicRequest
object
3 properties 1 required
HTTPFormData
object
Serializer for the Form data model.
3 properties 2 required
LocalBaserowGetRowBasePolymorphicRequest
object
A serializer mixin for services which implement the local Baserow filterable mixin. It ensures that when serialize the service, all filters (including those po…
7 properties 1 required
CoreHTTPTriggerNodeUpdateAutomationNode
object
2 properties
LocalBaserowUpdateRowActionNodeAutomationNode
object
Basic automation node serializer.
5 properties 4 required
LocalBaserowRowsDeletedService
object
Basic service serializer mostly for returned values.
8 properties 6 required
LocalBaserowRowsDeletedTriggerNodeCreateAutomationNode
object
5 properties 2 required
LocalBaserowListRowsActionNodeAutomationNode
object
Basic automation node serializer.
5 properties 4 required
LocalBaserowListRowsActionNodeCreateAutomationNode
object
5 properties 2 required
AIAgentActionNodeCreateAutomationNode
object
5 properties 2 required
CoreSMTPEmailServiceService
object
Basic service serializer mostly for returned values.
17 properties 7 required
CorePeriodicTriggerNodeUpdateAutomationNode
object
2 properties
AIAgentActionNodeUpdateAutomationNode
object
2 properties
Integration_ServiceBasePolymorphicRequest
LocalBaserowUpdateRowActionNodeUpdateAutomationNode
object
2 properties
LocalBaserowDeleteRowActionNodeCreateAutomationNode
object
5 properties 2 required
ReplaceAutomationNode
object
1 property 1 required
LocalBaserowCreateRowActionNodeAutomationNode
object
Basic automation node serializer.
5 properties 4 required
Automation_Node_TypeAutomationNode
MoveAutomationNode
object
3 properties
CoreIteratorActionNodeUpdateAutomationNode
object
2 properties
PositionEnum
string
south - South child - Child
CorePeriodicTriggerNodeCreateAutomationNode
object
5 properties 2 required
SlackWriteMessageActionNodeAutomationNode
object
Basic automation node serializer.
5 properties 4 required
LocalBaserowCreateRowActionNodeUpdateAutomationNode
object
2 properties
CoreRouterActionNodeAutomationNode
object
Basic automation node serializer.
5 properties 4 required
PatchedAutomation_Node_TypeUpdateAutomationNode
CoreHTTPTriggerNodeCreateAutomationNode
object
5 properties 2 required
Interval3bdEnum
string
MINUTE - MINUTE HOUR - HOUR DAY - DAY WEEK - WEEK MONTH - MONTH
LocalBaserowListRowsService
object
A serializer mixin for services which implement the local Baserow filterable mixin. It ensures that when serialize the service, all filters (including those po…
12 properties 6 required
BodyTypeD6eEnum
string
plain - Plain Text html - HTML
LocalBaserowAggregateRowsActionNodeUpdateAutomationNode
object
2 properties
SlackWriteMessageServiceService
object
Basic service serializer mostly for returned values.
9 properties 6 required
DirectionEnum
string
ASC - Ascending DESC - Descending
SlackWriteMessageServiceBasePolymorphicRequest
object
4 properties 1 required
CoreHTTPRequestActionNodeUpdateAutomationNode
object
2 properties
CoreRouterServiceEdge
object
4 properties 1 required
CorePeriodicServiceService
object
Basic service serializer mostly for returned values.
13 properties 8 required
AIAgentServiceService
object
Basic service serializer mostly for returned values.
13 properties 6 required
LocalBaserowUpsertRowService
object
Basic service serializer mostly for returned values.
10 properties 6 required
SortOnEnum
string
SERIES - Series GROUPBY - Group by PRIMARY - Primary
CoreSMTPEmailActionNodeAutomationNode
object
Basic automation node serializer.
5 properties 4 required
LocalBaserowRowsUpdatedService
object
Basic service serializer mostly for returned values.
8 properties 6 required
LocalBaserowGetRowActionNodeCreateAutomationNode
object
5 properties 2 required
CoreRouterActionNodeCreateAutomationNode
object
5 properties 2 required
ConditionTypeEnum
string
AND - And OR - Or
CoreHTTPTriggerServiceBasePolymorphicRequest
object
3 properties 1 required
LocalBaserowUpsertRowBasePolymorphicRequest
object
5 properties 1 required
CoreHTTPRequestActionNodeAutomationNode
object
Basic automation node serializer.
5 properties 4 required
CoreIteratorActionNodeCreateAutomationNode
object
5 properties 2 required
LocalBaserowRowsCreatedTriggerNodeUpdateAutomationNode
object
2 properties
LocalBaserowGetRowActionNodeUpdateAutomationNode
object
2 properties
CoreSMTPEmailActionNodeUpdateAutomationNode
object
2 properties
TypeFbcEnum
string
localbaserowcreaterow - localbaserowcreaterow localbaserowupdaterow - localbaserowupdaterow localbaserowdeleterow - localbaserowdeleterow localbaserowgetrow -…
LocalBaserowDeleteRowBasePolymorphicRequest
object
4 properties 1 required
LocalBaserowRowsCreatedBasePolymorphicRequest
object
3 properties 1 required
LocalBaserowRowsDeletedTriggerNodeAutomationNode
object
Basic automation node serializer.
5 properties 4 required
CoreRouterServiceService
object
Basic service serializer mostly for returned values.
9 properties 7 required
LocalBaserowListRowsBasePolymorphicRequest
object
A serializer mixin for services which implement the local Baserow filterable mixin. It ensures that when serialize the service, all filters (including those po…
7 properties 1 required
CoreHTTPRequestServiceService
object
Basic service serializer mostly for returned values.
15 properties 7 required
SlackWriteMessageActionNodeUpdateAutomationNode
object
2 properties
HTTPHeader
object
Serializer for the HTTPHeader model.
3 properties 2 required
LocalBaserowRowsUpdatedTriggerNodeUpdateAutomationNode
object
2 properties
AiOutputType5efEnum
string
text - Text choice - Choice
NewTypeEnum
string
localbaserowcreaterow - localbaserowcreaterow localbaserowupdaterow - localbaserowupdaterow localbaserowdeleterow - localbaserowdeleterow localbaserowgetrow -…
LocalBaserowTableServiceFieldMapping
object
3 properties 2 required
LocalBaserowListRowsActionNodeUpdateAutomationNode
object
2 properties
LocalBaserowAggregateRowsActionNodeCreateAutomationNode
object
5 properties 2 required
LocalBaserowGetRowActionNodeAutomationNode
object
Basic automation node serializer.
5 properties 4 required
BodyType870Enum
string
json - JSON form - Form Data raw - Raw none - None
LocalBaserowAggregateRowsBasePolymorphicRequest
object
A serializer mixin for services which implement the local Baserow filterable mixin. It ensures that when serialize the service, all filters (including those po…
8 properties 1 required
LocalBaserowAggregateRowsService
object
A serializer mixin for services which implement the local Baserow filterable mixin. It ensures that when serialize the service, all filters (including those po…
13 properties 6 required
LocalBaserowGroupedAggregateRowsBasePolymorphicRequest
object
A serializer mixin for services which implement the local Baserow filterable mixin. It ensures that when serialize the service, all filters (including those po…
8 properties 1 required
CoreSMTPEmailActionNodeCreateAutomationNode
object
5 properties 2 required
Automation_Node_TypeCreateAutomationNode
LocalBaserowTableServiceAggregationGroupBy
object
2 properties 2 required
CoreHTTPRequestActionNodeCreateAutomationNode
object
5 properties 2 required
LocalBaserowCreateRowActionNodeCreateAutomationNode
object
5 properties 2 required
HTTPQueryParam
object
Serializer for the HTTPQueryParam model.
3 properties 2 required
LocalBaserowDeleteRowService
object
Basic service serializer mostly for returned values.
9 properties 6 required
CoreSMTPEmailServiceBasePolymorphicRequest
object
12 properties 2 required
HttpMethodEnum
string
GET - GET POST - POST PUT - PUT DELETE - DELETE PATCH - PATCH HEAD - HEAD OPTIONS - OPTIONS
LocalBaserowRowsCreatedTriggerNodeCreateAutomationNode
object
5 properties 2 required
LocalBaserowRowsCreatedService
object
Basic service serializer mostly for returned values.
8 properties 6 required
SlackWriteMessageActionNodeCreateAutomationNode
object
5 properties 2 required
LocalBaserowGroupedAggregateRowsService
object
A serializer mixin for services which implement the local Baserow filterable mixin. It ensures that when serialize the service, all filters (including those po…
13 properties 6 required
CoreHTTPTriggerNodeAutomationNode
object
Basic automation node serializer.
5 properties 4 required
LocalBaserowTableServiceAggregationSortBy
object
4 properties 4 required
CoreRouterServiceBasePolymorphicRequest
object
3 properties 1 required
LocalBaserowGetRowService
object
A serializer mixin for services which implement the local Baserow filterable mixin. It ensures that when serialize the service, all filters (including those po…
12 properties 6 required
LocalBaserowDeleteRowActionNodeAutomationNode
object
Basic automation node serializer.
5 properties 4 required
LocalBaserowTableServiceAggregationSeries
object
3 properties 1 required
LocalBaserowRowsUpdatedBasePolymorphicRequest
object
3 properties 1 required
CoreHTTPRequestServiceBasePolymorphicRequest
object
9 properties 1 required
CoreHTTPTriggerServiceService
object
Basic service serializer mostly for returned values.
10 properties 7 required
LocalBaserowRowsUpdatedTriggerNodeAutomationNode
object
Basic automation node serializer.
5 properties 4 required
CoreIteratorActionNodeAutomationNode
object
Basic automation node serializer.
5 properties 4 required
BlankEnum
LocalBaserowRowsDeletedTriggerNodeUpdateAutomationNode
object
2 properties
LocalBaserowRowsUpdatedTriggerNodeCreateAutomationNode
object
5 properties 2 required
CoreIteratorServiceService
object
Basic service serializer mostly for returned values.
8 properties 7 required
Integration_ServiceService
AIAgentServiceBasePolymorphicRequest
object
8 properties 1 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

baserow-automation-nodes-api-openapi.yml Raw ↑

Other APIs Baserow publishes across the network.

Baserow Admin API
Baserow Admin data scanner API
Baserow AI Assistant API
Baserow Applications API
Baserow Audit log API
Baserow Auth API
Baserow Automation history API
Baserow Automation workflows API
Baserow Builder data sources API
Baserow Builder domains API
Baserow Builder elements API
Baserow Builder pages API
Where this information came from

This is an independent, third-party profile of Baserow Automation nodes API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.