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
accessTokensecret✓Airtable 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
apiKeysecret✓Anthropic API key from your console dashboard.

Used by: anthropic_chat

ChatGPT

chatgpt_api · API key

OpenAI API credentials for ChatGPT models.

FieldTypeRequiredDescription
apiKeysecret✓OpenAI API key from your account dashboard.

Used by: chatgpt_chat

CoinGecko

coingecko_api · API key

CoinGecko API credentials for cryptocurrency market data.

FieldTypeRequiredDescription
apiKeysecret✓CoinGecko 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
apiKeysecret✓DeepL API key from your account settings.

Used by: deepl_translate

DeepSeek

deepseek_api · API key

DeepSeek API credentials for AI chat models.

FieldTypeRequiredDescription
apiKeysecret✓DeepSeek API key from your account dashboard.

Used by: deepseek_chat

Discord

discord_api · API key

Discord bot credentials for messaging and media.

FieldTypeRequiredDescription
botTokensecret✓Discord 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
apiKeysecret✓ElevenLabs 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
clientIdstring✓Facebook app client ID.
clientSecretsecret✓Facebook app client secret.
redirectUrlstring✓OAuth2 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
apiKeysecret✓Google 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
clientIdstring✓Google OAuth2 client ID.
clientSecretsecret✓Google OAuth2 client secret.
redirectUrlstring✓OAuth2 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
clientIdstring✓Google OAuth2 client ID.
clientSecretsecret✓Google OAuth2 client secret.
redirectUrlstring✓OAuth2 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
clientIdstring✓Google OAuth2 client ID.
clientSecretsecret✓Google OAuth2 client secret.
redirectUrlstring✓OAuth2 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
clientIdstring✓Google OAuth2 client ID.
clientSecretsecret✓Google OAuth2 client secret.
redirectUrlstring✓OAuth2 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
clientIdstring✓Google OAuth2 client ID.
clientSecretsecret✓Google OAuth2 client secret.
redirectUrlstring✓OAuth2 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
clientIdstring✓Instagram app client ID.
clientSecretsecret✓Instagram app client secret.
redirectUrlstring✓OAuth2 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
clientIdstring✓LinkedIn app client ID.
clientSecretsecret✓LinkedIn app client secret.
redirectUrlstring✓OAuth2 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
clientIdstring✓Notion integration client ID.
clientSecretsecret✓Notion integration client secret.
redirectUrlstring✓OAuth2 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
apiKeysecret✓PiAPI 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
apiKeysecret✓SendGrid 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
clientIdstring✓Slack app client ID.
clientSecretsecret✓Slack app client secret.
redirectUrlstring✓OAuth2 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
clientIdstring✓SoundCloud app client ID.
clientSecretsecret✓SoundCloud app client secret.
redirectUrlstring✓OAuth2 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
apiKeysecret✓Suno 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
botTokensecret✓Telegram 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
clientKeystring✓TikTok app client key.
clientSecretsecret✓TikTok app client secret.
redirectUrlstring✓OAuth2 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
apiKeysecret✓Google AI Studio API key for Veo.

Used by: veo

WhatsApp

whatsapp_api · API key

WhatsApp Business API credentials for sending messages.

FieldTypeRequiredDescription
accessTokensecret✓WhatsApp Business permanent access token.
phoneNumberIdstring✓WhatsApp 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
clientIdstring✓X app client ID.
clientSecretsecret✓X app client secret.
redirectUrlstring✓OAuth2 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
clientIdstring✓Google OAuth2 client ID.
clientSecretsecret✓Google OAuth2 client secret.
redirectUrlstring✓OAuth2 redirect URL configured in your Google Cloud project.

Used by: youtube_upload_video