| name | apollo-upgrade-migration |
| description | Manage Apollo.io SDK upgrades.
Use when upgrading Apollo API versions, migrating to new endpoints,
or updating deprecated API usage.
Trigger with phrases like "apollo upgrade", "apollo migration",
"update apollo api", "apollo breaking changes", "apollo deprecation".
|
| allowed-tools | Read, Grep, Bash(curl:*) |
| version | 1.0.0 |
| license | MIT |
| author | Jeremy Longshore <jeremy@intentsolutions.io> |
| compatible-with | claude-code, codex, openclaw |
Apollo Upgrade Migration
Overview
Plan and execute safe upgrades for Apollo.io API integrations, handling breaking changes and deprecated endpoints.
Prerequisites
- Valid Apollo.io API credentials
- Node.js 18+ or Python 3.10+
- Completed
apollo-install-auth setup
Instructions
Follow these high-level steps to implement apollo-upgrade-migration:
- Review the prerequisites and ensure your environment is configured
- Follow the detailed implementation guide for step-by-step code examples
- Validate your implementation against the output checklist below
For full implementation details, load: Read(plugins/saas-packs/apollo-pack/skills/apollo-upgrade-migration/references/implementation-guide.md)
Output
- Pre-upgrade audit results
- Compatibility layer for gradual migration
- Feature flag controlled rollout
- Parallel testing verification
- Cleanup procedures
Error Handling
| Issue | Resolution |
|---|
| Audit finds errors | Fix before proceeding |
| Compat layer fails | Check mapping logic |
| Results differ | Investigate API changes |
| Canary issues | Immediate rollback |
Resources
Next Steps
Proceed to apollo-ci-integration for CI/CD setup.
Examples
Basic usage: Apply apollo upgrade migration to a standard project setup with default configuration options.
Advanced scenario: Customize apollo upgrade migration for production environments with multiple constraints and team-specific requirements.