hootsuite-upgrade-migration
'Analyze, plan, and execute Hootsuite SDK upgrades with breaking change
Allowed Tools
ReadWriteEditBash(npm:*)Bash(git:*)
Provided by Plugin
hootsuite-pack
Claude Code skill pack for Hootsuite (18 skills)
Installation
This skill is included in the hootsuite-pack plugin:
/plugin install hootsuite-pack@claude-code-plugins-plus
Click to copy
Instructions
Hootsuite Upgrade & Migration
Overview
Hootsuite REST API is versioned at /v1/. Monitor the developer changelog for deprecations and new endpoints.
Instructions
Step 1: Check Current API Usage
# List all Hootsuite API calls in your codebase
grep -r "platform.hootsuite.com" src/ --include="*.ts" --include="*.py"
Step 2: Migration Patterns
// If Hootsuite introduces v2 endpoints:
// BEFORE
const response = await fetch('https://platform.hootsuite.com/v1/messages', ...);
// AFTER
const API_VERSION = process.env.HOOTSUITE_API_VERSION || 'v1';
const response = await fetch(`https://platform.hootsuite.com/${API_VERSION}/messages`, ...);
Step 3: Social Network Changes
When Hootsuite adds/removes social network support:
const SUPPORTED_NETWORKS = ['TWITTER', 'FACEBOOK', 'INSTAGRAM', 'LINKEDIN', 'PINTEREST', 'YOUTUBE', 'TIKTOK'] as const;
type SocialNetwork = typeof SUPPORTED_NETWORKS[number];
Resources
Next Steps
For CI, see hootsuite-ci-integration.