String Web Access API

String Web Access API

A high-performance web access API. Don't get blocked, get data.

The String Web Access API is a single interface for retrieving data from the web at scale. Point it at a URL and it picks the right strategy automatically — from a lightweight request-based fetch to a full browser with residential proxies and antibot handling — so you get the data instead of a block page.

One API key gives you everything an agent or scraper needs: unblocked fetches, Google search, a remote browser over CDP, and screenshots & browser actions.

What you can do

Make your first request

Every request is authenticated with a Bearer API key. Send a POST to /v1/fetch with a target URL:

First request
curl https://request.usestring.ai/v1/fetch \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ "url": "https://example.com", "format": "markdown" }'

See the Quickstart for a step-by-step walkthrough, or Authentication for how API keys work.

Which endpoint should I use?

If you want to…Use
Get the content of a known URL/fetch
Pull specific fields out of a page/fetch with jsonSchema
Find pages for a query/search
Drive a page interactively (automation)/wss browser
Capture an image of a pageScreenshots

Need access to a restricted destination?

Some destinations require approval before use. Each access-control case returns its own status code so you can branch on it — see Access control & KYC. Contact support@usestring.ai for access.