apollo-debug-bundle
Collects detailed debug information for Apollo.io to assist in troubleshooting and support ticket preparation.
Install this skill
Security score
The apollo-debug-bundle skill was audited on Feb 9, 2026 and we found 33 security issues across 4 threat categories. Review the findings below before installing.
Categories Tested
Security Issues
Template literal with variable interpolation in command context
| 103 | url: `https://api.apollo.io/v1${endpoint.url}`, |
Template literal with variable interpolation in command context
| 135 | sanitized.people = `[${sanitized.people.length} contacts]`; |
Template literal with variable interpolation in command context
| 148 | console.log(`Timestamp: ${bundle.timestamp}`); |
Template literal with variable interpolation in command context
| 149 | console.log(`Node: ${bundle.environment.nodeVersion}`); |
Template literal with variable interpolation in command context
| 150 | console.log(`API Key Present: ${bundle.environment.apiKeyPresent}`); |
Template literal with variable interpolation in command context
| 151 | console.log(`API Reachable: ${bundle.connectivity.reachable}`); |
Template literal with variable interpolation in command context
| 152 | console.log(`API Health: ${bundle.apiHealth.status}`); |
Template literal with variable interpolation in command context
| 153 | console.log(`Successful Tests: ${bundle.recentRequests.length}`); |
Template literal with variable interpolation in command context
| 154 | console.log(`Failed Tests: ${bundle.errors.length}`); |
Template literal with variable interpolation in command context
| 157 | const filename = `apollo-debug-${Date.now()}.json`; |
Template literal with variable interpolation in command context
| 159 | console.log(`\nBundle saved to: ${filename}`); |
Template literal with variable interpolation in command context
| 165 | console.log(`\n${err.endpoint}:`); |
Template literal with variable interpolation in command context
| 166 | console.log(` Status: ${err.responseCode}`); |
Template literal with variable interpolation in command context
| 167 | console.log(` Error: ${err.error}`); |
Template literal with variable interpolation in command context
| 177 | ```bash |
Curl to non-GitHub URL
| 188 | curl -s "https://api.apollo.io/v1/auth/health?api_key=$APOLLO_API_KEY" | jq |
Curl to non-GitHub URL
| 191 | curl -s -X POST "https://api.apollo.io/v1/people/search" \ |
Curl to non-GitHub URL
| 196 | curl -I -s -X POST "https://api.apollo.io/v1/people/search" \ |
Access to .env file
| 51 | apiKeyPresent: !!process.env.APOLLO_API_KEY, |
Access to .env file
| 52 | apiKeyLength: process.env.APOLLO_API_KEY?.length || 0, |
Access to .env file
| 53 | apiKeyPrefix: process.env.APOLLO_API_KEY?.substring(0, 8) + '...', |
Access to .env file
| 75 | params: { api_key: process.env.APOLLO_API_KEY }, |
Access to .env file
| 104 | params: { api_key: process.env.APOLLO_API_KEY, ...endpoint.params }, |
External URL reference
| 59 | await axios.get('https://api.apollo.io', { timeout: 5000 }); |
External URL reference
| 74 | const response = await axios.get('https://api.apollo.io/v1/auth/health', { |
External URL reference
| 103 | url: `https://api.apollo.io/v1${endpoint.url}`, |
External URL reference
| 185 | "https://api.apollo.io" |
External URL reference
| 188 | curl -s "https://api.apollo.io/v1/auth/health?api_key=$APOLLO_API_KEY" | jq |
External URL reference
| 191 | curl -s -X POST "https://api.apollo.io/v1/people/search" \ |
External URL reference
| 196 | curl -I -s -X POST "https://api.apollo.io/v1/people/search" \ |
External URL reference
| 291 | - [Apollo Status Page](https://status.apollo.io) |
External URL reference
| 292 | - [Apollo Support Portal](https://support.apollo.io) |
External URL reference
| 293 | - [Apollo API Documentation](https://apolloio.github.io/apollo-api-docs/) |