API v2 root - lists all available endpoints.

GET /api/v2/?format=api
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "name": "YouTube Transcribes API",
    "version": "v2.0.0",
    "description": "API for transcribing YouTube videos with automatic caption extraction",
    "documentation_url": "https://youtubetranscribes.com/api/docs/",
    "endpoints": {
        "health": {
            "url": "https://youtubetranscribes.com/api/v2/health/",
            "method": "GET",
            "description": "Check API health status",
            "auth_required": false
        },
        "credits": {
            "url": "https://youtubetranscribes.com/api/v2/credits/",
            "method": "GET",
            "description": "Get credit balance",
            "auth_required": true
        },
        "validate": {
            "url": "https://youtubetranscribes.com/api/v2/validate/",
            "method": "POST",
            "description": "Validate YouTube URL and get video info",
            "auth_required": true
        },
        "transcripts": {
            "url": "https://youtubetranscribes.com/api/v2/transcripts/",
            "method": "POST",
            "description": "Create transcript from YouTube video",
            "auth_required": true
        }
    }
}