https://seneca-research.fly.dev/v1. Research is asynchronous. Create a run, poll until it finishes, then read the stored report. Original model text is a separate read.
Quickstart
Create a key, launch a run, and read the report.
Authentication
Send a Seneca API key as a bearer token.
Research depths
Choose Wide, Consensus, or Seneca. The server owns the models and the price.
API reference
Generated from the public OpenAPI specification.
What a run returns
1
A research run
POST /v1/research accepts the question and reserves the panel price. A new run returns 202. Poll GET /v1/research/{run_id} until the status is completed, partial, or failed.2
A customer report
GET /v1/research/{run_id}/result returns the stored report. Use detail=compact when another model will read it. The report does not include original model text.3
Individual model responses
List stored responses, then read one model. Download the full panel as JSONL when you need every response for your own storage and analysis.