Currents
Node: currents · Full type: n8n-nodes-base.currents · Version: 1
Credentials
currentsApi (alias: @currents)
CREDENTIAL @currents = currentsApi "My Currents"
Operations
Resource: action
create
| Parameter |
Type |
Default |
Details |
projectId |
resourceLocator |
{...} |
required; modes: list, id |
name |
string |
"" |
required |
actionType |
options |
"quarantine" |
required; quarantine, skip, tag |
actionTags |
string |
"" |
|
matcherType |
options |
"titleContains" |
required; specContains, specEquals, signature, titleContains, titleEquals |
matcherValue |
string |
"" |
required |
createOptions |
collection |
{} |
keys: description, expiresAfter |
delete
| Parameter |
Type |
Default |
Details |
actionId |
string |
"" |
required |
disable
| Parameter |
Type |
Default |
Details |
actionId |
string |
"" |
required |
enable
| Parameter |
Type |
Default |
Details |
actionId |
string |
"" |
required |
get
| Parameter |
Type |
Default |
Details |
actionId |
string |
"" |
required |
getAll
| Parameter |
Type |
Default |
Details |
projectId |
resourceLocator |
{...} |
required; modes: list, id |
filters |
collection |
{} |
keys: search, status |
update
| Parameter |
Type |
Default |
Details |
actionId |
string |
"" |
required |
updateFields |
collection |
{} |
keys: name, description, expiresAfter |
Resource: instance
get
| Parameter |
Type |
Default |
Details |
instanceId |
string |
"" |
required |
Resource: project
get
| Parameter |
Type |
Default |
Details |
projectId |
resourceLocator |
{...} |
required; modes: list, id |
getAll
| Parameter |
Type |
Default |
Details |
limit |
number |
10 |
|
getInsights
| Parameter |
Type |
Default |
Details |
projectId |
resourceLocator |
{...} |
required; modes: list, id |
dateStart |
dateTime |
"" |
required |
dateEnd |
dateTime |
"" |
required |
options |
collection |
{} |
keys: authors, branches, groups, resolution, tags |
Resource: run
cancel
| Parameter |
Type |
Default |
Details |
runId |
string |
"" |
required |
cancelGithub
| Parameter |
Type |
Default |
Details |
githubRunId |
string |
"" |
required |
githubRunAttempt |
number |
1 |
required |
cancelGithubOptions |
collection |
{} |
keys: projectId, ciBuildId |
delete
| Parameter |
Type |
Default |
Details |
runId |
string |
"" |
required |
find
| Parameter |
Type |
Default |
Details |
projectId |
resourceLocator |
{...} |
required; modes: list, id |
filters |
collection |
{} |
keys: branch, ciBuildId, tags |
get
| Parameter |
Type |
Default |
Details |
runId |
string |
"" |
required |
getAll
| Parameter |
Type |
Default |
Details |
projectId |
resourceLocator |
{...} |
required; modes: list, id |
limit |
number |
10 |
|
filters |
collection |
{} |
keys: authors, branches, completionState, dateEnd, dateStart, search, ... |
options |
collection |
{} |
keys: startingAfter, endingBefore |
reset
| Parameter |
Type |
Default |
Details |
runId |
string |
"" |
required |
machineIds |
string |
"" |
required |
resetOptions |
collection |
{} |
keys: isBatchedOr8n |
Resource: signature
generate
| Parameter |
Type |
Default |
Details |
projectId |
resourceLocator |
{...} |
required; modes: list, id |
specFilePath |
string |
"" |
required |
testTitle |
string |
"" |
required |
Resource: specFile
getAll
| Parameter |
Type |
Default |
Details |
projectId |
resourceLocator |
{...} |
required; modes: list, id |
dateStart |
dateTime |
"" |
required |
dateEnd |
dateTime |
"" |
required |
limit |
number |
50 |
|
filters |
collection |
{} |
keys: authors, branches, groups, specNameFilter, tags |
options |
collection |
{} |
keys: includeFailedInDuration, order, dir, page |
Resource: test
getAll
| Parameter |
Type |
Default |
Details |
projectId |
resourceLocator |
{...} |
required; modes: list, id |
dateStart |
dateTime |
"" |
required |
dateEnd |
dateTime |
"" |
required |
limit |
number |
50 |
|
filters |
collection |
{} |
keys: authors, branches, groups, minExecutions, spec, tags, ... |
options |
collection |
{} |
keys: order, dir, page, metric_settings |
Resource: testResult
getAll
| Parameter |
Type |
Default |
Details |
signature |
string |
"" |
required |
dateStart |
dateTime |
"" |
required |
dateEnd |
dateTime |
"" |
required |
limit |
number |
10 |
|
filters |
collection |
{} |
keys: branches, authors, groups, status, tags |
options |
collection |
{} |
keys: startingAfter, endingBefore |
Common Parameters
| Parameter |
Type |
Default |
Details |
requestOptions |
collection |
{} |
keys: batching, allowUnauthorizedCerts, proxy, timeout |
Parameter Details
updateFields children:
| Parameter |
Type |
Default |
Details |
name |
string |
"" |
|
description |
string |
"" |
|
expiresAfter |
dateTime |
"" |
|
filters children:
| Parameter |
Type |
Default |
Details |
search |
string |
"" |
|
status |
multiOptions |
[] |
multi: active, archived, disabled, expired |
createOptions children:
| Parameter |
Type |
Default |
Details |
description |
string |
"" |
|
expiresAfter |
dateTime |
"" |
|
options children:
| Parameter |
Type |
Default |
Details |
authors |
string |
"" |
|
branches |
string |
"" |
|
groups |
string |
"" |
|
resolution |
options |
"1d" |
1h, 1d, 1w |
tags |
string |
"" |
|
resetOptions children:
| Parameter |
Type |
Default |
Details |
isBatchedOr8n |
boolean |
false |
|
cancelGithubOptions children:
| Parameter |
Type |
Default |
Details |
projectId |
string |
"" |
|
ciBuildId |
string |
"" |
|
requestOptions children:
| Parameter |
Type |
Default |
Details |
batching |
fixedCollection |
{...} |
groups: batch |
allowUnauthorizedCerts |
boolean |
false |
|
proxy |
string |
"" |
|
timeout |
number |
10000 |
|
Example
NODE "currents" @currents AS "Currents" {
resource: "action",
operation: "get",
actionId: {{ $json.actionId }},
name: {{ $json.name }},
matcherValue: {{ $json.matcherValue }}
}