Create Integration
documentedCreate an incoming or outgoing integration.
POST /api/v1/integrations.createIntegrationsno implementation yet0 runsInput
user_id*
User ID
User ID
integration_type*
Integration Type
webhook-incoming or webhook-outgoing
integration_username*
Integration Username
Username to post messages as
integration_channel*
Channel
Channel like #general
script_enabled*
Script Enabled
true or false
script
Script
Optional script content
integration_name*
Integration Name
Name of the integration
integration_enabled*
Enabled
true or false
alias
Alias
Optional alias for messages
avatar
Avatar URL
URL to avatar image
emoji
Emoji
Emoji shown with messages
event
Event
Outgoing: e.g. sendMessage
urls
URLs
Webhook URL(s)
token
Token
API token if needed
trigger_words
Trigger Words
Comma-separated words
Calls Rocket.Chat as you (your API key is your account); keychains.dev holds the credentials.