llms.txt Content
# Urlbox
> Urlbox is a website screenshot and web automation API service that captures screenshots, generates PDFs, and extracts data from web pages.
Urlbox provides both synchronous and asynchronous rendering with comprehensive customization options, cloud storage integration, and extensive documentation for developers. The API supports full page screenshots, element screenshots, PDF generation, and advanced automation features with over 50 render options.
## Getting Started
- [Overview](/docs): Learn how to make your first screenshot request with render links and secure authentication
- [Make your first request](/docs/getting-started): Create basic render links using API keys and customize with viewport and thumbnail options
## API Documentation
- [Projects](/docs/api/projects): Create and manage API keys with project-based organization for team workflows
- [Sync vs Async](/docs/guides/sync-vs-async): Choose between immediate responses or asynchronous processing with polling
- [Webhooks](/docs/webhooks): Receive POST notifications when async renders complete with result URLs and metadata
- [Usage Info](/docs/api/get-usage): Track API consumption through response headers and dashboard analytics
- [Rate Limits](/docs/api/rate-limits): Understand request throttling and optimize API usage patterns
- [REST API vs Render Links](/docs/api/rest-api-vs-render-links): Compare JSON POST requests versus URL-based rendering approaches
## Guides
- [Using proxies](/docs/guides/proxies): Bypass site protections and geo-restrictions with third-party proxy providers
- [Setting the user agent](/docs/guides/setting-the-user-agent): Mimic different browsers and devices for accurate rendering
- [Saving to S3](/docs/guides/s3): Configure automatic upload to your own cloud storage buckets
- [Sandbox](/docs/guides/sandbox): Test render options interactively in a UI before coding, with live preview and generated links
## Screenshots and PDFs
- [Full page screenshots](/docs/screenshot