SnapAPI/sdk
Hoid 8a36826e35
Some checks failed
Build & Deploy to Staging / Build & Deploy to Staging (push) Has been cancelled
feat: add POST /v1/screenshots/batch endpoint
- Batch screenshot endpoint: take 1-10 screenshots in a single request
- Concurrent processing with Promise.allSettled (partial success support)
- Upfront quota check for all URLs before processing
- Per-URL SSRF validation via existing takeScreenshot()
- Added incrementUsage() to usage middleware for granular tracking
- 10 new tests covering all edge cases
- Updated OpenAPI docs (JSDoc on route)
- Updated Node.js and Python SDK READMEs with batch method docs
2026-03-06 09:09:27 +01:00
..
node feat: add POST /v1/screenshots/batch endpoint 2026-03-06 09:09:27 +01:00
python feat: add POST /v1/screenshots/batch endpoint 2026-03-06 09:09:27 +01:00