API reference
A thin API surface for monitors, digests, questions, and delivery hooks.
The public API is intentionally narrow. It exposes the monitor lifecycle, search, digest orchestration, and evidence-aware questions without leaking internal pipeline mechanics.
Auth
Workspace-scoped bearer keys for platform and self-hosted flows.
Webhook-safe
Delivery events carry deterministic ids for retries and replays.
Low ceremony
A small endpoint surface is easier to maintain across product phases.
Create a monitor
curl -X POST https://api.scivly.dev/v1/monitors \
-H "Authorization: Bearer scivly_test_key" \
-H "Content-Type: application/json" \
-d '{
"workspace_id": "ws_research",
"name": "agent-benchmarks",
"filters": {
"topics": ["agents", "retrieval", "multimodal reasoning"],
"authors": ["Research Lab A", "Research Lab B"]
}
}'Authentication flow
Issue workspace-scoped API keys for backend services and operator tooling.
Attach monitor, digest, and question actions to the same workspace context.
Replay failed deliveries with idempotency keys instead of one-off scripts.
Endpoint reference
/v1/monitorsCreate a new paper monitor for a workspace.
/v1/papers/searchSearch indexed papers with workspace-aware filters.
/v1/digests/runGenerate a digest preview or trigger a delivery run.
/v1/questionsAsk follow-up questions against retrieved paper context.
Webhook payload
{
"event": "digest.delivered",
"workspace_id": "ws_research",
"digest_id": "digest_2403",
"status": "sent",
"paper_count": 12,
"matched_monitors": ["agent-benchmarks", "vision-reasoning"]
}Next step
Pair the API with the admin surface.
The API is intentionally small; most operational confidence comes from seeing monitor state, queue health, digest runs, and webhook behavior in one admin console.
Open admin console