Skip to main content

apollo-debug-bundle

Collects diagnostic information for Apollo.io issues to streamline support ticket preparation and troubleshooting.

Install this skill

or
3/100

Security score

The apollo-debug-bundle skill was audited on May 23, 2026 and we found 29 security issues across 3 threat categories. Review the findings below before installing.

Categories Tested

Security Issues

medium line 98

Template literal with variable interpolation in command context

SourceSKILL.md
98const resp = await axios.get(`${BASE_URL}/auth/health`, { headers, timeout: 10_000 });
medium line 108

Template literal with variable interpolation in command context

SourceSKILL.md
108await axios.post(`${BASE_URL}/contacts/search`, { per_page: 1 }, { headers, timeout: 10_000 });
medium line 123

Template literal with variable interpolation in command context

SourceSKILL.md
123{ name: 'Auth Health', method: 'GET', url: `${BASE_URL}/auth/health` },
medium line 124

Template literal with variable interpolation in command context

SourceSKILL.md
124{ name: 'People Search', method: 'POST', url: `${BASE_URL}/mixed_people/api_search`,
medium line 126

Template literal with variable interpolation in command context

SourceSKILL.md
126{ name: 'Org Enrichment', method: 'GET', url: `${BASE_URL}/organizations/enrich?domain=apollo.io` },
medium line 127

Template literal with variable interpolation in command context

SourceSKILL.md
127{ name: 'Contacts Search', method: 'POST', url: `${BASE_URL}/contacts/search`, body: { per_page: 1 } },
medium line 128

Template literal with variable interpolation in command context

SourceSKILL.md
128{ name: 'Sequences Search', method: 'POST', url: `${BASE_URL}/emailer_campaigns/search`, body: { per_page: 1 } },
medium line 129

Template literal with variable interpolation in command context

SourceSKILL.md
129{ name: 'Email Accounts', method: 'GET', url: `${BASE_URL}/email_accounts` },
medium line 168

Template literal with variable interpolation in command context

SourceSKILL.md
168platform: `${os.platform()} ${os.release()}`,
medium line 169

Template literal with variable interpolation in command context

SourceSKILL.md
169memory: `${Math.round(os.freemem() / 1024 / 1024)}MB free / ${Math.round(os.totalmem() / 1024 / 1024)}MB total`,
medium line 174

Template literal with variable interpolation in command context

SourceSKILL.md
174const filename = `apollo-debug-${Date.now()}.json`;
medium line 179

Template literal with variable interpolation in command context

SourceSKILL.md
179console.log(`API Key: ${bundle.environment.apiKeySet} (${bundle.environment.apiKeyLength} chars)`);
medium line 180

Template literal with variable interpolation in command context

SourceSKILL.md
180console.log(`Key Type: ${bundle.keyType}`);
medium line 181

Template literal with variable interpolation in command context

SourceSKILL.md
181console.log(`Reachable: ${bundle.connectivity.reachable} (${bundle.connectivity.latencyMs}ms)`);
medium line 182

Template literal with variable interpolation in command context

SourceSKILL.md
182console.log(`Rate Limit: ${bundle.rateLimits.remaining ?? '?'}/${bundle.rateLimits.limit ?? '?'} remaining`);
medium line 185

Template literal with variable interpolation in command context

SourceSKILL.md
185console.log(` ${t.ok ? 'OK' : 'FAIL'} ${t.endpoint}: ${t.status}`);
medium line 187

Template literal with variable interpolation in command context

SourceSKILL.md
187console.log(`\nBundle saved: ${filename}`);
low line 65

Access to .env file

SourceSKILL.md
65'x-api-key': process.env.APOLLO_API_KEY ?? '',
low line 74

Access to .env file

SourceSKILL.md
74apiKeySet: process.env.APOLLO_API_KEY ? 'yes (redacted)' : 'NOT SET',
low line 75

Access to .env file

SourceSKILL.md
75apiKeyLength: String(process.env.APOLLO_API_KEY?.length ?? 0),
low line 76

Access to .env file

SourceSKILL.md
76apiKeyPrefix: process.env.APOLLO_API_KEY?.slice(0, 4) + '...' ?? 'N/A',
low line 93

Access to .env file

SourceSKILL.md
93const headers = { 'Content-Type': 'application/json', 'x-api-key': process.env.APOLLO_API_KEY! };
low line 120

Access to .env file

SourceSKILL.md
120const headers = { 'Content-Type': 'application/json', 'x-api-key': process.env.APOLLO_API_KEY! };
low line 50

External URL reference

SourceSKILL.md
50const BASE_URL = 'https://api.apollo.io/api/v1';
low line 208

External URL reference

SourceSKILL.md
208| All endpoints fail | Check [status.apollo.io](https://status.apollo.io) for outages |
low line 218

External URL reference

SourceSKILL.md
218"https://api.apollo.io/api/v1/auth/health"
low line 224

External URL reference

SourceSKILL.md
224"https://api.apollo.io/api/v1/mixed_people/api_search" 2>/dev/null | grep -i "x-rate"
low line 229

External URL reference

SourceSKILL.md
229- [Apollo Status Page](https://status.apollo.io)
low line 231

External URL reference

SourceSKILL.md
231- [Apollo Support](https://support.apollo.io)
Scanned on May 23, 2026
View Security Dashboard
Installation guide →