{"name":"webcrawl","version":"1.2.0","status":"ok","runtime":"vercel-fluid-sandbox","storageDriver":"supabase","creditSchedule":{"MONTHLY_FREE_CREDITS":1000,"PAGE_CRAWL_CREDIT":1,"SEARCH_BASE_CREDIT":1,"SEARCH_FALLBACK_ADDITIONAL_CREDITS":1,"STRUCTURED_DATA_ADDITIONAL_CREDITS":2,"INTERACT_ADDITIONAL_CREDITS":2,"INTERACT_EXTRA_MINUTE_CREDIT":2,"INTERACT_DEFAULT_SESSION_SECONDS":120,"INTERACT_MAX_SESSION_SECONDS":600,"PARSE_STRUCTURED_ADDITIONAL_CREDITS":2,"MONITOR_CHECK_CREDIT":1,"PARSE_NATIVE_PAGES_PER_CREDIT":10,"PARSE_OCR_PAGE_CREDIT":1,"PARSE_IMAGE_CREDIT":2,"PARSE_TRANSCRIPT_MINUTE_CREDIT":1,"PARSE_TRANSCRIPT_GATEWAY_MINUTE_CREDIT":2,"PARSE_VIDEO_DESCRIBE_CREDIT":2,"REMOTE_STEALTH_PAGE_ADDITIONAL_CREDITS":7},"endpoints":["POST /v1/auth/otp/send","POST /v1/auth/otp/verify","GET  /v1/auth/me","POST /v1/auth/logout","GET  /v1/account/usage","GET  /v1/account/activity","GET  /v1/account/keys","POST /v1/account/keys","DELETE /v1/account/keys/:id","PATCH /v1/account/settings","POST /v1/search (1 credit | +2 structured vertical)","POST /v1/scrape (1 credit/page | +2 structured schema)","POST /v1/interact (3 credits for the first browser minute, +2 per extra minute; sessionSeconds default 120, max 600; async: true returns a run id)","GET  /v1/runs/:id (run status, spans, result; ?stream=1 for NDJSON)","POST /v1/parse (3 credits: 1 page + 2 structured parse)","POST /v1/crawl (1 credit/page crawled, L3 Postgres URL cache)","POST /v1/map (1 credit, L3 Postgres site cache)","POST /v1/extract (3 credits: 1 page + 2 structured extraction)","GET/POST/DELETE /v1/monitors (1 credit/check)","POST /v1/rerank (1 credit)","POST /v1/status-batch (1 credit)"]}