hubspot-load-scale

Featured

Load test HubSpot integrations and plan capacity around API rate limits. Use when running performance tests, planning for traffic growth, or sizing your HubSpot integration for production load. Trigger with phrases like "hubspot load test", "hubspot scale", "hubspot capacity", "hubspot benchmark", "hubspot traffic planning".

AI & Automation 2,266 stars 315 forks Updated today MIT

Install

View on GitHub

Quality Score: 99/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# HubSpot Load & Scale ## Overview Load testing and capacity planning for HubSpot integrations, constrained by the 10 requests/second and 500,000 requests/day API limits. ## Prerequisites - k6 or similar load testing tool - HubSpot developer test account (never load test against production) - Understanding of HubSpot rate limits ## Instructions ### Step 1: Understand HubSpot Rate Limit Constraints Your integration's maximum throughput is bound by HubSpot's limits: | Constraint | Limit | Impact | |-----------|-------|--------| | Per-second | 10 req/sec | 600 req/min maximum | | Daily | 500,000/day | ~347 req/min sustained | | Batch size | 100 records/batch | Each batch = 1 API call | | Search results | 10,000 total | Cannot page past 10K | | Associations | 500 per record | Hard limit | **Effective throughput with batching:** - Individual operations: 10 records/sec - Batch operations: 1,000 records/sec (10 batches/sec x 100 records/batch) ### Step 2: k6 Load Test Script ```javascript // hubspot-load-test.js import http from 'k6/http'; import { check, sleep } from 'k6'; import { Rate, Trend } from 'k6/metrics'; const errorRate = new Rate('hubspot_errors'); const rateLimited = new Rate('hubspot_rate_limited'); export const options = { stages: [ { duration: '1m', target: 2 }, // warm up (2 req/sec) { duration: '3m', target: 5 }, // moderate load { duration: '2m', target: 8 }, // approach limit { duration: '2m', target: 10 }, // at limit ...

Details

Author
jeremylongshore
Repository
jeremylongshore/claude-code-plugins-plus-skills
Created
7 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Featured

shopify-load-scale

Load test Shopify integrations respecting API rate limits, plan capacity with k6, and scale for Shopify Plus burst events (flash sales, BFCM). Trigger with phrases like "shopify load test", "shopify scale", "shopify BFCM", "shopify flash sale", "shopify capacity", "shopify k6 test".

2,266 Updated today
jeremylongshore
AI & Automation Featured

salesforce-load-scale

Implement Salesforce load testing, API limit capacity planning, and Bulk API scaling. Use when running performance tests against Salesforce, planning API consumption, or scaling high-volume Salesforce integrations. Trigger with phrases like "salesforce load test", "salesforce scale", "salesforce performance test", "salesforce capacity planning", "salesforce high volume".

2,266 Updated today
jeremylongshore
AI & Automation Featured

canva-load-scale

Implement Canva Connect API load testing, auto-scaling, and capacity planning. Use when running performance tests, planning capacity around Canva rate limits, or scaling Canva integrations for production workloads. Trigger with phrases like "canva load test", "canva scale", "canva performance test", "canva capacity", "canva k6", "canva benchmark".

2,266 Updated today
jeremylongshore
AI & Automation Featured

perplexity-load-scale

Load test Perplexity Sonar API integrations and plan capacity. Use when running performance tests, planning for traffic growth, or benchmarking Perplexity latency under load. Trigger with phrases like "perplexity load test", "perplexity scale", "perplexity performance test", "perplexity capacity", "perplexity benchmark".

2,266 Updated today
jeremylongshore
AI & Automation Featured

hubspot-cost-tuning

Optimize HubSpot costs through API call reduction, plan selection, and usage monitoring. Use when analyzing HubSpot API usage, reducing unnecessary calls, or implementing usage tracking and budget alerts. Trigger with phrases like "hubspot cost", "hubspot API usage", "reduce hubspot calls", "hubspot pricing", "hubspot budget", "hubspot quota".

2,266 Updated today
jeremylongshore