BuildE2EBuildE2E
DocsStart Free
API ReferenceIntroduction
Using the API

Introduction

BuildE2E API Reference (v1)

Features

Fetch
Extract content from any webpage in markdown or JSON format.
Generate PDF
Generate PDFs from HTML content or any URL.
Execute Code
Run code securely in isolated Code Sandbox environments.

Base URL

All API requests should be made to:
https://api.builde2e.com/api/v1

Authentication

All API requests require authentication via an API key. Include your API key in the request header:
Authorization: Bearer uc-YOUR-API-KEY
Alternatively, you can use the x-api-key header:
x-api-key: uc-YOUR-API-KEY

Response Codes

The API uses standard HTTP status codes to indicate success or failure:
CodeDescription
200Successful operation
201Resource created (Browser Sandbox sessions)
400Bad Request - Invalid request parameters
401Unauthorized - Missing or invalid API key
402Payment Required - Insufficient wallet balance
403Forbidden - Access denied to this resource
404Not Found - Resource does not exist
429Too Many Requests - Rate limit exceeded
500Internal Server Error
503Service Unavailable - No capacity available

Rate Limits

Rate limits are enforced per API key, per endpoint:
EndpointLimit
/v1/scrape/single10 requests/second
/v1/scrape/batch5 requests/second
/v1/search10 requests/second
/v1/pdf/*10 requests/second
/v1/code-sandbox/execute10 requests/second
/v1/browser-sandbox/*10 requests/second
When you exceed the rate limit, you will receive a 429 response. The response headers include:
X-RateLimit-Limit: 10
X-RateLimit-Remaining: 0
X-RateLimit-Reset: 1706745600
Retry-After: 1

Endpoints