Files
trawl/apps/docs/api-reference/overview.md
T

1.0 KiB

title, description
title description
API Overview Base URL, content types, and response conventions.

API Overview

Base URL

http://localhost:8191

Or wherever you've mapped PORT_API (default 8191).

Authentication

TRAWL has no authentication — all endpoints are open. Run it on a private network or behind a firewall if you need access control.

Content type

All request and response bodies are JSON:

Content-Type: application/json

Endpoints

Method Path Description
GET /health Pool status and uptime
GET /stats Public numbers for dashboards
POST /v1 FlareSolverr v2 compatible
POST /scrape Native TRAWL API

Error responses

All error responses follow this shape:

{ "error": "Human-readable message" }

HTTP status codes:

Code Meaning
200 Success
400 Bad request (missing/invalid fields)
503 Browser pool initializing
500 Internal error