Skip to content

Medium

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

Credentials

mediumApi (alias: @medium) / mediumOAuth2Api (alias: @medium)

CREDENTIAL @medium = mediumApi "My Medium"

Operations

Resource: post

create

Parameter Type Default Details
publication boolean false
publicationId options ""
title string "" required
contentFormat options "" required; html, markdown
content string "" required
additionalFields collection {} keys: canonicalUrl, license, notifyFollowers, publishStatus, tags

Resource: publication

getAll

Parameter Type Default Details
returnAll boolean false
limit number 100

Common Parameters

Parameter Type Default Details
authentication options "accessToken" accessToken, oAuth2

Parameter Details

additionalFields children:

Parameter Type Default Details
canonicalUrl string ""
license options "all-rights-reserved" all-rights-reserved, cc-40-by, cc-40-by-nc, cc-40-by-nc-nd, cc-40-by-nc-sa, cc-40-by-nd, cc-40-by-sa, cc-40-zero, ... (9 total)
notifyFollowers boolean false
publishStatus options "public" public, draft, unlisted
tags string ""

Example

NODE "medium" @medium AS "Medium" {
  resource: "post",
  operation: "create",
  title: {{ $json.title }},
  content: {{ $json.content }}
}