Skip to content

Credential catalog

BlockNext supports 29 credentials for authenticating against third-party services. This catalog is rendered from the platform's own API (/node-engine/credentials), so it always matches what the platform runs. For how credentials are stored and used, see the credentials guide; for scopes and the UI key reference format, see theoverview.

API key credentials are available immediately — paste a key from the provider. OAuth credentials click through the provider's consent screen and need the self-hosting operator toconfigure an OAuth app first.

Airtable

airtable_api · API key

Airtable personal access token domain.

FieldTypeRequiredDescription
accessTokensecretAirtable personal access token used to authorize API requests.

Used by: airtable_create_record, airtable_list_records

Anthropic

anthropic_api · API key

Anthropic API credentials for accessing Claude models.

FieldTypeRequiredDescription
apiKeysecretAnthropic API key from your console dashboard.

Used by: anthropic_chat

ChatGPT

chatgpt_api · API key

OpenAI API credentials for ChatGPT models.

FieldTypeRequiredDescription
apiKeysecretOpenAI API key from your account dashboard.

Used by: chatgpt_chat

CoinGecko

coingecko_api · API key

CoinGecko API credentials for cryptocurrency market data.

FieldTypeRequiredDescription
apiKeysecretCoinGecko API key from your developer dashboard.

Used by: coingecko_airdrop_tracker, coingecko_price_monitor

DeepL

deepl_api · API key

DeepL API credentials for translation services.

FieldTypeRequiredDescription
apiKeysecretDeepL API key from your account settings.

Used by: deepl_translate

DeepSeek

deepseek_api · API key

DeepSeek API credentials for AI chat models.

FieldTypeRequiredDescription
apiKeysecretDeepSeek API key from your account dashboard.

Used by: deepseek_chat

Discord

discord_api · API key

Discord bot credentials for messaging and media.

FieldTypeRequiredDescription
botTokensecretDiscord bot token from the Developer Portal.

Used by: discord_send_message, discord_send_media

ElevenLabs

elevenlabs_api · API key

ElevenLabs API credentials for text-to-speech generation.

FieldTypeRequiredDescription
apiKeysecretElevenLabs API key from your account profile.

Used by: elevenlabs_text_to_speech

Facebook

facebook_oauth2 · OAuth 2.0

Facebook OAuth2 credentials for managing pages and posts.

FieldTypeRequiredDescription
clientIdstringFacebook app client ID.
clientSecretsecretFacebook app client secret.
redirectUrlstringOAuth2 redirect URL configured in your Facebook app.

Used by: facebook_publish_post, facebook_publish_media_post, facebook_publish_story

Gemini

gemini_api · API key

Google Gemini API domain.

FieldTypeRequiredDescription
apiKeysecretGoogle AI Studio API key for Gemini.

Used by: gemini_nano_banana, gemini_chat

Gmail

gmail_oauth2 · OAuth 2.0

Gmail OAuth2 credentials for sending and reading email.

FieldTypeRequiredDescription
clientIdstringGoogle OAuth2 client ID.
clientSecretsecretGoogle OAuth2 client secret.
redirectUrlstringOAuth2 redirect URL configured in your Google Cloud project.

Used by: gmail_organize_emails, gmail_search_emails, gmail_send_email

Google Docs

google_docs_oauth2 · OAuth 2.0

Google Docs OAuth2 credentials for managing documents.

FieldTypeRequiredDescription
clientIdstringGoogle OAuth2 client ID.
clientSecretsecretGoogle OAuth2 client secret.
redirectUrlstringOAuth2 redirect URL configured in your Google Cloud project.

Used by: google_docs_create_or_update, google_docs_read_docs

Google Drive

google_drive_oauth2 · OAuth 2.0

Google Drive OAuth2 credentials for managing files and folders.

FieldTypeRequiredDescription
clientIdstringGoogle OAuth2 client ID.
clientSecretsecretGoogle OAuth2 client secret.
redirectUrlstringOAuth2 redirect URL configured in your Google Cloud project.

Used by: google_drive_create_folder, google_drive_create_text_file, google_drive_get_file, google_drive_upload_file

Google Keep

google_keep_oauth2 · OAuth 2.0

Google Keep OAuth2 credentials for managing notes.

FieldTypeRequiredDescription
clientIdstringGoogle OAuth2 client ID.
clientSecretsecretGoogle OAuth2 client secret.
redirectUrlstringOAuth2 redirect URL configured in your Google Cloud project.

Used by: google_keep_create_note, google_keep_get_note, google_keep_list_notes, google_keep_delete_note

Google Sheets

google_sheets_oauth2 · OAuth 2.0

Google Sheets OAuth2 credentials for managing spreadsheets.

