Documentation Index
Fetch the complete documentation index at: https://docs.vidnavigator.com/llms.txt
Use this file to discover all available pages before exploring further.
Overview
Your VidNavigator plan includes a monthly credit pool shared across all API operations. Different services consume credits at different rates. You can monitor your current balance at any time by calling the/usage endpoint.
There are no per-service limits — all operations draw from the same credit pool. The activity counters shown in
/usage are informational only.Credit Costs per Service
| Resource Unit | Credit Conversion | Used By |
|---|---|---|
Standard Requests (standard_request) | 1 credit = 10,000 non-YouTube transcripts or non-proxy scraper pages | /transcript, non-proxy TikTok profile pages |
Residential Proxy Requests (residential_request) | 1 credit = 200 YouTube transcript retrievals or proxy-backed scraping requests | /youtube/transcript, proxy-backed TikTok profile pages |
Analysis Requests (analysis_request) | 1 credit = 100 video analysis requests | /analyze/video, /analyze/file, extraction endpoints |
Search Requests (search_request) | 1 credit = 10 video searches | /search/video, /search/file |
Transcription Hours (transcription_hour) | 1 credit = 1 hour of video/audio transcription | /upload/file, /transcribe, speech-to-text fallback |
Scene Analyses (video_scene_analyses) | 1 credit per scene analysis | Scene analysis endpoints |
Deduction Order
Credits are deducted in this order:- Monthly credits are consumed first
- Purchased credits cover any overflow
Plan Credit Allowances
| Plan | Monthly Credits | Storage | Indexed Channels |
|---|---|---|---|
| Trial | 5 | 5 GB | 2 |
| Navigator ($9.99/mo) | 15 | 50 GB | 3 |
| Voyager ($49.99/mo) | 80 | 500 GB | 15 |
| Odyssey (Custom) | Unlimited | Unlimited | Unlimited |
Voyager and above can purchase additional credit packs: 50 credits (100), or 1,200 credits ($300).
Service Details
Standard Requests
Each non-YouTube transcript request to
/transcript consumes standard_request units. 1 credit covers 10,000 standard requests.Residential Proxy Requests
Each YouTube transcript retrieval consumes a
residential_request unit. 1 credit covers 200 residential proxy requests.Using
metadata_only: true bypasses the residential proxy and counts as a Standard Request instead.Transcription Hours
/transcribe, /upload/file, and speech-to-text fallback consume transcription_hour units. 1 credit covers 1 hour of audio/video processed.
Files uploaded via
/upload/file also count towards your storage quota.Analysis Requests
/analyze/video, /analyze/file, and AI extraction consume analysis_request units. 1 credit covers 100 analysis requests.LLM analysis is billed by context size: 1
analysis_request unit covers up to 15,000 total tokens. Larger contexts use ceil(total_tokens / 15000) units.Search Requests
Each call to
/search/video or /search/file consumes a search_request unit. 1 credit covers 10 searches.Data Extraction
Each call to
/extract/video or /extract/file uses AI to extract structured data from transcripts. Analysis Request units scale with token usage.Hard Limits (Not Credit-Gated)
Some resources have fixed plan limits that are not deducted from your credit pool:| Resource | How It’s Enforced |
|---|---|
| Storage | Total file storage in bytes checked against your plan’s storage cap |
| Indexed Channels | Non-public YouTube channels counted live from your channel list against your plan’s cap |
YouTube vs Other Platforms
Why do Residential Proxy Requests cost more?YouTube and some scraper flows require residential proxy infrastructure for reliable access. This is reflected in the credit rate (1 credit per 200 Residential Proxy Requests vs. 1 per 10,000 Standard Requests).
Free Endpoints
The following endpoints do not consume credits:GET /files— List your uploaded filesGET /file/{file_id}— Get file info and transcriptGET /file/{file_id}/url— Get temporary file URLGET /namespaces— List namespacesPOST /namespaces— Create a namespacePUT /namespaces/{namespace_id}— Rename a namespaceDELETE /namespaces/{namespace_id}— Delete a namespacePUT /file/{file_id}/namespaces— Update file namespace assignmentsGET /health— Health checkGET /usage— Usage statistics

