Skip to content

Metabase

Node: metabase · Full type: n8n-nodes-base.metabase · Version: 1

Credentials

metabaseApi (alias: @metabase)

CREDENTIAL @metabase = metabaseApi "My Metabase"

Operations

Resource: alerts

get

Parameter Type Default Details
alertId string "" required

getAll

No additional parameters.

Resource: databases

addNewDatasource

Parameter Type Default Details
engine options "postgres" required; h2, mongo, mysql, postgres, redshift, sqlite
host string "" required
name string "" required
port number 5432 required
user string "" required
password string "" required
dbName string ""
filePath string "" required
fullSync boolean true required

getAll

Parameter Type Default Details
simple boolean true

getFields

Parameter Type Default Details
databaseId string "" required

Resource: metrics

get

Parameter Type Default Details
metricId string "" required

getAll

No additional parameters.

Resource: questions

get

Parameter Type Default Details
questionId string "" required

getAll

No additional parameters.

resultData

Parameter Type Default Details
questionId string "" required
format options "csv" required; csv, json, xlsx

Common Parameters

Parameter Type Default Details
requestOptions collection {} keys: batching, allowUnauthorizedCerts, proxy, timeout

Parameter Details

requestOptions children:

Parameter Type Default Details
batching fixedCollection {...} groups: batch
allowUnauthorizedCerts boolean false
proxy string ""
timeout number 10000

Example

NODE "metabase" @metabase AS "Metabase" {
  resource: "alerts",
  operation: "get",
  questionId: {{ $json.questionId }},
  metricId: {{ $json.metricId }},
  databaseId: {{ $json.databaseId }}
}