Browsable Browsable Docs

Quickstart Guide

Get up and running with the Browsable API in just a few minutes.

1. Get Your API Key

First, sign up for a Browsable account and get your API key from the dashboard:

  1. Go to browsable.app
  2. Click "Get your free API key" to sign up
  3. Navigate to the API Keys page in your dashboard
  4. Copy your API key

Important: Keep your API key secure and never share it publicly or commit it to version control.

2. Make Your First Request

Let's make a simple request to search Reddit:

curl -X GET "https://api.browsable.app/v1/reddit/search?query=programming" \
-H "Authorization: Bearer YOUR_API_KEY"

3. Understanding the Response

The API returns a JSON response with the following structure:

4. Async vs Sync Mode

By default, API requests run asynchronously. For immediate results, add async=false to your query:

# Async mode (default) - returns immediately with run_id
curl -X GET "https://api.browsable.app/v1/reddit/search?query=programming" \
-H "Authorization: Bearer YOUR_API_KEY"
# Sync mode - waits for results (max 25 seconds)
curl -X GET "https://api.browsable.app/v1/reddit/search?query=programming&async=false" \
-H "Authorization: Bearer YOUR_API_KEY"

In async mode, you'll receive a run_id that you can use to check the status later:

# Check run status
curl -X GET "https://api.browsable.app/v1/runs/RUN_ID" \
-H "Authorization: Bearer YOUR_API_KEY"

5. Next Steps