FieldTypeRequiredDescription
clientIdstringGoogle OAuth2 client ID.
clientSecretsecretGoogle OAuth2 client secret.
redirectUrlstringOAuth2 redirect URL configured in your Google Cloud project.

Used by: sheets_create_spreadsheet, sheets_read_spreadsheet, sheets_delete_spreadsheet, sheets_add_data_to_spreadsheet, sheets_update

Instagram

instagram_oauth2 · OAuth 2.0

Instagram OAuth2 credentials for publishing posts and stories.

FieldTypeRequiredDescription
clientIdstringInstagram app client ID.
clientSecretsecretInstagram app client secret.
redirectUrlstringOAuth2 redirect URL configured in your Instagram app.

Used by: instagram_publish_post, instagram_publish_story, instagram_publish_reels

LinkedIn

linkedin_oauth2 · OAuth 2.0

LinkedIn OAuth2 credentials for publishing posts.

FieldTypeRequiredDescription
clientIdstringLinkedIn app client ID.
clientSecretsecretLinkedIn app client secret.
redirectUrlstringOAuth2 redirect URL configured in your LinkedIn app.

Used by: linkedin_publish_post, linkedin_publish_media_post

Notion

notion_oauth2 · OAuth 2.0

Notion OAuth2 credentials for managing pages and databases.

FieldTypeRequiredDescription
clientIdstringNotion integration client ID.
clientSecretsecretNotion integration client secret.
redirectUrlstringOAuth2 redirect URL configured in your Notion integration.

Used by: notion_create_page, notion_update_page, notion_search_pages, notion_get_page

PiApi

piapi_api · API key

PiAPI credentials for image, video, and audio generation.

FieldTypeRequiredDescription
apiKeysecretPiAPI key from your account workspace.

Used by: piapi_image_gen, piapi_video_gen, piapi_audio_gen

SendGrid

sendgrid_api · API key

SendGrid API credentials for sending email.

FieldTypeRequiredDescription
apiKeysecretSendGrid API key from your account dashboard.

Used by: sendgrid_send_email

Slack

slack_oauth2 · OAuth 2.0

Slack OAuth2 credentials for sending messages and media.

FieldTypeRequiredDescription
clientIdstringSlack app client ID.
clientSecretsecretSlack app client secret.
redirectUrlstringOAuth2 redirect URL configured in your Slack app.

Used by: slack_send_message, slack_send_media

SoundCloud

soundcloud_oauth2 · OAuth 2.0

SoundCloud OAuth2 credentials for managing tracks and playlists.

FieldTypeRequiredDescription
clientIdstringSoundCloud app client ID.
clientSecretsecretSoundCloud app client secret.
redirectUrlstringOAuth2 redirect URL configured in your SoundCloud app.

Used by: soundcloud_create_track, soundcloud_create_playlist

Suno Music

sunomusic_api · API key

Suno Music API credentials for music and lyrics generation.

FieldTypeRequiredDescription
apiKeysecretSuno API key from your account dashboard.

Used by: sunomusic_create_music, sunomusic_create_lyrics

Telegram

telegram_api · API key

Telegram bot credentials for messaging.

FieldTypeRequiredDescription
botTokensecretTelegram bot token issued by BotFather.

Used by: telegram_send_message, telegram_send_media

TikTok

tiktok_oauth2 · OAuth 2.0

TikTok OAuth2 credentials for publishing videos.

FieldTypeRequiredDescription
clientKeystringTikTok app client key.
clientSecretsecretTikTok app client secret.
redirectUrlstringOAuth2 redirect URL configured in your TikTok app.

Used by: tiktok_publish_post

Veo

veo_api · API key

Google Veo API credentials for video generation.

FieldTypeRequiredDescription
apiKeysecretGoogle AI Studio API key for Veo.

Used by: veo

WhatsApp

whatsapp_api · API key

WhatsApp Business API credentials for sending messages.

FieldTypeRequiredDescription
accessTokensecretWhatsApp Business permanent access token.
phoneNumberIdstringWhatsApp Business phone number identifier.

Used by: whatsapp_send_text_message, whatsapp_send_template

X (Twitter)

x_oauth2 · OAuth 2.0

X (Twitter) OAuth2 credentials for publishing posts.

FieldTypeRequiredDescription
clientIdstringX app client ID.
clientSecretsecretX app client secret.
redirectUrlstringOAuth2 redirect URL configured in your X app.

Used by: x_publish_post, x_publish_media_post

YouTube

youtube_oauth2 · OAuth 2.0

YouTube OAuth2 credentials for uploading and managing videos.

FieldTypeRequiredDescription
clientIdstringGoogle OAuth2 client ID.
clientSecretsecretGoogle OAuth2 client secret.
redirectUrlstringOAuth2 redirect URL configured in your Google Cloud project.

Used by: youtube_upload_video