APIVerified~180ms avg
Square API
Payments, orders, inventory, customers, and point-of-sale.
Install
npm install square
About
Square's SDK covers the full commerce stack - process payments, manage orders, track inventory, handle customers, and integrate with Square POS hardware. 40K weekly downloads. Well-typed with automatic retries. Good for businesses that need both online and in-person payment processing through a single platform.
Tags
squarepaymentsposcommerceorders
Score Breakdown
CLI Score Breakdown8/11
✓Official SDK on npm/pip+2
✓Env var authentication (no browser OAuth)+2
✓Works in headless/CI environments+2
✗CLI tool available0
✓JSON response for piping/parsing+1
✗Docs have curl/CLI examples0
✓Reasonable rate limits for scripted use+1
✗Machine-readable pricing (md/JSON/static)0
Quality Score Breakdown
npm weekly downloads40k
GitHub stars60
Days since last release17d
Issue close ratio74%
TypeScript typesYes
Docs qualitygood
Breaking changesrare
Performance
Latencyus-east-1 - 2026-03-26
p50
145ms
avg
180ms
p95
430ms
Scores
CLI
7
Quality
7
Related
APIVerifiedFeatured~180ms - Moderate
7500k/wkStripe API
Payment processing - charges, subscriptions, invoices, and Connect.
CLI
10
Quality
10
npm install stripeAPIVerifiedFeatured~120ms - Moderate
950k/wkGitHub REST API
Full GitHub access - repos, issues, PRs, actions, packages, and more.
CLI
10
Quality
10
npm install octokitAPIVerifiedFeatured~800ms - Slow
5000k/wkOpenAI API
GPT models, DALL-E, Whisper, embeddings, and assistants.
CLI
9
Quality
10
npm install openai