Skip to main content
Hootsuite logo

Overview

Add Hootsuite to any ModuleX agent or workflow. Social media management platform for scheduling posts and managing profiles via the Hootsuite REST API (platform.hootsuite.com/v1).
Categories: Social Media · Marketing · Auth: OAuth2 · Actions: 4

Authentication

OAuth2 Authentication

Connect using Hootsuite OAuth (recommended)

Required Credentials

OAuth Configuration

  • Authorization URL: https://platform.hootsuite.com/oauth2/auth
  • Token URL: https://platform.hootsuite.com/oauth2/token
  • Scopes: offline

Available Actions

Parameters

integer
required
The size of the file in bytes
string
required
The MIME type of the file (e.g. image/png, image/jpeg, video/mp4)
string
required
A publicly-accessible URL to the file to upload

Response

Parameters

string
required
The ID of the media file to check status for

Response

Response

Parameters

string
required
The message text to publish
array
required
Array of social profile ID strings to post to (use list_social_profiles to discover IDs)
string
ISO-8601 UTC time to send the message (must end with ‘Z’). If omitted, sends immediately.
array
Array of ow.ly media URLs to attach to the message
array
Array of media IDs from create_media_upload_job to attach
array
Array of Hootsuite message tags to apply (case sensitive)
array
Array of webhook URLs to call when message state changes
object
Targeting object for Facebook Page and LinkedIn Company posts. See Hootsuite API docs for structure.
object
Privacy settings object with optional facebook.visibility and linkedIn.visibility arrays
number
Latitude in decimal degrees (-90 to 90)
number
Longitude in decimal degrees (-180 to 180)
boolean
Whether to send email notification when the message is published

Response

Limits & Quotas

  • Hootsuite API rate limits vary by plan tier; consult your account’s developer dashboard for current limits.
  • Free/Professional plans have lower API access thresholds than Enterprise plans.
  • Error model: non-2xx responses and timeouts are caught and returned as success=False + error rather than raising.

LinkedIn

Product Hunt

Ahrefs